Houdini SOP node.
More...
#include <HoudiniSOP.h>
|
static int | discoverOperators (OP_OperatorTable *pTable) |
|
static OP_Node * | create (OP_Network *pNetwork, const char *name, OP_Operator *pOp) |
|
static int | reloadCallback (void *pData, int index, float time, const PRM_Template *pTemplate) |
|
static String | classOfImplementation (String a_implementation) |
|
|
virtual void | getDescriptiveName (UT_String &a_rString) const override |
|
virtual OP_ERROR | bypassMe (OP_Context &context, int &copied_input) override |
|
virtual void | opChanged (OP_EventType reason, void *data) override |
|
virtual bool | load (UT_IStream &a_rStreamIn, const char *a_extension, const char *a_path) override |
|
virtual OP_ERROR | save (std::ostream &a_rStreamOut, const OP_SaveFlags &a_rFlags, const char *a_pathPrefix, const UT_String &a_name_override) override |
|
virtual OP_ERROR | cookMySop (OP_Context &a_rContext) override |
|
virtual OP_ERROR | cookMyGuide1 (OP_Context &a_rContext) override |
|
virtual unsigned int | disableParms (void) override |
|
virtual bool | evalParamBoolean (String a_key, Real a_time) |
|
virtual I32 | evalParamInteger (String a_key, Real a_time) |
|
virtual String | evalParamString (String a_key, Real a_time) |
|
BWORD | evalParamCondition (String a_conditions, Real a_time) |
|
void | clearReferences (void) |
|
|
void | createOperator (String a_operatorName, Real a_time) |
|
void | updateCatalog (Real time, BWORD a_doInput, BWORD a_force=FALSE) |
|
void | resignalBrush (void) |
|
|
static int | buttonCallback (void *a_pNode, int a_index, fpreal32 a_time, const PRM_Template *a_pPrmTemplate) |
|
|
HoudiniContext | m_houdiniContext |
|
String | m_brushName |
|
String | m_loadedState |
|
double | m_frame |
|
BWORD | m_cooking |
|
BWORD | m_inputsLocked |
|
BWORD | m_guideEmpty |
|
BWORD | m_temporaryTemplate |
|
OP_Operator * | m_pOpOperator |
|
OP_Context * | m_pOpContext |
|
UT_AutoInterrupt * | m_pInterrupt |
|
◆ brush()
◆ create()
OP_Node * fe::ext::HoudiniSOP::create |
( |
OP_Network * |
pNetwork, |
|
|
const char * |
name, |
|
|
OP_Operator * |
pOp |
|
) |
| |
|
static |
◆ reloadCallback()
int fe::ext::HoudiniSOP::reloadCallback |
( |
void * |
pData, |
|
|
int |
index, |
|
|
float |
time, |
|
|
const PRM_Template * |
pTemplate |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: