HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OP_ScriptOperator.h File Reference
#include "OP_API.h"
#include "OP_Operator.h"
#include <UT/UT_Lock.h>
#include <UT/UT_Options.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_StringMap.h>
#include <SYS/SYS_Types.h>
#include <sys/types.h>
+ Include dependency graph for OP_ScriptOperator.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OP_ScriptOperator
 
class  OP_ExtraInfoBuffer
 
class  OP_ExtraInfoBuffer2
 
class  OP_FunctionNameInfo
 Helper class for reading and writing FunctionName HDA section. More...
 

Macros

#define OP_EXTRA_ACCESSOR_BOOL(NAME, TOKEN)
 
#define OP_EXTRA_ACCESSOR_STRING(NAME, TOKEN)
 

Typedefs

typedef int(* OP_ScriptParmFunc )(OP_Node *node, PRM_Template *temp, int idx, fpreal t, void *data)
 

Macro Definition Documentation

#define OP_EXTRA_ACCESSOR_BOOL (   NAME,
  TOKEN 
)
Value:
const char * get##NAME##Token() const { return TOKEN; } \
bool get##NAME() const \
{ return myOptions.getOptionB(get##NAME##Token()); } \
void set##NAME(bool value) \
{ myOptions.setOptionB(get##NAME##Token(), value); } \
void
Definition: png.h:1083
#define const
Definition: zconf.h:214
GLsizei const GLfloat * value
Definition: glew.h:1849

Definition at line 327 of file OP_ScriptOperator.h.

#define OP_EXTRA_ACCESSOR_STRING (   NAME,
  TOKEN 
)
Value:
const char * get##NAME##Token() const { return TOKEN; } \
get##NAME() const \
{ return myOptions.getOptionS(get##NAME##Token()); } \
void set##NAME(const UT_StringHolder &value) \
{ myOptions.setOptionSRaw(get##NAME##Token(),value); } \
void
Definition: png.h:1083
#define const
Definition: zconf.h:214
GLsizei const GLfloat * value
Definition: glew.h:1849

Definition at line 334 of file OP_ScriptOperator.h.

Typedef Documentation

typedef int(* OP_ScriptParmFunc)(OP_Node *node, PRM_Template *temp, int idx, fpreal t, void *data)

Definition at line 33 of file OP_ScriptOperator.h.