Arbor 3: FSM & BT Graph Editor 3.7.8

全メンバ一覧
ParameterContainer クラス

パラメータを格納するためのコンポーネント。
GameObjectにアタッチして使用する。 [詳解]

ParameterContainer の継承関係図

## その他の継承メンバ
基底クラス ParameterContainerInternal に属する継承公開メンバ関数
Parameter | GetParameterFromIndex (int index)
| Parameterをインデックスから取得 [詳解]
void | Refresh ()
| Editor only [詳解]
Parameter | AddParam (string name, Parameter.Type type)
| パラメータを追加する。 [詳解]
Parameter | GetParam (string name)
| 名前からパラメータを取得する。 [詳解]
int | GetParamID (string name)
| 名前からパラメータのIDを取得する。 [詳解]
Parameter | GetParam (int id)
| IDからパラメータを取得する。 [詳解]
void | DeleteParam (Parameter parameter)
| パラメータを削除する。 [詳解]
void | DeleteParam (string name)
| 名前を指定してパラメータを削除する。 [詳解]
void | DeleteParam (int id)
| IDを指定してパラメータを削除する。 [詳解]
string | MakeUniqueName (string name)
| 重複しない名前を生成する。 [詳解]
bool | IsParameterType (string name, Parameter.Type type)
| パラメータの型を判定する。 [詳解]
bool | IsParameterType (int id, Parameter.Type type)
| パラメータの型を判定する。 [詳解]
Parameter | FindParameterContainsVariable (InternalVariableBase variable)
| VariableBaseが属しているParameterの取得。 [詳解]
void | DestroySubComponents ()
| 内部的に使用するメソッド。特に呼び出す必要はありません。 [詳解]
bool | SetAssetObject (string name, Object value)
| AssetObject型の値を設定する。 [詳解]
bool | SetAssetObject (int id, Object value)
| AssetObject型の値を設定する。 [詳解]
bool | TryGetAssetObject (string name, out Object value)
| AssetObject型の値を取得する。 [詳解]
bool | TryGetAssetObject (int id, out Object value)
| AssetObject型の値を取得する。 [詳解]
Object | GetAssetObject (string name, Object defaultValue=null)
| AssetObject型の値を取得する。 [詳解]
Object | GetAssetObject (int id, Object defaultValue=null)
| AssetObject型の値を取得する。 [詳解]
bool | SetAssetObject< TAssetObject > (string name, TAssetObject value)
| AssetObject型の値を設定する。 [詳解]
bool | SetAssetObject< TAssetObject > (int id, TAssetObject value)
| AssetObject型の値を設定する。 [詳解]
bool | TryGetAssetObject< TAssetObject > (string name, out TAssetObject value)
| AssetObject型の値を取得する。 [詳解]
bool | TryGetAssetObject< TAssetObject > (int id, out TAssetObject value)
| AssetObject型の値を取得する。 [詳解]
TAssetObject | GetAssetObject< TAssetObject > (string name, TAssetObject defaultValue=null)
| AssetObject型の値を取得する。 [詳解]
TAssetObject | GetAssetObject< TAssetObject > (int id, TAssetObject defaultValue=null)
| AssetObject型の値を取得する。 [詳解]
bool | SetAssetObjectList< TAssetObject > (string name, IList< TAssetObject > value)
| AssetObjectList型の値を設定する。 [詳解]
bool | SetAssetObjectList< TAssetObject > (int id, IList< TAssetObject > value)
| AssetObjectList型の値を設定する。 [詳解]
bool | TryGetAssetObjectList< TAssetObject > (string name, out IList< TAssetObject > value)
| AssetObjectList型の値を取得する。 [詳解]
bool | TryGetAssetObjectList< TAssetObject > (int id, out IList< TAssetObject > value)
| AssetObjectList型の値を取得する。 [詳解]
IList< TAssetObject > | GetAssetObjectList< TAssetObject > (int id)
| AssetObjectList型の値を取得する。 [詳解]
IList< TAssetObject > | GetAssetObjectList< TAssetObject > (string name)
| AssetObjectList型の値を取得する。 [詳解]
bool | SetBool (string name, bool value)
| Bool型の値を設定する。 [詳解]
bool | SetBool (int id, bool value)
| Bool型の値を設定する。 [詳解]
bool | TryGetBool (string name, out bool value)
| Bool型の値を取得する。 [詳解]
bool | TryGetBool (int id, out bool value)
| Bool型の値を取得する。 [詳解]
bool | GetBool (string name, bool defaultValue=false)
| Bool型の値を取得する。 [詳解]
bool | GetBool (int id, bool defaultValue=false)
| Bool型の値を取得する。 [詳解]
bool | GetBool (string name, out bool value)
| Bool型の値を取得する。 [詳解]
bool | GetBool (int id, out bool value)
| Bool型の値を取得する。 [詳解]
bool | SetBoolList (string name, IList< bool > value)
| BoolList型の値を設定する。 [詳解]
bool | SetBoolList (int id, IList< bool > value)
| BoolList型の値を設定する。 [詳解]
bool | TryGetBoolList (string name, out IList< bool > value)
| BoolList型の値を取得する。 [詳解]
bool | TryGetBoolList (int id, out IList< bool > value)
| BoolList型の値を取得する。 [詳解]
IList< bool > | GetBoolList (int id)
| BoolList型の値を取得する。 [詳解]
IList< bool > | GetBoolList (string name)
| BoolList型の値を取得する。 [詳解]
bool | SetBounds (string name, Bounds value)
| Bounds型の値を設定する。 [詳解]
bool | SetBounds (int id, Bounds value)
| Bounds型の値を設定する。 [詳解]
bool | TryGetBounds (string name, out Bounds value)
| Bounds型の値を取得する。 [詳解]
bool | TryGetBounds (int id, out Bounds value)
| Bounds型の値を取得する。 [詳解]
Bounds | GetBounds (string name, Bounds defaultValue)
| Bounds型の値を取得する。 [詳解]
Bounds | GetBounds (string name)
| Bounds型の値を取得する。 [詳解]
Bounds | GetBounds (int id, Bounds defaultValue)
| Bounds型の値を取得する。 [詳解]
Bounds | GetBounds (int id)
| Bounds型の値を取得する。 [詳解]
bool | GetBounds (string name, out Bounds value)
| Bounds型の値を取得する。 [詳解]
bool | GetBounds (int id, out Bounds value)
| Bounds型の値を取得する。 [詳解]
bool | SetBoundsList (string name, IList< Bounds > value)
| BoundsList型の値を設定する。 [詳解]
bool | SetBoundsList (int id, IList< Bounds > value)
| BoundsList型の値を設定する。 [詳解]
bool | TryGetBoundsList (string name, out IList< Bounds > value)
| BoundsList型の値を取得する。 [詳解]
bool | TryGetBoundsList (int id, out IList< Bounds > value)
| BoundsList型の値を取得する。 [詳解]
IList< Bounds > | GetBoundsList (int id)
| BoundsList型の値を取得する。 [詳解]
IList< Bounds > | GetBoundsList (string name)
| BoundsList型の値を取得する。 [詳解]
bool | SetColor (string name, Color value)
| Color型の値を設定する。 [詳解]
bool | SetColor (int id, Color value)
| Color型の値を設定する。 [詳解]
bool | TryGetColor (string name, out Color value)
| Color型の値を取得する。 [詳解]
bool | TryGetColor (int id, out Color value)
| Color型の値を取得する。 [詳解]
Color | GetColor (string name, Color defaultValue)
| Color型の値を取得する。 [詳解]
Color | GetColor (string name)
| Color型の値を取得する。 [詳解]
Color | GetColor (int id, Color defaultValue)
| Color型の値を取得する。 [詳解]
Color | GetColor (int id)
| Color型の値を取得する。 [詳解]
bool | GetColor (string name, out Color value)
| Color型の値を取得する。 [詳解]
bool | GetColor (int id, out Color value)
| Color型の値を取得する。 [詳解]
bool | SetColorList (string name, IList< Color > value)
| ColorList型の値を設定する。 [詳解]
bool | SetColorList (int id, IList< Color > value)
| ColorList型の値を設定する。 [詳解]
bool | TryGetColorList (string name, out IList< Color > value)
| ColorList型の値を取得する。 [詳解]
bool | TryGetColorList (int id, out IList< Color > value)
| ColorList型の値を取得する。 [詳解]
IList< Color > | GetColorList (int id)
| ColorList型の値を取得する。 [詳解]
IList< Color > | GetColorList (string name)
| ColorList型の値を取得する。 [詳解]
bool | SetComponent (string name, Component value)
| Component型の値を設定する。 [詳解]
bool | SetComponent (int id, Component value)
| Component型の値を設定する。 [詳解]
bool | TryGetComponent (string name, out Component value)
| Component型の値を取得する。 [詳解]
bool | TryGetComponent (int id, out Component value)
| Component型の値を取得する。 [詳解]
Component | GetComponent (string name, Component defaultValue=null)
| Component型の値を取得する。 [詳解]
Component | GetComponent (int id, Component defaultValue=null)
| Component型の値を取得する。 [詳解]
bool | SetComponent< TComponent > (string name, TComponent value)
| Component型の値を設定する。 [詳解]
bool | SetComponent< TComponent > (int id, TComponent value)
| Component型の値を設定する。 [詳解]
bool | TryGetComponent< TComponent > (string name, out TComponent value)
| Component型の値を取得する。 [詳解]
bool | TryGetComponent< TComponent > (int id, out TComponent value)
| Component型の値を取得する。 [詳解]
TComponent | GetComponent< TComponent > (string name, TComponent defaultValue=null)
| Component型の値を取得する。 [詳解]
TComponent | GetComponent< TComponent > (int id, TComponent defaultValue=null)
| Component型の値を取得する。 [詳解]
bool | SetComponentList< TComponent > (string name, IList< TComponent > value)
| ComponentList型の値を設定する。 [詳解]
bool | SetComponentList< TComponent > (int id, IList< TComponent > value)
| ComponentList型の値を設定する。 [詳解]
bool | TryGetComponentList< TComponent > (string name, out IList< TComponent > value)
| ComponentList型の値を取得する。 [詳解]
bool | TryGetComponentList< TComponent > (int id, out IList< TComponent > value)
| ComponentList型の値を取得する。 [詳解]
IList< TComponent > | GetComponentList< TComponent > (int id)
| ComponentList型の値を取得する。 [詳解]
IList< TComponent > | GetComponentList< TComponent > (string name)
| ComponentList型の値を取得する。 [詳解]
bool | IsEnum (int id)
| パラメータがEnum型であるかどうかを返す。 [詳解]
bool | IsEnum (string name)
| パラメータがEnum型であるかどうかを返す。 [詳解]
bool | SetEnumInt (string name, int value)
| Enum型の値を設定する。 [詳解]
bool | SetEnumInt (int id, int value)
| Enum型の値を設定する。 [詳解]
bool | TryGetEnumInt (string name, out int value)
| Enum型の値を取得する。 [詳解]
bool | TryGetEnumInt (int id, out int value)
| Enum型の値を取得する。 [詳解]
int | GetEnumInt (string name, int defaultValue=default(int))
| Enum型の値を取得する。 [詳解]
int | GetEnumInt (int id, int defaultValue=default(int))
| Enum型の値を取得する。 [詳解]
bool | SetEnum (string name, System.Enum value)
| Enum型の値を設定する。 [詳解]
bool | SetEnum (int id, System.Enum value)
| Enum型の値を設定する。 [詳解]
bool | TryGetEnum (string name, out System.Enum value)
| Enum型の値を取得する。 [詳解]
bool | TryGetEnum (int id, out System.Enum value)
| Enum型の値を取得する。 [詳解]
System.Enum | GetEnum (string name, System.Enum defaultValue=null)
| Enum型の値を取得する。 [詳解]
System.Enum | GetEnum (int id, System.Enum defaultValue=null)
| Enum型の値を取得する。 [詳解]
bool | SetEnum< TEnum > (string name, TEnum value)
| Enum型の値を設定する。 [詳解]
bool | SetEnum< TEnum > (int id, TEnum value)
| Enum型の値を設定する。 [詳解]
bool | TryGetEnum< TEnum > (string name, out TEnum value)
| Enum型の値を取得する。 [詳解]
bool | TryGetEnum< TEnum > (int id, out TEnum value)
| Enum型の値を取得する。 [詳解]
TEnum | GetEnum< TEnum > (string name, TEnum defaultValue)
| Enum型の値を取得する。 [詳解]
TEnum | GetEnum< TEnum > (string name)
| Enum型の値を取得する。 [詳解]
TEnum | GetEnum< TEnum > (int id, TEnum defaultValue)
| Enum型の値を取得する。 [詳解]
TEnum | GetEnum< TEnum > (int id)
| Enum型の値を取得する。 [詳解]
bool | SetEnumList< TEnum > (string name, IList< TEnum > value)
| EnumList型の値を設定する。 [詳解]
bool | SetEnumList< TEnum > (int id, IList< TEnum > value)
| EnumList型の値を設定する。 [詳解]
bool | TryGetEnumList< TEnum > (string name, out IList< TEnum > value)
| EnumList型の値を取得する。 [詳解]
bool | TryGetEnumList< TEnum > (int id, out IList< TEnum > value)
| EnumList型の値を取得する。 [詳解]
IList< TEnum > | GetEnumList< TEnum > (int id)
| EnumList型の値を取得する。 [詳解]
IList< TEnum > | GetEnumList< TEnum > (string name)
| EnumList型の値を取得する。 [詳解]
bool | SetFloat (string name, float value)
| Float型の値を設定する。 [詳解]
bool | SetFloat (int id, float value)
| Float型の値を設定する。 [詳解]
bool | TryGetFloat (string name, out float value)
| Float型の値を取得する。 [詳解]
bool | TryGetFloat (int id, out float value)
| Float型の値を取得する。 [詳解]
float | GetFloat (string name, float defaultValue=0.0f)
| Float型の値を取得する。 [詳解]
float | GetFloat (int id, float defaultValue=0.0f)
| Float型の値を取得する。 [詳解]
bool | GetFloat (string name, out float value)
| Float型の値を取得する。 [詳解]
bool | GetFloat (int id, out float value)
| Float型の値を取得する。 [詳解]
bool | SetFloatList (string name, IList< float > value)
| FloatList型の値を設定する。 [詳解]
bool | SetFloatList (int id, IList< float > value)
| FloatList型の値を設定する。 [詳解]
bool | TryGetFloatList (string name, out IList< float > value)
| FloatList型の値を取得する。 [詳解]
bool | TryGetFloatList (int id, out IList< float > value)
| FloatList型の値を取得する。 [詳解]
IList< float > | GetFloatList (int id)
| FloatList型の値を取得する。 [詳解]
IList< float > | GetFloatList (string name)
| FloatList型の値を取得する。 [詳解]
bool | SetGameObject (string name, GameObject value)
| GameObject型の値を設定する。 [詳解]
bool | SetGameObject (int id, GameObject value)
| GameObject型の値を設定する。 [詳解]
bool | TryGetGameObject (string name, out GameObject value)
| GameObject型の値を取得する。 [詳解]
bool | TryGetGameObject (int id, out GameObject value)
| GameObject型の値を取得する。 [詳解]
GameObject | GetGameObject (string name, GameObject defaultValue=null)
| GameObject型の値を取得する。 [詳解]
GameObject | GetGameObject (int id, GameObject defaultValue=null)
| GameObject型の値を取得する。 [詳解]
bool | GetGameObject (string name, out GameObject value)
| GameObject型の値を取得する。 [詳解]
bool | GetGameObject (int id, out GameObject value)
| GameObject型の値を取得する。 [詳解]
bool | SetGameObjectList (string name, IList< GameObject > value)
| GameObjectList型の値を設定する。 [詳解]
bool | SetGameObjectList (int id, IList< GameObject > value)
| GameObjectList型の値を設定する。 [詳解]
bool | TryGetGameObjectList (string name, out IList< GameObject > value)
| GameObjectList型の値を取得する。 [詳解]
bool | TryGetGameObjectList (int id, out IList< GameObject > value)
| GameObjectList型の値を取得する。 [詳解]
IList< GameObject > | GetGameObjectList (int id)
| GameObjectList型の値を取得する。 [詳解]
IList< GameObject > | GetGameObjectList (string name)
| GameObjectList型の値を取得する。 [詳解]
bool | SetInt (string name, int value)
| Int型の値を設定する。 [詳解]
bool | SetInt (int id, int value)
| Int型の値を設定する。 [詳解]
bool | TryGetInt (string name, out int value)
| Int型の値を取得する。 [詳解]
bool | TryGetInt (int id, out int value)
| Int型の値を取得する。 [詳解]
int | GetInt (int id, int defaultValue=0)
| Int型の値を取得する。 [詳解]
int | GetInt (string name, int defaultValue=0)
| Int型の値を取得する。 [詳解]
bool | GetInt (string name, out int value)
| Int型の値を取得する。 [詳解]
bool | GetInt (int id, out int value)
| Int型の値を取得する。 [詳解]
bool | SetIntList (string name, IList< int > value)
| IntList型の値を設定する。 [詳解]
bool | SetIntList (int id, IList< int > value)
| IntList型の値を設定する。 [詳解]
bool | TryGetIntList (string name, out IList< int > value)
| IntList型の値を取得する。 [詳解]
bool | TryGetIntList (int id, out IList< int > value)
| IntList型の値を取得する。 [詳解]
IList< int > | GetIntList (int id)
| IntList型の値を取得する。 [詳解]
IList< int > | GetIntList (string name)
| IntList型の値を取得する。 [詳解]
bool | SetLong (string name, long value)
| Long型の値を設定する。 [詳解]
bool | SetLong (int id, long value)
| Long型の値を設定する。 [詳解]
bool | TryGetLong (string name, out long value)
| Long型の値を取得する。 [詳解]
bool | TryGetLong (int id, out long value)
| Long型の値を取得する。 [詳解]
long | GetLong (string name, long defaultValue=0L)
| Long型の値を取得する。 [詳解]
long | GetLong (int id, long defaultValue=0L)
| Long型の値を取得する。 [詳解]
bool | GetLong (string name, out long value)
| Long型の値を取得する。 [詳解]
bool | GetLong (int id, out long value)
| Long型の値を取得する。 [詳解]
bool | SetLongList (string name, IList< long > value)
| LongList型の値を設定する。 [詳解]
bool | SetLongList (int id, IList< long > value)
| LongList型の値を設定する。 [詳解]
bool | TryGetLongList (string name, out IList< long > value)
| LongList型の値を取得する。 [詳解]
bool | TryGetLongList (int id, out IList< long > value)
| LongList型の値を取得する。 [詳解]
IList< long > | GetLongList (int id)
| LongList型の値を取得する。 [詳解]
IList< long > | GetLongList (string name)
| LongList型の値を取得する。 [詳解]
bool | SetQuaternion (string name, Quaternion value)
| Quaternion型の値を設定する。 [詳解]
bool | SetQuaternion (int id, Quaternion value)
| Quaternion型の値を設定する。 [詳解]
bool | TryGetQuaternion (string name, out Quaternion value)
| Quaternion型の値を取得する。 [詳解]
bool | TryGetQuaternion (int id, out Quaternion value)
| Quaternion型の値を取得する。 [詳解]
Quaternion | GetQuaternion (string name, Quaternion defaultValue)
| Quaternion型の値を取得する。 [詳解]
Quaternion | GetQuaternion (string name)
| Quaternion型の値を取得する。 [詳解]
Quaternion | GetQuaternion (int id, Quaternion defaultValue)
| Quaternion型の値を取得する。 [詳解]
Quaternion | GetQuaternion (int id)
| Quaternion型の値を取得する。 [詳解]
bool | GetQuaternion (string name, out Quaternion value)
| Quaternion型の値を取得する。 [詳解]
bool | GetQuaternion (int id, out Quaternion value)
| Quaternion型の値を取得する。 [詳解]
bool | SetQuaternionList (string name, IList< Quaternion > value)
| QuaternionList型の値を設定する。 [詳解]
bool | SetQuaternionList (int id, IList< Quaternion > value)
| QuaternionList型の値を設定する。 [詳解]
bool | TryGetQuaternionList (string name, out IList< Quaternion > value)
| QuaternionList型の値を取得する。 [詳解]
bool | TryGetQuaternionList (int id, out IList< Quaternion > value)
| QuaternionList型の値を取得する。 [詳解]
IList< Quaternion > | GetQuaternionList (int id)
| QuaternionList型の値を取得する。 [詳解]
IList< Quaternion > | GetQuaternionList (string name)
| QuaternionList型の値を取得する。 [詳解]
bool | SetRect (string name, Rect value)
| Rect型の値を設定する。 [詳解]
bool | SetRect (int id, Rect value)
| Rect型の値を設定する。 [詳解]
bool | TryGetRect (string name, out Rect value)
| Rect型の値を取得する。 [詳解]
bool | TryGetRect (int id, out Rect value)
| Rect型の値を取得する。 [詳解]
Rect | GetRect (string name, Rect defaultValue)
| Rect型の値を取得する。 [詳解]
Rect | GetRect (string name)
| Rect型の値を取得する。 [詳解]
Rect | GetRect (int id, Rect defaultValue)
| Rect型の値を取得する。 [詳解]
Rect | GetRect (int id)
| Rect型の値を取得する。 [詳解]
bool | GetRect (string name, out Rect value)
| Rect型の値を取得する。 [詳解]
bool | GetRect (int id, out Rect value)
| Rect型の値を取得する。 [詳解]
bool | SetRectList (string name, IList< Rect > value)
| RectList型の値を設定する。 [詳解]
bool | SetRectList (int id, IList< Rect > value)
| RectList型の値を設定する。 [詳解]
bool | TryGetRectList (string name, out IList< Rect > value)
| RectList型の値を取得する。 [詳解]
bool | TryGetRectList (int id, out IList< Rect > value)
| RectList型の値を取得する。 [詳解]
IList< Rect > | GetRectList (int id)
| RectList型の値を取得する。 [詳解]
IList< Rect > | GetRectList (string name)
| RectList型の値を取得する。 [詳解]
bool | SetRectTransform (string name, RectTransform value)
| RectTransform型の値を設定する。 [詳解]
bool | SetRectTransform (int id, RectTransform value)
| RectTransform型の値を設定する。 [詳解]
bool | TryGetRectTransform (string name, out RectTransform value)
| RectTransform型の値を取得する。 [詳解]
bool | TryGetRectTransform (int id, out RectTransform value)
| RectTransform型の値を取得する。 [詳解]
RectTransform | GetRectTransform (string name, RectTransform defaultValue=null)
| RectTransform型の値を取得する。 [詳解]
RectTransform | GetRectTransform (int id, RectTransform defaultValue=null)
| RectTransform型の値を取得する。 [詳解]
bool | GetRectTransform (string name, out RectTransform value)
| RectTransform型の値を取得する。 [詳解]
bool | GetRectTransform (int id, out RectTransform value)
| RectTransform型の値を取得する。 [詳解]
bool | SetRigidbody (string name, Rigidbody value)
| Rigidbody型の値を設定する。 [詳解]
bool | SetRigidbody (int id, Rigidbody value)
| Rigidbody型の値を設定する。 [詳解]
bool | TryGetRigidbody (string name, out Rigidbody value)
| Rigidbody型の値を取得する。 [詳解]
bool | TryGetRigidbody (int id, out Rigidbody value)
| Rigidbody型の値を取得する。 [詳解]
Rigidbody | GetRigidbody (string name, Rigidbody defaultValue=null)
| Rigidbody型の値を取得する。 [詳解]
Rigidbody | GetRigidbody (int id, Rigidbody defaultValue=null)
| Rigidbody型の値を取得する。 [詳解]
bool | GetRigidbody (string name, out Rigidbody value)
| Rigidbody型の値を取得する。 [詳解]
bool | GetRigidbody (int id, out Rigidbody value)
| Rigidbody型の値を取得する。 [詳解]
bool | SetRigidbody2D (string name, Rigidbody2D value)
| Rigidbody2D型の値を設定する。 [詳解]
bool | SetRigidbody2D (int id, Rigidbody2D value)
| Rigidbody2D型の値を設定する。 [詳解]
bool | TryGetRigidbody2D (string name, out Rigidbody2D value)
| Rigidbody2D型の値を取得する。 [詳解]
bool | TryGetRigidbody2D (int id, out Rigidbody2D value)
| Rigidbody2D型の値を取得する。 [詳解]
Rigidbody2D | GetRigidbody2D (string name, Rigidbody2D defaultValue=null)
| Rigidbody2D型の値を取得する。 [詳解]
Rigidbody2D | GetRigidbody2D (int id, Rigidbody2D defaultValue=null)
| Rigidbody2D型の値を取得する。 [詳解]
bool | GetRigidbody2D (string name, out Rigidbody2D value)
| Rigidbody2D型の値を取得する。 [詳解]
bool | GetRigidbody2D (int id, out Rigidbody2D value)
| Rigidbody2D型の値を取得する。 [詳解]
bool | SetString (string name, string value)
| String型の値を設定する。 [詳解]
bool | SetString (int id, string value)
| String型の値を設定する。 [詳解]
bool | TryGetString (string name, out string value)
| String型の値を取得する。 [詳解]
bool | TryGetString (int id, out string value)
| String型の値を取得する。 [詳解]
string | GetString (string name, string defaultValue="")
| String型の値を取得する。 [詳解]
string | GetString (int id, string defaultValue="")
| String型の値を取得する。 [詳解]
bool | GetString (string name, out string value)
| String型の値を取得する。 [詳解]
bool | GetString (int id, out string value)
| String型の値を取得する。 [詳解]
bool | SetStringList (string name, IList< string > value)
| StringList型の値を設定する。 [詳解]
bool | SetStringList (int id, IList< string > value)
| StringList型の値を設定する。 [詳解]
bool | TryGetStringList (string name, out IList< string > value)
| StringList型の値を取得する。 [詳解]
bool | TryGetStringList (int id, out IList< string > value)
| StringList型の値を取得する。 [詳解]
IList< string > | GetStringList (int id)
| StringList型の値を取得する。 [詳解]
IList< string > | GetStringList (string name)
| StringList型の値を取得する。 [詳解]
bool | SetTransform (string name, Transform value)
| Transform型の値を設定する。 [詳解]
bool | SetTransform (int id, Transform value)
| Transform型の値を設定する。 [詳解]
bool | TryGetTransform (string name, out Transform value)
| Transform型の値を取得する。 [詳解]
bool | TryGetTransform (int id, out Transform value)
| Transform型の値を取得する。 [詳解]
Transform | GetTransform (string name, Transform defaultValue=null)
| Transform型の値を取得する。 [詳解]
Transform | GetTransform (int id, Transform defaultValue=null)
| Transform型の値を取得する。 [詳解]
bool | GetTransform (string name, out Transform value)
| Transform型の値を取得する。 [詳解]
bool | GetTransform (int id, out Transform value)
| Transform型の値を取得する。 [詳解]
bool | SetVariable (string name, object value)
| Variableの値を設定する。 [詳解]
bool | SetVariable (int id, object value)
| Variableの値を設定する。 [詳解]
bool | TryGetVariable (string name, out object value)
| Variableの値を取得する。 [詳解]
bool | TryGetVariable (int id, out object value)
| Variableの値を取得する。 [詳解]
object | GetVariable (string name, object defaultValue=null)
| Variableの値を取得する。 [詳解]
object | GetVariable (int id, object defaultValue=null)
| Variableの値を取得する。 [詳解]
bool | SetVariable< TVariable > (string name, TVariable value)
| Variableの値を設定する。 [詳解]
bool | SetVariable< TVariable > (int id, TVariable value)
| Variableの値を設定する。 [詳解]
bool | TryGetVariable< TVariable > (string name, out TVariable value)
| Variableの値を取得する。 [詳解]
bool | TryGetVariable< TVariable > (int id, out TVariable value)
| Variableの値を取得する。 [詳解]
TVariable | GetVariable< TVariable > (string name, TVariable defaultValue=default(TVariable))
| Variableの値を取得する。 [詳解]
TVariable | GetVariable< TVariable > (int id, TVariable defaultValue=default(TVariable))
| Variableの値を取得する。 [詳解]
bool | SetVariableList (string name, object value)
| VariableListの値を設定する。 [詳解]
bool | SetVariableList (int id, object value)
| VariableListの値を設定する。 [詳解]
bool | TryGetVariableList (string name, out object value)
| VariableListの値を取得する。 [詳解]
bool | TryGetVariableList (int id, out object value)
| VariableListの値を取得する。 [詳解]
object | GetVariableList (string name, object defaultValue=null)
| VariableListの値を取得する。 [詳解]
object | GetVariableList (int id, object defaultValue=null)
| VariableListの値を取得する。 [詳解]
bool | SetVariableList< TVariable > (string name, IList< TVariable > value)
| Variableの値を設定する。 [詳解]
bool | SetVariableList< TVariable > (int id, IList< TVariable > value)
| VariableListの値を設定する。 [詳解]
bool | TryGetVariableList< TVariable > (string name, out IList< TVariable > value)
| VariableListの値を取得する。 [詳解]
bool | TryGetVariableList< TVariable > (int id, out IList< TVariable > value)
| VariableListの値を取得する。 [詳解]
IList< TVariable > | GetVariableList< TVariable > (string name)
| VariableListの値を取得する。 [詳解]
IList< TVariable > | GetVariableList< TVariable > (int id)
| VariableListの値を取得する。 [詳解]
bool | SetVector2 (string name, Vector2 value)
| Vector2型の値を設定する。 [詳解]
bool | SetVector2 (int id, Vector2 value)
| Vector2型の値を設定する。 [詳解]
bool | TryGetVector2 (string name, out Vector2 value)
| Vector2型の値を取得する。 [詳解]
bool | TryGetVector2 (int id, out Vector2 value)
| Vector2型の値を取得する。 [詳解]
Vector2 | GetVector2 (string name, Vector2 defaultValue)
| Vector2型の値を取得する。 [詳解]
Vector2 | GetVector2 (string name)
| Vector2型の値を取得する。 [詳解]
Vector2 | GetVector2 (int id, Vector2 defaultValue)
| Vector2型の値を取得する。 [詳解]
Vector2 | GetVector2 (int id)
| Vector2型の値を取得する。 [詳解]
bool | GetVector2 (string name, out Vector2 value)
| Vector2型の値を取得する。 [詳解]
bool | GetVector2 (int id, out Vector2 value)
| Vector2型の値を取得する。 [詳解]
bool | SetVector2List (string name, IList< Vector2 > value)
| Vector2List型の値を設定する。 [詳解]
bool | SetVector2List (int id, IList< Vector2 > value)
| Vector2List型の値を設定する。 [詳解]
bool | TryGetVector2List (string name, out IList< Vector2 > value)
| Vector2List型の値を取得する。 [詳解]
bool | TryGetVector2List (int id, out IList< Vector2 > value)
| Vector2List型の値を取得する。 [詳解]
IList< Vector2 > | GetVector2List (int id)
| Vector2List型の値を取得する。 [詳解]
IList< Vector2 > | GetVector2List (string name)
| Vector2List型の値を取得する。 [詳解]
bool | SetVector3 (string name, Vector3 value)
| Vector3型の値を設定する。 [詳解]
bool | SetVector3 (int id, Vector3 value)
| Vector3型の値を設定する。 [詳解]
bool | TryGetVector3 (string name, out Vector3 value)
| Vector3型の値を取得する。 [詳解]
bool | TryGetVector3 (int id, out Vector3 value)
| Vector3型の値を取得する。 [詳解]
Vector3 | GetVector3 (string name, Vector3 defaultValue)
| Vector3型の値を取得する。 [詳解]
Vector3 | GetVector3 (string name)
| Vector3型の値を取得する。 [詳解]
Vector3 | GetVector3 (int id, Vector3 defaultValue)
| Vector3型の値を取得する。 [詳解]
Vector3 | GetVector3 (int id)
| Vector3型の値を取得する。 [詳解]
bool | GetVector3 (string name, out Vector3 value)
| Vector3型の値を取得する。 [詳解]
bool | GetVector3 (int id, out Vector3 value)
| Vector3型の値を取得する。 [詳解]
bool | SetVector3List (string name, IList< Vector3 > value)
| Vector3List型の値を設定する。 [詳解]
bool | SetVector3List (int id, IList< Vector3 > value)
| Vector3List型の値を設定する。 [詳解]
bool | TryGetVector3List (string name, out IList< Vector3 > value)
| Vector3List型の値を取得する。 [詳解]
bool | TryGetVector3List (int id, out IList< Vector3 > value)
| Vector3List型の値を取得する。 [詳解]
IList< Vector3 > | GetVector3List (int id)
| Vector3List型の値を取得する。 [詳解]
IList< Vector3 > | GetVector3List (string name)
| Vector3List型の値を取得する。 [詳解]
基底クラス ParameterContainerInternal に属する継承静的公開メンバ関数
static ParameterContainerInternal | Create (GameObject gameObject, System.Type type)
| ParameterContainerを作成する。 [詳解]
static ParameterContainerInternal | Create (GameObject gameObject, System.Type type, Object owner)
| ParameterContainerを作成する。 [詳解]
static void | Destroy (ParameterContainerInternal parameterContainer)
| ParameterContainerInternalの破棄 [詳解]
基底クラス ParameterContainerInternal に属する継承プロパティ
Object | owner`[get, set]`
| このParameterContainerの所有者であるObject [詳解]
Parameter[] | parameters`[get]`
| パラメータの配列を取得。 [詳解]
int | parameterCount`[get]`
| Parameterの数を取得。 [詳解]
bool | isDeserialized`[get]`
| デシリアライズ済みかどうかを返す。 [詳解]
基底クラス ParameterContainerBase に属する継承プロパティ
ParameterContainerInternal | container`[get]`
| 実体のParameterContainerを返す。 [詳解]
ParameterContainerInternal | defaultContainer`[get]`
| 元のParameterContainerを返す。 [詳解]
基底クラス ParameterContainerInternal に属する継承イベント
System.Action | onAfterDeserialize
| デシリアライズ後のコールバック [詳解]

## 詳解

パラメータを格納するためのコンポーネント。
GameObjectにアタッチして使用する。

[EnumList, AssetObjectList, ComponentList]
IL2CPPなどのAOT環境では、List<指定した型>がコード上で使用していないと正常動作しない可能性があります。
詳しくは、事前コンパイル(AOT)での制限を参照してください。