Chicane

ReflectionTypeRegistry

ヘッダー
Includes/Chicane/Core/Reflection/Type/Registry.hpp
ネームスペース
Chicane::ReflectionTypeRegistry

Types

名前価値説明
Indices
std::unordered_map<std::type_indexReflectionTypeInfo>
Names
std::unordered_map<StringReflectionTypeInfo>

コンストラクター

名前説明
ReflectionTypeRegistry()
ReflectionTypeRegistry()

デストラクター

名前説明
~ReflectionTypeRegistry()

関数

アクセスタイプモディファイア名前説明
public
static
getInstance()
private
operator=()
public
const  Names&
const
getAll()
public
find(
const  std::type_info& inValue
)
public
const
find(
std::type_index inValue
)
public
const
find(
const  String& inValue
)
public
void
add(
const  ReflectionTypeInfo& inValue
)

メンバ

アクセスタイプモディファイア名前説明
private
m_indices
private
m_names