Arbor 3: FSM & BT Graph Editor
3.7.8
|
Parameter reference specifying type. More...
Public Member Functions | |
AnyParameterReference () | |
Create AnyParameterReference More... | |
AnyParameterReference (System.Type parameterType) | |
Create AnyParameterReference More... | |
AnyParameterReference (ParameterReference parameterReference) | |
Create AnyParameterReference More... | |
bool | SetAssetObject< TAssetObject > (TAssetObject value) |
Set AssetObject value More... | |
TAssetObject | GetAssetObject< TAssetObject > (TAssetObject defaultValue=null) |
Get the value of the AssetObject type. More... | |
bool | SetAssetObjectList< TAssetObject > (IList< TAssetObject > value) |
It wants to set the value of the AssetObjectList type. More... | |
IList< TAssetObject > | GetAssetObjectList< TAssetObject > () |
Get the value of the AssetObjectList type. More... | |
bool | SetComponent< TComponent > (TComponent value) |
Set Component value More... | |
TComponent | GetComponent< TComponent > (TComponent defaultValue=null) |
Get the value of the Component type. More... | |
bool | SetComponentList< TComponent > (IList< TComponent > value) |
It wants to set the value of the ComponentList type. More... | |
IList< TComponent > | GetComponentList< TComponent > () |
Get the value of the ComponentList type. More... | |
bool | SetEnum< TEnum > (TEnum value) |
Set Enum value More... | |
TEnum | GetEnum< TEnum > (TEnum defaultValue) |
Get the value of the Enum type. More... | |
TEnum | GetEnum< TEnum > () |
Get the value of the Enum type. More... | |
bool | SetEnumList< TEnum > (IList< TEnum > value) |
Set EnumList value More... | |
IList< TEnum > | GetEnumList< TEnum > () |
Get the value of the Enum type. More... | |
bool | SetVariable< TVariable > (TVariable value) |
Set Variable value More... | |
TVariable | GetVariable< TVariable > (TVariable defaultValue=default(TVariable)) |
Get Variable value More... | |
bool | SetVariableList< TVariable > (IList< TVariable > value) |
Set VariableList value More... | |
IList< TVariable > | GetVariableList< TVariable > () |
Get VariableList value More... | |
Properties | |
System.Type | parameterType [get, set] |
Parameter Type More... | |
object | value [get, set] |
Get values according to type. More... | |
Object | assetObjectValue [get, set] |
Value of AssetObject type. More... | |
IList< Object > | assetObjectListValue [get, set] |
Value of AssetObjectList type. More... | |
bool | boolValue [get, set] |
Value of Bool type. More... | |
IList< bool > | boolListValue [get, set] |
Value of BoolList type. More... | |
Bounds | boundsValue [get, set] |
Value of Bounds type. More... | |
IList< Bounds > | boundsListValue [get, set] |
Value of BoundsList type. More... | |
Color | colorValue [get, set] |
Value of Color type. More... | |
IList< Color > | colorListValue [get, set] |
Value of ColorList type. More... | |
Component | componentValue [get, set] |
Value of Component type. More... | |
IList< Component > | componentListValue [get, set] |
Value of ComponentList type. More... | |
int | enumIntValue [get, set] |
int Value of Enum type. More... | |
System.Enum | enumValue [get, set] |
Value of Enum type. More... | |
float | floatValue [get, set] |
Value of Float type. More... | |
IList< float > | floatListValue [get, set] |
Value of FloatList type. More... | |
GameObject | gameObjectValue [get, set] |
Value of GameObject type. More... | |
IList< GameObject > | gameObjectListValue [get, set] |
Value of GameObjectList type. More... | |
int | intValue [get, set] |
Value of Int type. More... | |
IList< int > | intListValue [get, set] |
Value of IntList type. More... | |
long | longValue [get, set] |
Value of Long type. More... | |
IList< long > | longListValue [get, set] |
Value of LongList type. More... | |
Quaternion | quaternionValue [get, set] |
Value of Quaternion type. More... | |
IList< Quaternion > | quaternionListValue [get, set] |
Value of QuaternionList type. More... | |
Rect | rectValue [get, set] |
Value of Rect type. More... | |
IList< Rect > | rectListValue [get, set] |
Value of RectList type. More... | |
RectTransform | rectTransformValue [get, set] |
Value of RectTransform type. More... | |
Rigidbody | rigidbodyValue [get, set] |
Value of Rigidbody type. More... | |
Rigidbody2D | rigidbody2DValue [get, set] |
Value of Rigidbody2D type. More... | |
string | stringValue [get, set] |
Value of String type. More... | |
IList< string > | stringListValue [get, set] |
Value of StringList type. More... | |
Transform | transformValue [get, set] |
Value of Transform type. More... | |
object | variableValue [get, set] |
Value of Variable type. More... | |
object | variableListValue [get, set] |
Value of VariableList type. More... | |
Vector2 | vector2Value [get, set] |
Value of Vector2 type. More... | |
IList< Vector2 > | vector2ListValue [get, set] |
Value of Vector2List type. More... | |
Vector3 | vector3Value [get, set] |
Value of Vector3 type. More... | |
IList< Vector3 > | vector3ListValue [get, set] |
Value of Vector3List type. More... | |
Properties inherited from ParameterReference | |
ParameterReferenceType | type [get] |
Reference type of ParameterContainer More... | |
ParameterContainerBase | container [get, set] |
Is stored to that container. More... | |
virtual Parameter.? Type | referenceType [get] |
Returns the Parameter.Type to be referenced. More... | |
Parameter? | parameter [get] |
Get the parameters. More... | |
ParameterContainerBase | constantContainer [get, set] |
Container specifying a constant More... | |
Additional Inherited Members | |
Public Attributes inherited from ParameterReference | |
int | id |
ID. More... | |
string | name |
Paramenter name. More... | |
Parameter reference specifying type.
Available Attributes :
Create AnyParameterReference
AnyParameterReference | ( | System.Type | parameterType | ) |
Create AnyParameterReference
parameterType | Parameter Type |
AnyParameterReference | ( | ParameterReference | parameterReference | ) |
Create AnyParameterReference
parameterReference | Copy Source ParameterReference |
TAssetObject GetAssetObject< TAssetObject > | ( | TAssetObject | defaultValue = null | ) |
Get the value of the AssetObject type.
defaultValue | Default value. It is returned when there is no parameter. |
TAssetObject | : | Object |
IList<TAssetObject> GetAssetObjectList< TAssetObject > | ( | ) |
Get the value of the AssetObjectList type.
TAssetObject | : | Object |
TComponent GetComponent< TComponent > | ( | TComponent | defaultValue = null | ) |
Get the value of the Component type.
defaultValue | Default value. It is returned when there is no parameter. |
TComponent | : | Component |
IList<TComponent> GetComponentList< TComponent > | ( | ) |
Get the value of the ComponentList type.
TComponent | : | Component |
TEnum GetEnum< TEnum > | ( | ) |
Get the value of the Enum type.
TEnum | : | struct |
TEnum GetEnum< TEnum > | ( | TEnum | defaultValue | ) |
Get the value of the Enum type.
defaultValue | Default value. It is returned when there is no parameter. |
TEnum | : | struct |
IList<TEnum> GetEnumList< TEnum > | ( | ) |
Get the value of the Enum type.
TEnum | : | struct |
TVariable GetVariable< TVariable > | ( | TVariable | defaultValue = default(TVariable) | ) |
IList<TVariable> GetVariableList< TVariable > | ( | ) |
Get VariableList value
TVariable | Variable value type |
bool SetAssetObject< TAssetObject > | ( | TAssetObject | value | ) |
Set AssetObject value
value | Value |
TAssetObject | : | Object |
bool SetAssetObjectList< TAssetObject > | ( | IList< TAssetObject > | value | ) |
It wants to set the value of the AssetObjectList type.
value | Value. |
TAssetObject | : | Object |
bool SetComponent< TComponent > | ( | TComponent | value | ) |
Set Component value
value | Value |
TComponent | : | Component |
bool SetComponentList< TComponent > | ( | IList< TComponent > | value | ) |
It wants to set the value of the ComponentList type.
value | Value. |
TComponent | : | Component |
bool SetEnum< TEnum > | ( | TEnum | value | ) |
Set Enum value
value | Value |
TEnum | : | struct |
bool SetEnumList< TEnum > | ( | IList< TEnum > | value | ) |
Set EnumList value
value | Value |
TEnum | : | struct |
bool SetVariable< TVariable > | ( | TVariable | value | ) |
bool SetVariableList< TVariable > | ( | IList< TVariable > | value | ) |
|
getset |
Value of AssetObjectList type.
|
getset |
Value of AssetObject type.
|
getset |
Value of BoolList type.
|
getset |
Value of Bool type.
|
getset |
Value of BoundsList type.
|
getset |
Value of Bounds type.
|
getset |
Value of ColorList type.
|
getset |
Value of Color type.
|
getset |
Value of ComponentList type.
|
getset |
Value of Component type.
|
getset |
int Value of Enum type.
|
getset |
Value of Enum type.
|
getset |
Value of FloatList type.
|
getset |
Value of Float type.
|
getset |
Value of GameObjectList type.
|
getset |
Value of GameObject type.
|
getset |
Value of IntList type.
|
getset |
Value of Int type.
|
getset |
Value of LongList type.
|
getset |
Value of Long type.
|
getset |
Parameter Type
|
getset |
Value of QuaternionList type.
|
getset |
Value of Quaternion type.
|
getset |
Value of RectList type.
|
getset |
Value of RectTransform type.
|
getset |
Value of Rect type.
|
getset |
Value of Rigidbody2D type.
|
getset |
Value of Rigidbody type.
|
getset |
Value of StringList type.
|
getset |
Value of String type.
|
getset |
Value of Transform type.
|
getset |
Get values according to type.
|
getset |
Value of VariableList type.
|
getset |
Value of Variable type.
|
getset |
Value of Vector2List type.
|
getset |
Value of Vector2 type.
|
getset |
Value of Vector3List type.
|
getset |
Value of Vector3 type.