HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OP_IndexConverter Class Reference

#include <OP_IndexConverter.h>

Public Member Functions

 ~OP_IndexConverter ()
 

Static Public Member Functions

static int nameToIndex (const OP_ConnectorId &id, OP_Node *node)
 
static void inputIndexToName (int index, OP_Node *node, OP_ConnectorId &id_out, bool create_if_needed=false)
 
static int outputNameToIndex (const OP_ConnectorId &id, OP_Node *node)
 
static void outputIndexToName (int index, OP_Node *node, OP_ConnectorId &id_out)
 
static void convertOutputIdToOutputName (const OP_ConnectorId &output_id, OP_Node *node, UT_String &output_name_out)
 
static void convertOutputNameToOutputId (const char *output_name, OP_Node *node, OP_ConnectorId &id_out)
 
static void convertInputNameToInputId (const char *input_name, OP_Node *node, OP_ConnectorId &id_out)
 

Detailed Description

Definition at line 21 of file OP_IndexConverter.h.

Constructor & Destructor Documentation

OP_IndexConverter::~OP_IndexConverter ( )
inline

Definition at line 24 of file OP_IndexConverter.h.

Member Function Documentation

static void OP_IndexConverter::convertInputNameToInputId ( const char *  input_name,
OP_Node node,
OP_ConnectorId id_out 
)
static
static void OP_IndexConverter::convertOutputIdToOutputName ( const OP_ConnectorId output_id,
OP_Node node,
UT_String output_name_out 
)
static
static void OP_IndexConverter::convertOutputNameToOutputId ( const char *  output_name,
OP_Node node,
OP_ConnectorId id_out 
)
static
static void OP_IndexConverter::inputIndexToName ( int  index,
OP_Node node,
OP_ConnectorId id_out,
bool  create_if_needed = false 
)
static
static int OP_IndexConverter::nameToIndex ( const OP_ConnectorId id,
OP_Node node 
)
static
static void OP_IndexConverter::outputIndexToName ( int  index,
OP_Node node,
OP_ConnectorId id_out 
)
static
static int OP_IndexConverter::outputNameToIndex ( const OP_ConnectorId id,
OP_Node node 
)
static

The documentation for this class was generated from the following file: