HDK
|
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_ElementArray | inline |
draw(RE_Render *r, RE_Geometry *geo=nullptr, RE_PrimType prim=RE_PRIM_AS_IS) | RE_ElementArray | inline |
drawInstanced(RE_Render *r, int num_instances, RE_Geometry *geo=nullptr, RE_PrimType prim=RE_PRIM_AS_IS) | RE_ElementArray | inline |
endPrims(RE_Render *r) | RE_ElementArray | |
findCachedVersion(RE_CacheVersion version) | RE_ElementArray | |
getCacheVersion() const | RE_ElementArray | |
getMaxEdges() const | RE_ElementArray | inline |
getMemoryUsage(bool inclusive) const | RE_ElementArray | |
getMinEdges() const | RE_ElementArray | inline |
getNumArrays() const | RE_ElementArray | inline |
getNumOrigVertices() const | RE_ElementArray | |
getNumPrimitives() const | RE_ElementArray | inline |
getNumVertices() const | RE_ElementArray | |
getPrimitiveType() const | RE_ElementArray | inline |
getSizeBytes() const | RE_ElementArray | |
getVerticesPerPatch() const | RE_ElementArray | inline |
print(std::ostream &os) | RE_ElementArray | |
RE_ElementArray(bool use_buffers=true) | RE_ElementArray | explicit |
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 |