|
HDK
|
This is the complete list of members for GR_OSDSubdSurfaceGL3, including all inherited members.
| addRedrawError(GR_ErrorManager::Source err_source, GR_ErrorCode gr_code, UT_StringHolder extra_text=UT_StringHolder(), UT_StringHolder src_name=UT_StringHolder()) | GR_GeoRender | |
| addRedrawFatal(GR_ErrorManager::Source err_source, GR_ErrorCode gr_code, UT_StringHolder extra_text=UT_StringHolder(), UT_StringHolder src_name=UT_StringHolder()) | GR_GeoRender | |
| addRedrawMessage(GR_ErrorManager::Source err_source, GR_ErrorCode gr_code, UT_StringHolder extra_text=UT_StringHolder(), UT_StringHolder src_name=UT_StringHolder()) | GR_GeoRender | |
| addRedrawWarning(GR_ErrorManager::Source err_source, GR_ErrorCode gr_code, UT_StringHolder extra_text=UT_StringHolder(), UT_StringHolder src_name=UT_StringHolder()) | GR_GeoRender | |
| addToBreakpointSelection(RE_Render *r, RE_VertexArray *select, int bpnt_len, const GA_BreakpointGroup *bps, bool &init) | GR_GeoRenderGL | protectedvirtual |
| addToEdgeSelection(RE_Render *r, RE_VertexArray *select_array, int length, const GU_Detail &geo, const GT_DataArrayHandle &vt, const GT_DataArrayHandle &vert_list, const GA_EdgeGroup *edgesel, bool &init) | GR_GeoRenderGL | protected |
| GR_GeoRender::addToEdgeSelection(const UT_Span< T > &out_select, const GU_Detail &geo, const GT_DataArrayHandle &vt, const GT_DataArrayHandle &vert_list, const GA_EdgeGroup *edgesel, bool &init) | GR_GeoRender | protected |
| addToPointSelection(RE_Render *r, RE_VertexArray *select_array, int length, const GU_Detail &geo, const GT_DataArrayHandle &vh, const GT_DataArrayHandle &vl, const GA_PointGroup *pntsel, bool use_vertex_for_point_select, bool &init) | GR_GeoRenderGL | protected |
| GR_GeoRender::addToPointSelection(const UT_Span< T > &out_select, const GU_Detail &geo, const GT_DataArrayHandle &vh, const GT_DataArrayHandle &vl, const GA_PointGroup *pntsel, bool use_vertex_for_point_select, bool &init) | GR_GeoRender | protected |
| addToPrimSelection(RE_Render *r, RE_VertexArray *sel_array, const GT_DataArrayHandle &vh, const GA_PrimitiveGroup *primsel, bool &init) | GR_GeoRenderGL | protected |
| GR_GeoRender::addToPrimSelection(const UT_Span< uint8 > &out_select, const GT_DataArrayHandle &vh, const GA_PrimitiveGroup *primsel, bool &init) | GR_GeoRender | protected |
| addToVertexSelection(RE_Render *r, RE_VertexArray *select_array, int length, const GU_Detail &geo, const GT_DataArrayHandle &vh, const GA_VertexGroup *vertsel, bool &init) | GR_GeoRenderGL | protected |
| GR_GeoRender::addToVertexSelection(const UT_Span< uint8 > &out_select, const GU_Detail &geo, const GT_DataArrayHandle &vh, const GA_VertexGroup *vertsel, bool &init) | GR_GeoRender | protected |
| addUpdateError(GR_ErrorManager::Source err_source, GR_ErrorCode gr_code, UT_StringHolder extra_text=UT_StringHolder(), UT_StringHolder src_name=UT_StringHolder()) | GR_GeoRender | |
| addUpdateFatal(GR_ErrorManager::Source err_source, GR_ErrorCode gr_code, UT_StringHolder extra_text=UT_StringHolder(), UT_StringHolder src_name=UT_StringHolder()) | GR_GeoRender | |
| addUpdateMessage(GR_ErrorManager::Source err_source, GR_ErrorCode gr_code, UT_StringHolder extra_text=UT_StringHolder(), UT_StringHolder src_name=UT_StringHolder()) | GR_GeoRender | |
| addUpdateWarning(GR_ErrorManager::Source err_source, GR_ErrorCode gr_code, UT_StringHolder extra_text=UT_StringHolder(), UT_StringHolder src_name=UT_StringHolder()) | GR_GeoRender | |
| allowGeoOverride(bool allow_overrides) | GR_GeoRender | |
| buildInformation(bool prim_id, bool point_id) | GR_GeoRender | inline |
| buildInstanceSelection(RE_Render *r, const GR_UpdateParms &p, RE_Geometry &obj) | GR_GeoRenderGL | protected |
| buildPointID(RE_Render *r, const GT_Primitive &prim, const GU_ConstDetailHandle &geo, RE_CacheVersion geo_version) | GR_GeoRenderGL | protected |
| buildPointIDData(const GT_Primitive &prim, const GU_ConstDetailHandle &geo, int npoints) | GR_GeoRender | |
| buildPrimitiveID(RE_Render *r, const GT_Primitive &primh, const GU_ConstDetailHandle &geo, RE_CacheVersion geo_version) | GR_GeoRenderGL | protected |
| buildPrimitiveIDData(const GT_Primitive &prim, const GU_ConstDetailHandle &geo) | GR_GeoRender | |
| buildSelection(RE_Render *r, const GR_UpdateParms &parms, RE_Geometry &obj, const GT_PrimitiveHandle &primh, const GT_DataArrayHandle &vertexlist) | GR_GeoRenderGL | protected |
| buildSurfaceAttributes(RE_Render *r, const GT_Primitive *prim, const GR_UpdateParms &parms, bool needs_normal, bool needs_uv, bool needs_tangent) | GR_PolySurfaceGL3 | protected |
| cacheGTPrimitive(GT_PrimitiveHandle &primh) | GR_GeoRender | protected |
| canFrustumCull() override | GR_PolySurfaceGL3 | virtual |
| className() const override | GR_OSDSubdSurfaceGL3 | inlinevirtual |
| cleanupGeoOverride(RE_Render *r, const GR_DisplayOption *opt, RE_Geometry *geo) | GR_GeoRenderGL | |
| cleanupSelection(RE_Render *r, int key) const | GR_GeoRenderGL | protectedvirtual |
| clearMaterialOverride() | GR_GeoRender | inline |
| convexWithEdgeInfo(const GT_PrimPolygonMesh *pmesh, GT_DataArrayHandle &ph, GT_DataArrayHandle &vh, GT_DataArrayHandle &vch) | GR_PolySurface | protected |
| create(GR_Primitive *parent, bool convex) | GR_PolySurface | static |
| createGeometry(int npoints=0) | GR_GeoRenderGL | |
| createTanAttrib(UT_Vector4F *tan_data, const GT_DataArray *nml, const GT_DataArray *tanu, const GT_DataArray *tanv, const GT_DataArray *vlist) | GR_GeoRender | static |
| draw(RE_RenderContext r, GR_RenderMode mode, GR_RenderFlags flags, GR_DrawParms dp) override | GR_PolySurfaceGL3 | virtual |
| drawBeauty(RE_Render *r, GR_RenderMode mode, GR_RenderFlags flags, GR_DrawParms dp) | GR_PolySurfaceGL3 | protected |
| drawHiddenLine(RE_Render *r, GR_RenderMode mode, GR_RenderFlags flags, GR_DrawParms dp) | GR_PolySurfaceGL3 | protected |
| drawUtility(RE_Render *r, GR_RenderMode mode, GR_RenderFlags flags, GR_DrawParms dp) | GR_PolySurfaceGL3 | protected |
| fillAttributesGL3(RE_Render *r, const GT_Primitive *prim, const GR_UpdateParms &p, RE_Geometry *geo, bool needs_nml, bool needs_uv, bool needs_tangent, bool need_prim_vert_info, const GT_DataArrayHandle &point_norm) | GR_GeoRenderGL | protected |
| fillGeoAttribs(RE_Render *r, const GT_Primitive *prim, const GR_UpdateParms &p, RE_Geometry *geo, bool needs_nml, bool needs_uv, bool needs_tangent, bool need_prim_vert_info, const GT_DataArrayHandle &point_norm, GR_BasePrimType packed_type, bool build_point_id, bool build_prim_id, GR_GeoRenderGL *geo_ren=nullptr, bool *has_detail_prim_id=nullptr, int *detail_prim_id=nullptr, int *num_bone_deform=nullptr) | GR_GeoRenderGL | static |
| freePointNormals() | GR_PolySurface | protected |
| geometryUpdated(RE_RenderContext) | GR_GeoRender | inlinevirtual |
| getCachedGTPrimitive() | GR_GeoRender | protected |
| getConvexGeometry() | GR_PolySurface | inline |
| getCurrentLayer() const | GR_GeoRender | inlineprotected |
| getDetailPrimID(int &id) const | GR_GeoRender | inline |
| getDirtyAttribArray(RE_Render *r, RE_Geometry *geo, const char *attrib_name, const GT_DataArrayHandle &h, const GR_DisplayOption &opts, RE_ArrayType atype, RE_CacheVersion attr_version) | GR_GeoRenderGL | static |
| getGeoBounds() const | GR_GeoRender | inline |
| getGeometry() override | GR_GeoRenderGL | inlinevirtual |
| getGeometryHasColor() const | GR_PolySurfaceGL3 | protected |
| getMaterialShader(RE_Render *r, GR_RenderMode mode, GR_RenderFlags flags, int nlights, int prim_vertex, bool has_color_attrib, bool draw_textures, bool needs_displacement, bool multi_material, bool fill_selections, bool has_prim_transforms, bool is_lops, bool need_tangent) | GR_PolySurfaceGL3 | protected |
| getNumGLPrimitives() const override | GR_PolySurface | virtual |
| getParent() | GR_GeoRender | inline |
| getParentType() const | GR_GeoRender | |
| getPickConnectGroup(unsigned int pick_mode, GR_PickGeometry pick_geo, int &out_connect_start, int &out_connect_num) override | GR_GeoRenderGL | virtual |
| GR_GeoRender::getPickConnectGroup(unsigned int pick_mode, GR_PickGeometry pick_geo, int &out_connect_start, int &out_connect_num, int &out_connect_end) | GR_GeoRender | inline |
| getPointNormals() | GR_PolySurface | inlineprotected |
| getRenderType() const | GR_GeoRender | inline |
| getRenderVersion() const | GR_GeoRender | |
| getSelectionDisplayMode() const | GR_GeoRender | inline |
| getSelectionInstance() const | GR_GeoRender | inline |
| getSelectionMask() const | GR_GeoRender | inline |
| getSubdivisionLevel() const | GR_OSDSubdData | inline |
| getVkGeometry() | GR_GeoRender | inlinevirtual |
| getVkPickGeometry(unsigned int pick_mode) | GR_GeoRender | inlinevirtual |
| getWindingOrder() const | GR_PolySurfaceGL3 | inline |
| gpuMemoryUsage(exint &used_bytes, exint &unused_bytes, exint &pinned_bytes) | GR_GeoRender | inlinevirtual |
| GR_GeoRender(GR_Primitive *parent_prim, RenderType type) | GR_GeoRender | |
| GR_GeoRenderGL(GR_Primitive *parent_prim) | GR_GeoRenderGL | |
| GR_OSDSubdSurfaceGL3(GR_Primitive *prim) | GR_OSDSubdSurfaceGL3 | |
| GR_PolySurface(GR_Primitive *prim, bool needs_convexing) | GR_PolySurface | |
| GR_PolySurfaceGL3(GR_Primitive *prim, bool needs_convexing=false) | GR_PolySurfaceGL3 | |
| hasAttribute(const GT_Primitive *prim, const char *name, GT_DataArrayHandle &h) const | GR_GeoRender | protected |
| hasTransparency() const override | GR_PolySurface | inlinevirtual |
| initLights(RE_Render *r, RE_Shader *sh, GR_RenderMode mode, GR_RenderFlags flags, const GR_DisplayOption *opt) | GR_GeoRenderGL | protected |
| inViewFrustum(const UT_Matrix4D &objviewproj, const UT_BoundingBoxD *bbox) | GR_GeoRender | |
| isConvexed() const override | GR_PolySurfaceGL3 | inlinevirtual |
| isGL() const | GR_GeoRender | inline |
| isRasterizedInView(const UT_Matrix4F &objviewproj, const UT_Vector2F &min_proj_size, const UT_BoundingBoxF *bbox=nullptr) | GR_GeoRender | |
| isReducedLOD() const | GR_OSDSubdData | inline |
| isVulkan() const | GR_GeoRender | inline |
| myAllowGeoOverride | GR_GeoRender | protected |
| myBounds | GR_GeoRender | protected |
| myBuildPointInfo | GR_GeoRender | protected |
| myBuildPrimInfo | GR_GeoRender | protected |
| myConvexFlag | GR_GeoRender | protected |
| myCurrentLayer | GR_GeoRender | protected |
| myCurrentPointSelectInstance | GR_GeoRender | protected |
| myCurrentSelection | GR_GeoRender | protected |
| myDetailPrimID | GR_GeoRender | protected |
| myGeometry | GR_GeoRenderGL | protected |
| myHasAlpha | GR_PolySurface | protected |
| myHasDetailPrimID | GR_GeoRender | protected |
| myHasIdentityTransform | GR_GeoRender | protected |
| myHasInstancedTransform | GR_GeoRender | protected |
| myHasTransparentMaterial | GR_PolySurface | protected |
| myHasVertexUV | GR_PolySurface | protected |
| myInfo | GR_GeoRender | protected |
| myMaterialOverride | GR_GeoRender | protected |
| myMatGroups | GR_GeoRender | protected |
| myNumBoneDeform | GR_GeoRender | protected |
| myParentPrim | GR_GeoRender | protected |
| myPrimitiveTransform | GR_GeoRender | protected |
| myRenderer | GR_GeoRender | protected |
| mySelectionMask | GR_GeoRender | protected |
| myUseBoneDeform | GR_GeoRender | protected |
| numMaterials() const override | GR_PolySurfaceGL3 | inlineprotectedvirtual |
| OPENGL enum value | GR_GeoRender | |
| preUpdate(const GT_PrimitiveHandle &primh, GR_UpdateParms &p) | GR_OSDSubdData | |
| RenderType enum name | GR_GeoRender | |
| resetSubdivision() | GR_OSDSubdData | |
| retireGeometry() override | GR_PolySurface | protectedvirtual |
| setGeoBounds(const UT_BoundingBox &b) | GR_GeoRender | inline |
| setMaterialOverride(int mat_index) | GR_GeoRender | inline |
| setSelectionDisplayMode(GR_SelectMode m) | GR_GeoRender | inline |
| setSelectionInstance(int i) | GR_GeoRender | inline |
| setSelectionMask(GR_AttribMask selection_mask) | GR_GeoRender | inline |
| setupGeoOverride(RE_Render *r, const GR_DisplayOption *opt, RE_Geometry *geo, UT_UniquePtr< RE_OverrideList > &override_list) | GR_GeoRenderGL | |
| setupSelection(RE_Render *r, const GR_DisplayOption *opt, GR_RenderFlags flags, bool supports_outline=false) const | GR_GeoRenderGL | protectedvirtual |
| shouldBuildPointID() const | GR_GeoRender | inline |
| shouldBuildPrimID() const | GR_GeoRender | inline |
| showSelections() const | GR_GeoRender | |
| supportsInstances() const override | GR_PolySurfaceGL3 | inlinevirtual |
| surface() | GR_OSDSubdData | inline |
| update(RE_RenderContext r, const GT_PrimitiveHandle &primh, const GR_UpdateParms &p, const char *cache_name) override | GR_OSDSubdSurfaceGL3 | virtual |
| updateBlendShapeWeights(RE_Render *r, const GT_DataArrayHandle &weights_attr) override | GR_PolySurfaceGL3 | protectedvirtual |
| updateBoneTransforms(RE_Render *r, const GT_DataArrayHandle &a) override | GR_PolySurfaceGL3 | protectedvirtual |
| updateInstanceGroupArray(const RE_VertexArray *array, int instance_group=-1, const char *attrib_name=NULL, RE_GenericAttribID id=RE_GENATTRIB_NONE) | GR_GeoRenderGL | virtual |
| updateWireColor(RE_Render *r, RE_Geometry *geo, const GR_DisplayOption *opt, int start_draw_idx, int num_draw_idx=1) const | GR_GeoRenderGL | protected |
| viewUpdate(RE_RenderContext r, const GR_DisplayOption &opts, const char *cache_name, RE_CacheVersion geo_version, RE_CacheVersion select_version) | GR_GeoRender | inlinevirtual |
| VULKAN enum value | GR_GeoRender | |
| ~GR_GeoRender() | GR_GeoRender | virtual |
| ~GR_GeoRenderGL() override | GR_GeoRenderGL | |
| ~GR_OSDSubdSurfaceGL3() override | GR_OSDSubdSurfaceGL3 | |
| ~GR_PolySurface() override | GR_PolySurface | |
| ~GR_PolySurfaceGL3() override | GR_PolySurfaceGL3 |