MSS_ReusableSelector Class Reference

#include <MSS_ReusableSelector.h>

Inheritance diagram for MSS_ReusableSelector:

OP3D_GenericSelector OP3D_InputSelector OP3D_InputSelectorBase BM_InputSelector AP_Interface UI_Object HDK_Sample::MSS_BrushHairLenSelector MSS_CaptureLayerPaintSelector MSS_CapturePaintSelector MSS_CombSelector MSS_EditSelector MSS_GroupPaintSelector MSS_PaintSelector MSS_PaintSlideModifierSelector MSS_SculptSelector MSS_UVBrushSelector MSS_UVEditSelector

List of all members.

Public Member Functions

 MSS_ReusableSelector (OP3D_View &viewer, PI_SelectorTemplate &templ, const char *sopname, const char *groupparm=0, const char *grouptypeparm=0, bool allowblankgroup=false)
virtual ~MSS_ReusableSelector ()
virtual const char * className () const
virtual bool connectSops (bool update_sel_buttons, bool branch_off, OP_Node *&edit_node)
void setInlineSelection (bool set_inline)
bool getInlineSelection (bool set_inline)

Protected Member Functions

virtual void setGroupParm (OP_Node *node, const char *value)
virtual void setGroupTypeParm (OP_Node *node, int value)
UT_String getSopName ()
 Returns the name of the reusable SOP.


Detailed Description

Examples:

SOP/MSS_BrushHairLenSelector.C, and SOP/MSS_BrushHairLenSelector.h.

Definition at line 28 of file MSS_ReusableSelector.h.


Constructor & Destructor Documentation

MSS_ReusableSelector::MSS_ReusableSelector ( OP3D_View &  viewer,
PI_SelectorTemplate templ,
const char *  sopname,
const char *  groupparm = 0,
const char *  grouptypeparm = 0,
bool  allowblankgroup = false 
)

virtual MSS_ReusableSelector::~MSS_ReusableSelector (  )  [virtual]


Member Function Documentation

virtual const char* MSS_ReusableSelector::className (  )  const [virtual]

virtual bool MSS_ReusableSelector::connectSops ( bool  update_sel_buttons,
bool  branch_off,
OP_Node *&  edit_node 
) [virtual]

Reimplemented in MSS_CaptureLayerPaintSelector.

bool MSS_ReusableSelector::getInlineSelection ( bool  set_inline  )  [inline]

Definition at line 51 of file MSS_ReusableSelector.h.

UT_String MSS_ReusableSelector::getSopName (  )  [inline, protected]

Returns the name of the reusable SOP.

Definition at line 59 of file MSS_ReusableSelector.h.

virtual void MSS_ReusableSelector::setGroupParm ( OP_Node node,
const char *  value 
) [protected, virtual]

Reimplemented in MSS_EditSelector.

virtual void MSS_ReusableSelector::setGroupTypeParm ( OP_Node node,
int  value 
) [protected, virtual]

void MSS_ReusableSelector::setInlineSelection ( bool  set_inline  )  [inline]

Definition at line 49 of file MSS_ReusableSelector.h.


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

Generated on Mon Jan 28 00:29:42 2013 for HDK by  doxygen 1.5.9