Arbor 3: FSM & BT Graph Editor
3.7.8
|
型を指定するパラメータ参照。 [詳解]
公開メンバ関数 | |
AnyParameterReference () | |
AnyParameterReferenceの作成。 [詳解] | |
AnyParameterReference (System.Type parameterType) | |
AnyParameterReferenceの作成。 [詳解] | |
AnyParameterReference (ParameterReference parameterReference) | |
AnyParameterReferenceの作成。 [詳解] | |
bool | SetAssetObject< TAssetObject > (TAssetObject value) |
AssetObjectの値を設定 [詳解] | |
TAssetObject | GetAssetObject< TAssetObject > (TAssetObject defaultValue=null) |
AssetObject型の値を取得する。 [詳解] | |
bool | SetAssetObjectList< TAssetObject > (IList< TAssetObject > value) |
AssetObjectList型の値を設定する。 [詳解] | |
IList< TAssetObject > | GetAssetObjectList< TAssetObject > () |
AssetObjectList型の値を取得する。 [詳解] | |
bool | SetComponent< TComponent > (TComponent value) |
Componentの値を設定 [詳解] | |
TComponent | GetComponent< TComponent > (TComponent defaultValue=null) |
Component型の値を取得する。 [詳解] | |
bool | SetComponentList< TComponent > (IList< TComponent > value) |
ComponentList型の値を設定する。 [詳解] | |
IList< TComponent > | GetComponentList< TComponent > () |
ComponentList型の値を取得する。 [詳解] | |
bool | SetEnum< TEnum > (TEnum value) |
Enumの値を設定 [詳解] | |
TEnum | GetEnum< TEnum > (TEnum defaultValue) |
Enum型の値を取得する。 [詳解] | |
TEnum | GetEnum< TEnum > () |
Enum型の値を取得する。 [詳解] | |
bool | SetEnumList< TEnum > (IList< TEnum > value) |
EnumListの値を設定 [詳解] | |
IList< TEnum > | GetEnumList< TEnum > () |
Enum型の値を取得する。 [詳解] | |
bool | SetVariable< TVariable > (TVariable value) |
Variableの値を設定 [詳解] | |
TVariable | GetVariable< TVariable > (TVariable defaultValue=default(TVariable)) |
Variableの値を取得 [詳解] | |
bool | SetVariableList< TVariable > (IList< TVariable > value) |
VariableListの値を設定 [詳解] | |
IList< TVariable > | GetVariableList< TVariable > () |
VariableListの値を取得 [詳解] | |
プロパティ | |
System.Type | parameterType [get, set] |
パラメータの型 [詳解] | |
object | value [get, set] |
タイプに応じた値を取得する。 [詳解] | |
Object | assetObjectValue [get, set] |
AssetObject型の値。 [詳解] | |
IList< Object > | assetObjectListValue [get, set] |
AssetObjectList型の値。 [詳解] | |
bool | boolValue [get, set] |
Bool型の値。 [詳解] | |
IList< bool > | boolListValue [get, set] |
BoolList型の値。 [詳解] | |
Bounds | boundsValue [get, set] |
Bounds型の値。 [詳解] | |
IList< Bounds > | boundsListValue [get, set] |
BoundsList型の値。 [詳解] | |
Color | colorValue [get, set] |
Color型の値。 [詳解] | |
IList< Color > | colorListValue [get, set] |
ColorList型の値。 [詳解] | |
Component | componentValue [get, set] |
Component型の値。 [詳解] | |
IList< Component > | componentListValue [get, set] |
ComponentList型の値。 [詳解] | |
int | enumIntValue [get, set] |
Enum型のint値。 [詳解] | |
System.Enum | enumValue [get, set] |
Enum型の値。 [詳解] | |
float | floatValue [get, set] |
Float型の値。 [詳解] | |
IList< float > | floatListValue [get, set] |
FloatList型の値。 [詳解] | |
GameObject | gameObjectValue [get, set] |
GameObject型の値。 [詳解] | |
IList< GameObject > | gameObjectListValue [get, set] |
GameObjectList型の値。 [詳解] | |
int | intValue [get, set] |
Int型の値。 [詳解] | |
IList< int > | intListValue [get, set] |
IntList型の値。 [詳解] | |
long | longValue [get, set] |
Long型の値。 [詳解] | |
IList< long > | longListValue [get, set] |
LongList型の値。 [詳解] | |
Quaternion | quaternionValue [get, set] |
Quaternion型の値。 [詳解] | |
IList< Quaternion > | quaternionListValue [get, set] |
QuaternionList型の値。 [詳解] | |
Rect | rectValue [get, set] |
Rect型の値。 [詳解] | |
IList< Rect > | rectListValue [get, set] |
RectList型の値。 [詳解] | |
RectTransform | rectTransformValue [get, set] |
RectTransform型の値。 [詳解] | |
Rigidbody | rigidbodyValue [get, set] |
Rigidbody型の値。 [詳解] | |
Rigidbody2D | rigidbody2DValue [get, set] |
Rigidbody2D型の値。 [詳解] | |
string | stringValue [get, set] |
String型の値。 [詳解] | |
IList< string > | stringListValue [get, set] |
StringList型の値。 [詳解] | |
Transform | transformValue [get, set] |
Transform型の値。 [詳解] | |
object | variableValue [get, set] |
Variable型の値。 [詳解] | |
object | variableListValue [get, set] |
VariableList型の値。 [詳解] | |
Vector2 | vector2Value [get, set] |
Vector2型の値。 [詳解] | |
IList< Vector2 > | vector2ListValue [get, set] |
Vector2List型の値。 [詳解] | |
Vector3 | vector3Value [get, set] |
Vector3型の値。 [詳解] | |
IList< Vector3 > | vector3ListValue [get, set] |
Vector3List型の値。 [詳解] | |
基底クラス ParameterReference に属する継承プロパティ | |
ParameterReferenceType | type [get] |
ParameterContainerの参照タイプ [詳解] | |
ParameterContainerBase | container [get, set] |
格納しているコンテナ。 [詳解] | |
virtual Parameter.? Type | referenceType [get] |
参照するParameter.Typeを返す。 [詳解] | |
Parameter? | parameter [get] |
パラメータを取得する。存在しない場合はnull。 [詳解] | |
ParameterContainerBase | constantContainer [get, set] |
定数指定しているコンテナ [詳解] | |
その他の継承メンバ | |
基底クラス ParameterReference に属する継承公開変数類 | |
int | id |
ID。 [詳解] | |
string | name |
パラメータ名。 [詳解] | |
AnyParameterReferenceの作成。
AnyParameterReference | ( | System.Type | parameterType | ) |
AnyParameterReferenceの作成。
parameterType | パラメータの型 |
AnyParameterReference | ( | ParameterReference | parameterReference | ) |
AnyParameterReferenceの作成。
parameterReference | コピー元のParameterReference |
TAssetObject GetAssetObject< TAssetObject > | ( | TAssetObject | defaultValue = null | ) |
AssetObject型の値を取得する。
defaultValue | デフォルトの値。パラメータがない場合に返される。 |
TAssetObject | : | Object |
IList<TAssetObject> GetAssetObjectList< TAssetObject > | ( | ) |
AssetObjectList型の値を取得する。
TAssetObject | : | Object |
TComponent GetComponent< TComponent > | ( | TComponent | defaultValue = null | ) |
Component型の値を取得する。
defaultValue | デフォルトの値。パラメータがない場合に返される。 |
TComponent | : | Component |
IList<TComponent> GetComponentList< TComponent > | ( | ) |
ComponentList型の値を取得する。
TComponent | : | Component |
TEnum GetEnum< TEnum > | ( | ) |
Enum型の値を取得する。
TEnum | : | struct |
TEnum GetEnum< TEnum > | ( | TEnum | defaultValue | ) |
Enum型の値を取得する。
defaultValue | デフォルトの値。パラメータがない場合に返される。 |
TEnum | : | struct |
IList<TEnum> GetEnumList< TEnum > | ( | ) |
Enum型の値を取得する。
TEnum | : | struct |
TVariable GetVariable< TVariable > | ( | TVariable | defaultValue = default(TVariable) | ) |
Variableの値を取得
TVariable | Variableの値の型 |
defaultValue | デフォルトの値。取得に失敗した場合に返される。 |
IList<TVariable> GetVariableList< TVariable > | ( | ) |
VariableListの値を取得
TVariable | Variableの値の型 |
bool SetAssetObject< TAssetObject > | ( | TAssetObject | value | ) |
AssetObjectの値を設定
value | 値 |
TAssetObject | : | Object |
bool SetAssetObjectList< TAssetObject > | ( | IList< TAssetObject > | value | ) |
AssetObjectList型の値を設定する。
value | 値。 |
TAssetObject | : | Object |
bool SetComponent< TComponent > | ( | TComponent | value | ) |
Componentの値を設定
value | 値 |
TComponent | : | Component |
bool SetComponentList< TComponent > | ( | IList< TComponent > | value | ) |
ComponentList型の値を設定する。
value | 値。 |
TComponent | : | Component |
bool SetEnum< TEnum > | ( | TEnum | value | ) |
Enumの値を設定
value | 値 |
TEnum | : | struct |
bool SetEnumList< TEnum > | ( | IList< TEnum > | value | ) |
EnumListの値を設定
value | 値 |
TEnum | : | struct |
bool SetVariable< TVariable > | ( | TVariable | value | ) |
Variableの値を設定
TVariable | Variableの値の型 |
value | 値 |
bool SetVariableList< TVariable > | ( | IList< TVariable > | value | ) |
VariableListの値を設定
TVariable | Variableの値の型 |
value | 値 |
|
getset |
AssetObjectList型の値。
|
getset |
AssetObject型の値。
|
getset |
BoolList型の値。
|
getset |
Bool型の値。
|
getset |
BoundsList型の値。
|
getset |
Bounds型の値。
|
getset |
ColorList型の値。
|
getset |
Color型の値。
|
getset |
ComponentList型の値。
|
getset |
Component型の値。
|
getset |
Enum型のint値。
|
getset |
Enum型の値。
|
getset |
FloatList型の値。
|
getset |
Float型の値。
|
getset |
GameObjectList型の値。
|
getset |
GameObject型の値。
|
getset |
IntList型の値。
|
getset |
Int型の値。
|
getset |
LongList型の値。
|
getset |
Long型の値。
|
getset |
パラメータの型
|
getset |
QuaternionList型の値。
|
getset |
Quaternion型の値。
|
getset |
RectList型の値。
|
getset |
RectTransform型の値。
|
getset |
Rect型の値。
|
getset |
Rigidbody2D型の値。
|
getset |
Rigidbody型の値。
|
getset |
StringList型の値。
|
getset |
String型の値。
|
getset |
Transform型の値。
|
getset |
タイプに応じた値を取得する。
|
getset |
VariableList型の値。
|
getset |
Variable型の値。
|
getset |
Vector2List型の値。
|
getset |
Vector2型の値。
|
getset |
Vector3List型の値。
|
getset |
Vector3型の値。