HDK
|
#include <GA_IntrinsicManager.h>
Public Member Functions | |
Registrar (const Registrar &r) | |
Copy constructor. More... | |
~Registrar () | |
Destructor. More... | |
Registrar & | operator= (const Registrar &r) |
Assignment operator. More... | |
bool | start (GA_IntrinsicDef &def) |
Start defining attributes for the given intrinsic definition. More... | |
GA_GlobalIntrinsic | addAttribute (GA_StorageClass store, const UT_StringRef &name, int user_id, bool read_only, const UT_Options *options=NULL) |
bool | getOk () const |
Return status of the operation. More... | |
Friends | |
class | GA_Primitive |
class | GA_Detail |
The Registrar class is used to register intrinsic attributes Sample usage for a GA_Primitive sub-class might be something like:
Definition at line 145 of file GA_IntrinsicManager.h.
Copy constructor.
Definition at line 149 of file GA_IntrinsicManager.h.
|
inline |
Destructor.
Definition at line 155 of file GA_IntrinsicManager.h.
|
inline |
Method to add an intrinsic attribute.
user_id
is used for evaluation (see GA_IntrinsicEval) Definition at line 180 of file GA_IntrinsicManager.h.
|
inline |
Return status of the operation.
Definition at line 200 of file GA_IntrinsicManager.h.
Assignment operator.
Definition at line 160 of file GA_IntrinsicManager.h.
|
inline |
Start defining attributes for the given intrinsic definition.
Definition at line 167 of file GA_IntrinsicManager.h.
Definition at line 215 of file GA_IntrinsicManager.h.
|
friend |
Definition at line 214 of file GA_IntrinsicManager.h.