HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RE_ElementArray Member List

This is the complete list of members for RE_ElementArray, including all inherited members.

addPrim(RE_Render *r, int npnts, int *pnt_indices, int *prim_info=nullptr, uint8 *vert_info=nullptr, int base_prim=-1, int base_vert=-1)RE_ElementArray
addPrims(RE_Render *r, int npnts, int *prim_indices, int *prim_info=nullptr, uint8 *vert_info=nullptr, bool simple_pindex=false, int pindex_start=0)RE_ElementArray
addTriangle(RE_Render *r, int *pnt_indices, int *prim_info, uint8 *vert_info)RE_ElementArray
addTriangleChunk(RE_Render *r, int num_triangles, const int *pnt_indices, const int *prim_info=nullptr, const uint8 *vert_info=nullptr)RE_ElementArray
beginPrims(RE_Render *r, bool clear_old=false, int num_vertex_hint=0)RE_ElementArray
clearCachedData()RE_ElementArrayinline
draw(RE_Render *r, RE_Geometry *geo=nullptr, RE_PrimType prim=RE_PRIM_AS_IS)RE_ElementArrayinline
drawInstanced(RE_Render *r, int num_instances, RE_Geometry *geo=nullptr, RE_PrimType prim=RE_PRIM_AS_IS)RE_ElementArrayinline
endPrims(RE_Render *r)RE_ElementArray
findCachedVersion(RE_CacheVersion version)RE_ElementArray
getCacheVersion() const RE_ElementArray
getMaxEdges() const RE_ElementArrayinline
getMemoryUsage(bool inclusive) const RE_ElementArray
getMinEdges() const RE_ElementArrayinline
getNumArrays() const RE_ElementArrayinline
getNumOrigVertices() const RE_ElementArray
getNumPrimitives() const RE_ElementArrayinline
getNumVertices() const RE_ElementArray
getPrimitiveType() const RE_ElementArrayinline
getSizeBytes() const RE_ElementArray
getVerticesPerPatch() const RE_ElementArrayinline
print(std::ostream &os)RE_ElementArray
RE_ElementArray(bool use_buffers=true)RE_ElementArrayexplicit
requirePrimInfo(bool enable)RE_ElementArray
requireVertexInfo(bool enable)RE_ElementArray
setCacheName(const char *cachename)RE_ElementArray
setCacheVersion(RE_CacheVersion version)RE_ElementArray
setElementType(RE_GPUType type)RE_ElementArray
setNumPoints(int points)RE_ElementArray
setPrimitiveType(RE_PrimType type, int vertices_per_patch=0)RE_ElementArray
tessellateToTriangles(bool enable)RE_ElementArray
~RE_ElementArray()RE_ElementArray