Chicane

Manager

ヘッダー
Chicane/Renderer/Model/Manger.hpp
ネームスペース
Chicane::Model::Manager

コンストラクター

モディファイア名前説明
Manager()

オーバーライド機能

アクセスモディファイアタイプ名前説明
protectedvoidonAllocation(const std::string& inId, const Model::Data& inData)
protectedvoidonDeallocation(const std::string& inId)
protectedvoidonActivation(const std::string& inId)
protectedvoidonDeactivation(const std::string& inId)

関数

アクセスモディファイアタイプ名前説明
publicvoidload(const std::string& inId, const Box::Model* inModel)
publicconst Model::Instance&getInstance(const std::string& inId) const
publicconst Model::Data&getData(const std::string& inId) const
publicconst std::vector<Vertex::Instance>&getVertices() const
publicconst std::vector<std::uint32_t>&getIndices() const
publicstd::uint32_tgetFirstInstance(const std::string& inId) const

メンバ

アクセスモディファイアタイプ名前説明
privatestd::vector<Vertex::Instance>m_vertices
privatestd::vector<std::uint32_t>m_indices