Chicane

Method

Header
Includes/Chicane/Core/Reflection/Type/Method.hpp
Namespace
Chicane::ReflectionTypeMethod

Tipos

NomeValorDescrição
Param
std::any
Params
std::vector<Param>

Construtores

NomeDescrição
ReflectionTypeMethod(
const  ReflectionTypeMethodInfo* inInstance
)
ReflectionTypeMethod()

Funções

AccessoReturnoModificadorNomeDescrição
public
bool
const
isValid()
public
void
bind(
void* inInstance
)
public
void*
const
getBoundInstance()
public
const
getInfo()
public
void
addParam(
Param inValue
)
public
std::any
const
invoke()
public
std::any
const
invoke(
void* inInstance
)

Membros

AccessoTipoModificadorNomeDescrição
private
m_instance
private
void*
m_boundInstance
private
m_params