Arbor 3: FSM & BT Graph Editor
3.1.2
|
CalculatorBranchの中間点に使用するスロット。 More...
Public Member Functions | |
void | SetInputBranch (CalculatorBranch branch) |
CalculatorBranchの設定。 More... | |
void | RemoveInputBranch (CalculatorBranch branch) |
CalculatorBranchの削除。 More... | |
CalculatorBranch | GetInputBranch () |
CalculatorBranchの取得。 More... | |
bool | IsConnectedInput (CalculatorBranch branch) |
CalculatorBranchと接続しているか判定する。 More... | |
void | AddOutputBranch (CalculatorBranch branch) |
CalculatorBranchの追加。 More... | |
void | RemoveOutputBranch (CalculatorBranch branch) |
CalculatorBranchの削除。 More... | |
int | GetOutputBranchCount () |
CalculatorBranchの個数を取得。 More... | |
CalculatorBranch | GetOutputBranch (int index) |
CalculatorBranchの取得。 More... | |
bool | IsConnectedOutput (CalculatorBranch branch) |
CalculatorBranchと接続しているか判定する。 More... | |
Public Attributes | |
int | inputBranchID |
入力ブランチのID More... | |
List< int > | outputBranchIDs = new List<int>() |
出力ブランチのID More... | |
ClassTypeReference | type = new ClassTypeReference() |
接続可能な値の型 More... | |
![]() | |
NodeGraph | nodeGraph |
スロットが属しているステートマシン More... | |
Rect | position |
スロットのArborEditor上の位置(Editor Only) More... | |
Properties | |
override SlotType | slotType [get] |
スロットの種類 More... | |
override System.Type | dataType [get] |
スロットに格納されるデータの型 More... | |
![]() | |
abstract SlotType | slotType [get] |
スロットの種類 More... | |
abstract System.Type | dataType [get] |
スロットに格納されるデータの型 More... | |
CalculatorBranchの中間点に使用するスロット。
void AddOutputBranch | ( | CalculatorBranch | branch | ) |
CalculatorBranch GetInputBranch | ( | ) |
CalculatorBranch GetOutputBranch | ( | int | index | ) |
int GetOutputBranchCount | ( | ) |
bool IsConnectedInput | ( | CalculatorBranch | branch | ) |
CalculatorBranchと接続しているか判定する。
branch | CalculatorBranch |
Implements IInputSlot.
bool IsConnectedOutput | ( | CalculatorBranch | branch | ) |
CalculatorBranchと接続しているか判定する。
branch | CalculatorBranch |
Implements IOutputSlot.
void RemoveInputBranch | ( | CalculatorBranch | branch | ) |
void RemoveOutputBranch | ( | CalculatorBranch | branch | ) |
void SetInputBranch | ( | CalculatorBranch | branch | ) |
int inputBranchID |
入力ブランチのID
List<int> outputBranchIDs = new List<int>() |
出力ブランチのID
ClassTypeReference type = new ClassTypeReference() |
接続可能な値の型
|
get |
スロットに格納されるデータの型
|
get |
スロットの種類