C# Class BuildViewSelectionHandler, Beep-Beep

Inheritance: MonoBehaviour
Mostrar archivo Open project: Stateware/Beep-Beep Class Usage Examples

Public Properties

Property Type Description
LinkPrefab GameObject
allNodes List
connectedNodes Hashtable
nodePropertyDropdown GameObject
selectedNodes List
sinkCheckbox GameObject
sourceCheckbox GameObject
swapButton GameObject
valuesNotUniformColor Color

Public Methods

Method Description
AddNode ( BuildViewNode, newNode ) : void
ClearSelection ( ) : void
DeleteNodeInstances ( BuildViewNode, existingNode ) : void
Link ( ) : void
RemoveNode ( BuildViewNode, exisitingNode ) : void
SetDestination ( string destinationId ) : void
SetProperty ( int id ) : void
SetRate ( string carsPerMinute ) : void
SetSink ( bool value ) : void
SetSource ( bool value ) : void
Start ( ) : void
Swap ( ) : void

Private Methods

Method Description
CreateLink ( ConnectedNodes nodePair ) : GameObject
UpdateLinkInspector ( ) : void
UpdateNodeInspector ( ) : void
UpdateNumberOfNodeConnections ( ConnectedNodes nodePair, bool isAddingOneConnection ) : void

Method Details

AddNode() public method

public AddNode ( BuildViewNode, newNode ) : void
newNode BuildViewNode,
return void

ClearSelection() public method

public ClearSelection ( ) : void
return void

DeleteNodeInstances() public method

public DeleteNodeInstances ( BuildViewNode, existingNode ) : void
existingNode BuildViewNode,
return void

Link() public method

public Link ( ) : void
return void

RemoveNode() public method

public RemoveNode ( BuildViewNode, exisitingNode ) : void
exisitingNode BuildViewNode,
return void

SetDestination() public method

public SetDestination ( string destinationId ) : void
destinationId string
return void

SetProperty() public method

public SetProperty ( int id ) : void
id int
return void

SetRate() public method

public SetRate ( string carsPerMinute ) : void
carsPerMinute string
return void

SetSink() public method

public SetSink ( bool value ) : void
value bool
return void

SetSource() public method

public SetSource ( bool value ) : void
value bool
return void

Start() public method

public Start ( ) : void
return void

Swap() public method

public Swap ( ) : void
return void

Property Details

LinkPrefab public_oe property

public GameObject LinkPrefab
return GameObject

allNodes public_oe property

public List allNodes
return List

connectedNodes public_oe property

public Hashtable connectedNodes
return Hashtable

nodePropertyDropdown public_oe property

public GameObject nodePropertyDropdown
return GameObject

selectedNodes public_oe property

public List selectedNodes
return List

sinkCheckbox public_oe property

public GameObject sinkCheckbox
return GameObject

sourceCheckbox public_oe property

public GameObject sourceCheckbox
return GameObject

swapButton public_oe property

public GameObject swapButton
return GameObject

valuesNotUniformColor public_oe property

public Color valuesNotUniformColor
return Color