Constructors
Modifier | Name | Description |
---|---|---|
Manager() |
Override Functions
Access | Modifier | Type | Name | Description |
---|---|---|---|---|
protected | void | onAllocation(const std::string& inId, const CompiledData& inData) | ||
protected | void | onDeallocation(const std::string& inId) | ||
protected | void | onActivation(const std::string& inId) | ||
protected | void | onDeactivation(const std::string& inId) |
Functions
Access | Modifier | Type | Name | Description |
---|---|---|---|---|
public | void | load(const std::string& inId, const Instance* inModel) | ||
public | const RawData& | getInstance(const std::string& inId) const | ||
public | const CompiledData& | getData(const std::string& inId) const | ||
public | const std::vector<Vertex>& | getVertices() const | ||
public | const std::vector<std::uint32_t>& | getIndices() const | ||
public | std::uint32_t | getFirstInstance(const std::string& inId) const |
Properties
Access | Modifier | Type | Name | Description |
---|---|---|---|---|
private | std::vector<Vertex> | m_vertices | ||
private | std::vector<std::uint32_t> | m_indices |