HDK
|
This is the complete list of members for GR_GeoRender, 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 | |
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(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(const UT_Span< uint8 > &out_select, const GT_DataArrayHandle &vh, const GA_PrimitiveGroup *primsel, bool &init) | GR_GeoRender | protected |
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 |
buildPointIDData(const GT_Primitive &prim, const GU_ConstDetailHandle &geo, int npoints) | GR_GeoRender | |
buildPrimitiveIDData(const GT_Primitive &prim, const GU_ConstDetailHandle &geo) | GR_GeoRender | |
cacheGTPrimitive(GT_PrimitiveHandle &primh) | GR_GeoRender | protected |
canFrustumCull() | GR_GeoRender | inlinevirtual |
className() const =0 | GR_GeoRender | pure virtual |
clearMaterialOverride() | GR_GeoRender | inline |
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 draw_parms)=0 | GR_GeoRender | pure virtual |
geometryUpdated(RE_RenderContext) | GR_GeoRender | inlinevirtual |
getCachedGTPrimitive() | GR_GeoRender | protected |
getCurrentLayer() const | GR_GeoRender | inlineprotected |
getDetailPrimID(int &id) const | GR_GeoRender | inline |
getGeoBounds() const | GR_GeoRender | inline |
getGeometry() | GR_GeoRender | inlinevirtual |
getNumGLPrimitives() const =0 | GR_GeoRender | pure virtual |
getParentType() const | GR_GeoRender | |
getPickConnectGroup(unsigned int pick_mode, GR_PickGeometry pick_geo, int &out_connect_start, int &out_connect_num) | GR_GeoRender | inlinevirtual |
getPickConnectGroup(unsigned int pick_mode, GR_PickGeometry pick_geo, int &out_connect_start, int &out_connect_num, int &out_connect_end) | GR_GeoRender | inline |
getRenderType() const | GR_GeoRender | inline |
getRenderVersion() const | GR_GeoRender | |
getSelectionDisplayMode() const | GR_GeoRender | inline |
getSelectionInstance() const | GR_GeoRender | inline |
getSelectionMask() const | GR_GeoRender | inline |
getVkGeometry() | GR_GeoRender | inlinevirtual |
getVkPickGeometry(unsigned int pick_mode) | GR_GeoRender | inlinevirtual |
GR_GeoRender(GR_Primitive *parent_prim, RenderType type) | GR_GeoRender | |
hasAttribute(const GT_Primitive *prim, const char *name, GT_DataArrayHandle &h) const | GR_GeoRender | protected |
hasTransparency() const | GR_GeoRender | inlinevirtual |
inViewFrustum(const UT_Matrix4D &objviewproj, const UT_BoundingBoxD *bbox) | GR_GeoRender | |
isConvexed() const | GR_GeoRender | inlinevirtual |
isGL() const | GR_GeoRender | inline |
isRasterizedInView(const UT_Matrix4F &objviewproj, const UT_Vector2F &min_proj_size, const UT_BoundingBoxF *bbox=nullptr) | GR_GeoRender | |
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 |
myHasDetailPrimID | GR_GeoRender | protected |
myHasIdentityTransform | GR_GeoRender | protected |
myHasInstancedTransform | GR_GeoRender | 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 |
OPENGL enum value | GR_GeoRender | |
RenderType enum name | GR_GeoRender | |
retireGeometry() | GR_GeoRender | inlinevirtual |
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 |
shouldBuildPointID() const | GR_GeoRender | inline |
shouldBuildPrimID() const | GR_GeoRender | inline |
showSelections() const | GR_GeoRender | |
supportsInstances() const | GR_GeoRender | inlinevirtual |
update(RE_RenderContext r, const GT_PrimitiveHandle &primh, const GR_UpdateParms &p, const char *cache_name)=0 | GR_GeoRender | pure virtual |
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 |