ParameterContainerInternal
クラス in Arbor / 継承元: ParameterContainerBase
説明
パラメータコンテナ。 GameObjectにアタッチして使用する。
プロパティ
プロパティ名 | 説明 |
---|---|
isDeserialized | デシリアライズ済みかどうかを返す。 |
owner | このParameterContainerの所有者であるObject |
parameterCount | Parameterの数を取得。 |
parameters | パラメータの配列を取得。 |
イベント
イベント名 | 説明 |
---|---|
onAfterDeserialize | デシリアライズ後のコールバック |
メソッド
メソッド名 | 説明 |
---|---|
AddParam | パラメータを追加する。 |
DeleteParam | パラメータを削除する。 |
DestroySubComponents | 内部的に使用するメソッド。特に呼び出す必要はありません。 |
FindParameterContainsVariable | VariableBaseが属しているParameterの取得。 |
GetAssetObject | AssetObject型の値を取得する。 |
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型の値を取得する。 |
GetParam | 名前からパラメータを取得する。 |
GetParameterFromIndex | Parameterをインデックスから取得 |
GetParamID | 名前からパラメータのIDを取得する。 |
GetQuaternion | Quaternion型の値を取得する。 |
GetQuaternionList | QuaternionList型の値を取得する。 |
GetRect | Rect型の値を取得する。 |
GetRectInt | RectInt型の値を取得する。 |
GetRectIntList | RectIntList型の値を取得する。 |
GetRectList | RectList型の値を取得する。 |
GetRectTransform | RectTransform型の値を取得する。 |
GetRigidbody | Rigidbody型の値を取得する。 |
GetRigidbody2D | Rigidbody2D型の値を取得する。 |
GetString | String型の値を取得する。 |
GetStringList | StringList型の値を取得する。 |
GetTransform | Transform型の値を取得する。 |
GetVariable | Variableの値を取得する。 |
GetVariableList | VariableListの値を取得する。 |
GetVector2 | Vector2型の値を取得する。 |
GetVector2Int | Vector2Int型の値を取得する。 |
GetVector2IntList | Vector2IntList型の値を取得する。 |
GetVector2List | Vector2List型の値を取得する。 |
GetVector3 | Vector3型の値を取得する。 |
GetVector3Int | Vector3Int型の値を取得する。 |
GetVector3IntList | Vector3IntList型の値を取得する。 |
GetVector3List | Vector3List型の値を取得する。 |
GetVector4 | Vector4型の値を取得する。 |
GetVector4List | Vector4List型の値を取得する。 |
IsEnum | パラメータがEnum型であるかどうかを返す。 |
IsParameterType | パラメータの型を判定する。 |
MakeUniqueName | 重複しない名前を生成する。 |
Refresh | Editor only |
SetAssetObject | AssetObject型の値を設定する。 |
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型の値を設定する。 |
SetVariable | Variableの値を設定する。 |
SetVariableList | VariableListの値を設定する。 |
SetVector2 | Vector2型の値を設定する。 |
SetVector2Int | Vector2Int型の値を設定する。 |
SetVector2IntList | Vector2IntList型の値を設定する。 |
SetVector2List | Vector2List型の値を設定する。 |
SetVector3 | Vector3型の値を設定する。 |
SetVector3Int | Vector3Int型の値を設定する。 |
SetVector3IntList | Vector3IntList型の値を設定する。 |
SetVector3List | Vector3List型の値を設定する。 |
SetVector4 | Vector4型の値を設定する。 |
SetVector4List | Vector4List型の値を設定する。 |
TryGetAssetObject | AssetObject型の値を取得する。 |
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型の値を取得する。 |
TryGetVariable | Variableの値を取得する。 |
TryGetVariableList | VariableListの値を取得する。 |
TryGetVector2 | Vector2型の値を取得する。 |
TryGetVector2Int | Vector2Int型の値を取得する。 |
TryGetVector2IntList | Vector2IntList型の値を取得する。 |
TryGetVector2List | Vector2List型の値を取得する。 |
TryGetVector3 | Vector3型の値を取得する。 |
TryGetVector3Int | Vector3Int型の値を取得する。 |
TryGetVector3IntList | Vector3IntList型の値を取得する。 |
TryGetVector3List | Vector3List型の値を取得する。 |
TryGetVector4 | Vector4型の値を取得する。 |
TryGetVector4List | Vector4List型の値を取得する。 |
静的メソッド
メソッド名 | 説明 |
---|---|
Create | ParameterContainerを作成する。 |
Destroy | ParameterContainerInternalの破棄 |
継承元メンバー
プロパティ
プロパティ名 | 説明 |
---|---|
container | 実体のParameterContainerを返す。 |
defaultContainer | 元のParameterContainerを返す。 |