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

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_ContextSpecificObjectinline
compatibleWith(const RE_VertexMap &shader_map, const RE_VertexMap *geo_map) const RE_VertexMap
getAttributeMask() const RE_VertexMapinline
getConstantMask() const RE_VertexMapinline
getLocationMask() const RE_VertexMapinline
getMemoryUsage(bool inclusive) const RE_VertexMapinline
getMyRender()RE_ContextSpecificObjectprotected
getTextureMask() const RE_VertexMapinline
hasCustomAttrib(const UT_StringHolder &attrib_name) const RE_VertexMap
init(RE_Render *r) overrideRE_VertexMapvirtual
initContext(RE_Render *r)RE_ContextSpecificObject
initOrCheckRender(RE_Render *r)RE_ContextSpecificObjectinlineprotected
matchesContext(RE_Render *r) const RE_ContextSpecificObject
print(RE_Render *r, std::ostream &os) const RE_VertexMap
RE_ContextSpecificObject()RE_ContextSpecificObjectinline
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_ContextSpecificObjectinlinevirtual
~RE_VertexMap() overrideRE_VertexMap