jubilant-funicular
nta::PrimitiveBatch Member List

This is the complete list of members for nta::PrimitiveBatch, including all inherited members.

addPrimitive(Primitive *primitive)nta::PrimitiveBatch
addPrimitive(const std::initializer_list< Vertex2D > &vertices, GLuint textureID=-1, float depth=NTA_DEFAULT_DEPTH) (defined in nta::PrimitiveBatch)nta::PrimitiveBatch
addPrimitive(Iterator first, Iterator last, GLuint textureID=-1, float depth=NTA_DEFAULT_DEPTH) (defined in nta::PrimitiveBatch)nta::PrimitiveBatch
addPrimitive(std::size_t numSides, crvec2 center=glm::vec2(0), float sideLength=1.0, crvec4 color=glm::vec4(1), float orientation=0., float depth=NTA_DEFAULT_DEPTH) (defined in nta::PrimitiveBatch)nta::PrimitiveBatch
begin()nta::PrimitiveBatch
compareDepth(Primitive *lhs, Primitive *rhs) (defined in nta::PrimitiveBatch)nta::PrimitiveBatchprivatestatic
comparePrimitive(Primitive *lhs, Primitive *rhs) (defined in nta::PrimitiveBatch)nta::PrimitiveBatchprivatestatic
compareTexture(Primitive *lhs, Primitive *rhs)nta::PrimitiveBatchprivatestatic
createRenderBatches()nta::PrimitiveBatchprivate
createVertexArrayObject()nta::PrimitiveBatchprivate
end()nta::PrimitiveBatch
init()nta::PrimitiveBatch
m_primitivesnta::PrimitiveBatchprivate
m_renderBatchesnta::PrimitiveBatchprivate
m_vaonta::PrimitiveBatchprivate
m_vbo (defined in nta::PrimitiveBatch)nta::PrimitiveBatchprivate
numPrimitives() constnta::PrimitiveBatch
PrimitiveBatch()nta::PrimitiveBatch
render() constnta::PrimitiveBatch
sortPrimitives()nta::PrimitiveBatchprivate
toPrimitiveType(unsigned int numVertices) constnta::PrimitiveBatchprivate
~PrimitiveBatch() (defined in nta::PrimitiveBatch)nta::PrimitiveBatch