Chicane

Manager

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

コンストラクター

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

オーバーライド機能

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

関数

アクセスモディファイアタイプ名前説明
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

メンバ

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