Parameter
クラス in Arbor / 継承元: object
説明
ParameterContainerに格納されるParameterのクラス。
フィールド
フィールド名 | 説明 |
---|---|
container | このパラメータが格納されているコンテナ。 |
id | ID。 |
name | パラメータの名前。 |
referenceType | objectReferenceValueやEnumの型。 |
type | パラメータの型。 |
プロパティ
プロパティ名 | 説明 |
---|---|
assetObjectListValue | AssetObjectList型の値。 |
assetObjectValue | AssetObject型の値。 |
boolListValue | BoolList型の値。 |
boolValue | Bool型の値。 |
boundsIntListValue | BoundsIntList型の値。 |
boundsIntValue | BoundsInt型の値。 |
boundsListValue | BoundsList型の値。 |
boundsValue | Bounds型の値。 |
colorListValue | ColorList型の値。 |
colorValue | Color型の値。 |
componentListValue | ComponentList型の値。 |
componentType | コンポーネントの型 |
componentValue | Component型の値。 |
enumIntValue | Enum型のint値。 |
enumValue | Enum型の値。 |
floatListValue | FloatList型の値。 |
floatValue | Float型の値。 |
gameObjectListValue | GameObjectList型の値。 |
gameObjectValue | GameObject型の値。 |
intListValue | IntList型の値。 |
intValue | Int型の値。 |
isEnum | このパラメータがEnum型であるかどうかを返す。 |
isPublicGet | このパラメータが外部グラフから取得可能かどうかを返す。(グラフ内パラメータ用) |
isPublicSet | このパラメータが外部グラフから設定可能かどうかを返す。(グラフ内パラメータ用) |
longListValue | LongList型の値。 |
longValue | Long型の値。 |
objectReferenceValue | Object型の値。 |
quaternionListValue | QuaternionList型の値。 |
quaternionValue | Quaternion型の値。 |
rectIntListValue | RectIntList型の値。 |
rectIntValue | RectInt型の値。 |
rectListValue | RectList型の値。 |
rectTransformValue | RectTransform型の値。 |
rectValue | Rect型の値。 |
rigidbody2DValue | Rigidbody2D型の値。 |
rigidbodyValue | Rigidbody型の値。 |
stringListValue | StringList型の値。 |
stringValue | String型の値。 |
transformValue | Transform型の値。 |
value | タイプに応じた値を取得する。 |
valueType | 値の型を取得する。 |
variableListObject | VariableListを格納しているオブジェクト。 |
variableListValue | VariableList型の値。 |
variableObject | Variableを格納しているオブジェクト。 |
variableValue | Variable型の値。 |
vector2IntListValue | Vector2IntList型の値。 |
vector2IntValue | Vector2Int型の値。 |
vector2ListValue | Vector2List型の値。 |
vector2Value | Vector2型の値。 |
vector3IntListValue | Vector3IntList型の値。 |
vector3IntValue | Vector3Int型の値。 |
vector3ListValue | Vector3List型の値。 |
vector3Value | Vector3型の値。 |
vector4ListValue | Vector4List型の値。 |
vector4Value | Vector4型の値。 |
イベント
イベント名 | 説明 |
---|---|
onChanged | 値が変更された際に呼び出されるコールバック関数。 |
メソッド
メソッド名 | 説明 |
---|---|
GetAssetObject | Object型の値を取得する。 |
GetAssetObjectList | AssetObjectList型の値を取得する。 |
GetBool | Bool型の値を取得する。 |
GetBoolList | BoolList型の値を取得する。 |
GetBounds | Bounds型の値を取得する。 |
GetBoundsInt | BoundsInt型の値を取得する。 |
GetBoundsIntList | BoundsIntList型の値を取得する。 |
GetBoundsList | BoundsList型の値を取得する。 |
GetColor | Color型の値を取得する。 |
GetColorList | ColorList型の値を取得する。 |
GetComponent | Component型の値を取得する。 |
GetComponentList | ComponentList型の値を取得する。 |
GetEnum | Enum型の値を取得する。 |
GetEnumInt | Enum型の値を取得する。 |
GetEnumList | EnumList型の値を取得する。 |
GetFloat | Float型の値を取得する。 |
GetFloatList | FloatList型の値を取得する。 |
GetGameObject | GameObject型の値を取得する。 |
GetGameObjectList | GameObjectList型の値を取得する。 |
GetInt | Int型の値を取得する。 |
GetIntList | IntList型の値を取得する。 |
GetLong | Long型の値を取得する。 |
GetLongList | LongList型の値を取得する。 |
GetQuaternion | Quaternion型の値を取得する。 |
GetQuaternionList | QuaternionList型の値を取得する。 |
GetRect | Rect型の値を取得する。 |
GetRectInt | RectInt型の値を取得する。 |
GetRectIntList | RectIntList型の値を取得する。 |
GetRectList | RectList型の値を取得する。 |
GetRectTransform | RectTransform型の値を取得する。 |
GetRigidbody | Rigidbody型の値を取得する。 |
GetRigidbody2D | Rigidbody2D型の値を取得する。 |
GetString | String型の値を取得する。 |
GetStringList | StringList型の値を取得する。 |
GetTransform | Transform型の値を取得する。 |
GetValue | 値を取得する。 |
GetVariable | Variableの値を取得 |
GetVariableList | VariableListの値を取得 |
GetVector2 | Vector2型の値を取得する。 |
GetVector2Int | Vector2Int型の値を取得する。 |
GetVector2IntList | Vector2IntList型の値を取得する。 |
GetVector2List | Vector2List型の値を取得する。 |
GetVector3 | Vector3型の値を取得する。 |
GetVector3Int | Vector3Int型の値を取得する。 |
GetVector3IntList | Vector3IntList型の値を取得する。 |
GetVector3List | Vector3List型の値を取得する。 |
GetVector4 | Vector4型の値を取得する。 |
GetVector4List | Vector4List型の値を取得する。 |
OnChanged | 値を変更した際に呼び出す。 |
SetAssetObject | Object型の値を設定する。 |
SetAssetObjectList | AssetObjectList型の値を設定する。 |
SetBool | Bool型の値を設定する。 |
SetBoolList | BoolList型の値を設定する。 |
SetBounds | Bounds型の値を設定する。 |
SetBoundsInt | BoundsInt型の値を設定する。 |
SetBoundsIntList | BoundsIntList型の値を設定する。 |
SetBoundsList | BoundsList型の値を設定する。 |
SetColor | Color型の値を設定する。 |
SetColorList | ColorList型の値を設定する。 |
SetComponent | Component型の値を設定する。 |
SetComponentList | ComponentList型の値を設定する。 |
SetEnum | Enum型の値を設定する。 |
SetEnumInt | Enum型の値を設定する。 |
SetEnumList | EnumList型の値を設定する。 |
SetFloat | Float型の値を設定する。 |
SetFloatList | FloatList型の値を設定する。 |
SetGameObject | GameObject型の値を設定する。 |
SetGameObjectList | GameObjectList型の値を設定する。 |
SetInt | Int型の値を設定する。 |
SetIntList | IntList型の値を設定する。 |
SetLong | Long型の値を設定する。 |
SetLongList | LongList型の値を設定する。 |
SetQuaternion | Quaternion型の値を設定する。 |
SetQuaternionList | QuaternionList型の値を設定する。 |
SetRect | Rect型の値を設定する。 |
SetRectInt | RectInt型の値を設定する。 |
SetRectIntList | RectIntList型の値を設定する。 |
SetRectList | RectList型の値を設定する。 |
SetRectTransform | RectTransform型の値を設定する。 |
SetRigidbody | Rigidbody型の値を設定する。 |
SetRigidbody2D | Rigidbody2D型の値を設定する。 |
SetString | String型の値を設定する。 |
SetStringList | StringList型の値を設定する。 |
SetTransform | Transform型の値を設定する。 |
SetValue | パラメータの値を設定する。 |
SetVariable | Variableの値を設定 |
SetVariableList | VariableListの値を設定 |
SetVector2 | Vector2型の値を設定する。 |
SetVector2Int | Vector2Int型の値を設定する。 |
SetVector2IntList | Vector2IntList型の値を設定する。 |
SetVector2List | Vector2List型の値を設定する。 |
SetVector3 | Vector3型の値を設定する。 |
SetVector3Int | Vector3Int型の値を設定する。 |
SetVector3IntList | Vector3IntList型の値を設定する。 |
SetVector3List | Vector3List型の値を設定する。 |
SetVector4 | Vector4型の値を設定する。 |
SetVector4List | Vector4List型の値を設定する。 |
ToString | 値を文字列形式に変換する。 |
TryGetAssetObject | Object型の値を取得する。 |
TryGetAssetObjectList | AssetObjectList型の値を取得する。 |
TryGetBool | Bool型の値を取得する。 |
TryGetBoolList | BoolList型の値を取得する。 |
TryGetBounds | Bounds型の値を取得する。 |
TryGetBoundsInt | BoundsInt型の値を取得する。 |
TryGetBoundsIntList | BoundsIntList型の値を取得する。 |
TryGetBoundsList | BoundsList型の値を取得する。 |
TryGetColor | Color型の値を取得する。 |
TryGetColorList | ColorList型の値を取得する。 |
TryGetComponent | Component型の値を取得する。 |
TryGetComponentList | ComponentList型の値を取得する。 |
TryGetEnum | Enum型の値を取得する。 |
TryGetEnumInt | Enum型の値を取得する。 |
TryGetEnumList | EnumList型の値を取得する。 |
TryGetFloat | Float型の値を取得する。 |
TryGetFloatList | FloatList型の値を取得する。 |
TryGetGameObject | GameObject型の値を取得する。 |
TryGetGameObjectList | GameObjectList型の値を取得する。 |
TryGetInt | Int型の値を取得する。 |
TryGetIntList | IntList型の値を取得する。 |
TryGetLong | Long型の値を取得する。 |
TryGetLongList | LongList型の値を取得する。 |
TryGetQuaternion | Quaternion型の値を取得する。 |
TryGetQuaternionList | QuaternionList型の値を取得する。 |
TryGetRect | Rect型の値を取得する。 |
TryGetRectInt | RectInt型の値を取得する。 |
TryGetRectIntList | RectIntList型の値を取得する。 |
TryGetRectList | RectList型の値を取得する。 |
TryGetRectTransform | RectTransform型の値を取得する。 |
TryGetRigidbody | Rigidbody型の値を取得する。 |
TryGetRigidbody2D | Rigidbody2D型の値を取得する。 |
TryGetString | String型の値を取得する。 |
TryGetStringList | StringList型の値を取得する。 |
TryGetTransform | Transform型の値を取得する。 |
TryGetValue | パラメータの値の取得を試みる。 |
TryGetVariable | Variable型の値を取得する。 |
TryGetVariableList | VariableList型の値を取得する。 |
TryGetVector2 | Vector2型の値を取得する。 |
TryGetVector2Int | Vector2Int型の値を取得する。 |
TryGetVector2IntList | Vector2IntList型の値を取得する。 |
TryGetVector2List | Vector2List型の値を取得する。 |
TryGetVector3 | Vector3型の値を取得する。 |
TryGetVector3Int | Vector3Int型の値を取得する。 |
TryGetVector3IntList | Vector3IntList型の値を取得する。 |
TryGetVector3List | Vector3List型の値を取得する。 |
TryGetVector4 | Vector4型の値を取得する。 |
TryGetVector4List | Vector4List型の値を取得する。 |
静的メソッド
メソッド名 | 説明 |
---|---|
GetValueType | パラメータの値の型を取得する。 |
IsListType | 指定したParameter.Typeで扱う値の型がIList<>であるかを判断する。 |
列挙型一覧
型名 | 説明 |
---|---|
Type | パラメータの型。 |
デリゲート一覧
型名 | 説明 |
---|---|
DelegateOnChanged | パラメータを変更した時に呼ばれるデリゲート。 |