All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SOP_StarVerb Class Reference
+ Inheritance diagram for SOP_StarVerb:

Public Member Functions

 SOP_StarVerb ()
virtual ~SOP_StarVerb ()
virtual SOP_NodeParmsallocParms () const
virtual UT_StringHolder name () const
virtual CookMode cookMode (const SOP_NodeParms *parms) const
virtual void cook (const CookParms &cookparms) const
 This is the function that does the actual work. More...
- Public Member Functions inherited from SOP_NodeVerb
 SOP_NodeVerb ()
virtual ~SOP_NodeVerb ()
virtual SOP_NodeCacheallocCache () const
virtual bool doPartialInputCook () const
virtual bool cookInputs (const InputParms &parms) const
virtual void setupLocalVariables (SOP_Node *sop, const UT_Array< GU_ConstDetailHandle > &inputs) const
virtual void resetLocalVariables (SOP_Node *sop) const
virtual bool evaluatesParametersDuringCook () const
virtual bool requiresCEFlush () const
virtual bool usesCE () const
void notifyGroupParmListeners (SOP_Node *oldsop, int groupparm_idx, int grouptype_idx, const GU_Detail *gdp, const GA_Group *group) const

Static Public Attributes

static const
< SOP_StarVerb

Additional Inherited Members

- Public Types inherited from SOP_NodeVerb
enum  CookMode {
typedef UT_Map< const OP_Node
*, NodeExecuteInfo
- Static Public Member Functions inherited from SOP_NodeVerb
static const SOP_NodeVerblookupVerb (const UT_StringRef &name)
 Finds a verb which matches the given name. More...
static void listVerbs (UT_StringArray &verbnames)
static void registerVerb (SOP_NodeVerb *verb)
static void unregisterVerb (SOP_NodeVerb *verb)
static const ForbiddenNodeMapforbiddenNodes ()
static const ForbiddenNodeMapforbiddenNodes (int thread)

Detailed Description

Definition at line 134 of file SOP_Star.C.

Constructor & Destructor Documentation

SOP_StarVerb::SOP_StarVerb ( )

Definition at line 137 of file SOP_Star.C.

virtual SOP_StarVerb::~SOP_StarVerb ( )

Definition at line 138 of file SOP_Star.C.

Member Function Documentation

virtual SOP_NodeParms* SOP_StarVerb::allocParms ( ) const

Implements SOP_NodeVerb.

Definition at line 140 of file SOP_Star.C.

void SOP_StarVerb::cook ( const CookParms cookparms) const

This is the function that does the actual work.

Implements SOP_NodeVerb.

Definition at line 164 of file SOP_Star.C.

virtual CookMode SOP_StarVerb::cookMode ( const SOP_NodeParms parms) const

Reimplemented from SOP_NodeVerb.

Definition at line 143 of file SOP_Star.C.

virtual UT_StringHolder SOP_StarVerb::name ( void  ) const

Implements SOP_NodeVerb.

Definition at line 141 of file SOP_Star.C.

Member Data Documentation

const SOP_NodeVerb::Register< SOP_StarVerb > SOP_StarVerb::theVerb

This static data member automatically registers this verb class at library load time.

Definition at line 149 of file SOP_Star.C.

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