System::EnumValuesBase クラス

EnumValuesBase class

列挙型のメタ情報を表すクラスの基底クラスです。

class EnumValuesBase

メソッド

メソッド説明
static GetNames(const TypeInfo&)指定された列挙体の定数名の配列を取得します。
static GetUnderlyingType(const TypeInfo&)指定された列挙体の基になる型を返します。
static GetValues(const TypeInfo&)指定された列挙型のすべての値を含む配列を返します。
static Parse(const TypeInfo&, const String&, bool)指定された名前を持つ、指定された列挙型の列挙定数の値を表すオブジェクトを返します。
static ToObject(const TypeInfo&, uint64_t)指定された 64 ビット符号なし整数値を列挙メンバーに変換します。
static ToObject(const TypeInfo&, const SharedPtr<Object>&)整数値を持つ指定されたオブジェクトを列挙メンバーに変換します。

参照