#include "SOP_API.h"#include <UT/UT_SymbolTable.h>#include <UT/UT_IntArray.h>#include <UT/UT_RefArray.h>#include <UT/UT_String.h>#include <GU/GU_Detail.h>#include <GU/GU_DetailHandle.h>#include <GU/GU_DetailGroupPair.h>#include <GU/GU_SelectType.h>#include <OP/OP_InputChangeHelper.h>#include <OP/OP_Network.h>#include <GOP/GOP_Manager.h>#include "SOP_Error.h"#include "SOP_Guide.h"#include "SOP_NodeFlags.h"Go to the source code of this file.
Classes | |
| class | sop_attribRef |
| class | SOP_Node |
Typedefs | |
| typedef float(SOP_Node::* | SOP_LocalVarFunc )(sopVarInfo *varinfo) |
| typedef void | sopVisualizeCallback (void *, SOP_Node *, OP_Context &, GU_Detail *) |
Functions | |
| DLLEXPORT void | newSopOperator (OP_OperatorTable *table) |
| SOP_API void | SOPfillMetaKernelMenu (void *, PRM_Name *names, int size, const PRM_SpareData *, PRM_Parm *) |
| SOP_API void | SOPgetVexReservedTemplateLists (UT_PtrArray< PRM_Template * > &tplatelists) |
| typedef float(SOP_Node::* SOP_LocalVarFunc)(sopVarInfo *varinfo) |
Definition at line 66 of file SOP_Node.h.
| typedef void sopVisualizeCallback(void *, SOP_Node *, OP_Context &, GU_Detail *) |
Definition at line 74 of file SOP_Node.h.
| DLLEXPORT void newSopOperator | ( | OP_OperatorTable * | table | ) |
newSopOperator is the hook that Houdini grabs from this dll and invokes to register the SOP. In this case we add ourselves to the specified operator table.
Definition at line 43 of file SOP_Euclid.C.
| SOP_API void SOPfillMetaKernelMenu | ( | void * | , | |
| PRM_Name * | names, | |||
| int | size, | |||
| const PRM_SpareData * | , | |||
| PRM_Parm * | ||||
| ) |
| SOP_API void SOPgetVexReservedTemplateLists | ( | UT_PtrArray< PRM_Template * > & | tplatelists | ) |
1.5.9