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 | パラメータを変更した時に呼ばれるデリゲート。 |