Arbor: State Diagram Editor
2.2.0
|
パラメータコンテナ。 GameObjectにアタッチして使用する。 More...
Public Member Functions | |
Parameter | AddParam (string name, Parameter.Type type) |
パラメータを追加する。 More... | |
Parameter | GetParam (string name) |
名前からパラメータを取得する。 More... | |
int | GetParamID (string name) |
名前からパラメータのIDを取得する。 More... | |
Parameter | GetParam (int id) |
IDからパラメータを取得する。 More... | |
void | DeleteParam (Parameter parameter) |
パラメータを削除する。 More... | |
void | DeleteParam (string name) |
名前を指定してパラメータを削除する。 More... | |
void | DeleteParam (int id) |
IDを指定してパラメータを削除する。 More... | |
string | MakeUniqueName (string name) |
重複しない名前を生成する。 More... | |
bool | SetFloat (string name, float value) |
Float型の値を設定する。 More... | |
bool | SetFloat (int id, float value) |
Float型の値を設定する。 More... | |
bool | GetFloat (string name, out float value) |
Float型の値を取得する。 More... | |
bool | GetFloat (int id, out float value) |
Float型の値を取得する。 More... | |
bool | SetInt (string name, int value) |
Int型の値を設定する。 More... | |
bool | SetInt (int id, int value) |
Int型の値を設定する。 More... | |
bool | GetInt (string name, out int value) |
Int型の値を取得する。 More... | |
bool | GetInt (int id, out int value) |
Int型の値を取得する。 More... | |
bool | SetBool (string name, bool value) |
Bool型の値を設定する。 More... | |
bool | SetBool (int id, bool value) |
Bool型の値を設定する。 More... | |
bool | GetBool (string name, out bool value) |
Bool型の値を取得する。 More... | |
bool | GetBool (int id, out bool value) |
Bool型の値を取得する。 More... | |
bool | SetString (string name, string value) |
String型の値を設定する。 More... | |
bool | SetString (int id, string value) |
String型の値を設定する。 More... | |
bool | GetString (string name, out string value) |
String型の値を取得する。 More... | |
bool | GetString (int id, out string value) |
String型の値を取得する。 More... | |
bool | SetGameObject (string name, GameObject value) |
GameObject型の値を設定する。 More... | |
bool | SetGameObject (int id, GameObject value) |
GameObject型の値を設定する。 More... | |
bool | GetGameObject (string name, out GameObject value) |
GameObject型の値を取得する。 More... | |
bool | GetGameObject (int id, out GameObject value) |
GameObject型の値を取得する。 More... | |
bool | SetVector2 (string name, Vector2 value) |
Vector2型の値を設定する。 More... | |
bool | SetVector2 (int id, Vector2 value) |
Vector2型の値を設定する。 More... | |
bool | GetVector2 (string name, out Vector2 value) |
Vector2型の値を取得する。 More... | |
bool | GetVector2 (int id, out Vector2 value) |
Vector2型の値を取得する。 More... | |
bool | SetVector3 (string name, Vector3 value) |
Vector3型の値を設定する。 More... | |
bool | SetVector3 (int id, Vector3 value) |
Vector3型の値を設定する。 More... | |
bool | GetVector3 (string name, out Vector3 value) |
Vector3型の値を取得する。 More... | |
bool | GetVector3 (int id, out Vector3 value) |
Vector3型の値を取得する。 More... | |
bool | SetQuaternion (string name, Quaternion value) |
Quaternion型の値を設定する。 More... | |
bool | SetQuaternion (int id, Quaternion value) |
Quaternion型の値を設定する。 More... | |
bool | GetQuaternion (string name, out Quaternion value) |
Quaternion型の値を取得する。 More... | |
bool | GetQuaternion (int id, out Quaternion value) |
Quaternion型の値を取得する。 More... | |
bool | SetRect (string name, Rect value) |
Rect型の値を設定する。 More... | |
bool | SetRect (int id, Rect value) |
Rect型の値を設定する。 More... | |
bool | GetRect (string name, out Rect value) |
Rect型の値を取得する。 More... | |
bool | GetRect (int id, out Rect value) |
Rect型の値を取得する。 More... | |
bool | SetBounds (string name, Bounds value) |
Bounds型の値を設定する。 More... | |
bool | SetBounds (int id, Bounds value) |
Bounds型の値を設定する。 More... | |
bool | GetBounds (string name, out Bounds value) |
Bounds型の値を取得する。 More... | |
bool | GetBounds (int id, out Bounds value) |
Bounds型の値を取得する。 More... | |
bool | SetTransform (string name, Transform value) |
Transform型の値を設定する。 More... | |
bool | SetTransform (int id, Transform value) |
Transform型の値を設定する。 More... | |
bool | GetTransform (string name, out Transform value) |
Transform型の値を取得する。 More... | |
bool | GetTransform (int id, out Transform value) |
Transform型の値を取得する。 More... | |
bool | SetRectTransform (string name, RectTransform value) |
RectTransform型の値を設定する。 More... | |
bool | SetRectTransform (int id, RectTransform value) |
RectTransform型の値を設定する。 More... | |
bool | GetRectTransform (string name, out RectTransform value) |
RectTransform型の値を取得する。 More... | |
bool | GetRectTransform (int id, out RectTransform value) |
RectTransform型の値を取得する。 More... | |
bool | SetRigidbody (string name, Rigidbody value) |
Rigidbody型の値を設定する。 More... | |
bool | SetRigidbody (int id, Rigidbody value) |
Rigidbody型の値を設定する。 More... | |
bool | GetRigidbody (string name, out Rigidbody value) |
Rigidbody型の値を取得する。 More... | |
bool | GetRigidbody (int id, out Rigidbody value) |
Rigidbody型の値を取得する。 More... | |
bool | SetRigidbody2D (string name, Rigidbody2D value) |
Rigidbody2D型の値を設定する。 More... | |
bool | SetRigidbody2D (int id, Rigidbody2D value) |
Rigidbody2D型の値を設定する。 More... | |
bool | GetRigidbody2D (string name, out Rigidbody2D value) |
Rigidbody2D型の値を取得する。 More... | |
bool | GetRigidbody2D (int id, out Rigidbody2D value) |
Rigidbody2D型の値を取得する。 More... | |
Properties | |
Parameter[] | parameters [get] |
パラメータの配列を取得。 More... | |
Properties inherited from ParameterContainerBase | |
ParameterContainerInternal | container [get] |
実体のParameterContainerを返す。 More... | |
ParameterContainerInternal | defaultContainer [get] |
元のParameterContainerを返す。 More... | |
パラメータコンテナ。 GameObjectにアタッチして使用する。
Parameter AddParam | ( | string | name, |
Parameter.Type | type | ||
) |
パラメータを追加する。
name | 名前。nameが重複していた場合はユニークな名前に変更される。 |
type | 型。 |
void DeleteParam | ( | Parameter | parameter | ) |
パラメータを削除する。
parameter | パラメータ。 |
void DeleteParam | ( | string | name | ) |
名前を指定してパラメータを削除する。
name | 名前。 |
void DeleteParam | ( | int | id | ) |
IDを指定してパラメータを削除する。
id | ID。 |
bool GetBool | ( | string | name, |
out bool | value | ||
) |
Bool型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetBool | ( | int | id, |
out bool | value | ||
) |
Bool型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetBounds | ( | string | name, |
out Bounds | value | ||
) |
Bounds型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetBounds | ( | int | id, |
out Bounds | value | ||
) |
Bounds型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetFloat | ( | string | name, |
out float | value | ||
) |
Float型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetFloat | ( | int | id, |
out float | value | ||
) |
Float型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetGameObject | ( | string | name, |
out GameObject | value | ||
) |
GameObject型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetGameObject | ( | int | id, |
out GameObject | value | ||
) |
GameObject型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetInt | ( | string | name, |
out int | value | ||
) |
Int型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetInt | ( | int | id, |
out int | value | ||
) |
Int型の値を取得する。
id | ID。 |
value | 取得する値。 |
Parameter GetParam | ( | string | name | ) |
名前からパラメータを取得する。
name | 名前。 |
Parameter GetParam | ( | int | id | ) |
IDからパラメータを取得する。
id | ID。 |
int GetParamID | ( | string | name | ) |
名前からパラメータのIDを取得する。
name | 名前。 |
bool GetQuaternion | ( | string | name, |
out Quaternion | value | ||
) |
Quaternion型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetQuaternion | ( | int | id, |
out Quaternion | value | ||
) |
Quaternion型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetRect | ( | string | name, |
out Rect | value | ||
) |
Rect型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetRect | ( | int | id, |
out Rect | value | ||
) |
Rect型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetRectTransform | ( | string | name, |
out RectTransform | value | ||
) |
RectTransform型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetRectTransform | ( | int | id, |
out RectTransform | value | ||
) |
RectTransform型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetRigidbody | ( | string | name, |
out Rigidbody | value | ||
) |
Rigidbody型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetRigidbody | ( | int | id, |
out Rigidbody | value | ||
) |
Rigidbody型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetRigidbody2D | ( | string | name, |
out Rigidbody2D | value | ||
) |
Rigidbody2D型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetRigidbody2D | ( | int | id, |
out Rigidbody2D | value | ||
) |
Rigidbody2D型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetString | ( | string | name, |
out string | value | ||
) |
String型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetString | ( | int | id, |
out string | value | ||
) |
String型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetTransform | ( | string | name, |
out Transform | value | ||
) |
Transform型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetTransform | ( | int | id, |
out Transform | value | ||
) |
Transform型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetVector2 | ( | string | name, |
out Vector2 | value | ||
) |
Vector2型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetVector2 | ( | int | id, |
out Vector2 | value | ||
) |
Vector2型の値を取得する。
id | ID。 |
value | 取得する値。 |
bool GetVector3 | ( | string | name, |
out Vector3 | value | ||
) |
Vector3型の値を取得する。
name | 名前。 |
value | 取得する値。 |
bool GetVector3 | ( | int | id, |
out Vector3 | value | ||
) |
Vector3型の値を取得する。
id | ID。 |
value | 取得する値。 |
string MakeUniqueName | ( | string | name | ) |
重複しない名前を生成する。
name | 元の名前。 |
bool SetBool | ( | string | name, |
bool | value | ||
) |
Bool型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetBool | ( | int | id, |
bool | value | ||
) |
Bool型の値を設定する。
id | ID。 |
value | 値。 |
bool SetBounds | ( | string | name, |
Bounds | value | ||
) |
Bounds型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetBounds | ( | int | id, |
Bounds | value | ||
) |
Bounds型の値を設定する。
id | ID。 |
value | 値。 |
bool SetFloat | ( | string | name, |
float | value | ||
) |
Float型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetFloat | ( | int | id, |
float | value | ||
) |
Float型の値を設定する。
id | ID。 |
value | 値。 |
bool SetGameObject | ( | string | name, |
GameObject | value | ||
) |
GameObject型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetGameObject | ( | int | id, |
GameObject | value | ||
) |
GameObject型の値を設定する。
id | ID。 |
value | 値。 |
bool SetInt | ( | string | name, |
int | value | ||
) |
Int型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetInt | ( | int | id, |
int | value | ||
) |
Int型の値を設定する。
id | ID。 |
value | 値。 |
bool SetQuaternion | ( | string | name, |
Quaternion | value | ||
) |
Quaternion型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetQuaternion | ( | int | id, |
Quaternion | value | ||
) |
Quaternion型の値を設定する。
id | ID。 |
value | 値。 |
bool SetRect | ( | string | name, |
Rect | value | ||
) |
Rect型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetRect | ( | int | id, |
Rect | value | ||
) |
Rect型の値を設定する。
id | ID。 |
value | 値。 |
bool SetRectTransform | ( | string | name, |
RectTransform | value | ||
) |
RectTransform型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetRectTransform | ( | int | id, |
RectTransform | value | ||
) |
RectTransform型の値を設定する。
id | ID。 |
value | 値。 |
bool SetRigidbody | ( | string | name, |
Rigidbody | value | ||
) |
Rigidbody型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetRigidbody | ( | int | id, |
Rigidbody | value | ||
) |
Rigidbody型の値を設定する。
id | ID。 |
value | 値。 |
bool SetRigidbody2D | ( | string | name, |
Rigidbody2D | value | ||
) |
Rigidbody2D型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetRigidbody2D | ( | int | id, |
Rigidbody2D | value | ||
) |
Rigidbody2D型の値を設定する。
id | ID。 |
value | 値。 |
bool SetString | ( | string | name, |
string | value | ||
) |
String型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetString | ( | int | id, |
string | value | ||
) |
String型の値を設定する。
id | ID。 |
value | 値。 |
bool SetTransform | ( | string | name, |
Transform | value | ||
) |
Transform型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetTransform | ( | int | id, |
Transform | value | ||
) |
Transform型の値を設定する。
id | ID。 |
value | 値。 |
bool SetVector2 | ( | string | name, |
Vector2 | value | ||
) |
Vector2型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetVector2 | ( | int | id, |
Vector2 | value | ||
) |
Vector2型の値を設定する。
id | ID。 |
value | 値。 |
bool SetVector3 | ( | string | name, |
Vector3 | value | ||
) |
Vector3型の値を設定する。
name | 名前。 |
value | 値。 |
bool SetVector3 | ( | int | id, |
Vector3 | value | ||
) |
Vector3型の値を設定する。
id | ID。 |
value | 値。 |
|
get |
パラメータの配列を取得。