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