|
| | VISF_Visualizer () |
| |
| | ~VISF_Visualizer () override |
| |
| virtual bool | acceptsPrimitiveType (VISF_PrimitiveType type) |
| |
| void | updateForRender (RE_RenderContext r) |
| |
| virtual GR_DecorVisibility | getDecorVisibility () |
| |
| virtual void | renderDecorations (RE_RenderContext r, const UT_Array< GUI_GeoRender * > &geos, const GUI_DisplayOption &disp_opts, GR_DecorRenderFlags flags) const |
| |
| virtual bool | canSetupRenderForGeo (RE_RenderContext r, GUI_DisplaySetType dset, GR_RenderMode render_mode, const GUI_GeoRender *geo, const GUI_DisplayOption &disp_opts) const |
| |
| virtual void | setupRender (RE_RenderContext r, GUI_DisplaySetType dset, GR_RenderMode render_mode, const GUI_GeoRender *geo, GUI_DisplayOption &disp_opts) const |
| |
| virtual void | cleanupRender (RE_RenderContext r, GUI_DisplaySetType dset, GR_RenderMode render_mode, const GUI_GeoRender *geo, GUI_DisplayOption &disp_opts) const |
| |
| virtual GT_PrimitiveHandle | filterPrimitive (const GU_Detail *gdp, const GT_PrimitiveHandle >_prm, const GEO_Primitive *geo_prm, const GR_RenderInfo *info, GR_PrimAcceptResult &processed, GUI_VisFlags &vis_flags) const |
| |
| virtual VISF_Primitive * | createPrimitive (const GU_Detail *gdp, const GT_PrimitiveHandle >_prim, const GEO_Primitive *geo_prim, const GR_Primitive *gr_prim, const GR_RenderInfo *info, const char *cache_name, GR_PrimAcceptResult &processed) const |
| |
| virtual VISF_Visualizer * | castToVISR () |
| |
| | VIS_Visualizer () |
| |
| virtual | ~VIS_Visualizer () |
| |
| PRM_ParmList * | getParmList () |
| |
| virtual bool | updateParmsFlags () |
| |
| virtual PRM_Template * | getTemplateList () const =0 |
| |
| bool | enableParm (const char *pn, int state, int v=-1) |
| | Helper methods to enable/disable or set visibility of parameters. More...
|
| |
| bool | setVisibleState (const char *pn, bool state, int v=-1) |
| |
| bool | save (std::ostream &os) |
| |
| bool | load (UT_IStream &is) |
| |
| int | getTypeId () const |
| |
| VIS_ParmsMicroNode * | getParmsMicroNode () |
| |
| void | requestRefinement () |
| |
| void | requestUpdate () |
| |
| void | requestAttribute (const char *attr, GA_AttributeOwner owner=GA_ATTRIB_INVALID) |
| |
| VIS_Mount * | getMount () const |
| |
| uint32 | getFlags (uint32 mask) const |
| | Get or set one or more of the visualizer flags. More...
|
| |
| void | setFlags (uint32 mask, bool onoff) |
| |
| void | updateRampFromMultiParm (fpreal t, const PRM_Parm &m, UT_Ramp &ramp, bool *time_dep=nullptr) |
| |
| int | getSerialNum () |
| |
| void | bumpSerialNum () |
| |
| virtual void | copyParmValues (const VIS_Visualizer *other_vis) |
| | Set the values of common parameters to those of other_vis. More...
|
| |
| virtual VISF_Visualizer * | castToVISF () |
| |
Definition at line 36 of file VISF_Visualizer.h.