Arbor 3: FSM & BT Graph Editor
3.7.8
|
Class that connects DataSlot. More...
Inherits ISerializationCallbackReceiver.
Public Member Functions | |
void | SetBehaviour (int inNodeID, Object inBehaviour, int outNodeID, Object outBehaviour) |
Change Behavior. More... | |
void | SetDirtySlotField () |
Mark slot field as dirty More... | |
Public Attributes | |
int | branchID |
ID of branch. More... | |
bool | enabled |
Whether to draw. More... | |
Object | inBehaviour |
Input side Behaviour More... | |
int | inNodeID |
Input side nodeID More... | |
Object | outBehaviour |
Output side Behaviour More... | |
int | outNodeID |
Output side nodeID More... | |
Bezier2D | lineBezier = new Bezier2D() |
Bezier curve of the line to be connected. More... | |
bool | showDataValue = false |
Gets whether or not a value is visible. More... | |
Properties | |
object | value [get, set] |
get set the value. More... | |
object | currentValue [get] |
Get the current value. More... | |
bool | isUsed [get] |
Gets whether or not a value is used. More... | |
Color | outputSlotColor [get, set] |
For editor More... | |
Color | inputSlotColor [get, set] |
For editor More... | |
bool | isVisible [get, set] |
Gets whether or not a value is visible. More... | |
float | updatedTime [get] |
Time that does not depend on timeScale when value is updated. More... | |
DataSlotField | outputSlotField [get, set] |
Get DataSlotField of output slot. More... | |
DataSlot | outputSlot [get] |
Get the output slot. More... | |
System.Reflection.FieldInfo | outputSlotFieldInfo [get] |
Get the FieldInfo of the output slot. More... | |
System.Type | outputType [get] |
Output type. More... | |
bool | isValidOutputSlot [get] |
Returns whether the output slot is valid. More... | |
DataSlotField | inputSlotField [get, set] |
Get the FieldInfo of the input slot. More... | |
DataSlot | inputSlot [get] |
Get the input slot. More... | |
System.Reflection.FieldInfo | inputSlotFieldInfo [get] |
Get the FieldInfo of the input slot. More... | |
System.Type | inputType [get] |
Input type. More... | |
bool | isValidInputSlot [get] |
Returns whether the input slot is valid. More... | |
Class that connects DataSlot.
void SetBehaviour | ( | int | inNodeID, |
Object | inBehaviour, | ||
int | outNodeID, | ||
Object | outBehaviour | ||
) |
Change Behavior.
void SetDirtySlotField | ( | ) |
Mark slot field as dirty
int branchID |
ID of branch.
bool enabled |
Whether to draw.
For the editor.
Object inBehaviour |
Input side Behaviour
int inNodeID |
Input side nodeID
Object outBehaviour |
Output side Behaviour
int outNodeID |
Output side nodeID
bool showDataValue = false |
Gets whether or not a value is visible.
|
get |
Get the current value.
|
get |
Get the input slot.
|
getset |
For editor
|
getset |
Get the FieldInfo of the input slot.
|
get |
Get the FieldInfo of the input slot.
|
get |
Input type.
|
get |
Gets whether or not a value is used.
|
get |
Returns whether the input slot is valid.
|
get |
Returns whether the output slot is valid.
|
getset |
Gets whether or not a value is visible.
|
get |
Get the output slot.
|
getset |
For editor
|
getset |
Get DataSlotField of output slot.
|
get |
Get the FieldInfo of the output slot.
|
get |
Output type.
|
get |
Time that does not depend on timeScale when value is updated.
|
getset |
get set the value.
When connecting to the output slot of Calculator, update it as necessary and obtain it.