Arbor: State Diagram Editor  2.2.0
CalculatorNode Class Reference

演算ノードを表すクラス More...

Inheritance diagram for CalculatorNode:
Node

Public Member Functions

Object GetObject ()
 
 CalculatorNode (ArborFSMInternal stateMachine, int nodeID, System.Type calculatorType)
 
Calculator CreateCalculator (System.Type calculatorType)
 
void Move (ArborFSMInternal stateMachine)
 Editor用。 More...
 
delegate Object InstanceIDToObject (int instanceID)
 Editor用。 More...
 
void ForceRebuild (InstanceIDToObject instanceIDToObject)
 Editor用。 More...
 
- Public Member Functions inherited from Node
 Node (ArborFSMInternal stateMachine, int nodeID)
 

Properties

int calculatorID [get]
 演算ノードIDを取得。 More...
 
Calculator calculator [get]
 
- Properties inherited from Node
ArborFSMInternal stateMachine [get]
 FSMを取得。 More...
 
int nodeID [get]
 ノードIDを取得。 More...
 

Additional Inherited Members

- Public Attributes inherited from Node
Rect position
 Arbor Editor上での位置。 More...
 
bool showComment
 コメントを表示するかどうか More...
 
string nodeComment
 コメント More...
 
- Protected Attributes inherited from Node
ArborFSMInternal _StateMachine
 
int _NodeID
 

Detailed Description

演算ノードを表すクラス

Constructor & Destructor Documentation

CalculatorNode ( ArborFSMInternal  stateMachine,
int  nodeID,
System.Type  calculatorType 
)

Member Function Documentation

Calculator CreateCalculator ( System.Type  calculatorType)
void ForceRebuild ( InstanceIDToObject  instanceIDToObject)

Editor用。

Object GetObject ( )
delegate Object InstanceIDToObject ( int  instanceID)

Editor用。

void Move ( ArborFSMInternal  stateMachine)

Editor用。

Property Documentation

Calculator calculator
get
int calculatorID
get

演算ノードIDを取得。