Arbor 3: FSM & BT Graph Editor  3.5.3
DataSlotField Class Reference

Field information of DataSlot More...

Public Member Functions

ClassConstraintInfo GetConstraint ()
 Return information on type constraints. More...
 
void SetVisible ()
 For Editor. More...
 
void ClearVisible ()
 For Editor. More...
 
 DataSlotField (DataSlot slot, System.Reflection.FieldInfo fieldInfo)
 DataSlotField constructor More...
 
bool IsConnectable (DataSlotField slotField)
 It is judged whether connection is possible. More...
 

Public Attributes

ClassConstraintInfo overrideConstraint = null
 override ClassConstraintInfo More...
 

Properties

DataSlot slot [get]
 DataSlot More...
 
System.Reflection.FieldInfo fieldInfo [get]
 FieldInfo More...
 
System.Type connectableType [get]
 Connectable type More...
 
string connectableTypeName [get]
 Connectable type name More...
 
bool isVisible [get]
 For Editor. More...
 

Detailed Description

Field information of DataSlot

Constructor & Destructor Documentation

DataSlotField ( DataSlot  slot,
System.Reflection.FieldInfo  fieldInfo 
)

DataSlotField constructor

Parameters
slotDataSlot
fieldInfoFieldInfo

Member Function Documentation

void ClearVisible ( )

For Editor.

ClassConstraintInfo GetConstraint ( )

Return information on type constraints.

Returns
Type constraint information
bool IsConnectable ( DataSlotField  slotField)

It is judged whether connection is possible.

Parameters
slotFieldSlot to determine
Returns
Returns true if connectable, false otherwise.
void SetVisible ( )

For Editor.

Member Data Documentation

ClassConstraintInfo overrideConstraint = null

Property Documentation

System.Type connectableType
get

Connectable type

string connectableTypeName
get

Connectable type name

System.Reflection.FieldInfo fieldInfo
get

FieldInfo

bool isVisible
get

For Editor.

DataSlot slot
get