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