|
Arbor 3: FSM & BT Graph Editor
3.7.8
|
参照方法が複数ある柔軟なenum型を扱うクラス。 [詳解]
公開メンバ関数 | |
| FlexibleEnumAny () | |
| FlexibleEnumAnyデフォルトコンストラクタ [詳解] | |
| FlexibleEnumAny (int value) | |
| FlexibleEnumAnyコンストラクタ [詳解] | |
| FlexibleEnumAny (System.Enum value) | |
| FlexibleEnumAnyコンストラクタ [詳解] | |
| FlexibleEnumAny (AnyParameterReference parameter) | |
| FlexibleEnumAnyコンストラクタ [詳解] | |
| FlexibleEnumAny (InputSlotAny slot) | |
| FlexibleEnumAnyコンストラクタ [詳解] | |
| T | GetEnumValue< T > () |
| enum型の値を返す。 [詳解] | |
| object | GetValueObject () |
| 値をobjectで返す。 [詳解] | |
静的公開メンバ関数 | |
| static | operator int (FlexibleEnumAny flexible) |
| FlexibleEnumAnyをintにキャスト。 [詳解] | |
| static | operator FlexibleEnumAny (int value) |
| intをFlexibleEnumAnyにキャスト。 [詳解] | |
| static | operator FlexibleEnumAny (System.Enum value) |
| System.EnumをFlexibleEnumAnyにキャスト。 [詳解] | |
プロパティ | |
| FlexibleType | type [get] |
| Typeを返す [詳解] | |
| Parameter | parameter [get] |
| Parameterを返す。TypeがParameter以外の場合はnull。 [詳解] | |
| int | value [get] |
| 値を返す [詳解] | |
| FlexibleEnumAny | ( | ) |
FlexibleEnumAnyデフォルトコンストラクタ
| FlexibleEnumAny | ( | int | value | ) |
FlexibleEnumAnyコンストラクタ
| value | 値 |
| FlexibleEnumAny | ( | System.Enum | value | ) |
FlexibleEnumAnyコンストラクタ
| value | 値 |
| FlexibleEnumAny | ( | AnyParameterReference | parameter | ) |
FlexibleEnumAnyコンストラクタ
| parameter | パラメータ |
| FlexibleEnumAny | ( | InputSlotAny | slot | ) |
FlexibleEnumAnyコンストラクタ
| slot | スロット |
| T GetEnumValue< T > | ( | ) |
enum型の値を返す。
| T | enumの型 |
| T | : | struct |
| object GetValueObject | ( | ) |
|
explicitstatic |
intをFlexibleEnumAnyにキャスト。
| value | int |
|
explicitstatic |
System.EnumをFlexibleEnumAnyにキャスト。
| value | System.Enum |
|
explicitstatic |
FlexibleEnumAnyをintにキャスト。
| flexible | FlexibleEnumAny |
|
get |
Parameterを返す。TypeがParameter以外の場合はnull。
|
get |
Typeを返す
|
get |
値を返す