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, CollapseSingletons collapse_singletons, 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 164 of file GA_IntrinsicManager.h.
|
inline |
Copy constructor.
Definition at line 168 of file GA_IntrinsicManager.h.
|
inline |
Destructor.
Definition at line 174 of file GA_IntrinsicManager.h.
|
inline |
Method to add an intrinsic attribute.
user_id
is used for evaluation (see GA_IntrinsicEval) Definition at line 199 of file GA_IntrinsicManager.h.
|
inline |
Return status of the operation.
Definition at line 220 of file GA_IntrinsicManager.h.
Assignment operator.
Definition at line 179 of file GA_IntrinsicManager.h.
|
inline |
Start defining attributes for the given intrinsic definition.
Definition at line 186 of file GA_IntrinsicManager.h.
Definition at line 235 of file GA_IntrinsicManager.h.
|
friend |
Definition at line 234 of file GA_IntrinsicManager.h.