HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OBJ_Handle Member List

This is the complete list of members for OBJ_Handle, including all inherited members.

acceptDragDrop(DD_Source &src, const char *label) overrideOBJ_Nodeprotectedvirtual
addChannel(const char *name)OP_Parameters
addChannelError(const char *type, int code, const char *msg=0)OP_Parameters
addChannelNameReference(const PRM_RefId &ref_id, const UT_StringRef &op_path, const UT_StringRef &chan_name, OP_InterestType type)OP_Nodeprotected
addChildManager(OP_OpTypeId type)OP_Network
addError(int code, const char *msg=0)OBJ_Nodeinlineprotected
addExprOpDependency(const char *arg_str, const PRM_RefId &ref_id, OP_InterestType interest_type)OP_Nodestatic
addExprOpDependency1From2(const char *arg_str1, const char *arg_str2, const PRM_RefId &ref_id, OP_InterestType interest_type)OP_Nodestatic
addExprOpParmDependency(const char *arg_str, const PRM_RefId &ref_id, OP_InterestType interest_type)OP_Nodestatic
addExtraDependencies(OP_Context &context)OBJ_Nodeprotectedvirtual
addExtraInput(OP_Node *op, OP_InterestType type)OP_Nodevirtual
addExtraInput(OP_Node &op, int parm_i, int vec_i)OP_Node
addExtraInput(const OP_InterestRef &source_ref)OP_Node
addExtraInput(DEP_MicroNode &source_micronode)OP_Node
addExtraInput(const OP_InterestRef &target_ref, const OP_InterestRef &source_ref)OP_Nodestatic
addExtraInput(const OP_InterestRef &target_ref, DEP_MicroNode &source_micronode)OP_Nodestatic
addExtraInput(DEP_MicroNode &target_micronode, const OP_InterestRef &source_ref)OP_Nodestatic
addExtraInput(OP_Node &source, int source_pi, int source_vi, OP_Node &target, int target_pi, int target_vi)OP_Nodestatic
addExtraInput(OP_Node *op, OP_InterestType type, DEP_MicroNodeList &sources_cache)OP_Node
addExtraInput(OP_Node &source, PRM_Parm &source_parm, int source_vi, OP_Node &target, PRM_Parm &target_parm, int target_vi)OP_Nodestatic
addExtraInputs(const UT_Array< OP_InterestRef > &source_refs)OP_Node
addExtraInputs(const DEP_MicroNodeList &deps)OP_Node
addExtraInputs(const UT_Array< OP_InterestRef > &target_refs, const UT_Array< OP_InterestRef > &source_refs)OP_Nodestatic
addExtraInputs(const UT_Array< OP_Node * > &nodes, OP_InterestType type, DEP_MicroNodeList &sources_cache)OP_Node
addExtraInputToEvalChannel(int thread, OP_Node &op, OP_InterestType type)OP_Nodeinlinestatic
addExtraInputToEvalChannel(int thread, OP_Node &op, int parm_i, int vec_i)OP_Nodeinlinestatic
addExtraInputToEvalChannel(int thread, const OP_InterestRef &source_ref)OP_Nodeinlinestatic
addExtraInputToEvalChannel(int thread, DEP_MicroNode &src_micronode)OP_Nodeinlinestatic
addFatal(OBJ_Error code, const char *msg=0)OBJ_Nodeinlineprotected
addGenericOpInputReference(const PRM_RefId &ref_id, OP_Node *node)OP_Node
addGenericOpNameReference(const UT_String &oppath)OP_Node
addGenericOpNameReference(const PRM_RefId &ref_id, OP_Node *node)OP_Node
addInputError(unsigned input_idx)OP_Nodeprotected
addInputNodeError(OP_Node *src)OP_Nodeprotected
addInputNodeErrorToManager(UT_ErrorManager *error, OP_Node *src)OP_Nodestatic
addMessage(OBJ_Error code, const char *msg=0)OBJ_Nodeinlineprotected
addMultiparmInterests(OP_Node *srcnode, PRM_Parm &parm)OP_Node
addMultiparmInterests(const OP_InterestRef &target_ref, OP_Node *srcnode, PRM_Parm &parm)OP_Nodestatic
addMultiparmInterests(DEP_MicroNode &target, OP_Node *srcnode, PRM_Parm &parm)OP_Nodestatic
addNode(OP_Node *node, int notify=1, int explicitly=1)OP_Networkprotectedvirtual
addOpInterest(void *data, OP_EventMethod m)OP_Nodeinline
addOpNameReference(const PRM_RefId &ref_id, const UT_String &op_path, OP_InterestType type)OP_Nodeprotected
addOpReference(const PRM_RefId &ref_id, OP_Node *node, const PRM_RefId &source_ref_id, OP_InterestType type)OP_Nodeprotected
addOrMoveVisualizerToOutput(int outputidx)OP_Nodeinlinevirtual
addOrRemoveMultiparmInstance() overrideOP_Parametersvirtual
addPicked(const OP_Group *group)OP_Network
addPythonNodeError(const PY_Result &py_result)OP_Node
addTransformError(const OP_Node &node, const char *label=0) const OP_Node
addTransformParmInterests(OP_Node *interested)OBJ_Node
addWarning(OBJ_Error code, const char *msg=0)OBJ_Nodeinlineprotected
adjustRotatesForPreTransform(OP_Context &context, int return_as_radian, UT_Vector3R &rot)OBJ_Node
adjustRotatesToIncludePreTransform(OP_Context &context, UT_Vector3R &r)OBJ_Node
allocIndirect(int size=64)OP_Parametersprotected
allowBuildDependencies() const OP_Nodeinlineprotected
allowConsolidatingInput(int idx)OP_Nodevirtual
allowGlobalKeepPos()OBJ_Nodestatic
allowIgnorePretransform()OBJ_Nodestatic
allowInputEditorInputDelete()OP_Nodevirtual
allowInputEditorInputParm()OP_Nodevirtual
animate(unsigned idx)OP_Parameters
animate(const char *name)OP_Parameters
appendError(const char *type, int code, const char *m, UT_ErrorSeverity sev)OP_Parametersinline
applyBackwardsNetNodeCompatibility(PRM_ParmList *obsolete_parms, const char *oldnetname, const char *oldnodename, const char *newname, const char *rootname, const char *property_parm=0)OBJ_Node
applyBackwardsPathCompatibility(PRM_ParmList *obsolete_parms, const char *oldname, const char *newname, const char *root="/obj/", const char *tail="")OBJ_Node
applyBackwardsShopCompatibility(PRM_ParmList *obsolete_parms, const char *oldname, const char *newname)OBJ_Node
applyInputDependentTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Nodeprotectedvirtual
applyInputIndependentTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Nodeprotectedvirtual
applyOutputTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Nodeprotectedvirtual
ApplyParmTransformCallback typedefOBJ_Node
applyPreTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Nodeprotectedvirtual
applyToCaptTransformAndDescendents(OP_Context &context, const UT_DMatrix4 &xform)OBJ_Nodeprotectedvirtual
assignShader(int shop_type, const char *path, OBJ_SHADER_LOCATION where)OBJ_Node
AUTOREFLECT(fpreal t)OBJ_Geometry
beginLoadingInNetwork()OP_Networkprotectedvirtual
beginPropagateModification()OP_Node
beginScriptBlockingDel()OP_Nodeinlineprotected
beginVopCodeGeneratorUpdate()OP_Nodeinlinevirtual
blockModify(int on_off, int propagate=1)OP_Node
BLUR(fpreal t, OBJ_MOTIONBLUR_TYPE def=OBJ_MBLUR_NONE)OBJ_Node
boundingBoxTokenOBJ_Nodestatic
boundingSphereTokenOBJ_Nodestatic
buildAlphaPlaneMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildBoneCaptureMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildBoneChildMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildChildObjMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildChopNetMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildColorPlaneMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildCustomChildToWorldTransform(OP_Context &context, UT_DMatrix4 &mat, ApplyParmTransformCallback callback, void *data)OBJ_Node
buildCustomObjectToWorldTransform(OP_Context &context, UT_DMatrix4 &mat, ApplyParmTransformCallback callback, void *data)OBJ_Node
buildDefaultCopContext(OP_Context &context, DEP_MicroNode *depnode=nullptr)OP_Nodevirtual
buildGeoChopMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildGeoObjMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildInputHashCode(UT_TokenString &string, OP_Context &context, int group_mask, int level)OP_Node
buildKinChopMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildLocalVarNames(UT_StringArray &out_vars)OP_Nodeprotectedvirtual
buildLookAt(OP_Context &context, const UT_DMatrix4 &world, UT_DMatrix4 &lookat, OP_Node *interest=0)OBJ_Nodevirtual
buildLookAt(OP_Context &context, const UT_DMatrix4 &worldxform, const UT_String &lookat, UT_DMatrix4 &lookatxform, UT_Vector3R &up)OBJ_Node
buildMaterialOptMenu(void *obj, PRM_Name *names, int size, const PRM_SpareData *spare, const PRM_Parm *parm)OBJ_Nodestatic
buildMicChopMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildMParmInst(const PRM_Template *templates, UT_StringArray &mparm_inst, UT_IntArray &mparm_lvl, int level)OP_Parametersstatic
buildObjectMenu(PRM_Name *, int max, OBJ_OBJECT_TYPE mask)OBJ_Nodestatic
buildOpDependencies() overrideOP_Networkprotectedvirtual
buildOperatorTable(OP_OperatorTable &table)OBJ_Nodestatic
buildOpMenu(OP_Network *net, PRM_Name *theMenu, int theMenuSize, int(*doAdd)(OP_Node *)=0, int startItem=0, const PRM_Parm *parm=0, int showSubnets=1, int expandSubnets=1, bool recurse=false)OP_Nodestatic
buildParmDependency(int parm_index) overrideOBJ_Geometryprotectedvirtual
buildPathObjMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildPointGroupMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildPointGroupMenu(PRM_Name *menu, int size, const PRM_SpareData *spare, const PRM_Parm *parm)OBJ_Nodeprotectedvirtual
buildPopGeoMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildPreDefRulesMenu(PRM_Name *menu, OP_PreDefRules &pdr)OP_Nodestatic
buildPrimitiveGroupMenu(PRM_Name *menu, int size, const PRM_SpareData *spare, const PRM_Parm *parm) overrideOBJ_Geometryvirtual
OBJ_Node::buildPrimitiveGroupMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildQuadricXform(UT_Matrix4 &mat, float tx, float ty, float tz, float sx, float sy, float sz, char axis= 'y', float rx=0.0f, float ry=0.0f, float rz=0.0f)OP_Nodestatic
buildQuadricXform(UT_DMatrix4 &mat, double tx, double ty, double tz, double sx, double sy, double sz, char axis= 'y', double rx=0.0, double ry=0.0, double rz=0.0)OP_Nodestatic
buildShadeObjMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildSoundChopMenu(void *o, PRM_Name *, int, const PRM_SpareData *, const PRM_Parm *)OBJ_Nodestatic
buildVexCommand(UT_String &result, const PRM_Template *templatelist, fpreal now, int start_parm=0, int end_parm=INT_MAX, bool use_parmvop_tag=true)OP_Node
buildVexCommandWithDependencies(OP_Node *owner, DEP_MicroNode *depnode, UT_String &result, const PRM_Template *templatelist, fpreal now, int start_parm=0, int end_parm=INT_MAX, bool use_parmvop_tag=true)OP_Node
buildVexScript(UT_String &script, fpreal t, OP_Node *owner, UT_Map< int, bool > *visitlist=0)OP_Nodevirtual
buildVexScript(UT_String &script, fpreal t, DEP_MicroNode *depnode, UT_Map< int, bool > *visitlist=0)OP_Nodevirtual
buildVopCodeGenerator()OP_Nodeinlinevirtual
buildXform(int trs, int xyz, float tx, float ty, float tz, float rx, float ry, float rz, float sx, float sy, float sz, float px, float py, float pz, UT_Matrix4 &mat)OP_Nodestatic
buildXform(int trs, int xyz, double tx, double ty, double tz, double rx, double ry, double rz, double sx, double sy, double sz, double px, double py, double pz, UT_DMatrix4 &mat)OP_Nodestatic
buildXform(int trs, int xyz, float tx, float ty, float tz, float rx, float ry, float rz, float sx, float sy, float sz, const UT_Matrix4F::PivotSpace &pivot, UT_Matrix4 &mat)OP_Nodestatic
buildXform(int trs, int xyz, double tx, double ty, double tz, double rx, double ry, double rz, double sx, double sy, double sz, const UT_DMatrix4::PivotSpace &pivot, UT_DMatrix4 &mat)OP_Nodestatic
buildXform(int trs, int xyz, float tx, float ty, float tz, float rx, float ry, float rz, float sx, float sy, float sz, float s_xy, float s_xz, float s_yz, float px, float py, float pz, UT_Matrix4 &mat)OP_Nodestatic
buildXform(int trs, int xyz, double tx, double ty, double tz, double rx, double ry, double rz, double sx, double sy, double sz, double s_xy, double s_xz, double s_yz, double px, double py, double pz, UT_DMatrix4 &mat)OP_Nodestatic
buildXform(int trs, int xyz, float tx, float ty, float tz, float rx, float ry, float rz, float sx, float sy, float sz, float s_xy, float s_xz, float s_yz, const UT_Matrix4F::PivotSpace &pivot, UT_Matrix4 &mat)OP_Nodestatic
buildXform(int trs, int xyz, double tx, double ty, double tz, double rx, double ry, double rz, double sx, double sy, double sz, double s_xy, double s_xz, double s_yz, const UT_DMatrix4::PivotSpace &pivot, UT_DMatrix4 &mat)OP_Nodestatic
buildXform(const UT_Matrix4F::FullTransformModel &parms, UT_Matrix4F &mat)OP_Nodestatic
buildXform(const UT_Matrix4D::FullTransformModel &parms, UT_Matrix4D &mat)OP_Nodestatic
buildXform(int trs, float tx, float ty, float rz, float sx, float sy, float px, float py, UT_Matrix3 &mat)OP_Nodestatic
buildXform(int trs, double tx, double ty, double rz, double sx, double sy, double px, double py, UT_DMatrix3 &mat)OP_Nodestatic
buildXform(int trs, float tx, float ty, float rz, float sx, float sy, float s_xy, float px, float py, UT_Matrix3 &mat)OP_Nodestatic
buildXform(int trs, double tx, double ty, double rz, double sx, double sy, double s_xy, double px, double py, UT_DMatrix3 &mat)OP_Nodestatic
buildXformOrder(int trs, int xyz, UT_XformOrder &order)OP_Nodestatic
buildXformOrder(int trs, int xyz)OP_Nodestatic
builtExplicitly(int yn)OP_Nodeinline
builtHashCode(bool b=true)OP_Nodeinline
bumpNameSerialIndex()OP_Nodeprotectedstatic
bumpSourceCount(int d)OP_Nodeprotectedvirtual
bumpTakeReference(int dir)OP_Parametersinline
bumpVersionParm()OP_Nodeinline
bundleChanged(const OP_Bundle *bundle)OP_Nodevirtual
bypassMe(OP_Context &context, int &copied_input) overrideOBJ_Nodeprotectedvirtual
cachedPythonObjects() const OP_Nodeinline
cacheParmValues(const OP_Context &context)OP_Parameters
CACHING()OBJ_Nodeinline
canAccess(unsigned mask) const OP_Parameters
canAccess(unsigned mask, const PRM_Parm *parm) const OP_Parameters
canAccessChannel(uint mask, const CH_Channel *chp) const OP_Parameters
canAccessFlag(unsigned mask, uchar flag) const OP_Node
canCreateNewOpType() const overrideOBJ_Nodevirtual
canDestroyNode(OP_Node *node)OP_Networkstatic
canDestroyNode() overrideOP_Networkprotectedvirtual
canDestroyNodes(OP_Network *src_net, const OP_NodeList *nodes)OP_Nodestatic
canModifyFromUI(const PRM_Parm *parm, int vi) const OP_Parameters
canSetBatchParms(PRM_BatchList &list, fpreal now)OP_Parametersstatic
castToCHOPNETNode() const OP_Nodeinline
castToCHOPNode() const OP_Nodeinline
castToCOP2NETNode() const OP_Nodeinline
castToCOP2Node() const OP_Nodeinline
castToCOPNode() const OP_Nodeinline
castToDOPNode() const OP_Nodeinline
castToDOPParent()OP_Nodeinlinevirtual
castToDOPParent() const OP_Nodeinlinevirtual
castToLOPNode() const OP_Nodeinline
castToOBJAmbient()OBJ_Nodeinlinevirtual
castToOBJBlend()OBJ_Nodeinlinevirtual
castToOBJBone()OBJ_Nodeinlinevirtual
castToOBJCamera()OBJ_Nodeinlinevirtual
castToOBJDopNet()OBJ_Nodeinlinevirtual
castToOBJFetch()OBJ_Nodeinlinevirtual
castToOBJFog()OBJ_Nodeinlinevirtual
castToOBJGeometry() overrideOBJ_Geometryinlinevirtual
castToOBJHandle() overrideOBJ_Handleinlinevirtual
castToOBJLight()OBJ_Nodeinlinevirtual
castToOBJNode() const OP_Nodeinline
castToOBJNull()OBJ_Nodeinlinevirtual
castToOBJRivet()OBJ_Nodeinlinevirtual
castToOBJStereoCamera()OBJ_Nodeinlinevirtual
castToOBJSticky()OBJ_Nodeinlinevirtual
castToOBJSubNet()OBJ_Nodeinlinevirtual
castToOpDopParent()OP_Nodeinline
castToOpDopParent() const OP_Nodeinline
castToOPNode() overrideOP_Nodeinlinevirtual
castToOPNode() const overrideOP_Nodeinlinevirtual
castToROPNode() const OP_Nodeinline
castToSHOPNode() const OP_Nodeinline
castToSOPNode() const OP_Nodeinline
castToTOPNETNode() const OP_Nodeinline
castToTOPNode() const OP_Nodeinline
castToVOPNETNode() const OP_Nodeinline
castToVOPNode() const OP_Nodeinline
CAUSTICSMODE(fpreal t)OBJ_Geometry
changeChildNodeType(OP_Node *child, const char *newtype, bool keepname, bool keepparms, bool keepcontents, bool quiet, int *newChildId=NULL)OP_Network
changeExprOpParmRef(const char *arg_str, char *&new_arg, const char *new_fullpath, const char *old_fullpath, const char *old_cwd, const char *chan_name, const char *old_chan_name)OP_Nodestatic
changeExprOpRef(const char *arg_str, char *&new_arg, const char *new_fullpath, const char *old_fullpath, const char *old_cwd)OP_Nodestatic
changeExprOpRef1From2(const char *arg_str1, const char *arg_str2, char *&new_arg1, char *&new_arg2, const char *new_fullpath, const char *old_fullpath, const char *old_cwd)OP_Nodestatic
changeOpDependentUniqueId(int old_id, int new_id)OP_Nodeprotected
changeOpPathRef(UT_String &value_str, const char *new_fullpath, const char *old_fullpath, const char *old_cwd, const char *new_cwd)OP_Nodeprotected
changeOpReferenceUniqueId(int old_id, int new_id)OP_Nodeprotected
changeParmTemplate(PRM_Template *new_template) overrideOP_Networkvirtual
changeSpareParms(UT_IStream &istream, UT_String &errors) overrideOP_Nodevirtual
changeString(const char *from, const char *to, bool fullword) overrideOP_Nodevirtual
chChanged(CH_Channel *ch, CH_CHANGE_TYPE reason)OP_Parameters
checkChannelDependencies(CH_Channel *ch, CH_CHANGE_TYPE reason) overrideOP_Nodeprotectedvirtual
checkConnectorsConsistency()OP_Nodeprotected
checkContextOptionDependencies(int do_parms)OP_Nodeprotectedvirtual
checkExpressionError(const PRM_Parm *parm, int thread) const OP_Parametersinlineprotected
checkInputs()OP_Node
checkTimeDependencies(int do_parms=1, int do_inputs=1, int do_extras=1) overrideOBJ_Nodeprotectedvirtual
CHILDCOMP(fpreal t) const OBJ_Nodeinline
childDeleted(OP_Node *)OP_Networkvirtual
childFlagChange(OP_Node *)OP_Networkvirtual
cleanAllBundleRefs()OP_Node
cleanUnusedBundleRefs()OP_Node
clearAllPendingUndoFlags()OP_Nodestatic
clearAndDestroy() overrideOP_Networkprotectedvirtual
clearAndDestroyNodes()OP_Networkprotected
clearCache()OP_Nodeprotectedvirtual
clearCachedMimeFile()OP_Network
clearCachedPythonObjects()OP_Node
clearCompiledHash()OP_Nodeinline
clearDataBlocks()OP_Node
clearDelScripts(int pickedOnly)OP_Network
clearDependency()OP_Nodeprotected
clearDuplicateErrors()OP_Parametersinline
clearErrors()OP_Parametersinline
clearErrors(OP_Context &context)OP_Parametersinline
clearHashCodeFlags()OP_Node
clearInputContextOptionDepIfSafe(const UT_StringHolder &opt, const OP_Context &context)OP_Node
clearInterrupted()OP_Nodeinlinevirtual
clearInterruptedImpl(bool allow_recook)OP_Nodeprotected
clearOpReferences()OP_Nodeprotected
clearParmCache()OP_Parameters
clearParmDependency(int parm_index) overrideOP_Nodevirtual
clearSelection(OP_TileType t, int grouplist)OP_Network
clearUndoFlags() overrideOBJ_Nodevirtual
clearUniqueId()OP_Nodeprotectedvirtual
clearUnreferencedInputs() overrideOP_Networkvirtual
clearUserData(bool save_undo)OP_Node
clearVersionUserData()OP_Node
cloneFromProxyRefNode(OP_Network *proxy) overrideOP_Networkprotectedvirtual
cloneToProxyRefNode() overrideOP_Networkprotectedvirtual
cmd_locate(CMD_Args &)OP_Nodeprotectedstatic
collectProperties(PI_EditScriptedParms &editparms, UT_BitArray &selection, const CH_ChannelList &channels, PI_PropertyMap *pmap)OBJ_Nodeprotected
collectProperties(PI_EditScriptedParms &editparms, UT_StringArray &names, PRM_ParmNameMap &nmap, PI_PropertyMap *pmap)OBJ_Nodeprotected
collectPropertiesFromChannels(PI_EditScriptedParms &, UT_BitArray &selection, const CH_ChannelList &channels) overrideOBJ_Geometryvirtual
collectPropertiesFromParms(PI_EditScriptedParms &, UT_StringArray &names, PRM_ParmNameMap &nmap) overrideOBJ_Geometryvirtual
combine(OP_Context &context, const UT_ValArray< OBJ_Node * > &objs, bool full_combine=true, UT_Map< OP_Node *, OP_Node * > *moved_map=NULL)OBJ_Node
commandParmCallback(void *data, fpreal now, int argc, char *argv[], CMD_Args *args)OP_Parameters
completePath(const char *prefixpath, UT_String &completepath) const OP_Node
computeAllChildAssetPermissions()OP_Node
computeConstraints(OP_Context &context)OBJ_Nodeprotected
connectToInputNode(OP_Node &inputnode, int input_idx, int branch_off=0)OP_Node
consolidateInputs()OP_Node
convertObsAnimatedToStringExpression(PRM_ParmList *obsolete_parms, const char *pn, int vi, fpreal t, UT_String &result, bool reset_obs)OP_Parameters
convertOpdefToAbsolutePath(UT_String &str) const overrideOP_Nodeprotectedvirtual
cook(OP_Context &context)OP_Nodevirtual
cookDataForAnyOutput() const OP_Nodeinlineprotectedvirtual
cookedDataNeedsErrors() const OP_Nodeinlineprotectedvirtual
cookedDataUsesAllParameters() const OP_Nodeinlineprotectedvirtual
cookedInputIndex() const OP_Nodeinlinevirtual
cookInputGroups(OP_Context &context, int alone=0)OP_Nodeprotectedvirtual
cookLockedExecute(const F &functor)OP_Nodeinline
cookMe(OP_Context &context) overrideOBJ_Nodeprotectedvirtual
cookMyObj(OP_Context &context)OBJ_Nodeprotectedvirtual
cookOverrides(OP_Context &c)OP_Node
cookParmsModified() const OP_Nodeinline
copyItems(const OP_NetworkBoxItemList &srcitems, OP_NetworkBoxItemList &destitems, bool reference_parameters, bool relative_references, bool connect_outputs_to_multi_inputs)OP_Network
copyNetworkBox(OP_NetworkBox *srcnetbox, OP_NetworkBoxSaveType save_type, OP_NodeList *nodes=NULL, const char *toname=NULL, bool reference_parameters=false)OP_Network
copyNode(const OP_Node *srcnode, const char *toname=NULL, bool reference_parameters=false)OP_Network
copyPickedItems(const OP_Network *srcnet, OP_ItemTypeMask item_type_mask, OP_Group *newnodes=nullptr, const OP_FixNameParms *fix_name_parms=nullptr)OP_Network
copyPickedNodes(const OP_Network *srcnet, OP_Group *newnodes=0, const OP_FixNameParms *fix_name_parms=0)OP_Network
copyPostItNote(OP_PostIt *src_note, const char *toname=0)OP_Network
countReferences(int op_id)OP_Node
createAttributeEvaluator(const char *name)OP_Nodevirtual
createChannelGroupsFromFolders(CH_Group &parent_group, bool only_channels, bool leaf_channels_only=false, bool only_unlocked=true)OP_Parameters
createGalleryEntry(OP_GalleryEntry &entry)OP_Nodevirtual
createGroup(const char *name=0)OP_Network
createNetworkBox(const char *name, OP_NetworkBoxItemList *items=NULL)OP_Network
createNewOpType(OP_Node *node, UT_String &errors, const char *typeName=nullptr, const char *typeLabel=nullptr, const char *otlFile=nullptr, const char *metaSource=nullptr, const char *comment=nullptr, const char *version=nullptr, const char *newName=nullptr, int minimumInputs=-1, int maximumInputs=-1, bool ignore_external_references=false, bool compress_contents=false, bool force=false, int *newNodeId=nullptr, bool compile_contents=false, bool change_node_type=true, bool create_backup=true)OP_Nodestatic
createNode(const char *type, const char *name=0, int notify=1, int explicitly=1, int loadcontents=1, int *aliasedScriptedOp=0, char *matIconFilename=0, bool exact_type=false)OP_Network
createNodeOfExactType(const char *type, const char *name=0)OP_Networkinline
createObsoleteParmList() overrideOP_Nodevirtual
createParmMicroNode(const UT_StringRef &pn, int *pi)OP_Parameters
createPostItNote(const char *name)OP_Network
createPropertiesShop()OBJ_Nodeprotected
createProxyRefNode(const char *path) overrideOP_Networkvirtual
createShaderParms(OP_Options &options, fpreal now, const UT_Options *src)OBJ_Nodevirtual
createSpareParameterFromChannel(const char *chname)OP_Parametersprotectedvirtual
createSpareParametersForLoad(UT_StringArray &names, PRM_ParmNameMap &nmap, UT_String &errors) overrideOBJ_Nodeprotectedvirtual
createSpareParametersFromChannels(UT_BitArray &selection, const CH_ChannelList &channels) overrideOBJ_Nodeprotectedvirtual
dataBlockChanged(const UT_StringHolder &key)OP_Nodevirtual
dataMicroNode()OP_Nodeinline
dataMicroNodeConst() const overrideOBJ_Nodeinlinevirtual
DCOLOR(fpreal t)OBJ_Nodeinline
DCOLORB(fpreal t)OBJ_Nodeinline
DCOLORG(fpreal t)OBJ_Nodeinline
DCOLORR(fpreal t)OBJ_Nodeinline
DCOLORREF(fpreal t, int &use_color)OBJ_Nodeinline
deAnimate(unsigned idx)OP_Parameters
deAnimate(const char *name)OP_Parameters
decrementOpReference(int node_id)OP_Node
defaultInputName(int idx)OP_Nodestatic
defaultOutputName(int idx)OP_Nodestatic
DEFORM enum valueOBJ_Node
deleteAllSpareParms()OP_Parameters
deleteBlindData(const char *key)OP_Node
deleteCachedPythonObject(const UT_StringRef &key)OP_Node
deleteCookedData() overrideOBJ_Nodeprotectedvirtual
deleteImplicitAncestors(OP_Node &node, const char *state=0, OP_Node *keep_node=0, bool included=true)OP_Network
deleteInput(int idx)OP_Nodeprotected
deleteInput(const OP_ConnectorId &input_name)OP_Nodeprotected
deleteNodeData(void *)OP_Nodevirtual
deleteUserData(const UT_StringRef &key, bool save_undo)OP_Node
destroyChannel(const char *name)OP_Parameters
destroyGroup(const char *name)OP_Network
destroyGroup(OP_Group *group)OP_Network
destroyItem(OP_NetworkBoxItem *item)OP_Network
destroyItems(const OP_NetworkBoxItemList &items)OP_Network
destroyNode(OP_Node *node)OP_Network
destroyNodes(const OP_NodeList &nodes)OP_Network
destroySingleNode(OP_Node *node)OP_Networkprotectedvirtual
destroyTransformParmChannels()OBJ_Node
DETAIL(UT_String &str, fpreal t)OBJ_Geometry
DETAIL_AUTOARCHIVE(UT_String &str, fpreal t)OBJ_Geometry
DETAIL_BLUR(fpreal t)OBJ_Geometry
DETAIL_FILE(UT_String &str, fpreal t)OBJ_Geometry
DETAIL_MANTRAPROC(UT_String &str, fpreal t)OBJ_Geometry
DETAIL_MAX(fpreal *v, fpreal t)OBJ_Geometry
DETAIL_MIN(fpreal *v, fpreal t)OBJ_Geometry
DETAIL_RIBPROC(UT_String &str, fpreal t)OBJ_Geometry
directSendEvent(OP_EventType type, void *data=0)OP_Nodeinline
dirtyDescriptiveNameCache()OP_Nodeprotected
dirtyForTimeChange(fpreal t)OP_Nodeinlineprotected
disableParms()OP_Parametersprotectedvirtual
disallowGlobalKeepPos()OBJ_Nodestatic
disallowIgnorePretransform()OBJ_Nodestatic
disconnectAllInputs()OP_Node
disconnectAllInputsOutputs(bool keepSelected, bool forceDisconnectOutputs=false)OP_Node
disconnectAllOutputs()OP_Node
DISPBOUND(fpreal t, fpreal def=0)OBJ_Node
DISPLAY(fpreal t) const OBJ_Node
displaySopTokenOBJ_Nodestatic
DISPSPACE(UT_String &str, fpreal t)OBJ_Geometry
doDeleteInput(int idx)OP_Nodeprotectedvirtual
doDeleteRewire() const OP_Nodeinlinevirtual
doDrawLit() const overrideOBJ_Geometryinlinevirtual
doGetFullPath(UT_WorkBuffer &str) const overrideOP_Nodeprotectedvirtual
doOverridePostCook()OP_Nodeinlineprotectedvirtual
doOverridePreCook()OP_Nodeinlineprotectedvirtual
DORXLIMIT()OBJ_Handleinline
DORYLIMIT()OBJ_Handleinline
DORZLIMIT()OBJ_Handleinline
dumpDependencies(std::ostream &os) overrideOP_Networkvirtual
dumpExtraInputs(std::ostream &os, bool as_DOT, int indent_level=0) const OP_Node
dumpMicroNodes(std::ostream &os, bool as_DOT, int indent_level) const OP_Nodeprotectedvirtual
dumpOpDependents(OP_Node *ref, int brief, std::ostream &os)OP_Node
editCallback(CL_Track *track, fpreal t, fpreal newValue)OP_Nodevirtual
enableParm(int pi, int state, int v=-1)OP_Parameters
enableParm(const char *pn, int state, int v=-1)OP_Parameters
enableParmInst(const char *name, const int *inst, int state, int nestlevel=1, int v=-1)OP_Parameters
endBulkNotifications(const OP_NodeList &changed)OP_Nodestatic
endLoadingInNetwork()OP_Networkprotectedvirtual
endPropagateModification()OP_Node
endScriptBlockingDel()OP_Nodeinlineprotected
endVopCodeGeneratorUpdate(int update_level)OP_Nodeinlinevirtual
ensureErrorsAreUpdatedSubclass()OP_Parametersinlineprotectedvirtual
ensureInputsAndOutputsAreValid()OP_Nodevirtual
ensureSpareParmsAreUpdatedSubclass()OP_Parametersinlineprotectedvirtual
error(OP_Context &context)OP_Parametersinlinevirtual
error()OP_Parametersinlinevirtual
evalCoShaderHandles(UT_StringArray &handles, int shop_type, fpreal now, const UT_Options *options, OP_Node *shader_node=0)OBJ_Node
evalCoShaderLanguages(UT_StringArray &languages, int shop_type, fpreal now, const UT_Options *options, OP_Node *shader_node=0)OBJ_Node
evalCoShaderStrings(UT_StringArray &strings, OP_NodeList &shops, int shop_type, fpreal now, const UT_Options *options, OP_Node *shader_node=0)OBJ_Node
evalData(int pi, int vi, fpreal t) const OP_Parametersinline
evalData(const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalData(const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalData(const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalDataInst(const UT_StringRef &name, const int *inst, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
evalDataInstT(const UT_StringRef &name, const int *inst, int vi, fpreal t, int thread, int nestlevel=1) const OP_Parameters
evalDataT(int pi, int vi, fpreal t, int thread) const OP_Parameters
evalDataT(const UT_StringRef &pn, int vi, fpreal t, int thread) const OP_Parameters
evalDataT(const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const OP_Parameters
evalDataT(const PRM_Parm *parm, int vi, fpreal t, int thread) const OP_Parameters
evalFloat(int pi, int vi, fpreal t) const OP_Parametersinline
evalFloat(const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalFloat(const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalFloat(const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalFloatInst(const UT_StringRef &name, const int *inst, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
evalFloatInstT(const UT_StringRef &name, const int *inst, int vi, fpreal t, int thread, int nestlevel=1) const OP_Parameters
evalFloats(int pi, fpreal64 *v, fpreal t) const OP_Parametersinline
evalFloats(const UT_StringRef &pn, fpreal64 *v, fpreal t) const OP_Parametersinline
evalFloats(const UT_StringRef &pn, int *pi, fpreal64 *v, fpreal t) const OP_Parametersinline
evalFloats(const PRM_Parm *parm, fpreal64 *v, fpreal t) const OP_Parametersinline
evalFloats(int pi, fpreal32 *v, fpreal t) const OP_Parametersinline
evalFloats(const UT_StringRef &pn, fpreal32 *v, fpreal t) const OP_Parametersinline
evalFloats(const UT_StringRef &pn, int *pi, fpreal32 *v, fpreal t) const OP_Parametersinline
evalFloats(const PRM_Parm *parm, fpreal32 *v, fpreal t) const OP_Parametersinline
evalFloatsInst(const UT_StringRef &name, const int *inst, fpreal32 *v, fpreal t, int nestlevel=1) const OP_Parameters
evalFloatsInst(const UT_StringRef &name, const int *inst, fpreal64 *v, fpreal t, int nestlevel=1) const OP_Parametersinline
evalFloatsInstT(const UT_StringRef &name, const int *inst, fpreal64 *v, fpreal t, int thread, int nestlevel=1) const OP_Parameters
evalFloatsT(int pi, fpreal64 *v, fpreal t, int thread) const OP_Parameters
evalFloatsT(const UT_StringRef &pn, fpreal64 *v, fpreal t, int thread) const OP_Parameters
evalFloatsT(const UT_StringRef &pn, int *pi, fpreal64 *v, fpreal t, int thread) const OP_Parameters
evalFloatsT(const PRM_Parm *parm, fpreal64 *v, fpreal t, int thread) const OP_Parameters
evalFloatsT(int pi, fpreal32 *v, fpreal t, int thread) const OP_Parameters
evalFloatsT(const UT_StringRef &pn, fpreal32 *v, fpreal t, int thread) const OP_Parameters
evalFloatsT(const UT_StringRef &pn, int *pi, fpreal32 *v, fpreal t, int thread) const OP_Parameters
evalFloatsT(const PRM_Parm *parm, fpreal32 *v, fpreal t, int thread) const OP_Parameters
evalFloatT(int pi, int vi, fpreal t, int thread) const OP_Parameters
evalFloatT(const UT_StringRef &pn, int vi, fpreal t, int thread) const OP_Parameters
evalFloatT(const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const OP_Parameters
evalFloatT(const PRM_Parm *parm, int vi, fpreal t, int thread) const OP_Parameters
evalInt(int pi, int vi, fpreal t) const OP_Parametersinline
evalInt(const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalInt(const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalInt(const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalIntInst(const UT_StringRef &name, const int *inst, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
evalIntInstT(const UT_StringRef &name, const int *inst, int vi, fpreal t, int thread, int nestlevel=1) const OP_Parameters
evalIntT(int pi, int vi, fpreal t, int thread) const OP_Parameters
evalIntT(const UT_StringRef &pn, int vi, fpreal t, int thread) const OP_Parameters
evalIntT(const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const OP_Parameters
evalIntT(const PRM_Parm *parm, int vi, fpreal t, int thread) const OP_Parameters
evalJSONMap(UT_JSONValueMap &val, int pi, int vi, fpreal t) const OP_Parametersinline
evalJSONMap(UT_JSONValueMap &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalJSONMap(UT_JSONValueMap &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalJSONMap(UT_JSONValueMap &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalJSONMapRaw(UT_JSONValueMap &val, int pi, int vi, fpreal t) const OP_Parametersinline
evalJSONMapRaw(UT_JSONValueMap &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalJSONMapRaw(UT_JSONValueMap &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalJSONMapRaw(UT_JSONValueMap &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalJSONMapRawT(UT_JSONValueMap &val, int pi, int vi, fpreal t, int thread) const OP_Parameters
evalJSONMapRawT(UT_JSONValueMap &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const OP_Parameters
evalJSONMapRawT(UT_JSONValueMap &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const OP_Parameters
evalJSONMapRawT(UT_JSONValueMap &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const OP_Parameters
evalJSONMapT(UT_JSONValueMap &val, int pi, int vi, fpreal t, int thread) const OP_Parameters
evalJSONMapT(UT_JSONValueMap &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const OP_Parameters
evalJSONMapT(UT_JSONValueMap &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const OP_Parameters
evalJSONMapT(UT_JSONValueMap &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const OP_Parameters
evalOpPathString(UT_String &val, int pi, int vi, fpreal t, int &op_id, fpreal &op_time, int expanded=1)OP_Node
evalOpPathString(UT_String &val, const char *pn, int &pi, int vi, fpreal t, int &op_id, fpreal &op_time, int expanded=1)OP_Node
evalParameterOrProperty(const UT_StringRef &parm_name, int vec_index, fpreal now, int &value, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalParameterOrProperty(const UT_StringRef &parm_name, int vec_index, fpreal now, fpreal &values, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalParameterOrProperty(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalParameterOrPropertyExpr(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalParameterOrPropertyExprT(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalParameterOrPropertyRaw(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalParameterOrPropertyRawT(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalParameterOrPropertyT(const UT_StringRef &parm_name, int vec_index, fpreal now, int &value, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalParameterOrPropertyT(const UT_StringRef &parm_name, int vec_index, fpreal now, fpreal &values, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalParameterOrPropertyT(const UT_StringRef &parm_name, int vec_index, fpreal now, UT_String &value, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalShaderBounds(UT_BoundingBox &box, int shop_type, fpreal now, const UT_Options *options, OP_Node *shader_node=0)OBJ_Node
evalShaderData(SHOP_ReData &data, int shop_type, fpreal now, const UT_Options *options, OP_Node *shader_node=0)OBJ_Node
evalShaderHandle(UT_String &handle, int shop_type, fpreal now, const UT_Options *options, OP_Node *shader_node=0)OBJ_Node
evalShaderLanguage(UT_String &lang, int shop_type, fpreal now, const UT_Options *options, OP_Node *shader_node=0)OBJ_Node
evalShaderString(UT_String &shader, int shop_type, fpreal now, const UT_Options *options, OP_Node *shader_node=0)OBJ_Node
evalString(UT_String &val, int pi, int vi, fpreal t) const OP_Parametersinline
evalString(UT_StringHolder &val, int pi, int vi, fpreal t) const OP_Parametersinline
evalString(UT_String &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalString(UT_StringHolder &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalString(UT_String &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalString(UT_StringHolder &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalString(UT_String &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalString(UT_StringHolder &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalStringInst(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
evalStringInst(const UT_StringRef &name, const int *inst, UT_StringHolder &val, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
evalStringInstRaw(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
evalStringInstRaw(const UT_StringRef &name, const int *inst, UT_StringHolder &val, int vi, fpreal t, int nestlevel=1) const OP_Parametersinline
evalStringInstRawT(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int thread, int nestlevel=1) const OP_Parameters
evalStringInstRawT(const UT_StringRef &name, const int *inst, UT_StringHolder &val, int vi, fpreal t, int thread, int nestlevel=1) const OP_Parameters
evalStringInstT(const UT_StringRef &name, const int *inst, UT_String &val, int vi, fpreal t, int thread, int nestlevel=1) const OP_Parameters
evalStringInstT(const UT_StringRef &name, const int *inst, UT_StringHolder &val, int vi, fpreal t, int thread, int nestlevel=1) const OP_Parameters
evalStringRaw(UT_String &val, int pi, int vi, fpreal t) const OP_Parametersinline
evalStringRaw(UT_StringHolder &val, int pi, int vi, fpreal t) const OP_Parametersinline
evalStringRaw(UT_String &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalStringRaw(UT_StringHolder &val, const UT_StringRef &pn, int vi, fpreal t) const OP_Parametersinline
evalStringRaw(UT_String &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalStringRaw(UT_StringHolder &val, const UT_StringRef &pn, int *pi, int vi, fpreal t) const OP_Parametersinline
evalStringRaw(UT_String &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalStringRaw(UT_StringHolder &val, const PRM_Parm *parm, int vi, fpreal t) const OP_Parametersinline
evalStringRawT(UT_String &val, int pi, int vi, fpreal t, int thread) const OP_Parameters
evalStringRawT(UT_StringHolder &val, int pi, int vi, fpreal t, int thread) const OP_Parameters
evalStringRawT(UT_String &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const OP_Parameters
evalStringRawT(UT_StringHolder &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const OP_Parameters
evalStringRawT(UT_String &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const OP_Parameters
evalStringRawT(UT_StringHolder &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const OP_Parameters
evalStringRawT(UT_String &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const OP_Parameters
evalStringRawT(UT_StringHolder &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const OP_Parameters
evalStringT(UT_String &val, int pi, int vi, fpreal t, int thread) const OP_Parameters
evalStringT(UT_StringHolder &val, int pi, int vi, fpreal t, int thread) const OP_Parameters
evalStringT(UT_String &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const OP_Parameters
evalStringT(UT_StringHolder &val, const UT_StringRef &pn, int vi, fpreal t, int thread) const OP_Parameters
evalStringT(UT_String &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const OP_Parameters
evalStringT(UT_StringHolder &val, const UT_StringRef &pn, int *pi, int vi, fpreal t, int thread) const OP_Parameters
evalStringT(UT_String &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const OP_Parameters
evalStringT(UT_StringHolder &val, const PRM_Parm *parm, int vi, fpreal t, int thread) const OP_Parameters
evaluateAllParms(fpreal t)OP_Nodeprotected
evaluateBatchParms(PRM_BatchList &list, fpreal now) overrideOBJ_Nodevirtual
evaluateDisableExpression(const PRM_Parm &prm, const UT_StringRef &function) const overrideOP_Nodeprotectedvirtual
evaluateTransformTracks(OP_Context &context, OP_EvaluateTransformTracksArgs &args)OP_Nodeinlinevirtual
evaluateTransformTracksTargets(OP_Context &context, OP_NodeList &nodes, OP_Node *caller)OP_Nodeinlinevirtual
evalVariableValue(fpreal &val, int var_id, int thread) overrideOBJ_Nodevirtual
evalVariableValue(UT_String &val, int index, int thread) overrideOBJ_Nodeinlinevirtual
evalVectorProperty(const UT_StringRef &parm_name, fpreal now, int *values, int vec_size, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalVectorProperty(const UT_StringRef &parm_name, fpreal now, fpreal *values, int vec_size, PRM_Parm **parmptr=NULL) const OP_Parametersinline
evalVectorPropertyT(const UT_StringRef &parm_name, fpreal now, int *values, int vec_size, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
evalVectorPropertyT(const UT_StringRef &parm_name, fpreal now, fpreal *values, int vec_size, int thread, PRM_Parm **parmptr=NULL) const OP_Parameters
eventMicroNode(OP_EventType e)OP_Node
eventMicroNodeConst(OP_EventType e) const OP_Nodeinline
executeCommand(const char *command, std::ostream *out, std::ostream *err) const overrideOP_Nodevirtual
executeHscriptScript(UT_String &script, const OP_Context &context)OP_Node
executePythonScript(UT_String &script, const OP_Context &context)OP_Node
expandGroupPattern(const char *pattern, UT_String &result, bool expandToFullPaths=false)OP_Node
expandString(UT_String &val, fpreal t, int thread, const char *channel_name=0)OP_Parameters
FALLOFF(fpreal t)OBJ_Handleinline
fillInfoTree(UT_InfoTree &tree, const OP_NodeInfoTreeParms &parms)OP_Node
fillInfoTreeChildSpecific(UT_InfoTree &tree, const OP_NodeInfoTreeParms &parms, OP_Node *child)OP_Nodevirtual
fillInfoTreeNodeSpecific(UT_InfoTree &tree, const OP_NodeInfoTreeParms &parms) overrideOBJ_Nodevirtual
findChannel(const char *path)OP_Node
findCHOPNETNode(const char *path) const OP_Nodeinline
findCHOPNode(const char *path) const OP_Nodeinline
findConnectedNode(OP_Node *op) const OP_Networkprotected
findCOP2NETNode(const char *path) const OP_Nodeinline
findCOP2Node(const char *path) const OP_Nodeinline
findCOPNode(const char *path) const OP_Nodeinline
findDOPNode(const char *path) const OP_Nodeinline
findDot(const char *const_path) overrideOP_Networkvirtual
findError(const char *type, int code) const OP_Parametersinline
findGroup(const char *name) const OP_Network
findItem(const char *const_path, OP_ItemTypeMask item_type=OP_ITEMTYPE_ALL) overrideOP_Networkvirtual
findKey(fpreal t, int direction) const OP_Parameters
findLOPNode(const char *path) const OP_Nodeinline
findNetworkBox(const char *const_path) overrideOP_Networkvirtual
findNode(const char *path, OTLSyncMode syncmode=OTLSYNC_DOSYNC) const OP_Node
findOBJNode(const char *path) const OP_Nodeinline
findOpFramePair(const char *path, int &op_id, fpreal &frame)OP_Nodestatic
findOrCreateMotionEffectsNetwork(bool create=true)OP_Network
findParametersOrProperties(fpreal now, OP_PropertyLookupList &list) overrideOBJ_Nodeprotectedvirtual
findParentInput(const char *const_path) overrideOP_Networkvirtual
findParmFromTrack(const OP_FollowChanRefsOptions &opt, const char *trackname, OP_NodeParmRefCycle &cycle, OP_Node *&node, PRM_Parm *&parm, int &vecidx)OP_Nodevirtual
findPostItNote(const char *const_path) overrideOP_Networkvirtual
findROPNode(const char *path) const OP_Nodeinline
findSHOPNode(const char *path) const OP_Nodeinline
findSOPNode(const char *path) const OP_Nodeinline
findString(const char *str, bool fullword, bool usewildcards) const overrideOP_Nodevirtual
findSubNode(const char *path) const OP_Node
findTOPNETNode(const char *path) const OP_Nodeinline
findTOPNode(const char *path) const OP_Nodeinline
findUniqueDotName(const char *base=NULL)OP_Network
findUniqueGroupName(const char *basename=0)OP_Network
findUniqueNetworkBoxName(const char *base=NULL)OP_Network
findUniquePostItNoteName(const char *base=NULL)OP_Network
findVOPNETNode(const char *path) const OP_Nodeinline
findVOPNode(const char *path) const OP_Nodeinline
finishedLoadingChildOrder()OP_Networkprotectedvirtual
finishedLoadingNetwork(bool is_child_call=false)OP_Networkprotectedvirtual
finishedLoadingParentNetwork()OP_Nodeprotected
fixName(const char *name, const OP_FixNameParms &fix_name_parms, UT_String &fixed_name)OP_Networkstatic
flagMicroNode()OP_Nodeinline
flags() const OP_Nodeinline
flags()OP_Nodeinline
followChannelReferences(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx)OP_Parametersinlinestatic
followChannelReferences(const OP_FollowChanRefsOptions &opt, CH_ChannelRef &ref)OP_Parametersinlinestatic
followChannelReferencesOneStep(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx)OP_Parametersinlinestatic
followChannelReferencesOneStepT(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, int thread)OP_Parametersstatic
followChannelReferencesT(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, int thread)OP_Parametersstatic
followChannelReferencesT(const OP_FollowChanRefsOptions &opt, CH_ChannelRef &ref, int thread)OP_Parametersstatic
followChannelReferencesWithDeps(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, CH_Channel *chp)OP_Parametersinlinestatic
followChannelReferencesWithDepsT(const OP_FollowChanRefsOptions &opt, OP_Node *&newop, PRM_Parm *&newparm, int &newvecidx, int thread, CH_Channel *chp)OP_Parametersstatic
forceClearInput(int idx)OP_Node
forceRecook(bool evensmartcache=true)OP_Nodevirtual
forceValidOpName(UT_String &name)OP_Nodestatic
gatherInputs(UT_Array< OP_InputPair > &input_pairs)OP_Nodeprotected
gatherOutputs(UT_Array< OP_OutputPair > &output_pairs)OP_Nodeprotected
get2DWorldTransform(UT_DMatrix4 &mat, OP_Context &context)OBJ_Nodevirtual
getActingLightSubset(const UT_ValArray< OBJ_Ambient * > &lights, UT_ValArray< OBJ_Ambient * > &active, fpreal t) overrideOBJ_Geometryvirtual
getActiveInputIndex() const OP_Nodeinline
getActiveLayerContribution(const UT_String &track_name, fpreal t, fpreal &value, fpreal &weight)OP_Nodeinlinevirtual
getActiveOperatorsDefinedByOTL(UT_Set< OP_Operator * > &active_operators) const overrideOP_Networkvirtual
getAdditionalUndoNodes(const OP_NodeList &orig_list, OP_NodeList &nodes_for_input_undo)OP_Networkinlineprotectedvirtual
getAdjustedRotates(OP_Context &context, UT_Vector3R &r)OBJ_Node
getAllChannels(CH_ChannelList &list, int scoped=0)OP_Node
getAllChildren(OP_NodeList &children) const OP_Node
getAllCollections(UT_ValArray< CH_Collection * > &list, int hide=0)OP_Network
getAllConnectedChildren(int input_index, UT_Array< OP_Node * > &nodes, bool expandSubnets=true) const OP_Network
getAllConnectedChildrenNamed(const OP_ConnectorId &input_name, UT_Array< OP_Node * > &nodes, bool expandSubnets=true) const OP_Network
getAllItems(OP_ItemTypeMask item_type_mask, OP_NetworkBoxItemList &items) const OP_Network
getAllNodes(OP_NodeList &nodes)OP_Nodestatic
getAllowSavingChild(OP_Node *node, const OP_SaveFlags &flags)OP_Networkinlineprotectedvirtual
getAnyOP() const OP_Network
getAnyOutputOf(OP_Node *op) const OP_Network
getAnyUndoPending() const OP_Parametersinline
getArrayForLoadedInputNames()OP_Nodevirtual
getArrayForLoadedOutputNames()OP_Nodevirtual
getAttributeEvaluatorNames(UT_StringArray &names)OP_Nodevirtual
getAudio() const OP_Nodeinlinevirtual
getAudioNodePtr()OP_Networkvirtual
getAudioNodeRef()OP_Networkprotectedvirtual
getAutoScopedChannel(PRM_Parm *parm, int vector_index, OP_GetAutoScopedOptions &opts, CH_ChannelRef &chref)OP_Parameters
getAutoScopedChannels(CH_ChannelRefList &chlist, bool follow_layer_overrides=true, bool include_animated=false, bool follow_channel_refs=true, bool include_autoscope=true)OP_Parameters
getAutoScopedChannels(CH_ChannelRefList &chlist, OP_GetAutoScopedOptions &opts)OP_Parameters
getAuxInput() const OP_Nodevirtual
getAuxInputName(OP_ConnectorId &name_out)OP_Nodevirtual
getBlindData(const char *key) const OP_Node
getBlindData(const char *key) const OP_Nodeinline
getBoundingBox(UT_BoundingBox &box, OP_Context &ctx) overrideOBJ_Nodevirtual
getBoundingBoxGeometryHandle(OP_Context &context)OBJ_Geometryprotected
getBoundingSphereGeometryHandle(OP_Context &context)OBJ_Geometryprotected
getBypass() const OP_Nodeinline
getCachable(int thread) const OBJ_Nodeinline
getCachedDescriptiveName()OP_Node
getCachedMimeFile() const OP_Network
getCachedParm(const UT_StringRef &name, int name_idx)OBJ_Nodeinlineprotected
getCachedParm(const UT_StringRef &name, int name_idx) const OBJ_Nodeinlineprotected
getCachedParmIndex(const UT_StringRef &name, int name_idx) const OBJ_Nodeinlineprotected
getCachedParmIndex(const PRM_Name &name, int name_idx) const OBJ_Nodeinlineprotected
getCachedPythonObject(const UT_StringRef &key) const OP_Node
getCachedTransform(OP_Context &context, OBJ_XformCache::OBJ_XformType type, OBJ_XformCache::OBJ_LookupStatus &status) const OBJ_Nodeprotected
getCanDeviateFromOTLDefinition() const OP_Node
getChannel(const char *name)OP_Parameters
getChannel(const char *name) const OP_Parameters
getChannels() const OP_Parametersinline
getChanState(fpreal t, bool scoped_only) const OP_Parameters
getChild(const char *name=0, int *hint=0) const overrideOP_Networkvirtual
getChild(int index) const overrideOP_Networkvirtual
getChildErrorSeverity()OP_Node
getChildIndex(const OP_Node *) const OP_Networkvirtual
getChildrenScale() const OP_Networkinline
getChildToWorldTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getChildToWorldTransform(OP_Context &context, UT_Matrix4 &mat)OBJ_Node
getChildType() const overrideOBJ_Nodevirtual
getChildTypeID() const overrideOBJ_Nodevirtual
getCHOPNode(const char *path, int addextra=0, bool *got_by_flag=nullptr) const OP_Node
getChopScopeChannels(UT_WorkBuffer &chopscope_cmd)OP_Parameters
getClip(OP_Context *context=0)OP_Nodevirtual
getClipboardFile(const char *file_prefix=0)OP_Network
getCodeCreator() const OP_NetworkBoxItem
getColor() const overrideOP_Nodevirtual
getColorDefault() const OP_Node
getComment() const OP_Nodeinline
getCompress() const OP_Node
getConnectedInputIndex(int startAt=-1) const OP_Node
getConnectedItems(OP_NetworkBoxItemList &connected, bool inputs, bool recursive, bool include_this_item) const OP_NetworkBoxItem
getConnectorHeight()OP_Nodestatic
getCookCache()OP_Nodeinlineprotected
getCookCount() const OP_Nodeinline
getCookedData(const OP_Context &)OP_Nodevirtual
getCookedDataType() const overrideOBJ_Nodeprotectedvirtual
getCookInfo(UT_String &info) const OP_Node
getCookInfoTree(UT_InfoTree &tree) const OP_Node
getCookLock()OP_Nodeinline
getCookPathNodes(OP_NodeList &nodes)OP_Node
getCookTimerLabel(const OP_Context &context) const OP_Nodeprotectedvirtual
getCOP2Node(const char *path, int addextra=0) const OP_Node
getCOPNode(const char *path, int addextra=0) const OP_Node
getCreator() const OP_NetworkBoxItem
getCreatorState() const OP_Nodeinline
getCurrent() const OP_Node
getCurrentNodePtr()OP_Networkvirtual
getDandROpsEqual() overrideOP_Networkvirtual
getDataBlock(const char *key) const OP_Node
getDataBlockKeys(UT_StringArray &keys, const UT_StringHolder &type=UT_StringHolder()) const OP_Node
getDataClass() const OP_Nodevirtual
getDataFileExtension(int binary) const OP_Nodeprotectedvirtual
getDebug() const OP_Nodeinlinevirtual
getDefaultedFProperty(const char *name, fpreal now, fpreal def) const OBJ_Nodeinline
getDefaultedIProperty(const char *name, fpreal now, int def) const OBJ_Nodeinline
getDefaultedRawSProperty(const char *name, fpreal now, UT_String &result, const char *def) const OBJ_Nodeinline
getDefaultedSProperty(const char *name, fpreal now, UT_String &result, const char *def) const OBJ_Nodeinline
getDefaultState(UT_String &default_state_name)OP_Nodevirtual
getDelaySyncOTL() const OP_Nodeinline
getDelScript() const OP_Nodeinline
getDescriptiveName(UT_String &str) const OP_Nodeprotectedvirtual
getDescriptiveParmName(UT_String &str) const OP_Nodeprotectedvirtual
getDisplacementSpace(UT_DMatrix4 &xform, fpreal t)OBJ_Geometry
getDisplacementSpace(UT_Matrix4 &xform, fpreal t)OBJ_Geometry
getDisplay() const OP_Nodeinline
getDisplayComment() const OP_Nodeinline
getDisplayDescriptiveName() const OP_Nodeinline
getDisplayDopPtr()OBJ_Nodeinline
getDisplayGeometry(OP_Context &context, int check_enable=1, OP_Node **source_node=0)OBJ_Node
getDisplayGeometryHandle(OP_Context &context, int check_enable=1, OP_Node **source_node=0)OBJ_Node
getDisplayNodePtr()OP_Networkvirtual
getDisplayOrder() const OBJ_Nodeinline
getDisplayOrigin() const overrideOBJ_Nodevirtual
getDisplayOutputNode(OP_Context &context, bool check_enable)OBJ_Node
getDisplaySopPtr()OBJ_Nodeinline
getDoingBulkNotification()OP_Nodestatic
getDOPNode(const char *path, int addextra=0) const OP_Node
getDot(int index) const OP_Network
getDot(const char *name) const OP_Network
getDotList()OP_Networkinline
getDragDropChoice(DD_Source &src, DD_ChoiceList &c) overrideOBJ_Nodeprotectedvirtual
getEditableInputData(int idx, const UT_StringRef &key) const OP_Node
getEditableInputDataKeys(int idx, UT_StringArray &keys) const OP_Node
getEditableInputString(int idx, const UT_StringRef &key) const OP_Node
getEditableSubNodes() const OP_Networkinline
getEditCallback(void *&data)OP_Nodestatic
getEditPicked() const OP_Nodeinlinevirtual
getEnableState(int pi, int v=-1)OP_Parameters
getEnableState(const char *pn, int v=-1)OP_Parameters
getEnableStateInst(const char *name, const int *inst, int nestlevel=1, int v=-1)OP_Parameters
getErrorMessages(UT_String &messages, UT_ErrorSeverity severity=UT_ERROR_NONE)OP_Parametersinline
getErrorSeverity() overrideOP_Networkvirtual
getErrorVersion()OP_Parameters
getEvalChannelMicroNode(int thread)OP_Nodestatic
getEvaluatedConstraints()OBJ_Node
getExistingOpDependents(OP_NodeList &deps, bool include_descendants) const OP_Node
getExistingOpReferences(OP_NodeList &refs, bool recurse) const OP_Node
getExport() const OP_Nodeinlinevirtual
getExpose() const OP_Nodeinline
getExprLanguage() const overrideOP_Parametersvirtual
getExternalFiles(UT_StringArray &files, const char *stringparm, int framestart, int frameend, bool collapse, bool check_missing, bool show_only_missing, UT_KnownPath path)OP_Nodeprotected
getExternalReferences(UT_StringArray &reflist, UT_StringArray *nodelist=0, bool from_children_too=true, bool collapse=false, bool check_missing=false, bool show_missing_only=false)OP_Node
getExtraInputMemoryUsage() const OP_Node
getExtraInputNodes(OP_NodeList &extras, bool remove_duplicates=true, bool data_interest=true, bool parm_interest=true, bool flag_interest=true, bool include_parmlist=true, bool follow_simulation_inputs=false) const OP_Node
getExtraNodesForCopyOrDelete(OP_NodeList &extras) const OP_Nodevirtual
getExtraOutputNodes(OP_NodeList &extras, bool remove_duplicates=true, bool data_interest=true, bool parm_interest=true, bool flag_interest=true) const OP_Node
getFileExtension(int binary) const overrideOBJ_Nodeprotectedvirtual
getFirstExecLicenseOnlyAncestor(bool ignore_self=true) const OP_Node
getFirstOutputNode(bool through_dots=true, int output_idx=-1) const OP_Node
getFlag(char tag) const OP_Nodevirtual
getFlagWidth()OP_Nodestatic
getFootprint() const OP_Nodeinline
getFullCOP2Path(const char *relpath, UT_String &fullpath, int &flagdependent)OBJ_Node
getFullOpDependents(OP_NodeList &deps, bool include_descendants) const OP_Node
getFullOpReferences(OP_NodeList &refs, bool include_descendants) const OP_Node
getFullPath(UT_String &str) const PRM_ParmOwnerinline
getFullPath(UT_WorkBuffer &str) const PRM_ParmOwnerinline
getFullPath() const PRM_ParmOwnerinline
getGeometryInstance(fpreal now) const OBJ_Node
getGlobalDefaultColor()OP_Nodestatic
getGlobalKeepPosWhenMoving()OBJ_Nodeinlinestatic
getGlobalKeepPosWhenParenting()OBJ_Nodeinlinestatic
getGlobbedNetworkBoxes(OP_Node *cwd, UT_String &holder, const char *pattern, UT_WorkArgs &argv, OP_GlobContext *context)OP_Nodestatic
getGlobbedNodes(OP_Node *cwd, UT_String &holder, const char *pattern, UT_WorkArgs &argv, OP_GlobContext *context)OP_Nodestatic
getGlobbedPostIts(OP_Node *cwd, UT_String &holder, const char *pattern, UT_WorkArgs &argv, OP_GlobContext *context)OP_Nodestatic
getGroup(int index) const OP_Network
getGroups(UT_ValArray< OP_Group * > &list, int internal=0)OP_Network
getH() const overrideOBJ_Nodevirtual
getHardLock() const OP_Nodeinline
getHashCode(OP_Context &context, int group_mask=1)OP_Node
getHasTakeData() const overrideOP_Nodeinlinevirtual
getHDASubType() overrideOBJ_Nodevirtual
getHideDefaultParms() const OBJ_Nodeinlinevirtual
getHighlight() const OP_Nodeinline
getIgnorePretransform()OBJ_Nodeinlinestatic
getIgnorePretransformValue()OBJ_Nodeinlinestatic
getImplicitAncestors(OP_NodeList &implicit_nodes, OP_NodeList &border_nodes, OP_Node &node, const char *state=0, OP_Node *keep_node=0, bool included=true)OP_Network
getIndirect() const overrideOBJ_Handleinlineprotectedvirtual
getIndirectString(OP_IndirectInput *, UT_String &)OP_Network
getInfoText(OP_Context &context, OP_NodeInfoParms &parms)OP_Node
getInput(unsigned idx, bool mark_used=false) const OP_Node
getInputDataDefault(int idx) const OP_Nodeinlinevirtual
getInputEditorInputLabel(UT_String &label, int idx)OP_Nodevirtual
getInputEditorInputs()OP_Nodevirtual
getInputFollowingOutputs(int input, DEP_MicroNode *depnode=0) const OP_Node
getInputFromName(const UT_String &in) const OP_Nodevirtual
getInputFromUniqueName(const OP_ConnectorId &id) const OP_Node
getInputName(UT_String &in, int idx) const OP_Nodevirtual
getInputReference(unsigned idx, bool grow)OP_Nodevirtual
getInputReferenceConst(unsigned idx) const OP_Nodevirtual
getInputRes(int input, fpreal t, const OP_Context &context, OP_Context &input_context)OP_Nodevirtual
getInputsArraySize()OP_Nodeinline
getInputToHash(int i)OP_Nodevirtual
getInstanceObject(fpreal now) const OBJ_Node
getInterfaceParmTemplates() const OP_Parameters
getInternalOperator() const OP_Nodeinlinevirtual
getInternalOpTable() const OP_Nodeinlinevirtual
getInverseLocalToWorldTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getInverseLocalToWorldTransform(OP_Context &context, UT_Matrix4 &mat)OBJ_Node
getInverseObjectToWorldTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getInverseObjectToWorldTransform(OP_Context &context, UT_Matrix4 &mat)OBJ_Node
getInverseXform()OBJ_Nodeinlineprotected
getIsChangingSpareParms() const OP_Parametersinline
getIsClearingContentsOfEditableSubnodes()OP_Networkinline
getIsContainedBy(const OP_Node *testparent) const OP_Node
getIsEditableAssetSubNode() const OP_Node
getIsInputVisibleDefault(int idx)OP_Nodevirtual
getIsRunningInCreateScript() const OP_Nodeprotected
getIsSubNodeEditable(const OP_Node *subnode) const OP_Network
getItem(const char *name, OP_ItemTypeMask item_type=OP_ITEMTYPE_ALL)OP_Network
getItemExpose() const overrideOP_Nodeinlinevirtual
getItemName() const overrideOP_Nodeinlinevirtual
getItemType() const overrideOP_Nodevirtual
getItemUniqueId() const overrideOP_Nodeinlinevirtual
getIWorldTransform(UT_Matrix4D &mat, OP_Context &context) overrideOBJ_Nodevirtual
OP_Network::getIWorldTransform(UT_Matrix4F &xform, OP_Context &ctx)OP_Nodeinline
getLastCookTime() const OP_Node
getLastCookTime(UT_String &last_cook_time) const OP_Node
getLastExecLicenseOnlyAncestor(bool ignore_self=true) const OP_Node
getLayersFromScopedChannels(const CH_ChannelRefList &ori_refs, CH_ChannelRefList &layer_refs)OP_Parametersstatic
getLicense() const OP_Node
getLightMaskBundle(fpreal t)OBJ_Geometry
getLightMaskObjects(OP_NodeList &lights, fpreal t)OBJ_Geometry
getLoadCollisions(UT_IStream &is, OP_NodeList &node_list, UT_ValArray< OP_NetworkBox * > &netbox_list, UT_ValArray< OP_PostIt * > &pnote_list, const char *pattern="*")OP_Network
getLocal2DToWorldTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getLocalPivot(OP_Context &context)OBJ_Node
getLocalToWorldTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getLocalToWorldTransform(OP_Context &context, UT_Matrix4 &mat)OBJ_Node
getLocalTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getLocalTransform(OP_Context &context, UT_Matrix4 &mat)OBJ_Node
getLocalVarNames(UT_StringArray &out_vars)OP_Node
getLocalXform() const OBJ_Nodeinlineprotected
getLock() const OP_Nodeinline
getLockedErrorManager()OP_Parametersinlineprotected
getLockState() const OP_Nodeinline
getLookatObjectIsTimeDependent(const UT_String &lookat, fpreal t)OBJ_Node
getLookatObjectTransform(const UT_String &lookat, OP_Context &context, OP_Node *addextrainputto, UT_DMatrix4 &xform, bool &timedep)OBJ_Node
getLOPNode(const char *path, int addextra=0) const OP_Node
getMainOrder(int trs)OP_Nodestatic
getMainOrderMenuIndex(UT_XformOrder::rstOrder order)OP_Nodestatic
getManagementOperators(OP_OperatorList &op)OBJ_Nodestatic
getMapping(int idx, const char *&label) const OP_Nodevirtual
getMatchesOTLDefinition() const OP_Node
getMatchSelectButton(int option, int autoscope)OBJ_Nodestatic
getMaterialIconAllowRegenerateFlag()OP_Nodeinlinevirtual
getMaterialIconFilename()OP_Nodeinlinevirtual
getMaterialIconImage()OP_Nodeinlinevirtual
getMaterialNode(fpreal now)OBJ_Node
getMaterialParmMicroNode()OBJ_Node
getMaterialParmToken()OBJ_Nodestatic
getMaxSafeX()OP_NetworkBoxIteminlinestatic
getMaxSafeY()OP_NetworkBoxIteminlinestatic
getMemberships(const OP_Node *node, UT_ValArray< OP_Group * > &list, int internal=0)OP_Network
getMemoryUsage(bool inclusive) const overrideOBJ_Nodevirtual
getMessageSubNodes(OP_NodeList &list) const OP_Network
getMicroNodesFromRef(OP_Node *op, OP_InterestType type, DEP_MicroNodeList &micronodes, bool data_target)OP_Nodestatic
getMicroNodesFromRef(OP_Node &op, int parm_i, int vec_i, DEP_MicroNodeList &micronodes)OP_Nodestatic
getMinimizedOwnerBox() const OP_NetworkBoxItem
getMinSafeX()OP_NetworkBoxIteminlinestatic
getMinSafeY()OP_NetworkBoxIteminlinestatic
getModified() const OP_Nodeinline
getMotionEffectsNetworkPath(UT_String &path)OP_Node
getMultiparmInfo()OP_Parameters
getMyExternalReferences(UT_StringArray &reflist, UT_StringArray *nodelist=0, bool collapse=false, bool check_missing=false, bool show_missing_only=false)OP_Nodeprotectedvirtual
getName() const OP_Parametersinline
getNamedInput(const OP_ConnectorId &input_name, bool mark_used=false) const OP_Node
getNamedInputReference(const OP_ConnectorId &input_name, bool grow)OP_Node
getNamedInputReferenceConst(const OP_ConnectorId &input_name) const OP_Node
getNamedParentInput(const OP_ConnectorId &name) const OP_Network
getNameSerialIndex()OP_Nodestatic
getNchildren() const overrideOP_Networkvirtual
getNdots() const OP_Network
getNetName() const OP_Node
getNetOverviewColor(UT_Color &color)OP_Nodevirtual
getNetworkBox(int index) const OP_Network
getNetworkBox(const char *name) const OP_Network
getNetworkLock(bool relaxedlockcheck=false, const OP_Node *inputNode=nullptr) const OP_Node
getNetworkScopeStack(UT_StringArray &scope_stack)OP_Network
getNgroups() const OP_Network
getNnetworkBoxes() const OP_Network
getNodeButtonWidth()OP_Nodestatic
getNodeHeight()OP_Nodestatic
getNodeOrCreateProxy(const UT_StringRef &op_path)OP_Nodeprotected
getNodeShape() const OP_Node
getNodeSpecificInfoText(OP_Context &context, OP_NodeInfoParms &iparms) overrideOBJ_Nodevirtual
getNparentInputs() const OP_Networkinline
getNpostItNotes() const OP_Network
getNthConnectedInput(int n) const OP_Node
getNumChildManagers(OP_OpTypeId type) const OP_Network
getNumExtraInputs() const OP_Node
getNumInputsToHash()OP_Nodevirtual
getNumParms() const OP_Parametersinline
getNumUniqueIds()OP_Nodeinlinestatic
getNumVisibleInputs() const OP_Nodevirtual
getNumVisibleOutputs() const OP_Nodevirtual
getObjectAppearance() overrideOBJ_Geometryvirtual
getObjectDisplay(fpreal t, const OP_Network *n=0) const OBJ_Nodeinline
getObjectDisplayStyle(fpreal t, const OP_Network *net=NULL, bool ignore_display=false) const OBJ_Node
getObjectToWorldTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getObjectToWorldTransform(OP_Context &context, UT_Matrix4 &mat)OBJ_Node
getObjectType() const overrideOBJ_Handlevirtual
getOBJNode(const char *path, int addextra=0) const OP_Node
getObsolete()OBJ_Handlestatic
getOnionSkin() overrideOBJ_Geometryvirtual
getOpConstraintsInfo(UT_String &str, fpreal t)OBJ_Nodeprotectedvirtual
getOpDependents() const OP_Nodeinline
getOperator() const OP_Parametersinline
getOperatorFilter()OP_Networkvirtual
getOperatorTable(const UT_StringRef &op_type, const char *script_path=0)OP_Networkstatic
getOperatorTable() const OP_Networkinline
getOpInfoFromOpTypeID(OP_OpTypeId opid)OP_Nodestatic
getOpInfoFromOpTypeName(const char *name)OP_Nodestatic
getOpInfoFromScriptDir(const char *dir)OP_Nodestatic
getOpInfoFromTableName(const char *name)OP_Nodestatic
getOpsByName(const char *op_name, UT_Array< OP_Node * > &list) const OP_Network
getOpShadingInfo(UT_String &str, fpreal t)OBJ_Nodeprotectedvirtual
getOpType() const overrideOBJ_Nodevirtual
getOpTypeFromTable(const char *table)OP_Networkstatic
getOpTypeID() const overrideOBJ_Nodevirtual
getOriginalOperatorName() const OP_Node
getOriginalOperatorTableAndName(UT_WorkBuffer &name) const OP_Node
getOriginalOperatorTableAndName(UT_String &name) const OP_Node
getOutputForView() const OP_Nodeinline
getOutputFromName(const UT_String &out) const OP_Nodevirtual
getOutputFromUniqueName(const OP_ConnectorId &id) const OP_Node
getOutputItem(int idx, int output_idx=-1) const OP_Node
getOutputName(UT_String &out, int idx) const OP_Nodevirtual
getOutputNodePtrs() const OP_Networkvirtual
getOutputNodes(UT_Array< OP_Node * > &outputs, bool into_subnets=false, bool through_dots=true, int output_idx=-1) const OP_Node
getOutputTowardsNode(const OP_Node *target)OP_Node
getOwnedMicroNodes(DEP_MicroNodeList &micronodes)OP_Nodevirtual
getOwnerBox() const OP_NetworkBoxItem
getParallelInputs(OP_Context &context, OP_NodeList &nodes) const overrideOBJ_Nodevirtual
getParameterOrProperty(const UT_StringRef &name, fpreal now, OP_Node *&op, PRM_Parm *&parm, bool create_missing_multiparms, PRM_ParmList *obsolete=0) overrideOBJ_Nodeprotectedvirtual
getParameterOrPropertyByChannel(const UT_StringRef &name, fpreal now, OP_Node *&op, PRM_Parm *&parm, int &vectoridx, PRM_ParmList *obsolete=0) overrideOBJ_Nodeprotectedvirtual
getParameterOrPropertyConst(const UT_StringRef &name, fpreal now, OP_Node *&op, PRM_Parm *&parm, PRM_ParmList *obsolete) const OP_Parametersinline
getParent() const OP_Nodeinline
getParentingErrorFlag() const OBJ_Nodeinline
getParentInput(int index) const OP_Network
getParentInput(const char *name) const OP_Network
getParentNetwork() const overrideOP_Nodevirtual
getParentObject()OBJ_Nodevirtual
getParentToWorldTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getParentToWorldTransform(OP_Context &context, UT_Matrix4 &mat)OBJ_Node
getParentToWorldTransformForInputNoLock(OBJ_Node *input, OP_Context &context, UT_DMatrix4 &mat, bool applyInputDependentTransform=true)OBJ_Nodeprotected
getParm(int i)OP_Parametersinline
getParm(int i) const OP_Parametersinline
getParm(const UT_StringRef &name)OP_Parametersinline
getParm(const UT_StringRef &name) const OP_Parametersinline
getParmActivationControl(const UT_StringRef &parm_name)OP_Parameters
getParmActivationControlName(const UT_StringRef &parm_name)OP_Parametersstatic
getParmBaseNodePath(UT_String &path, int parm_index, int thread) const OP_Node
getParmBundle(const char *parm_name, int vector_index, UT_String &pattern, OP_Network *creator, const char *filter)OP_Node
getParmBundle(const char *parm_name, int vector_index, UT_String &pattern, OP_Network *creator, const char *filter, bool subnet_inclusion)OP_Node
getParmHashCode(OP_Context &context, int group_mask=1)OP_Nodevirtual
getParmIndex(const UT_StringRef &name) const OP_Parametersinline
getParmIsVisible(const char *parmname)OP_Parameters
getParmList()PRM_ParmOwnerinline
getParmList() const PRM_ParmOwnerinline
getParmPivotTransform(OP_Context &context, UT_DMatrix4 &xform)OBJ_Node
getParmPivotTransform(OP_Context &context, UT_Matrix4 &xform)OBJ_Node
getParmPtr(const UT_StringRef &name)OP_Parametersinline
getParmPtr(const UT_StringRef &name) const OP_Parametersinline
getParmPtrInst(const char *name, const int *inst, int nestlevel=1)OP_Parameters
getParmPtrInst(const char *name, const int *inst, int nestlevel=1) const OP_Parameters
getParmsThatReference(const char *channame, UT_ValArray< PRM_Parm * > &parms, UT_IntArray &parmsubidxs)OP_Node
getParmTransform(OP_Context &context, UT_DMatrix4 &xform)OBJ_Nodevirtual
getParmTransform(OP_Context &context, UT_Matrix4 &xform)OBJ_Node
getParmTransformRotates(OP_Context &context, UT_DMatrix4 &xform)OBJ_Nodevirtual
getParmTransformScales(OP_Context &context, UT_DMatrix4 &xform)OBJ_Nodevirtual
getParmTransformTransferMatrix(OP_Context &context, OBJ_TransformComponent type, UT_DMatrix4 &xform)OBJ_Nodeprotected
getParmTransformTranslates(OP_Context &context, UT_DMatrix4 &xform)OBJ_Nodevirtual
getParticleObject(fpreal now) const OBJ_Node
getPassThroughNode(fpreal t, bool mark_used=false)OP_Nodevirtual
getPathFromParent(UT_String &str, const OP_Node *parent) const OP_NetworkBoxIteminline
getPathFromParent(UT_WorkBuffer &str, const OP_Node *parent) const OP_NetworkBoxItem
getPathObjectDetailHandle(const UT_String &path, OP_Context &context, GU_ConstDetailHandle &gdh, UT_DMatrix4 &xform)OBJ_Node
getPathObjectIsTimeDependent(const UT_String &path, fpreal t)OBJ_Node
getPathWithSubnet(UT_String &str) const OP_Nodevirtual
getPathWithSubnet(UT_StringHolder &str) const OP_Nodeinline
getPendingOverrideString() const PRM_ParmOwnerinline
getPickable() overrideOBJ_Nodevirtual
getPickableSelfOrParent()OP_Node
getPicked() const overrideOP_Nodeinlinevirtual
getPickedChildren(OP_NodeList &picked, bool include_hidden=false) const OP_Node
getPickedItems(OP_ItemTypeMask item_type_mask, OP_NetworkBoxItemList &picked, bool include_hidden=false, bool recurse_picked_netboxes=false) const OP_Network
getPivotParmValue(int trs, fpreal tx, fpreal ty, fpreal tz, fpreal px, fpreal py, fpreal pz)OP_Nodestatic
getPivotParmValue(int trs, fpreal tx, fpreal ty, fpreal tz, fpreal px, fpreal py, fpreal pz, fpreal pivot_rx, fpreal pivot_ry, fpreal pivot_rz, bool inverse=false)OP_Nodestatic
getPostItNote(int index) const OP_Network
getPostItNote(const char *name) const OP_Network
getPostParmSaveFlagsString(UT_String &cmd) const overrideOBJ_Nodeprotectedvirtual
getPotentialChildErrorNodes(OP_NodeList &nodes) const overrideOP_Networkvirtual
getPreConstraintsTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getPreConstraintsTransform(OP_Context &context, UT_Matrix4 &mat)OBJ_Node
getPreferredAudioNodePtr(OP_Node *skipthisnode) const OP_Networkprotected
getPreferredDisplayNodePtr(OP_Node *skipthisnode) const OP_Networkprotected
getPreferredRenderNodePtr(OP_Node *skipthisnode) const OP_Networkprotected
getPreLocalTransform(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getPreLocalTransform(OP_Context &context, UT_Matrix4 &mat)OBJ_Node
getPreLookatTransform(OP_Context &context, UT_DMatrix4 &wolrdXform, UT_DMatrix4 &xform, bool norotates=false)OBJ_Node
getPreParmSaveFlagsString(UT_String &cmd) const overrideOBJ_Nodeprotectedvirtual
getPreTransform() const OBJ_Nodeinline
getPreTransform()OBJ_Nodeinline
getPreTransformInput(OP_Context &context, UT_DMatrix4 &mat)OBJ_Node
getRamp()OP_Nodevirtual
getRawErrors(UT_Array< UT_Error > &errors, bool update) overrideOP_Networkvirtual
getRawParmTransform(OP_Context &context, UT_DMatrix4 &xform)OBJ_Node
getRawParmTransform(OP_Context &context, UT_Matrix4 &xform)OBJ_Node
getReflectBundle(fpreal t)OBJ_Geometry
getRelativeCaptureTransform(OP_Node &to, UT_Matrix4 &xform, OP_Context &context)OP_Nodevirtual
getRelativeCaptureTransform(OP_Node &to, UT_DMatrix4 &xform, OP_Context &context)OP_Nodevirtual
getRelativePathTo(const OP_NetworkBoxItem *base_item, UT_String &result) const OP_NetworkBoxItem
getRelativeTransform(OP_Node &to, UT_Matrix4 &xform, OP_Context &context) overrideOBJ_Nodevirtual
getRelativeTransform(OP_Node &to, UT_DMatrix4 &xform, OP_Context &context) overrideOBJ_Nodevirtual
getRender() const OP_Nodeinline
getRenderGeometry(OP_Context &context, int check_enable=1)OBJ_Node
getRenderGeometryHandle(OP_Context &context, int check_enable=1)OBJ_Node
getRenderNodePtr()OP_Networkvirtual
getRenderSopPtr()OBJ_Nodeinline
getRepresentativeNodeId(OP_Node *changed_child, int current_rep_id)OP_Network
getRootCompiledParent() const OP_Nodeinline
getROPNode(const char *path, int addextra=0) const OP_Node
getRotOrder(int xyz)OP_Nodestatic
getRotOrderMenuIndex(UT_XformOrder::xyzOrder order)OP_Nodestatic
getSaveBypass() const OP_Nodeinline
getSaveData() const OP_Nodeinline
getSaveError()OP_Parameters
getSaveFlagsString(UT_String &cmd, const char *flags, bool save_to_hip) const overrideOBJ_Nodeprotectedvirtual
getSaveWithVopnets() overrideOP_Networkvirtual
getScriptDirectory()OP_Networkvirtual
getScriptFromTable(const char *table)OP_Networkstatic
getScriptMaterialInfo(UT_String &mat_info, VOP_ScriptMaterialCodeMapper *mapper)OP_Nodeinlinevirtual
getSetRotateParmName() const OBJ_Nodeinlinevirtual
getSetScaleParmName() const OBJ_Nodeinlinevirtual
getSetTranslateParmName() const OBJ_Nodeinlinevirtual
getShaderNode(OP_Node *candidate, int shader_type, fpreal now, const UT_Options *options)OBJ_Node
getShaderNode(int shader_type, fpreal now, const UT_Options *options, DEP_MicroNode *dep=NULL)OBJ_Node
getShaderParmTemplates()OP_Nodevirtual
getShaderSpace(OP_Context &context, UT_DMatrix4 &xform)OBJ_Geometry
getShaderSpace(OP_Context &context, UT_Matrix4 &xform)OBJ_Geometry
getShopTransform(UT_DMatrix4 &xform, int shop_type, fpreal now, const UT_Options *options)OBJ_Node
getSoftLock() const OP_Nodeinline
getSOPNode(const char *path, int addextra=0, bool *got_by_flag=nullptr) const OP_Node
getSortedList()OP_Network
getSoundMaterial(fpreal t)OBJ_Geometryvirtual
getSourceCount() const OP_Nodeprotected
getSpareParmLayoutTemplateImports() const OP_Parameters
getSpareParmLayoutTemplates() const OP_Parameters
getSpareParmTemplateImports() const OP_Parameters
getSpareParmTemplates() const OP_Parameters
getSpareParmTemplatesId() const OP_Parameters
getStashedCurrentNodePtr() const OP_Network
getStat() const OP_Parametersinline
getStat()OP_Parametersinline
getStringMeaning(int pi, int vi, fpreal t) const OP_Parameters
getStringMeaning(const char *pn, int vi, fpreal t) const OP_Parameters
getStringMeaningInst(const char *name, const int *inst, int vi, fpreal t, int nest_level=1) const OP_Parameters
getStringParmOpPath(PRM_Parm &parm, int vi, UT_String &oppath, int thread)OP_Nodeprotectedstatic
getSyncErrorLevel() const OP_Nodeinline
getSyncErrors() const OP_Nodeinline
getTakeReferences() const OP_Parametersinline
getTarget()OBJ_Handle
getTemplate() const OP_Nodeinline
getTemplateList()OBJ_Handlestatic
OBJ_Geometry::getTemplateList(OBJ_ParmsStyle style)OBJ_Geometrystatic
getTemplateOps(UT_ValArray< OP_Node * > &list)OP_Network
getTimeOverride()OBJ_Nodeinlineprotectedvirtual
getTimeTransform(int input, fpreal t)OP_Nodevirtual
getTOPNode(const char *path, int addextra=0) const OP_Node
getTrackChannel(const char *name)OP_Nodevirtual
getTransform(TransformMode mode, UT_Matrix4D &mat, OP_Context &context) overrideOBJ_Nodevirtual
OP_Network::getTransform(TransformMode mode, UT_Matrix4F &xform, OP_Context &ctx)OP_Nodeinline
getTranslateParmIndex()OP_Nodevirtual
getTraverseEndIterator()OP_Node
getUniqueId() const OP_Nodeinline
getUniqueInputName(OP_ConnectorId &id_out, int idx, bool grow)OP_Node
getUniqueInputNameConst(OP_ConnectorId &id_out, int idx) const OP_Node
getUniqueOutputName(OP_ConnectorId &id_out, int idx)OP_Node
getUniqueOutputNameConst(OP_ConnectorId &id_out, int idx) const OP_Node
getUnload() const OP_Node
getUseBypassLook(const OP_EditorContext &ctx) const OP_Nodevirtual
getUserData(const UT_StringRef &key, UT_StringHolder &result) const OP_Node
getValueAsBundlePaths(fpreal t, UT_WorkBuffer &resultbuf, PRM_Parm *parm, int index, OP_Node *srcnode)OP_Nodestatic
getValueAsBundlePaths(fpreal t, OP_NodeList &resultnodes, PRM_Parm *parm, int index, OP_Node *srcnode)OP_Nodestatic
getValueAsProcessedNodePaths(fpreal t, UT_WorkBuffer &resultbuf, const PRM_Parm *parm, int index, const OP_Node *srcnode)OP_Parametersstatic
getValueAsProcessedNodePaths(fpreal t, UT_Array< UT_StringHolder > &resultarr, const PRM_Parm *parm, int index, const OP_Node *srcnode)OP_Parametersstatic
getVariable(int i) const OP_Parametersprotected
getVariable(const char *name) const OP_Parametersprotected
getVariableString(int index, UT_String &value, int thread)OP_Parametersvirtual
getVariableValue(int index, int thread)OP_Parametersvirtual
getVersionParms() const OP_Nodeinline
getViewSetting() const OP_Networkinlinevirtual
getVisible() const overrideOBJ_Nodevirtual
getVisibleState(int pi, int v=-1)OP_Parameters
getVisibleState(const char *pn, int v=-1)OP_Parameters
getVopAutoCodeGenerator()OP_Nodeinlinevirtual
getVopAutoCodeGenerator() const OP_Nodeinlinevirtual
getVopCodeGenerator()OP_Nodeinlinevirtual
getVopExportedParmsManager(bool create_if_needed=false)OP_Nodeinlinevirtual
getW() const overrideOBJ_Nodevirtual
getWorldPivot(OP_Context &context)OBJ_Node
getWorldTransform(UT_Matrix4D &mat, OP_Context &context) overrideOBJ_Nodevirtual
OP_Network::getWorldTransform(UT_Matrix4F &xform, OP_Context &ctx)OP_Nodeinline
getWorldXform() const OBJ_Nodeinlineprotected
getX() const overrideOP_Nodeinlinevirtual
getXformDescription(const UT_DMatrix4 &xform, const char *label_if_not_identity, const char *text_if_identity, const UT_Vector3R pivot, const UT_Vector3R pivot_rotate, const UT_XformOrder order, UT_WorkBuffer &text)OBJ_Nodeprotected
getXformOrder(UT_XformOrder &xord, const CH_Channel *chp) const overrideOBJ_Nodevirtual
getXformPivot(int trs, fpreal tx, fpreal ty, fpreal tz, fpreal px, fpreal py, fpreal pz)OP_Nodestatic
getXformPivot(int trs, fpreal tx, fpreal ty, fpreal tz, fpreal px, fpreal py, fpreal pz, fpreal pivot_rx, fpreal pivot_ry, fpreal pivot_rz, bool inverse=false)OP_Nodestatic
getXray() const OP_Nodeinline
getY() const overrideOP_Nodeinlinevirtual
globChannels(const char *, UT_String &expand, OP_GlobContext *context=0, const char *prefix=" ") const OP_Node
globChannels(const char *pattern, CH_ChannelList &clist, OP_GlobContext *context=0, OP_Node *dependent=0)OP_Node
globChanRefs(const char *pattern, CH_ChannelRefList &list, OP_GlobContext *context=0, OP_Node *dependent=0, bool use_multi_match=true)OP_Node
GLOBILLUMMODE(fpreal t)OBJ_Geometry
globNetworkBoxes(const char *pat, UT_String *expand, UT_ValArray< OP_NetworkBox * > *list=0, OP_GlobContext *context=0, const char *prefix=" ") overrideOP_Networkvirtual
globNodeChannels(const char *pattern, CH_ChannelList &list, OP_GlobContext *context, int *parm_start=nullptr, UT_IntArray *parm_indices=nullptr, UT_IntArray *parm_sub_indices=nullptr) const OP_Node
globNodeChanRefs(const char *pattern, CH_ChannelRefList &list, OP_GlobContext *context, int *parm_start=nullptr, UT_IntArray *parm_indices=nullptr, UT_IntArray *parm_sub_indices=nullptr, bool use_multi_match=true) const OP_Node
globNodeParms(const char *pattern, fpreal t, UT_Array< opParmData > &list, OP_GlobContext *context, OP_Node *dependent, int calc_value, bool animated_only)OP_Node
globNodes(const char *pat, UT_String *expand, UT_Array< OP_Node * > *list=0, OP_GlobContext *context=0, const char *prefix=" ")OP_Node
globParms(const char *pattern, fpreal t, UT_Array< opParmData > &list, OP_GlobContext *context=0, OP_Node *dependent=0, int calc_value=1)OP_Node
globPostIts(const char *pat, UT_String *expand, UT_ValArray< OP_PostIt * > *list=0, OP_GlobContext *context=0, const char *prefix=" ") overrideOP_Networkvirtual
handleMaterialOpt(void *obj, int index, fpreal now, const PRM_Template *tplate)OBJ_Nodestatic
handleOpDependency(int referenced_op_id, const OP_Dependency &op_dep, OP_InterestType interest_type, bool &need_cook, const char *old_fullpath, const char *old_cwd, const char *old_chan_name)OP_Nodeprotectedvirtual
handleOTLIndexFileCleared()OP_Nodevirtual
handlePreTransformMenu(void *o, int index, fpreal t, const PRM_Template *)OBJ_Nodestatic
handleStringParmOpPathDependency(int parm_index, int vi, const char *new_fullpath, const char *old_fullpath, const char *old_cwd)OP_Nodeprotected
handleTimeChange(fpreal)OP_Nodeinlinevirtual
hasAnimatedParms() const OP_Node
hasAnyEditableSubNodes() const OP_Network
hasAnyOutputNodes(bool through_dots=true, int output_idx=-1) const OP_Node
hasBlindData(const char *key) const OP_Node
hasCachedMimeFile() const OP_Network
hasChopOverriddenParms() const OP_Node
hasComment() const OP_Node
hasConstraints() const OBJ_Nodeinline
hasDeadlockError() const OP_Parametersinline
hasDifferentMultiInputs() const OP_Nodevirtual
hasError(OP_Context &context)OP_Parametersinline
hasError()OP_Parametersinline
hasEventMicroNode(OP_EventType e) const OP_Nodeinline
hasIndepParmListMicroNode() const OP_Nodeinline
hasMultiparmInfo() const OP_Parameters
hasOpDependents()OP_Nodeinlineprotected
hasOpInterest(void *data, OP_EventMethod m) const OP_Nodeinline
hasOwnerBox(const OP_NetworkBoxItem *item) const OP_NetworkBoxItem
hasParm(const UT_StringRef &name) const OP_Parametersinline
hasParmsNotAtFactoryDefault() const OP_Node
hasProxyRefNodes() const overrideOP_Networkinlineprotectedvirtual
hasTransformTracks() const OP_Nodeinlinevirtual
hasUnorderedInputs() const OP_Node
hasUserData(const UT_StringRef &key) const OP_Node
hasVexShaderParameter(const char *parm_name)OP_Nodevirtual
haveAncestorWithoutFullLicense(bool ignore_self) const OP_Node
haveLicenseToAccessContents(OP_Node *opt_specific_child=nullptr) const OP_Node
haveLicenseToAccessParentContents() const OP_Node
haveSeenDataModification(exint modification_id)OP_Nodeprotected
initializeExpressions()OBJ_Nodestatic
initializeParms(OP_Channels *channels)OP_Parametersprotected
initMultiparmInstance(UT_ValArray< PRM_Parm * > &parms) overrideOP_Parametersvirtual
input1ObjectTokenOBJ_Nodestatic
input2ObjectTokenOBJ_Nodestatic
input3ObjectTokenOBJ_Nodestatic
input4ObjectTokenOBJ_Nodestatic
inputConnectChanged(int which) overrideOP_Networkvirtual
inputConnectorLabel(unsigned idx)OP_Nodevirtual
inputLabelNum(unsigned idx) const OP_Node
insertIndirectInput(unsigned idx, OP_IndirectInput *input)OP_Node
insertInput(unsigned idx, OP_Node *op, unsigned outputIdx)OP_Node
insertMultiParmItem(const char *pn, int i)OP_Parameters
insertNamedIndirectInput(const OP_ConnectorId &input_name, OP_IndirectInput *input)OP_Node
insertNamedInput(const OP_ConnectorId &input_name, OP_Node *op, const OP_ConnectorId *output_name)OP_Node
installCommands(CMD_Manager *cman)OBJ_Nodestatic
INSTANCE(UT_String &str, fpreal now) const OBJ_Node
INSTANCEGROUP(UT_String &str, fpreal now)OBJ_Geometry
internalUserDataPrefix()OP_Nodeinlinestatic
inverseDirty()OBJ_Nodeinlineprotected
isAnyAncestorBeingSynced() const OP_Node
isAtKey(fpreal t) const OP_Parametersinline
isAutoscope()OP_Nodeinline
isBeingDeleted() const OP_Nodeinline
isBlockModify() const OP_Node
isCachingTransforms(int thread) const OBJ_Nodeinlineprotected
isCompiled() const OP_Node
isCookedTime(fpreal t) const OP_Nodeinlineprotected
isCooking(bool include_ancestors) const OP_Node
isCookingRender() const overrideOBJ_Nodeinlinevirtual
isDependentOn(OP_Node *other_node, PRM_Parm *parm)OP_Node
isDirectorDoingBulkNotification()OP_Nodestatic
isDisplayDisabled(fpreal t, const OP_Network *net=0) const OBJ_Node
isDisplayTimeDependent() const OBJ_Node
isDiveable() const OP_Nodevirtual
isEffectivelyAManagementNode() const OP_Node
isExtTransformParm(const UT_StringRef &name)OBJ_Nodestatic
isGettingSaveError() const OP_Parametersinline
isHashCodeBuilt() const OP_Nodeinline
isInput(unsigned idx)OP_Nodeinline
isInputAncestor(const OP_Node *parent, bool check_extra=true) const OP_Node
isInputConnectedInsideSubnet(int input_idx) const OP_Nodeprotectedvirtual
isInSubNetwork() const OP_Nodevirtual
isInvalidName(const char *name)OP_Networkvirtual
isLightInLightMask(const OBJ_Node *light, fpreal now) overrideOBJ_Geometryvirtual
isLoaded() const OP_Nodeinlinevirtual
isLocalVarActive() const OP_Nodeinline
isManagementNode() const OP_Nodevirtual
isManager() const OP_Nodevirtual
isMaterialManager() const OP_Nodevirtual
isModifyWaiting() const OP_Node
isMParmInstance(const char *chname, const UT_StringArray &mparm_inst, const UT_IntArray &mparm_lvl)OP_Parametersstatic
isNamedInputConnectedInsideSubnet(const OP_ConnectorId &input_name) const OP_Nodeprotectedvirtual
isNetwork() const overrideOP_Networkvirtual
isNetworkWithKids() const OP_Node
isObjectLitBy(OBJ_Node *light, fpreal t) overrideOBJ_Geometryvirtual
isObjectLitBySubnet(OBJ_Node *subnet, fpreal t) overrideOBJ_Geometryvirtual
isObjectRenderable(fpreal t) const overrideOBJ_Handleprotectedvirtual
isObsoleteChannel(const char *name) const OP_Parameters
isOperatorAllowedAsChild(OP_Operator *op)OP_Network
isOperatorAllowedInTabMenu(OP_Operator *op)OP_Networkvirtual
isOperatorCreateAllowed(OP_Operator *op)OP_Network
isOpWritten(UT_IStream &is)OP_Networkstatic
isOrderedInput(const OP_ConnectorId &input_name) const OP_Nodevirtual
isOutputNode() const OP_Nodevirtual
isParentAncestor(const OP_Node *parent) const OP_Node
isParmDirty(int idx, fpreal t)OP_Parameters
isParmDirty(const char *n, fpreal t)OP_Parameters
isParmDirtyInst(const char *name, const int *inst, fpreal t, int nestlevel=1)OP_Parameters
isParmPendingOverride(const char *parm_name, int vec_idx) const overrideOP_Nodevirtual
isParmTimeDependent(int idx, int comp=-1) const OP_Parameters
isParmTimeDependent(const char *name, int comp=-1) const OP_Parameters
isPending(fpreal t)OP_Parameters
isPendingOverride() const PRM_ParmOwnerinline
isPreTransformIdentity()OBJ_Nodeinline
isProxyRefNode() const OP_Nodeinline
isRefInput(unsigned idx) const OP_Nodevirtual
isReservedOpName(const char *name)OP_Parametersprotectedstatic
isSubNetwork(bool includemanagementops) const OP_Nodevirtual
isSubNode(const OP_Node *node) const OP_Network
isTimeDependent(const OP_Context &context)OP_Node
isToolAllowed(const UT_StringHolder &tool_name, const UT_StringArray &submenus)OP_Network
isUseFullTransformModel() const OBJ_Nodeinline
isUsingCurrentFrameForVexTransformContext() const OP_Nodeinlinevirtual
isValidOpName(const UT_StringView &s, bool allow_rel_paths=false, bool ignore_node_names_env_var=false)OP_Nodestatic
isValidOpName(const char *s, bool allow_rel_paths=false, bool ignore_node_names_env_var=false)OP_Nodeinlinestatic
isValidOpName(const UT_String &str, bool allow_rel_paths=false, bool ignore_node_names_env_var=false)OP_Nodeinlinestatic
isValidOpPath(const UT_StringRef &s)OP_Nodestatic
isVex() const OP_Nodevirtual
keepLastWorldTransform(OP_Context &context)OBJ_Node
KEEPPOS(fpreal t) const OBJ_Nodeinline
keepPosWhenMoving()OBJ_Node
keepPosWhenParenting()OBJ_Node
keepWorldTransform(OP_Context &context, const UT_DMatrix4 &world_xform, bool allow_extract=false)OBJ_Nodevirtual
keepWorldTransformByOldInput(OP_Context &context, const UT_DMatrix4 &old_parent_world_xform)OBJ_Node
LIGHTMASK(UT_String &str, fpreal t)OBJ_Geometry
load(UT_IStream &is, const char *ext="", const char *path=0) overrideOP_Networkprotectedvirtual
loadChannelAliases(UT_IStream &is, const char *path=0)OP_Parametersprotected
loadChannels(UT_IStream &is, const char *path, CH_Collection *obsolete_channels)OP_Parametersprotected
loadContentsSection()OP_Nodeprotected
loadCookedData(UT_IStream &is, const char *path=0)OP_Nodevirtual
loadDataBlocks(UT_IStream &is, const char *path)OP_Node
loadEditableInputData(UT_IStream &is, const char *path)OP_Node
loadExtraInputs(UT_IStream &is, const char *path=0)OP_Node
loadFinished()OP_Nodeprotectedvirtual
loadFromClipboard(fpreal x=0, fpreal y=0, bool turn_off_display=false, const char *file_prefix=0)OP_Network
loadInputs(UT_IStream &is, const char *path=0, bool named=false)OP_Node
loadIntoNetwork(UT_IStream &is, OP_OverwriteAction overwrite=OP_NO_OVERWRITE, bool merge=false, const char *pattern=NULL, const OP_FixNameParms *fix_name_parms=NULL, UT_StringArray *src_names=NULL, UT_StringArray *dest_names=NULL)OP_Network
loadIntrinsic(UT_IStream &is, const char *path=0)OP_Nodeprotected
loadIntrinsicParentUneditable(UT_IStream &is, const char *path=0)OP_Nodeprotected
loadNamedOutputs(UT_IStream &is, const char *path=0)OP_Node
loadNetwork(UT_IStream &is, int merge=0, const char *pattern=NULL, int overwrite=0, const OP_FixNameParms *fix_name_parms=NULL, UT_StringArray *src_names=NULL, UT_StringArray *dest_names=NULL)OP_Network
loadOldSpareParms(UT_IStream &is)OP_Parametersprotected
loadOverride(UT_IStream &is)OP_Node
loadPacket(UT_IStream &is, short class_id, short sig, const char *path=0) overrideOBJ_Nodeprotectedvirtual
loadPacket(UT_IStream &is, const char *token, const char *path=0) overrideOBJ_Nodeprotectedvirtual
loadParameters(UT_IStream &is, const char *path, PRM_ParmList *obsolete_parms)OP_Parametersprotected
loadParentUneditable(UT_IStream &is, const char *ext="", const char *path=0)OP_Nodeprotected
loadParmCommand(int argc, const char *const argv[], int docallbacks, void *data, fpreal now, bool followchrefs, CMD_Args *args)OP_Parameters
loadPresetContents(const char *tok, UT_IStream &is) overrideOP_Parametersvirtual
loadRamp(UT_IStream &is, const char *path=0)OP_Nodevirtual
loadRamp(UT_IStream &is, UT_Ramp &ramp, const char *path=0)OP_Node
loadStart()OP_Nodeprotectedvirtual
loadUserData(UT_IStream &is, const char *path=nullptr)OP_Node
lockInput(unsigned idx, OP_Context &context)OP_Nodevirtual
lockInputs(OP_Context &context)OP_Nodevirtual
LOD(fpreal t, fpreal def=1)OBJ_Node
LOOKAT(UT_String &str, fpreal t) const OBJ_Nodeinline
LOOKUP(UT_String &str, fpreal t)OBJ_Nodeinline
lookupItem(const OP_ItemType &type, int64 id)OP_NetworkBoxItemstatic
lookupItem(const OP_ItemId &id)OP_NetworkBoxItemstatic
lookupNode(int unique_id, bool include_proxy=false)OP_Nodeinlinestatic
LOOKUPOBJ(UT_String &str, fpreal t) const OBJ_Nodeinline
markBundleRefsAsUnused()OP_Node
matchChild(const char *pattern, OP_Node *prevmatch=0, const char *optype=0, int casesensitive=0) const OP_Nodevirtual
matchChildBackwards(const char *pattern, OP_Node *prevmatch=0, const char *optype=0, int casesensitive=0) const OP_Nodevirtual
matchesState(const char *state) const OP_Node
matchOTLDefinition()OP_Nodevirtual
MATTE(fpreal t, int default_value)OBJ_Node
maxInputs() const OP_Nodevirtual
maxOutputs() const OP_Nodevirtual
MAXRX(fpreal t)OBJ_Handleinline
MAXRY(fpreal t)OBJ_Handleinline
MAXRZ(fpreal t)OBJ_Handleinline
mergeObsoleteLists(PRM_Template *t1, PRM_Template *t2)OBJ_Nodestatic
minInputs() const OP_Nodevirtual
MINRX(fpreal t)OBJ_Handleinline
MINRY(fpreal t)OBJ_Handleinline
MINRZ(fpreal t)OBJ_Handleinline
modifyAllChildNodeNames(bool renamepickableobjects, const char *prefix, int &id, std::set< int > *renaming_exclude_ids=NULL)OP_Networkprotected
moveAndUpdateDependencies(const OP_NodeList &src_nodes, const OP_NodeList &dest_nodes)OP_Nodestatic
moveChildIndex(int srcindex, int dstindex)OP_Networkvirtual
moveDependencies(OP_Node *from_node) overrideOP_Networkprotectedvirtual
moveInput(int srcidx, int dstidx, bool forcesubnet=false)OP_Nodevirtual
movePickedNodes(OP_Network *src_net, OP_NodeList *src_nodes_ptr=NULL, OP_NodeList *dest_nodes_ptr=NULL)OP_Networkvirtual
moveProxyRefNodes(OP_Network *dest) overrideOP_Networkprotectedvirtual
moveToGoodPosition(bool relativetoinputs=true, bool moveinputs=true, bool moveoutputs=true, bool moveunconnected=true)OP_NetworkBoxItem
myChannelsOP_Parametersprotected
myColorOP_NetworkBoxItemprotected
myCompHashOP_Nodeprotected
myConstructor(OP_Network *net, const char *name, OP_Operator *entry)OBJ_Handlestatic
myDisplayNodePtrOP_Networkprotected
myHashCodeOP_Nodeprotected
myHashTimeOP_Nodeprotected
myHashVersionOP_Nodeprotected
myLastGroupMaskOP_Nodeprotected
myOutputNodesOP_Networkprotected
myParmHashCodeOP_Nodeprotected
myParmHashTimeOP_Nodeprotected
myParmHashVersionOP_Nodeprotected
myParmLastGroupMaskOP_Nodeprotected
myParmListPRM_ParmOwnerprotected
myRenderNodePtrOP_Networkprotected
myStatsOP_Parametersprotected
mySyncDepthOP_Nodeprotected
mySyncErrorLevelOP_Nodeprotected
mySyncErrorsOP_Nodeprotected
nConnectedInputs(bool check_subnet_inside=true) const OP_Node
needToCook(OP_Context &context, bool queryonly=false)OP_Nodevirtual
nInputs() const OP_Nodevirtual
NOBACK(fpreal now)OBJ_Geometry
nodeDeleted(OP_Node *op, int propagate=1)OP_Nodeprotectedvirtual
nodeUnlocked() overrideOP_Networkprotectedvirtual
notifyChannelOpDependents(PRM_Parm *in_parm, int vecid)OP_Nodeprotected
notifyNodeDeletion()OP_Nodeprotected
notifyOpDependents(OP_InterestType interest, bool recurse)OP_Nodeprotected
notifyParmRenameDependents(const UT_String &chan_name, const UT_String &old_chan_name)OP_Nodevirtual
notifyRenameDependents(const UT_String &full_from, OP_NodeList &cook_nodes) overrideOP_Networkprotectedvirtual
OP_Node::notifyRenameDependents(const UT_String &full_from)OP_Nodeprotected
notifyRenameReferences(const UT_String &full_from, OP_NodeList &cook_nodes) overrideOP_Networkprotectedvirtual
OP_Node::notifyRenameReferences(const UT_String &full_from)OP_Nodeprotected
notifyVarChange(const char *varname, OP_NodeList *changed_nodes=nullptr)OP_Node
nOutputEntries() const OP_Node
nOutputItems(int output_idx=-1) const OP_Node
nPicked(OP_ItemTypeMask item_type_mask, bool include_hidden_nodes) const OP_Network
numSpareInputs() const OP_Parameters
OBJ_Geometry(OP_Network *, const char *, OP_Operator *)OBJ_Geometry
OBJ_Handle(OP_Network *net, const char *name, OP_Operator *op)OBJ_Handle
OBJ_Node(OP_Network *parent, const char *name, OP_Operator *op)OBJ_Nodeprotected
obj_OnionSkin enum nameOBJ_Node
OBJ_PATHPARM_ARCLEN enum valueOBJ_Node
OBJ_PATHPARM_UNIFORM enum valueOBJ_Node
obj_PathParmType enum nameOBJ_Node
OBJ_TRANSFORM_ROTATES enum valueOBJ_Nodeprotected
OBJ_TRANSFORM_SCALES enum valueOBJ_Nodeprotected
OBJ_TRANSFORM_TRANSLATES enum valueOBJ_Nodeprotected
OBJ_TRANSFORM_WHOLE enum valueOBJ_Nodeprotected
OBJ_TransformComponent enum nameOBJ_Nodeprotected
objflags()OBJ_Nodeinline
OFF enum valueOBJ_Node
onCreated() overrideOBJ_Nodevirtual
onInputAllocated(OP_Input *new_input, int index)OP_Nodeinlineprotectedvirtual
OP_LockTypes typedefOP_Node
OP_Network(OP_Network *parent, const char *name, OP_Operator *op)OP_Networkprotected
OP_NetworkBoxItem()OP_NetworkBoxItem
OP_Node(OP_Network *parent, const char *name, OP_Operator *entry)OP_Nodeprotected
OP_Parameters(const char *name, OP_Operator *entry)OP_Parametersprotected
OP_Parameters(const OP_Parameters &source, const char *name)OP_Parametersprotected
opChanged(OP_EventType reason, void *data=0) overrideOBJ_Nodevirtual
operator=(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
operatorDeleted()OP_Parameters
opError(int code, const char *m=0) const OP_Parametersinline
opFatal(int code, const char *m=0) const OP_Parametersinline
opLocalDeadlockError()OP_Parametersinline
opLocalError(int code, const char *m=0)OP_Parametersinline
opLocalWarning(int code, const char *m=0)OP_Parametersinline
opMessage(int code, const char *m=0) const OP_Parametersinline
opShouldHandleChange(OP_EventType reason) overrideOP_Networkvirtual
opWarning(int code, const char *m=0) const OP_Parametersinline
orderedInputs() const OP_Nodevirtual
OTLSYNC_DELAY enum valueOP_Node
OTLSYNC_DOSYNC enum valueOP_Node
OTLSyncMode enum nameOP_Node
ourLocalVariablesOBJ_Nodestatic
outputCode(OP_OutputCodeParms &, OP_Context &)OP_Nodevirtual
outputLabel(unsigned idx) const OP_Nodevirtual
outputLabelNum(unsigned idx) const OP_Node
P(fpreal *v, fpreal t)OBJ_Nodeinline
parallelCook(OP_Context &context)OP_Node
parallelCook(OP_Context &context, const OP_NodeList &nodes)OP_Nodestatic
parmChanged(int parm_index)OP_Parameters
parmExprChanged(int parm_index)OP_Parameters
parmIndexCONSTRAINTSON() const OBJ_Nodeinline
parmIndexCONSTRAINTSPATH() const OBJ_Nodeinline
parmIndexDISPLAY() const OBJ_Nodeinline
parmIndexTDISPLAY() const OBJ_Nodeinline
parmListMicroNode()OP_Nodeinline
parmListMicroNodeConst() const overrideOBJ_Nodeinlinevirtual
parmListModVersion() const OBJ_Nodeinline
parmMicroNode(int parm_idx, int vi)OP_Nodeinline
parseConstraintPath(UT_String &path, UT_String &channel, int add_dep)OBJ_Node
parseConstraintPath(UT_String &path, UT_String &channel, int add_dep, bool &got_by_flag)OBJ_Node
PARTICLE(UT_String &s, fpreal t) const OBJ_Node
pasteNetworkForMove(UT_IStream &is, UT_StringArray &src_names, UT_StringArray &dest_names)OP_Network
PATHBANK(fpreal t)OBJ_Nodeinline
PATHORIENT(fpreal t)OBJ_Nodeinline
PATHPARMTYPE(fpreal t)OBJ_Nodeinline
PATHPOS(fpreal t)OBJ_Nodeinline
PATHROLL(fpreal t)OBJ_Nodeinline
PATHSOP(UT_String &str, fpreal t) const OBJ_Nodeinline
PATHUP(fpreal *v, fpreal t)OBJ_Nodeinline
patternContainsBundle(const char *pattern, const OP_Bundle *bundle) const OP_Node
patternContainsGroup(const char *pattern, const OP_Group *group) const OP_Node
peekCurrentNodePtr()OP_Network
permissionError(const char *chname=0) overrideOP_Nodeprotectedvirtual
PHANTOM(fpreal t, int default_value)OBJ_Node
PICKING()OBJ_Nodeinline
pickRequest(OP_NetworkBoxItem *item, int shift)OP_Network
pickRequest(int shift)OP_Networkinline
PICKSCRIPT(UT_String &str, fpreal t)OBJ_Nodeinline
PIVOTR(fpreal *v, fpreal t)OBJ_Nodeinline
POINTINSTANCE(fpreal now) const OBJ_Node
POSTINCLUDE(UT_String &str, fpreal t)OBJ_Node
preDelete()OP_Nodeinlinevirtual
PREINCLUDE(UT_String &str, fpreal t)OBJ_Node
preUpdateParmsFlags()OP_Parametersinlineprotectedvirtual
printOpMemoryUsageStats(std::ostream &os)OP_Nodestatic
PRM_ParmOwner()PRM_ParmOwnerinlineprotected
prmCookOverrides(fpreal t, int thread, const char *parm_name, int vec_idx) overrideOP_Nodevirtual
processMaterialOpt(fpreal now, const char *operation, int argc, const char *argv[], UT_String &errors)OBJ_Node
PROMOTE_POPGUIDES(fpreal t) const OBJ_Nodeinline
propagateDirtyMicroNode(DEP_MicroNode &micronode, OP_EventType reason, void *data, bool send_root_event)OP_Node
propagateEndBlockModify() overrideOBJ_Nodevirtual
propagateMatchOTLDefinitionToAncestors(OP_Node *node, bool sync_flag)OP_Nodestatic
propagateModification(OP_Node *by_whom, OP_EventType reason, int parm_index, OP_PropagateData &prop_data) overrideOP_Networkprotectedvirtual
propagateNodeDataDeleted()OP_Node
PTMOTIONBLUR(UT_String &str, fpreal now) const OBJ_Node
pubCookInputGroups(OP_Context &context, int alone=0)OP_Nodevirtual
pushAsPwd() const overrideOP_Nodevirtual
R(fpreal *v, fpreal t)OBJ_Nodeinline
RAMP_ERR_NOT_FOUND enum valueOP_Node
RAMP_ERR_ONLY_KEY enum valueOP_Node
RAMP_ERR_SUCCESS enum valueOP_Node
rampCommand(bool remove, fpreal pos, float rgba[4])OP_Nodevirtual
rampCommand(bool remove, fpreal pos, float rgba[4], UT_Ramp &ramp)OP_Node
RampError enum nameOP_Node
RAYBOUNCE(fpreal t, int default_value)OBJ_Node
RAYCLIP(fpreal t, fpreal def=0.001)OBJ_Node
rebuildOpDependents(bool proxy_only) overrideOP_Networkprotectedvirtual
rebuildParmDependency(int parm_index) overrideOP_Nodevirtual
recomputeCompiledHash()OP_Node
referenceAllParameters(OP_Parameters *from, bool relative_references=true) overrideOP_Nodevirtual
referencedParmChanged(int parm_index) overrideOBJ_Nodevirtual
referenceSingleParameter(OP_Parameters *from, int parm_idx, const char *relative_path=NULL)OP_Parametersvirtual
REFLMAP(UT_String &str, fpreal t)OBJ_Geometry
REFLMASK(UT_String &str, fpreal t)OBJ_Geometry
REFLRATE(fpreal t, fpreal def=1)OBJ_Node
REFLRES(fpreal t)OBJ_Geometry
refreshRepresentativeNode(OP_Node &changed_child)OP_Nodeprotectedvirtual
reloadExternalFiles()OP_Nodevirtual
reloadNewFiles(fpreal time_now)OP_Parametersvirtual
removeChildManager(OP_OpTypeId type)OP_Network
removeError(int idx)OP_Parametersinline
removeMultiParmItem(const char *pn, int i)OP_Parameters
removeOpDependent(int op_id, const PRM_RefId &ref_id, OP_InterestType mask=OP_INTEREST_ALL)OP_Nodeprotectedvirtual
removeOpDependent(int op_id, OP_InterestType mask=OP_INTEREST_ALL)OP_Nodeprotectedvirtual
removeOpInterest(void *data, OP_EventMethod m)OP_Nodeinline
removeOpReference(const PRM_RefId &ref_id, OP_InterestType mask=OP_INTEREST_ALL)OP_Nodeprotected
removeOpReference(const PRM_RefId &ref_id, int op_id, OP_InterestType mask=OP_INTEREST_ALL)OP_Nodeprotected
removeOverrideDestination(OP_Node *)OP_Nodeinlinevirtual
removeOverrideDestination(OP_Node *, int)OP_Nodeinlinevirtual
removeProxyRefNode(OP_Network *proxy)OP_Networkprotected
rename(const char *newname)OP_Parametersprotectedvirtual
renameInput(OP_Input *input, int new_id)OP_Nodeprotected
renameNode(OP_Node *node, const char *name, OP_RenameAction action=OP_RENAME_NORMAL)OP_Networkvirtual
renderSopTokenOBJ_Nodestatic
repositionOpsMaxY(OP_NetworkBoxItemList &items, fpreal x, fpreal y)OP_Nodestatic
resetAudioNodePtr(OP_Node *skipthisnode=0)OP_Networkprotected
resetDisplayNodePtr(OP_Node *skipthisnode=0)OP_Networkprotected
resetParmEventHandler()OP_Parametersprotected
resetPreTransform()OBJ_Node
resetRenderNodePtr(OP_Node *skipthisnode=0)OP_Networkprotected
resolveAndDeleteObsoleteParmList(PRM_ParmList *&obsolete_parms) overrideOP_Nodevirtual
resolveExport(const PRM_Parm *p, int subindex, CH_ChannelRef &out_export)OP_Nodeinlinevirtual
resolveExtraVariableForSyntaxHighlight(const char *name)OP_Nodevirtual
resolveIndirectString(const char *)OP_Network
resolveInputReferences()OP_Node
resolveObsoleteParms(PRM_ParmList *obsolete) overrideOBJ_Handlevirtual
resolveUnresolvedLoadedInputs()OP_Nodeprotected
resolveVariable(const char *name)OP_Nodevirtual
RI_COLOR(fpreal now)OBJ_Geometry
RI_CS(fpreal v[3], fpreal t)OBJ_Geometry
RI_OS(fpreal v[3], fpreal t)OBJ_Geometry
RI_PHOTON(UT_String &str, fpreal t)OBJ_Geometry
RIDISPLACE(UT_String &str, fpreal t)OBJ_Geometry
RIINTERIOR(UT_String &str, fpreal t)OBJ_Geometry
RISHADER(UT_String &str, fpreal t)OBJ_Geometry
runCreateScript()OP_Nodevirtual
runDelScript() overrideOP_Networkvirtual
S(fpreal *v, fpreal t)OBJ_Nodeinline
save(std::ostream &os, const OP_SaveFlags &flags, const char *path_prefix="", const UT_String &name_override=UT_String())OP_Nodeprotectedvirtual
saveAllItems(std::ostream &os, const OP_SaveFlags &flags, OP_ItemTypeMask item_type)OP_Network
saveChannelAliases(std::ostream &os, int binary)OP_Parametersprotected
saveChannels(std::ostream &os, int binary, bool compiled, bool selected, bool pending_state)OP_Parametersprotected
saveChildOverrides(std::ostream &os, OP_Node *root, const UT_String &rootpath, bool &added)OP_Node
saveCommand(std::ostream &os, const char *name, fpreal x, fpreal y, const char *netboxname, const OP_SaveCommandOptions &options)OP_Nodevirtual
saveCookedData(const char *, OP_Context &) overrideOBJ_Nodeprotectedvirtual
saveCookedData(std::ostream &os, OP_Context &, int binary=0) overrideOBJ_Nodeprotectedvirtual
saveDataBlocksPacket(std::ostream &os, const char *path_prefix, const UT_String &node_name)OP_Node
saveDialogScriptExtraInfo(std::ostream &os)OP_Nodevirtual
saveEditableInputData(std::ostream &os) const OP_Node
saveFallbacksPathsFor(std::ostream &os, UT_Set< OP_Operator * > otloptable)OP_Networkstatic
saveFlagsForUndo() overrideOBJ_Nodeprotectedvirtual
saveForUndoDelete(OP_NodeList &nodes)OP_Nodeprotectedstatic
saveForUndoInput()OP_Node
saveForUndoLayout()OP_Nodeprotected
saveInputs(std::ostream &os, bool compile_basic)OP_Node
saveIntrinsic(std::ostream &os, const OP_SaveFlags &flags) overrideOBJ_Nodeprotectedvirtual
saveIntrinsicCommand(std::ostream &os, const char *name) overrideOBJ_Nodeprotectedvirtual
saveItemList(std::ostream &os, const OP_NetworkBoxItemList &items, const OP_SaveFlags &save_flags)OP_Network
saveKeyFrameForUndo(CH_Channel *chp, fpreal gtime)OP_Parametersvirtual
saveMultiParmForUndo(int index)OP_Parametersprotected
saveMultiParmInstanceCommand(std::ostream &os, const char *opname, bool spareparms) const OP_Parameters
saveNamedInputs(std::ostream &os, bool compile_basic)OP_Node
saveNamedOutputs(std::ostream &os)OP_Node
saveOpList(std::ostream &os, const UT_Array< OP_Node * > &op_list, const OP_SaveFlags &save_flags, int *nsaved=NULL)OP_Network
saveOTLBackupInformation(std::ostream &os, const OP_OperatorList &fallbackops, const OP_OperatorList &dummyops)OP_Networkstatic
saveOutputWires(std::ostream &os, const char *name, int dogeneral=0)OP_Node
saveOverrides(std::ostream &os)OP_Node
saveOverrides(std::ostream &os, OP_Node *root, const UT_String &rootpath, bool &added)OP_Node
saveParameterFlags(std::ostream &os, const char *name, const char *command, bool(PRM_Parm::*flag_method)(int) const, bool defaultstoo, bool reverse, UT_Array< opParmData > *parm_array)OP_Node
saveParameters(std::ostream &os, int binary, bool compiled)OP_Parametersprotected
saveParmChannels(int parm_index, std::ostream &os, int binary, bool compiled)OP_Parametersprotected
saveParmCommand(std::ostream &os, int values=0, int defaultstoo=1, bool spareparms=true) const OP_Parameters
saveParmForUndo(PRM_Parm *)OP_Parameters
saveParmsForUndo(bool scopedOnly=false, CH_Collection *collection=NULL)OP_Parametersvirtual
savePickedItems(std::ostream &os, const OP_SaveFlags &flags, OP_ItemTypeMask item_type, OP_NetworkBoxSaveType save_type=OP_NETWORKBOX_SAVE_ALL_CONTENTS)OP_Network
savePresetContents(std::ostream &os) overrideOP_Parametersvirtual
savePreTransformForUndo()OBJ_Node
saveRamp(std::ostream &os, UT_Ramp &ramp, const char *name=0, int command=0)OP_Node
saveSingle(std::ostream &os, OP_Node *op, const OP_SaveFlags &flags, const UT_String &name_override=UT_String())OP_Network
saveSingle(std::ostream &os, OP_Node *op, const OP_SaveFlags &flags, const OP_SaveFlags &childflags, std::set< int > *renaming_exclude_ids=NULL, const UT_String &name_override=UT_String())OP_Network
saveSingleDot(std::ostream &os, OP_Dot &dot, const OP_SaveFlags &flags)OP_Network
saveSingleNetworkBox(std::ostream &os, OP_NetworkBox &netbox, const OP_SaveFlags &flags, OP_NetworkBoxSaveType save_type, OP_NodeList *nodes=NULL)OP_Network
saveSingleParmForUndo(PRM_Parm *parm)OP_Parameters
saveSinglePostIt(std::ostream &os, OP_PostIt &pnote, const OP_SaveFlags &flags)OP_Network
saveToClipboard(int all, OP_TileType type=OP_TILE_NODE, int grouplist=0, OP_ItemTypeMask item_type=OP_ITEMTYPE_NODE, const char *file_prefix=0)OP_Network
saveUserData(std::ostream &os, const char *path)OP_Node
saveUserDataCommand(std::ostream &os, const char *node_name, bool omit_version=false)OP_Node
saveUserDataPacket(std::ostream &os, const char *path_prefix, const UT_String &node_name)OP_Nodeprotected
saveWires(std::ostream &os, const char *name, int dogeneral=0)OP_Node
SCALE(fpreal t)OBJ_Nodeinline
scopedChannelsDirty()OP_Nodevirtual
sendEvent(OP_EventType type, void *data=0)OP_Nodeprotected
setActiveInputIndex(unsigned idx)OP_Node
setAllChildAssetPermissions(int permission)OP_Node
setAllowBuildDependencies(int yesno)OP_Nodeinlineprotected
setAllPickFlags(OP_ItemTypeMask item_type, int value)OP_Network
setAnyUndoFlag() overrideOP_Nodevirtual
setAudio(bool on_off)OP_Nodeinlinevirtual
setAutoscope(bool on_off)OP_Nodeinline
setBatchParms(PRM_BatchList &list, fpreal now, bool set_key=false, bool create_channels=false)OP_Parametersstatic
setBlindData(const char *key, UT_SharedPtr< void > ptr)OP_Node
setBypass(bool on_off)OP_Node
setCachable(bool onoff)OBJ_Node
setCachedMimeFile(const char *filename)OP_Network
setCachedPythonObject(const UT_StringHolder &key, void *opaque_py_object)OP_Node
setCachedTransform(OP_Context &context, OBJ_XformCache::OBJ_XformType type, const UT_DMatrix4 &xform) const OBJ_Nodeprotected
setChannelAlias(PRM_Parm &parm, int subindex, const char *alias_name)OP_Node
setChannelScope(const char *pattern, OP_ScopeOp scope_op, const OP_ScopeOptions &scope_opts)OP_Nodevirtual
setCHILDCOMP(int v)OBJ_Nodeinline
setChildrenScale(fpreal scale)OP_Network
setChRefData(int pi, int vi, fpreal t, const PRM_DataItemHandle &val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefData(const char *pn, int vi, fpreal t, const PRM_DataItemHandle &val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefData(const char *parmname, int &pi, int vi, fpreal t, const PRM_DataItemHandle &val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefFloat(int pi, int vi, fpreal t, fpreal val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefFloat(const char *pn, int vi, fpreal t, fpreal val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefFloat(const char *parmname, int &pi, int vi, fpreal t, fpreal val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefInt(int pi, int vi, fpreal t, exint val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefInt(const char *pn, int vi, fpreal t, exint val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefInt(const char *parmname, int &pi, int vi, fpreal t, exint val, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefString(const UT_StringRef &val, CH_StringMeaning meaning, int pi, int vi, fpreal t, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefString(int pi, int vi, fpreal t, const UT_StringRef &val, CH_StringMeaning meaning, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parametersinline
setChRefString(const UT_StringRef &val, CH_StringMeaning meaning, const char *pn, int vi, fpreal t, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setChRefString(const char *pn, int vi, fpreal t, const UT_StringRef &val, CH_StringMeaning meaning, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parametersinline
setChRefString(const UT_StringRef &val, CH_StringMeaning meaning, const char *parmname, int &pi, int vi, fpreal t, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING, bool propagate=true)OP_Parameters
setColor(const UT_Color &col) overrideOP_Nodevirtual
setColorDefault(bool usedefault)OP_Node
setComment(const char *str)OP_Node
setCompress(bool on_off)OP_Node
setCookingRender(int val) overrideOBJ_Nodeinlinevirtual
setCreatorState(const char *s)OP_Nodeinline
setCurrent(bool on_off)OP_Node
setCurrentAndPicked()OP_Node
setData(int parmi, int vectori, fpreal t, const PRM_DataItemHandle &val)OP_Parameters
setData(const char *parmname, int vectori, fpreal t, const PRM_DataItemHandle &val)OP_Parameters
setData(const char *parmname, int &parmi, int vectori, fpreal t, const PRM_DataItemHandle &val)OP_Parameters
setDataBlock(const char *key, OP_DataBlockPtr ptr)OP_Node
setDataInst(const PRM_DataItemHandle &value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1)OP_Parameters
setDCOLORB(fpreal t, fpreal b)OBJ_Nodeinline
setDCOLORG(fpreal t, fpreal g)OBJ_Nodeinline
setDCOLORR(fpreal t, fpreal r)OBJ_Nodeinline
setDebug(bool on_off)OP_Nodeinlinevirtual
setDelaySyncOTL(bool isdelayed)OP_Node
setDelScript(const char *str)OP_Node
setDisplay(bool on_off)OP_Node
setDisplayComment(bool state)OP_Node
setDisplayDescriptiveName(bool state)OP_Node
setDisplayDisabledBySubnetNeedsUpdate()OBJ_Nodeinline
setDisplayOrder(int order)OBJ_Nodeinline
setDisplayOrigin(bool on_off_unchanged) overrideOBJ_Nodevirtual
setEditableInputData(int idx, const UT_StringHolder &key, const UT_OptionEntry &value)OP_Node
setEditableInputString(int idx, const UT_StringRef &key, const UT_StringHolder &str)OP_Node
setEditPicked(bool on_off, bool propagate_parent_event=true)OP_Node
setExport(bool on_off)OP_Nodeinlinevirtual
setExpose(bool on_off)OP_Node
setExprLanguage(CH_ExprLanguage language)OP_Parameters
setFlag(char flag, int8 val) overrideOBJ_Nodevirtual
setFloat(int parmi, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OP_Parameters
setFloat(const char *parmname, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OP_Parameters
setFloat(const char *parmname, int &parmi, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OP_Parameters
setFloatInst(fpreal value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1)OP_Parameters
setFootprint(bool on_off)OP_Node
setGlobalFloatParam(const char *param, fpreal value, bool *warned)OP_Node
setGlobalKeepPosWhenMoving(OBJ_KeepPosType flag)OBJ_Nodeinlinestatic
setGlobalKeepPosWhenParenting(OBJ_KeepPosType flag)OBJ_Nodeinlinestatic
setGlobalStringParam(const char *param, const char *strvalue, bool *warned)OP_Node
setHardLock(bool on_off)OP_Nodeinline
setHasTakeData(bool onoff)OP_Node
setHighlight(bool on_off)OP_Node
setIgnorePretransformValue(bool flag)OBJ_Nodeinlinestatic
setIndirectInput(unsigned idx, OP_IndirectInput *in) overrideOBJ_Nodevirtual
setInhibitInputConsolidation(bool value)OP_Node
setInput(unsigned idx, OP_Node *op, unsigned outputIdx=0) overrideOBJ_Nodevirtual
setInputReference(unsigned idx, const char *label, int keeppos, unsigned outputIdx=0) overrideOBJ_Nodevirtual
setInt(int parmi, int vectori, fpreal t, exint value)OP_Parameters
setInt(const char *parmname, int vectori, fpreal t, exint value)OP_Parameters
setInt(const char *parmname, int &parmi, int vectori, fpreal t, exint value)OP_Parameters
setIntInst(exint value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1)OP_Parameters
setIsPreTransformIdentity(int yesno)OBJ_Nodeinline
setItemExpose(bool expose) overrideOP_Nodeinlinevirtual
setItemName(const UT_String &name) overrideOP_Nodevirtual
setKEEPPOS(int v)OBJ_Nodeinline
setLegacyConnectingInputIndex(int index)OP_Nodeinlineprotected
setLocalVarActive(bool f)OP_Nodeinline
setLocalXform(const UT_Matrix4D &m)OBJ_Nodeinlineprotected
setLockState(OP_LockTypes state, bool saveundo=true)OP_Node
setLookAtObject(OBJ_Node *node)OBJ_Node
setLookUpObject(OBJ_Node *node)OBJ_Node
setMapping(int idx, int type, const char *label=0)OP_Nodevirtual
setMatchesOTLDefinition(int matches)OP_Nodeprotected
setMaterialIconAllowRegenerateFlag(bool)OP_Nodeinlinevirtual
setMaterialIconFilename(const char *)OP_Nodeinlinevirtual
setMinimumCacheSize(int min_size)OP_Node
setModelLock(OP_LockTypes state, void *modeler=nullptr, bool allow_softlock_promotion=false, UT_Undo *undo=nullptr)OP_Nodevirtual
setModified(bool on_off)OP_Node
setNamedIndirectInput(const OP_ConnectorId &input_name, OP_IndirectInput *input) overrideOBJ_Nodevirtual
setNamedInput(const OP_ConnectorId &input_name, OP_Node *op, const OP_ConnectorId *output_name=NULL) overrideOBJ_Nodevirtual
setNamedInputReference(const OP_ConnectorId &input_name, const char *label, int, const OP_ConnectorId *output_name=NULL) overrideOBJ_Nodevirtual
setNewParent(OP_Network *new_parent)OP_Nodeprotected
setNodeBeingDeleted(int beingdeleted)OP_Node
setNodeShape(const UT_StringHolder &shape)OP_Node
setOriginalOperatorName(const UT_StringHolder &optype)OP_Node
setOutputForView(int8 output)OP_Node
setOwnerBox(OP_NetworkBox *box)OP_NetworkBoxItem
setParameterOrProperty(const char *parm_name, int vec_index, fpreal now, int32 value, bool set_key=false, bool propagate=true)OP_Parameters
setParameterOrProperty(const char *parm_name, int vec_index, fpreal now, int64 value, bool set_key=false, bool propagate=true)OP_Parameters
setParameterOrProperty(const char *parm_name, int vec_index, fpreal now, fpreal value, bool set_key=false, bool propagate=true)OP_Parameters
setParameterOrProperty(const char *parm_name, int vec_index, fpreal now, const char *value, CH_StringMeaning meaning, bool set_key=false, bool propagate=true)OP_Parameters
setParentingErrorFlag(bool o)OBJ_Nodeinline
setParentObject(OBJ_Node *node)OBJ_Nodeinline
setParmFromHandle(OP_Context &context, PRM_Parm &parm, int vec_idx, fpreal val, bool create_keys, bool check_modified)OBJ_Node
setParmFromHandle(OP_Context &context, PRM_Parm &parm, const UT_Vector3R &val, bool create_keys=false, int key_idx=-1, bool check_modified=true)OBJ_Node
setParmPivotTransform(OP_Context &context, const UT_DMatrix4 &xform, bool create_keys=false, bool fail_if_any_locked_parms=false, bool change_locked_parms=false, const UT_Vector3R *rotate_vals=NULL)OBJ_Node
setParmPivotTransform(OP_Context &context, const UT_DMatrix4 &xform, bool create_keys, bool fail_if_any_locked_parms, bool change_locked_parms, const UT_Vector3R *rotate_vals, bool check_modified)OBJ_Node
setParmTransform(OP_Context &context, const UT_DMatrix4 &xform, bool create_keys=false, bool fail_if_any_locked_parms=false, bool change_locked_parms=false, const UT_Vector3R *rotate_vals=NULL)OBJ_Node
setParmTransform(OP_Context &context, const UT_DMatrix4 &xform, bool create_keys, bool fail_if_any_locked_parms, bool change_locked_parms, const UT_Vector3R *rotate_vals, bool check_modified)OBJ_Node
setParmTransformFromWorld(OP_Context &context, const UT_DMatrix4 &world_xform, bool create_keys=false, bool fail_if_any_locked_parms=false, bool change_locked_parms=false)OBJ_Node
setPathObject(OBJ_Node *node)OBJ_Node
setPendingOverrideString(const char *s)PRM_ParmOwner
setPickable(bool onoff) overrideOBJ_Nodevirtual
setPicked(bool on_off, bool propagate_parent_event=true) overrideOP_Nodevirtual
setPivotFromHandle(fpreal t, const UT_Vector3R &pivot, bool create_keys=false, int key_idx=-1, bool check_modified=true)OBJ_Nodevirtual
setPivotRotateFromHandle(fpreal t, const UT_Vector3R &pivot_rotate, bool create_keys=false, int key_idx=-1, bool check_modified=true)OBJ_Nodevirtual
setPIVOTRX(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setPIVOTRY(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setPIVOTRZ(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setPreTransform(const UT_DMatrix4 &xform)OBJ_Node
setProxyRefNode(bool f)OP_Nodeinline
setPX(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setPY(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setPZ(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setRenameConflict()OP_Nodeinline
setRender(bool on_off)OP_Node
setRigidParmTransform(OP_Context &context, const UT_DMatrix4 &xform, bool create_keys=false)OBJ_Node
setRigidParmTransformFromWorld(OP_Context &context, const UT_DMatrix4 &world_xform, bool create_keys=false)OBJ_Node
setRotateFromHandle(fpreal t, const UT_Vector3R &r, bool create_keys=false, int key_idx=-1, bool check_modified=true)OBJ_Nodevirtual
setROTORDER(int v)OBJ_Nodeinline
setRunningCreateScript(int onoff)OP_Node
setRX(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setRY(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setRZ(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setSaveBypass(bool on_off)OP_Node
setSaveData(bool on_off)OP_Node
setSCALE(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setScaleFromHandle(fpreal t, const UT_Vector3R &s, bool create_keys=false, int key_idx=-1, bool check_modified=true)OBJ_Nodevirtual
setSilentData(int parmi, int vectori, fpreal t, const PRM_DataItemHandle &value)OP_Parameters
setSilentData(const char *parmname, int vectori, fpreal t, const PRM_DataItemHandle &value)OP_Parameters
setSilentData(const char *parmname, int &parmi, int vectori, fpreal t, const PRM_DataItemHandle &value)OP_Parameters
setSilentDataInst(const PRM_DataItemHandle &value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1)OP_Parameters
setSilentFloat(int parmi, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OP_Parameters
setSilentFloat(const char *parmname, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OP_Parameters
setSilentFloat(const char *parmname, int &parmi, int vectori, fpreal t, fpreal value, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OP_Parameters
setSilentFloatInst(fpreal value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1)OP_Parameters
setSilentInt(int parmi, int vectori, fpreal t, exint value)OP_Parameters
setSilentInt(const char *parmname, int vectori, fpreal t, exint value)OP_Parameters
setSilentInt(const char *parmname, int &parmi, int vectori, fpreal t, exint value)OP_Parameters
setSilentIntInst(exint value, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1)OP_Parameters
setSilentString(const UT_StringRef &value, CH_StringMeaning meaning, int parmi, int vectori, fpreal t)OP_Parameters
setSilentString(const UT_StringRef &value, CH_StringMeaning meaning, const char *parmname, int vectori, fpreal t)OP_Parameters
setSilentString(const UT_StringRef &value, CH_StringMeaning meaning, const char *parmname, int &parmi, int vectori, fpreal t)OP_Parameters
setSilentStringInst(const UT_StringRef &value, CH_StringMeaning meaning, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1)OP_Parameters
setSoftLock(bool on_off)OP_Nodeinline
setString(const UT_StringRef &val, CH_StringMeaning meaning, int parmi, int vectori, fpreal t)OP_Parameters
setString(const UT_StringRef &val, CH_StringMeaning meaning, const char *parmname, int vectori, fpreal t)OP_Parameters
setString(const UT_StringRef &val, CH_StringMeaning meaning, const char *parmname, int &parmi, int vectori, fpreal t)OP_Parameters
setStringInst(const UT_StringRef &value, CH_StringMeaning meaning, const char *parmname, const int *inst, int vectori, fpreal t, int nestlevel=1)OP_Parameters
setSX(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setSY(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setSZ(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setTemplate(bool on_off)OP_Node
setTranslateFromHandle(fpreal t, const UT_Vector3R &trans, bool create_keys=false, int key_idx=-1, bool check_modified=true)OBJ_Nodevirtual
setTRANSORDER(int v)OBJ_Nodeinline
setTX(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setTY(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setTZ(fpreal t, fpreal v, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OBJ_Nodeinline
setUniformScaleFromHandle(fpreal t, fpreal uniform_scale, bool create_keys=false, bool check_modified=true)OBJ_Nodevirtual
setUniqueId(int id)OP_Nodeprotectedvirtual
setUnload(bool on_off)OP_Node
setupConnectorsAfterLoad()OP_Nodeprotectedvirtual
setUserData(const UT_StringRef &key, const UT_StringHolder &data, bool save_undo)OP_Node
setViewSetting(const char *)OP_Networkinlinevirtual
setVisible(bool onoff) overrideOBJ_Nodevirtual
setVisibleState(int pi, bool state, int v=-1)OP_Parameters
setVisibleState(const char *pn, bool state, int v=-1)OP_Parameters
setVisibleStateInst(const char *name, const int *inst, int state, int nestlevel=1, int v=-1)OP_Parameters
setWarnDeprecatedOpsOnLoad(bool enable)OP_Networkinlinestatic
setWorldXform(const UT_Matrix4D &m)OBJ_Nodeinlineprotected
setXformOrderFromHandle(fpreal t, int value, bool create_keys=false, bool check_modified=true)OBJ_Node
setXray(bool on_off)OP_Node
setXY(fpreal x, fpreal y) overrideOP_Nodevirtual
setXYWithBoundsChecks(fpreal x, fpreal y)OP_NetworkBoxItem
SHADERATE(fpreal t, fpreal defval=1)OBJ_Node
SHADESPACE(UT_String &str, fpreal t)OBJ_Geometry
SHADOWRATE(fpreal t, fpreal def=1)OBJ_Node
shouldDelaySyncOTL() const OP_Node
simulateNameCollisions(UT_StringArray &names)OP_Network
SMOOTH(fpreal now)OBJ_Geometry
spareParmRemoved(const char *parmname) overrideOP_Nodevirtual
splitCOP2Path(const char *path, UT_String &net, UT_String &nodepath)OBJ_Node
startBulkNotifications(const OP_NodeList &changed, OP_Node *caller=nullptr)OP_Nodestatic
startCookTimer(const OP_Context &context)OP_Nodeprotected
stashCurrentNodePtr(const OP_Node *child)OP_Network
stealDependents(OP_Node *other)OP_Nodeprotected
stealErrors(UT_ErrorManager &src, bool borrow_only=false)OP_Parameters
stealErrors(OP_Parameters &src)OP_Parametersprotected
stealGlobalErrors()OP_Parametersprotected
stopCookTimer(const OP_Context &context)OP_Nodeprotected
subPicked(const OP_Group *group)OP_Network
supportsDropShopType(int shop_type)OBJ_Nodeprotected
syncContents(UT_IStream &is) overrideOP_Networkprotectedvirtual
syncContentsLevel()OP_Networkstatic
syncDelayedOTL()OP_Nodeinline
syncNodeVersion(const char *old_version, const char *current_version, bool *node_deleted) overrideOP_Nodevirtual
syncNodeVersionIfNeeded(bool *node_deleted, const char *from_version=nullptr, bool update_node_version=false)OP_Node
T(fpreal *v, fpreal t)OBJ_Nodeinline
takeActivateFlag(uchar flag, bool enable=true, bool send_flag_event=true)OP_Node
takeActivateParm(uint idx, bool enable=true)OP_Parameters
takeActivateParm(const char *name, bool enable=true)OP_Parameters
takeActivateParm(PRM_Parm *parm, bool enable=true)OP_Parameters
takeAutoActivateParm(PRM_Parm *) overrideOP_Parametersvirtual
takeDeactivateFlag(uchar flag)OP_Nodeinline
takeDeactivateParm(uint idx)OP_Parametersinline
takeDeactivateParm(const char *name)OP_Parametersinline
takeDeactivateParm(PRM_Parm *parm)OP_Parametersinline
takeIsActiveFlag(uchar flag) const OP_Node
takeIsActiveParm(uint idx)OP_Parameters
takeIsActiveParm(const char *name)OP_Parameters
takeIsActiveParm(const PRM_Parm *parm)OP_Parameters
TARGET(UT_String &str)OBJ_Handleinline
taskState()OP_Nodeinline
taskState() const OP_Nodeinline
TDISPLAY() const OBJ_Node
testDragDrop(DD_Source &src) overrideOBJ_Nodeprotectedvirtual
theChildTableNameOBJ_Nodestatic
theVexClearParmNameOP_Nodestatic
theVexCWDNameOP_Nodestatic
theVexNodePathParmNameOP_Nodestatic
theVexScriptParmNameOP_Nodestatic
theVexSrcParmMenuOP_Nodestatic
theVexSrcParmNameOP_Nodestatic
touchBundleParm(const char *name)OP_Node
touchBundleParm(int parm_index)OP_Node
transferLocalToPreTransform(fpreal gtime)OBJ_Nodevirtual
transferLocalToPreTransformRotates(fpreal gtime)OBJ_Nodevirtual
transferLocalToPreTransformScales(fpreal gtime)OBJ_Nodevirtual
transferLocalToPreTransformTranslates(fpreal gtime)OBJ_Nodevirtual
transferPreToLocalTransform(fpreal gtime, bool follow_chan_refs=false)OBJ_Nodevirtual
TRANSFORM enum valueOBJ_Node
TRANSFORM_IWORLD enum valueOP_Node
TRANSFORM_PARENT enum valueOP_Node
TRANSFORM_PARENTBONE enum valueOP_Node
TRANSFORM_PARM enum valueOP_Node
TRANSFORM_PRE enum valueOP_Node
TRANSFORM_PRECONSTRAINT enum valueOP_Node
TRANSFORM_PREPARM enum valueOP_Node
TRANSFORM_PRERAWPARM enum valueOP_Node
TRANSFORM_RAWPARM enum valueOP_Node
TRANSFORM_WORLD enum valueOP_Node
TransformMode enum nameOP_Node
TRANSMITBOUNCE(fpreal t, int default_value)OBJ_Node
TRAVERSE_COOKED_INPUT_INDEX_INPUTS enum valueOP_Node
TRAVERSE_DEFAULT enum valueOP_Node
TRAVERSE_EXTRA_INPUTS enum valueOP_Node
TRAVERSE_INTO_SUBNETS enum valueOP_Node
TRAVERSE_ONLY_USED_INPUTS enum valueOP_Node
TRAVERSE_PASSTHROUGH_INPUTS enum valueOP_Node
TRAVERSE_REF_INPUTS enum valueOP_Node
TRAVERSE_SIMULATION_INPUTS enum valueOP_Node
traverseChildren(bool(*callback)(OP_Node &, void *), void *data, bool recurse_into_subnets)OP_Node
traverseConnectedInputs(OP_ConnectorInputIter *prev_iter)OP_Node
traverseInputs(bool(*callback)(OP_Node &, void *), void *data, TraverseOptions opts, OP_InterestType extra_interest_mask=OP_INTEREST_ALL)OP_Node
traverseInputs(bool(*callback)(const OP_Node &, void *), void *data, TraverseOptions opts, OP_InterestType extra_interest_mask=OP_INTEREST_ALL) const OP_Node
traverseInputs(OP_ConnectorInputIter *prev_iter)OP_Node
TraverseOptions enum nameOP_Node
traverseRef(int *sub_idx, fpreal time, int parm_idx, int vec_idx) const overrideOP_Nodevirtual
traverseScope(const char *pattern, OP_ScopeOp scope_op, const OP_ScopeOptions &scope_opts) overrideOP_Networkprotectedvirtual
triggerOPChanged(OP_EventType reason, int index)OP_Parameters
triggerOutputChanged()OP_Node
triggerParmCallback(PRM_Parm *parmptr, fpreal now, int value, void *data, const UT_Options *options=nullptr) overrideOP_Nodevirtual
triggerUIChanged(OP_UIChangeType type=OP_UICHANGE_ANY)OP_Node
TRS(fpreal t) const OBJ_Nodeinline
turnOffAllChildExports()OP_Node
TWIST_ONLY()OBJ_Handleinline
undisplayChannels(bool recurse) overrideOP_Networkvirtual
uniqueNodeName(UT_String &name, UT_StringSet *fakeChildren=0)OP_Network
unloadData()OP_Nodevirtual
unlockInput(unsigned idx)OP_Nodevirtual
unlockInputs()OP_Nodevirtual
unmatchOTLDefinition()OP_Nodevirtual
unpinChannels(bool recurse) overrideOP_Networkvirtual
unscopeChannels(bool recurse) overrideOP_Networkvirtual
updateChannelPtrs(CH_CollectionList &parents)OP_Nodestatic
updateDandROpsEqual(int check_inputs=1) overrideOP_Networkvirtual
updateErrorSeverity()OP_Nodeprotected
updateExtraFlagPtrs()OP_Networkprotectedvirtual
updateMultiParmFromRamp(fpreal t, const UT_Ramp &ramp, PRM_Parm &m, bool add_wrap, PRM_AddKeyType add_key=PRM_AK_MARK_PENDING)OP_Parameters
updateParmDisableConditional(PRM_Parm &parm, bool force, const UT_StringArray *skip=0)OP_Parametersprotected
updateParmDisableIfInactive(PRM_Parm &parm, bool disable=true)OP_Parametersprotected
updateParmHideConditional(PRM_Parm &parm, const UT_StringArray *skip=0)OP_Parametersprotected
updateParmsAndSpareParmsFlags()OP_Parameters
updateParmsFlags() overrideOBJ_Handleprotectedvirtual
updateParmsToMatchCurrentUnits()OP_Node
updatePending(fpreal t)OP_Parameters
updateRampFromMultiParm(fpreal t, const PRM_Parm &m, UT_Ramp &ramp, bool *time_dep=NULL, DEP_MicroNode *depnode=NULL) const OP_Parameters
updateUserMask()OP_Parameters
updateVersionUserData()OP_Node
USE_DCOLOR()OBJ_Nodeinline
userData() const OP_Nodeinline
userDataChanged(const UT_StringHolder &key)OP_Nodevirtual
userSetSelectableTemplate(bool onoff)OP_Node
userSetTemplate(bool onoff)OP_Node
usesFootprint() const OP_Nodeinlinevirtual
UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected
UT_NonCopyable(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
validateSafeBounds(fpreal &x, fpreal &y)OP_NetworkBoxItem
validateSafeBounds(fpreal &x, fpreal &y, fpreal &w, fpreal &h)OP_NetworkBoxItem
validateStatusNodePtrs(const OP_NodeList &skipnodes)OP_Networkprotected
verifyTemplatesWithParameters() const OP_Node
VPORT_DISPLAYASSUBDIV() overrideOBJ_Geometryinlinevirtual
VPORT_SHADEOPEN() overrideOBJ_Geometryinlinevirtual
wantsParentInputs() const OP_Network
warnDeprecatedOpsOnLoad()OP_Networkinlinestatic
wasBuiltExplicitly() const OP_Nodeinline
wasInterrupted() const OP_Nodeinline
WEIGHT(fpreal t)OBJ_Handleinline
whichInputIs(const OP_Node *who) const OP_Node
whichInputIs(const OP_IndirectInput *who) const OP_Node
whichInputIs(const OP_IndirectInput *whoi, int cnt) const OP_Node
whichInputIs(const OP_Node *source_node, int counter) const OP_Node
whichNamedInputIs(const OP_Node *who) const OP_Node
whichNamedInputIs(const OP_IndirectInput *who) const OP_Node
whichOutputIs(const OP_Node *target_node, int input_on_target_node) const OP_Node
whichOutputIsFollowingIndirect(const OP_Node *target_node, int input_on_target_node) const OP_Node
whichOutputNode() const OP_Nodevirtual
willAutoconvertInputType(int input_idx)OP_Nodevirtual
willAutoconvertNamedInputType(const OP_ConnectorId &input_name)OP_Nodevirtual
writeAllChannels(std::ostream &os, const char *name, bool frames, bool dochblock, bool dospareparms)OP_Node
writeChannel(CH_Channel *channel, std::ostream &os, const char *name, bool frames)OP_Node
XYZ(fpreal t) const OBJ_Nodeinline
~OBJ_Geometry() overrideOBJ_Geometry
~OBJ_Handle() overrideOBJ_Handle
~OBJ_Node() overrideOBJ_Nodeprotected
~OP_Network() overrideOP_Networkprotected
~OP_NetworkBoxItem()OP_NetworkBoxItemvirtual
~OP_Node() overrideOP_Nodeprotected
~OP_Parameters() overrideOP_Parametersprotected
~PRM_ParmOwner()PRM_ParmOwnerinlineprotectedvirtual
~UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected