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 |
値を返す