Chicane

ReflectionFieldInfo

Header
Includes/Chicane/Core/Reflection/Field/Info.hpp
Namespace
Chicane::ReflectionFieldInfo

Types

NameValueDescription
TypeIndex
std::optional<std::type_index>
Names
std::vector<String>

Constructors

NameDescription
ReflectionFieldInfo(
Names inNames
String inTypeName
std::size_t inOffset
std::size_t inSize
TypeIndex inTypeIndex
bool bInIsReflected
bool bInIsPointer
)
ReflectionFieldInfo()

Functions

AccessReturnModifierNameDescription
public
bool
const
containsName(
const  String& inValue
)

Members

AccessTypeModifierNameDescription
public
names
public
typeName
public
std::size_t
offset
public
std::size_t
size
public
typeIndex
public
bool
bIsReflected
public
bool
bIsPointer