HDK
|
This is the complete list of members for RE_VertexMap, including all inherited members.
clear() | RE_VertexMap | |
clearAttrib(int attribute_location) | RE_VertexMap | |
clearContext() | RE_ContextSpecificObject | inline |
compatibleWith(const RE_VertexMap &shader_map, const RE_VertexMap *geo_map) const | RE_VertexMap | |
getAttributeMask() const | RE_VertexMap | inline |
getConstantMask() const | RE_VertexMap | inline |
getLocationMask() const | RE_VertexMap | inline |
getMemoryUsage(bool inclusive) const | RE_VertexMap | inline |
getMyRender() | RE_ContextSpecificObject | protected |
getTextureMask() const | RE_VertexMap | inline |
hasCustomAttrib(const UT_StringHolder &attrib_name) const | RE_VertexMap | |
init(RE_Render *r) override | RE_VertexMap | virtual |
initContext(RE_Render *r) | RE_ContextSpecificObject | |
initOrCheckRender(RE_Render *r) | RE_ContextSpecificObject | inlineprotected |
matchesContext(RE_Render *r) const | RE_ContextSpecificObject | |
print(RE_Render *r, std::ostream &os) const | RE_VertexMap | |
RE_ContextSpecificObject() | RE_ContextSpecificObject | inline |
RE_VertexMap(int num_attribs=0) | RE_VertexMap | |
removeAttrib(const UT_StringHolder &attrib_name) | RE_VertexMap | |
removeTexBuffer(const UT_StringHolder &attrib_name) | RE_VertexMap | |
setAttrib(RE_VertexArray *attrib, RE_GPUType shader_type, int attribute_location) | RE_VertexMap | |
setAttrib(const UT_StringHolder &attrib_name, RE_GPUType t, int vsize, int attribute_location, RE_GenericAttribID id, int64 *maskptr=nullptr) | RE_VertexMap | |
setConstAttrib(const UT_StringHolder &attrib_name, RE_GPUType t, int vsize, int attribute_location, RE_GenericAttribID id) | RE_VertexMap | |
setMapSize(int nv) | RE_VertexMap | |
setTexBuffer(const UT_StringHolder &attrib_name, bool unbind_attr) | RE_VertexMap | |
~RE_ContextSpecificObject() | RE_ContextSpecificObject | inlinevirtual |
~RE_VertexMap() override | RE_VertexMap |