Chicane

Model Manager

Header
Includes/Chicane/Box/Asset/Model/Manager.hpp
Namespace
Chicane::Box::ModelManager

Construtores

NomeDescrição
ModelManager()

Funções Substitutivas

AccessoReturnoModificadorNomeDescrição
protected
void
onAllocation(
const  String& inId
const  ModelParsed& inData
)
protected
void
onDeallocation(
const  String& inId
)
protected
void
onActivation(
const  String& inId
)
protected
void
onDeactivation(
const  String& inId
)

Funções

AccessoReturnoModificadorNomeDescrição
public
void
load(
const  String& inId
const  Model& inModel
)
public
const
getInstance(
const  String& inId
)
public
const  ModelParsed&
const
getData(
const  String& inId
)
public
const  std::vector<Vertex>&
const
getVertices()
public
const  std::vector<std::uint32_t>&
const
getIndices()
public
std::uint32_t
const
getFirstUse(
const  String& inId
)

Membros

AccessoTipoModificadorNomeDescrição
private
std::vector<Vertex>
m_vertices
private
std::vector<std::uint32_t>
m_indices