HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OP_Value.h File Reference
#include "OP_API.h"
#include <UT/UT_ValArray.h>
#include <UT/UT_WorkBuffer.h>
+ Include dependency graph for OP_Value.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OP_Value
 

Typedefs

typedef void(* OP_EventMethod )(OP_Node *caller, void *callee, OP_EventType type, void *data)
 

Enumerations

enum  OP_EventType {
  OP_CHILD_CREATED, OP_CHILD_REORDERED, OP_NODE_DELETED, OP_CHILD_DELETED,
  OP_CHILD_UNSTOWED, OP_NODE_STOWED, OP_NODE_HIDDEN, OP_CHILD_REVEALED,
  OP_CHILD_HIDDEN, OP_CHILD_SWITCHED, OP_NAME_CHANGED, OP_INPUT_REWIRED,
  OP_INPUT_CHANGED, OP_FLAG_CHANGED, OP_PARM_UICHANGED, OP_PARM_CHANGED,
  OP_PARM_ANIMATED, OP_PARM_CHANNELS, OP_UI_CHANGED, OP_UI_CURRENT_CHANGED,
  OP_UI_EDIT_CURRENT_CHANGED, OP_UI_EDIT_NETWORK, OP_UI_MOVED, OP_OUTPUT_CHANGED,
  OP_OUTPUT_CHANGED_FOR_COOK_TYPE, OP_GROUPLIST_CHANGED, OP_INDIRECT_CREATED, OP_INDIRECT_DELETED,
  OP_COOKING_CHANGED, OP_GROUP_CREATED, OP_GROUP_DELETED, OP_GROUP_CHANGED,
  OP_GEOSELECTION_CHANGED, OP_CHGROUP_CREATED, OP_CHGROUP_REMOVED, OP_CHGROUP_RENAMED,
  OP_CHGROUP_MOVED, OP_CHGROUP_SELCHANGED, OP_CHGROUP_CURCHANGED, OP_CHGROUP_CHANGED,
  OP_INPUT_RENAMED, OP_CHSCOPE_CHANGED, OP_CHSCOPEPIN_CHANGED, OP_CHSCOPESELECTION_CHANGED,
  OP_CHSCOPE_DISPLAY_CHANGED, OP_CHSCOPE_GRAPH_SELECTION_CHANGED, OP_CHILD_PICK_CHANGED, OP_NODE_PREDELETE,
  OP_NETWORKBOX_CREATED, OP_NETWORKBOX_DELETED, OP_NETWORKBOX_CHANGED, OP_NETWORKBOX_STOWED,
  OP_SPAREPARM_MODIFIED, OP_MULTIPARM_MODIFIED, OP_PARM_ENABLE_CHANGED, OP_POSTIT_NOTE_CREATED,
  OP_POSTIT_NOTE_DELETED, OP_POSTIT_NOTE_CHANGED, OP_POSTIT_NOTE_STOWED, OP_UI_POSTIT_MOVED,
  OP_UI_REFRESH_EXPOSED, OP_PARM_VISIBLE_CHANGED, OP_CUSTOM_DATA_CHANGED, OP_EVENT_TYPE_COUNT
}
 

Functions

OP_API const char * OPeventToString (OP_EventType type)
 

Typedef Documentation

typedef void(* OP_EventMethod)(OP_Node *caller, void *callee, OP_EventType type, void *data)

Definition at line 153 of file OP_Value.h.

Enumeration Type Documentation

Enumerator
OP_CHILD_CREATED 
OP_CHILD_REORDERED 
OP_NODE_DELETED 
OP_CHILD_DELETED 
OP_CHILD_UNSTOWED 
OP_NODE_STOWED 
OP_NODE_HIDDEN 
OP_CHILD_REVEALED 
OP_CHILD_HIDDEN 
OP_CHILD_SWITCHED 
OP_NAME_CHANGED 
OP_INPUT_REWIRED 
OP_INPUT_CHANGED 
OP_FLAG_CHANGED 
OP_PARM_UICHANGED 
OP_PARM_CHANGED 
OP_PARM_ANIMATED 
OP_PARM_CHANNELS 
OP_UI_CHANGED 
OP_UI_CURRENT_CHANGED 
OP_UI_EDIT_CURRENT_CHANGED 
OP_UI_EDIT_NETWORK 
OP_UI_MOVED 
OP_OUTPUT_CHANGED 
OP_OUTPUT_CHANGED_FOR_COOK_TYPE 
OP_GROUPLIST_CHANGED 
OP_INDIRECT_CREATED 
OP_INDIRECT_DELETED 
OP_COOKING_CHANGED 
OP_GROUP_CREATED 
OP_GROUP_DELETED 
OP_GROUP_CHANGED 
OP_GEOSELECTION_CHANGED 
OP_CHGROUP_CREATED 
OP_CHGROUP_REMOVED 
OP_CHGROUP_RENAMED 
OP_CHGROUP_MOVED 
OP_CHGROUP_SELCHANGED 
OP_CHGROUP_CURCHANGED 
OP_CHGROUP_CHANGED 
OP_INPUT_RENAMED 
OP_CHSCOPE_CHANGED 
OP_CHSCOPEPIN_CHANGED 
OP_CHSCOPESELECTION_CHANGED 
OP_CHSCOPE_DISPLAY_CHANGED 
OP_CHSCOPE_GRAPH_SELECTION_CHANGED 
OP_CHILD_PICK_CHANGED 
OP_NODE_PREDELETE 
OP_NETWORKBOX_CREATED 
OP_NETWORKBOX_DELETED 
OP_NETWORKBOX_CHANGED 
OP_NETWORKBOX_STOWED 
OP_SPAREPARM_MODIFIED 
OP_MULTIPARM_MODIFIED 
OP_PARM_ENABLE_CHANGED 
OP_POSTIT_NOTE_CREATED 
OP_POSTIT_NOTE_DELETED 
OP_POSTIT_NOTE_CHANGED 
OP_POSTIT_NOTE_STOWED 
OP_UI_POSTIT_MOVED 
OP_UI_REFRESH_EXPOSED 
OP_PARM_VISIBLE_CHANGED 
OP_CUSTOM_DATA_CHANGED 
OP_EVENT_TYPE_COUNT 

Definition at line 22 of file OP_Value.h.

Function Documentation

OP_API const char* OPeventToString ( OP_EventType  type)