|
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.