Arbor 3: FSM & BT Graph Editor 3.3.0

- Main Page
- Packages
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | Properties | List of all members
InputSlotBase Class Reference

入力スロット More...

Inheritance diagram for InputSlotBase:

## Public Member Functions
void | SetInputBranch (DataBranch branch)
| DataBranchの設定。 More...
void | RemoveInputBranch (DataBranch branch)
| DataBranchの削除。 More...
DataBranch | GetInputBranch ()
| DataBranchの取得。 More...
bool | IsConnectedInput (DataBranch branch)
| DataBranchと接続しているか判定する。 More...
override void | Disconnect ()
| 接続を切断する。 More...

## Public Attributes
int | branchID
| ブランチのID More...
Public Attributes inherited from DataSlot
NodeGraph | nodeGraph
| スロットが属しているステートマシン More...
Rect | position
| スロットのArborEditor上の位置(Editor Only) More...

## Properties
override SlotType | slotType`[get]`
| スロットの種類 More...
DataBranch | branch`[get]`
| ブランチを取得する。 More...
bool | isUsed`[get]`
| 値が使われているかどうかを取得する。 More...
float | updatedTime`[get]`
| valueを更新した timeScale に依存しない時間。 More...
Properties inherited from DataSlot
abstract SlotType | slotType`[get]`
| スロットの種類 More...
abstract System.Type | dataType`[get]`
| スロットに格納されるデータの型 More...

## Detailed Description

入力スロット

## Member Function Documentation

override void Disconnect | ( |  | ) |
| virtual

接続を切断する。

Implements DataSlot.

DataBranch GetInputBranch | ( |  | ) |

DataBranchの取得。

Returns
  DataBranch

Implements IInputSlot.

bool IsConnectedInput | ( | DataBranch | branch | ) |

DataBranchと接続しているか判定する。

Parameters

  branch | DataBranch

Returns
  接続している場合にtrue、それ以外はfalse。

Implements IInputSlot.

void RemoveInputBranch | ( | DataBranch | branch | ) |

DataBranchの削除。

Parameters

  branch | DataBranch

Implements IInputSlot.

void SetInputBranch | ( | DataBranch | branch | ) |

DataBranchの設定。

Parameters

  branch | DataBranch

Implements IInputSlot.

## Member Data Documentation

int branchID

ブランチのID

## Property Documentation

DataBranch branch
| get

ブランチを取得する。

bool isUsed
| get

値が使われているかどうかを取得する。

override SlotType slotType
| get

スロットの種類

float updatedTime
| get

valueを更新した timeScale に依存しない時間。