Chicane

Model Manager

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

コンストラクター

名前説明
ModelManager()

オーバーライド関数

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

関数

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

メンバ

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