Chicane

Manager

Header
Chicane/Box/Asset/Model/Manger.hpp
Namespace
Chicane::Box::Model::Manager

Construtores

ModificadorNomeDescrição
Manager()

Funções Sobrecarregadas

AcessoModificadorTipoNomeDescrição
protectedvoidonAllocation(const std::string& inId, const CompiledData& inData)
protectedvoidonDeallocation(const std::string& inId)
protectedvoidonActivation(const std::string& inId)
protectedvoidonDeactivation(const std::string& inId)

Funções

AcessoModificadorTipoNomeDescrição
publicvoidload(const std::string& inId, const Instance* inModel)
publicconst RawData&getInstance(const std::string& inId) const
publicconst CompiledData&getData(const std::string& inId) const
publicconst std::vector<Vertex>&getVertices() const
publicconst std::vector<std::uint32_t>&getIndices() const
publicstd::uint32_tgetFirstInstance(const std::string& inId) const

Propriedades

AcessoModificadorTipoNomeDescrição
privatestd::vector<Vertex>m_vertices
privatestd::vector<std::uint32_t>m_indices