HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VIS_Mount Class Reference

#include <VIS_Mount.h>

Public Member Functions

 VIS_Mount (VIS_Visualizer *vis=NULL)
 
 ~VIS_Mount ()
 
VIS_VisualizergetVisualizer ()
 
int getTypeId ()
 
PRM_ParmListgetParmList ()
 
VIS_Handle getHandle ()
 
int getUniqueId () const
 
VIS_TableRef getTableRef () const
 
int getIndex () const
 
const char * getName () const
 
const char * getLabel () const
 
const char * getIcon () const
 
bool actsOnUnselected () const
 
bool actsOnSelected () const
 
bool actsOnGhosted () const
 
bool actsOnDisplayed () const
 
bool actsOnCurrent () const
 
bool actsOnTemplated () const
 
bool showInToolbar () const
 
VIS_VisualizerScope getScope () const
 
void saveToOptions (UT_Options &options) const
 
bool save (std::ostream &os) const
 
void loadFromOptions (UT_Options &options)
 
bool load (UT_IStream &is)
 
uint32 getFlags (uint32 mask) const
 
void setFlags (uint32 mask, bool onoff)
 
uint32 getVisualizerFlags (uint32 mask) const
 
void setVisualizerFlags (uint32 mask, bool onoff)
 
DEP_MicroNodegetMicroNode ()
 
VIS_TablegetTable ()
 
exint getUpdateRequestTime () const
 
exint getRefineRequestTime () const
 
void setActOnUnselected (bool active)
 
void setActOnSelected (bool active)
 
void setActOnGhosted (bool active)
 
void setActOnDisplayed (bool active)
 
void setActOnCurrent (bool active)
 
void setActOnTemplated (bool active)
 
void setShowInToolbar (bool show)
 
void setParmMicroNodeInputs (DEP_MicroNode *data, DEP_MicroNode *active)
 
void armActiveParmMicroNode (bool enabled)
 
void armDataParmMicroNode (bool enabled)
 
bool isActiveParmMicroNodeArmed ()
 
bool isDataParmMicroNodeArmed ()
 
void handleActiveParmChange ()
 
void handleDataParmChange ()
 
bool isActive (VIS_Context context)
 

Static Public Member Functions

static int registerMount (VIS_Mount *mnt)
 
static VIS_MountlookupHandleMount (VIS_Handle vh)
 

Friends

class VIS_Table
 
class VIS_Manager
 

Detailed Description

Definition at line 61 of file VIS_Mount.h.

Constructor & Destructor Documentation

VIS_Mount::VIS_Mount ( VIS_Visualizer vis = NULL)
VIS_Mount::~VIS_Mount ( )

Member Function Documentation

bool VIS_Mount::actsOnCurrent ( ) const
bool VIS_Mount::actsOnDisplayed ( ) const
bool VIS_Mount::actsOnGhosted ( ) const
bool VIS_Mount::actsOnSelected ( ) const
bool VIS_Mount::actsOnTemplated ( ) const
bool VIS_Mount::actsOnUnselected ( ) const
void VIS_Mount::armActiveParmMicroNode ( bool  enabled)
void VIS_Mount::armDataParmMicroNode ( bool  enabled)
uint32 VIS_Mount::getFlags ( uint32  mask) const
VIS_Handle VIS_Mount::getHandle ( )
const char* VIS_Mount::getIcon ( ) const
int VIS_Mount::getIndex ( ) const
const char* VIS_Mount::getLabel ( ) const
DEP_MicroNode* VIS_Mount::getMicroNode ( )
inline

Definition at line 107 of file VIS_Mount.h.

const char* VIS_Mount::getName ( ) const
PRM_ParmList* VIS_Mount::getParmList ( )
exint VIS_Mount::getRefineRequestTime ( ) const
VIS_VisualizerScope VIS_Mount::getScope ( ) const
VIS_Table* VIS_Mount::getTable ( )
inline

Definition at line 108 of file VIS_Mount.h.

VIS_TableRef VIS_Mount::getTableRef ( ) const
int VIS_Mount::getTypeId ( )
int VIS_Mount::getUniqueId ( ) const
exint VIS_Mount::getUpdateRequestTime ( ) const
VIS_Visualizer* VIS_Mount::getVisualizer ( )
uint32 VIS_Mount::getVisualizerFlags ( uint32  mask) const
void VIS_Mount::handleActiveParmChange ( )
void VIS_Mount::handleDataParmChange ( )
bool VIS_Mount::isActive ( VIS_Context  context)
bool VIS_Mount::isActiveParmMicroNodeArmed ( )
bool VIS_Mount::isDataParmMicroNodeArmed ( )
bool VIS_Mount::load ( UT_IStream is)
void VIS_Mount::loadFromOptions ( UT_Options options)
static VIS_Mount* VIS_Mount::lookupHandleMount ( VIS_Handle  vh)
static
static int VIS_Mount::registerMount ( VIS_Mount mnt)
static
bool VIS_Mount::save ( std::ostream &  os) const
void VIS_Mount::saveToOptions ( UT_Options options) const
void VIS_Mount::setActOnCurrent ( bool  active)
void VIS_Mount::setActOnDisplayed ( bool  active)
void VIS_Mount::setActOnGhosted ( bool  active)
void VIS_Mount::setActOnSelected ( bool  active)
void VIS_Mount::setActOnTemplated ( bool  active)
void VIS_Mount::setActOnUnselected ( bool  active)
void VIS_Mount::setFlags ( uint32  mask,
bool  onoff 
)
void VIS_Mount::setParmMicroNodeInputs ( DEP_MicroNode data,
DEP_MicroNode active 
)
void VIS_Mount::setShowInToolbar ( bool  show)
void VIS_Mount::setVisualizerFlags ( uint32  mask,
bool  onoff 
)
bool VIS_Mount::showInToolbar ( ) const

Friends And Related Function Documentation

friend class VIS_Manager
friend

Definition at line 142 of file VIS_Mount.h.

friend class VIS_Table
friend

Definition at line 141 of file VIS_Mount.h.


The documentation for this class was generated from the following file: