C# Class RotatableNode, Pharos

Inheritance: RotatablePillar
Show file Open project: rstaewen/Pharos Class Usage Examples

Public Properties

Property Type Description
activeMaterial Material
bottomTransform Transform
inactiveMaterial Material
leftTransform Transform
nodeState NodeState,
nodeType NodeType
puzzleController RotatableNodePuzzle,
rightTransform Transform
upTransform Transform

Public Methods

Method Description
Connect ( bool doConnect ) : void
TryConnectPath ( RotatableNode, sourceNode ) : void
testNearbyL ( RotatableNode, sourceNode ) : void
testNearbyT ( RotatableNode, sourceNode ) : void

Protected Methods

Method Description
Awake ( ) : void
setPillarState ( ) : void

Method Details

Awake() protected method

protected Awake ( ) : void
return void

Connect() public method

public Connect ( bool doConnect ) : void
doConnect bool
return void

TryConnectPath() public method

public TryConnectPath ( RotatableNode, sourceNode ) : void
sourceNode RotatableNode,
return void

setPillarState() protected method

protected setPillarState ( ) : void
return void

testNearbyL() public method

public testNearbyL ( RotatableNode, sourceNode ) : void
sourceNode RotatableNode,
return void

testNearbyT() public method

public testNearbyT ( RotatableNode, sourceNode ) : void
sourceNode RotatableNode,
return void

Property Details

activeMaterial public property

public Material activeMaterial
return Material

bottomTransform public property

public Transform bottomTransform
return Transform

inactiveMaterial public property

public Material inactiveMaterial
return Material

leftTransform public property

public Transform leftTransform
return Transform

nodeState public property

public NodeState, nodeState
return NodeState,

nodeType public property

public NodeType nodeType
return NodeType

puzzleController public property

public RotatableNodePuzzle, puzzleController
return RotatableNodePuzzle,

rightTransform public property

public Transform rightTransform
return Transform

upTransform public property

public Transform upTransform
return Transform