VOP_ScriptOperator Member List

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

addInput(const UT_String &intype, const UT_String &name, const UT_String &label)VOP_ScriptOperator [protected]
addOutput(const UT_String &outtype, const UT_String &name, const UT_String &label)VOP_ScriptOperator [protected]
addTemplates(OP_TemplatePair *)OP_Operator [protected, static]
addVariables(OP_VariablePair *)OP_Operator [protected, static]
allocateScriptPage(OP_Operator *op)PI_ScriptOperator [static]
buildIndexEntry(UT_String &result, const UT_String &dsloc)OP_ScriptOperator
buildVexCommand(UT_String &result, OP_Node *node, float now)OP_ScriptOperator
changeParmTemplate(PRM_Template *tp)OP_Operator
clearOperatorHelpCache()OP_Operator [inline, static]
clearOTLIndexFile()OP_ScriptOperator [virtual]
compareOperator(const OP_Operator *other, int method) const OP_Operator [virtual]
constructNode(OP_Network *net, const char *name)OP_Operator
createDefaultOTLIndexFile() const OP_Operator
createMantraScriptOp(const char *name, const char *english)OP_ScriptOperator [static]
createOTLIndexFile(bool reservedsectionsonly, UT_StringArray *externalfiles)OP_Operator
createScriptOp(const OP_OTLDefinition &def, OP_Constructor construct, unsigned flags=0, PRM_Template *base=0, VEX_ContextType vextype=VEX_INVALID_CONTEXT, CH_LocalVariable *vars=0, bool is_written_in_python=false)PI_ScriptOperator [static]
createScriptOperator(const OP_OTLDefinition &)VOP_ScriptOperator [static]
editScriptFile(const char *pathprefix, const char *context="surface", const char *extension=".vfl", const char *title="VEX Function", const char **obj_extensions=0, int localdir=1)OP_ScriptOperator
fillInfoTree(UT_InfoTree &tree)OP_Operator
fillInfoTreeOperatorSpecific(UT_InfoTree &tree)OP_ScriptOperator [virtual]
findScriptOperators(const char *path, const char *filename, OP_OTLDefinitionArray &defs)OP_ScriptOperator [static]
forceCodeGenerationOfInputs(VOP_ContextType type, bool essential) const VOP_ScriptOperator
forceUpdateParmTemplates()OP_ScriptOperator [virtual]
freeParmTemplates(PRM_Template *templates)OP_ScriptOperator [protected, static]
freeSwitcherDefaults(PRM_Default *defs)OP_ScriptOperator [protected, static]
getActiveNode(int i) const OP_Operator
getAddedDSIncludePath()VOP_ScriptOperator [protected, virtual]
getAllCookParms() const PI_ScriptOperator [inline]
getAllIndexFiles()OP_ScriptOperator [static]
getAllowedInputTypes(unsigned idx, VOP_VopTypeArray &voptypes)VOP_ScriptOperator
getBaseParmTemplates()VOP_ScriptOperator [virtual]
getCachedCompiledPythonCookCode()OP_ScriptOperator
getCode() const VOP_ScriptOperator
getComment(UT_String &comment)OP_Operator
getCurrentPythonModuleKey()OP_Operator [static]
getDefaultIconName(const char *tablename, const char *opname, UT_String &iconname)OP_Operator [static]
getDefiningNetwork() const OP_Operator
getDefinitionSource(UT_String &defsource) const OP_Operator
getEditableSubNodes(UT_String &pattern)OP_Operator
getEmptyTemplateList()OP_Operator [static]
getEnglish() const OP_Operator [inline]
getExtraInfo() const OP_Operator [inline]
getHDKHelp(UT_String &) const OP_Operator [inline, virtual]
getHelpFileDirAndName(UT_String &script_dir, UT_String &name)OP_Operator
getIconName() const OP_Operator
getIndexFile() const OP_Operator [inline]
getIndexPath() const OP_Operator [inline]
getInputLabel(int idx)VOP_ScriptOperator
getInputLabels() const OP_Operator [inline]
getInputName(int idx)VOP_ScriptOperator
getInputSetLabel(int index) const VOP_ScriptOperator
getInputSetName(int index) const VOP_ScriptOperator
getInputType(int idx, int inputset)VOP_ScriptOperator
getIsDummyDefinition() const OP_Operator [inline]
getIsInputVisible(int idx)VOP_ScriptOperator
getIsPrimarySubnetType() const OP_Operator [inline]
getLayoutParmTemplateImports()OP_ScriptOperator [virtual]
getLayoutParmTemplates()OP_ScriptOperator [virtual]
getLicense()OP_Operator
getMessageSubNodes(UT_String &pattern)OP_Operator
getModTime() const OP_Operator [inline]
getName() const OP_Operator [inline]
getNumActiveNodes() const OP_Operator
getNumInputSets() const VOP_ScriptOperator
getObsoleteTemplates()OP_Operator [inline, virtual]
getOperatorShortHelpString()OP_ScriptOperator [virtual]
getOperatorSpecificInfoText(int verbose, UT_WorkBuffer &text)OP_ScriptOperator [virtual]
getOpHelpURL(UT_String &url)OP_Operator [virtual]
getOpSpecificData()VOP_ScriptOperator [inline, virtual]
getOpSpecificData() const VOP_ScriptOperator [inline, virtual]
getOTLDefinition(OP_OTLDefinition &definition) const OP_Operator [inline]
getOTLHelp(UT_String &str)OP_Operator
getOTLIndexFile()OP_Operator
getOTLLibrary()OP_Operator [inline]
getOuterCode() const VOP_ScriptOperator
getOutputLabel(int idx)VOP_ScriptOperator
getOutputName(int idx)VOP_ScriptOperator
getOutputType(int idx, int inputset)VOP_ScriptOperator
getParmTemplateImports()OP_ScriptOperator [virtual]
getParmTemplates()OP_ScriptOperator [virtual]
getPermissionMask() const OP_Operator
getPresetInfo()OP_Operator
getPythonModuleDicts()OP_Operator [inline]
getRefreshPICommands(OP_Node *node, ostream &commands)PI_ScriptOperator [virtual]
getRslContextType() const OP_Operator [inline]
getScriptHelp()OP_ScriptOperator [inline]
getScriptIsPython() const OP_Operator [inline]
getScriptIsRsl() const OP_Operator [inline]
getScriptIsSubnet() const OP_Operator [inline]
getScriptIsVex() const OP_Operator [inline]
getScriptName(UT_String &name, bool forvex, bool for_python=false, const char *section_name=NULL) const OP_ScriptOperator
getTable() const OP_Operator
getTableAndName(UT_String &name) const OP_Operator [inline]
getTableName() const OP_Operator
getVariable(int i) const OP_Operator
getVariable(const char *name) const OP_Operator
getVariableCount() const OP_Operator [inline]
getVariables() const OP_Operator [inline]
getVersion(UT_String &version)OP_Operator
getVexContextType() const OP_Operator [inline]
handleUnknownToken(DS_Stream &ds, UT_String &token)VOP_ScriptOperator [protected, virtual]
hasContentsSection()OP_Operator
hasExplicitScriptSection(VEX_ContextType context_type)OP_ScriptOperator
hasLoadedParmTemplates() const OP_ScriptOperator [virtual]
hasLoadedPythonModuleSection() const OP_Operator [inline]
informOfTabMenuFlagChange()OP_Operator
isChangingParmTemplates() const OP_Operator [inline]
isCompiledPythonCookCodeCached()OP_ScriptOperator
isCreatingNode() const OP_Operator [inline]
isCustomDSO() const OP_Operator
isGenerator() const OP_Operator [inline]
isManagementOp() const OP_Operator [inline]
isNetwork() const OP_Operator [inline]
isScriptedOp() const OP_Operator [inline]
isThreadSafe() const OP_Operator [inline]
loadFromOpType(const char *fname, const char *savedir)OP_Operator [static]
loadParmTemplates(UT_IStream &is, const char *filename, UT_String &scriptName, PRM_ScriptImports *&imports)VOP_ScriptOperator [protected, virtual]
loadPythonModuleSection()OP_Operator
loadSpareParms(UT_IStream &is)OP_Operator
mapSecurityKeyToOperator(const char *key)OP_Operator [static]
maxInputs() const OP_Operator [inline]
maxOutputs()VOP_ScriptOperator [virtual]
minInputs() const OP_Operator [inline]
myBaseOP_ScriptOperator [protected]
myBaseControlsInsertIndexOP_ScriptOperator [protected]
myBaseControlsSwitcherIndexOP_ScriptOperator [protected]
myBaseControlsSwitcherPageNumOP_ScriptOperator [protected]
myBaseSwitcherDefaultsOP_ScriptOperator [protected]
myCachedCompiledPythonCookCodeOP_ScriptOperator [protected]
myCachedCompiledPythonCookLockOP_ScriptOperator [protected]
myDialogTimeStampOP_ScriptOperator [protected]
myEndParmOP_ScriptOperator [protected]
myFlagsOP_Operator [protected]
myHasContentsSectionOP_Operator [protected]
myHelpOP_ScriptOperator [protected]
myImportsOP_ScriptOperator [protected]
myInfoTextOP_ScriptOperator [protected]
myInputLabelsOP_Operator [protected]
myLayoutParmImportsOP_ScriptOperator [protected]
myLayoutParmTemplatesOP_ScriptOperator [protected]
myNvariablesOP_Operator [protected]
myObsoleteTemplatesOP_Operator [protected]
myOTLDefinitionOP_Operator [protected]
myPageOP_ScriptOperator [protected]
myParmTemplatesOP_Operator [protected]
myRslContextTypeOP_Operator [protected]
myScriptNameOP_ScriptOperator [protected]
myStartParmOP_ScriptOperator [protected]
mySyntaxOP_ScriptOperator [protected]
myVariablesOP_Operator [protected]
myVexContextTypeOP_Operator [protected]
nodeDestroyed(OP_Node *node)OP_Operator
notifyUpdateTemplatesSinksOfDelete()OP_Operator [protected]
notifyUpdateTemplatesSinksOfUpdate()OP_Operator [protected]
OP_COMPARE_ENGLISH enum valueOP_Operator
OP_COMPARE_GEN_ENGLISH enum valueOP_Operator
OP_COMPARE_GEN_NAME enum valueOP_Operator
OP_COMPARE_NAME enum valueOP_Operator
OP_Operator(const char *name, const char *english, OP_Constructor construct, PRM_Template *templates, unsigned min_sources, unsigned max_sources=9999, CH_LocalVariable *variables=0, unsigned flags=0, const char **inputlabels=0)OP_Operator
OP_Operator(const char *name, const char *english, OP_Constructor construct, OP_TemplatePair *template_pair, unsigned min_sources, unsigned max_sources=9999, OP_VariablePair *variable_pair=0, unsigned flags=0, const char **inputlabels=0)OP_Operator
OP_OperatorCompare enum nameOP_Operator
OP_ScriptOperator(const char *name, const char *english, OP_Constructor construct, PRM_Template *templates, unsigned min_sources, unsigned max_sources=9999, CH_LocalVariable *variables=0, unsigned flags=0)OP_ScriptOperator [protected]
OP_SYNTAX_RMAN enum valueOP_ScriptOperator
OP_SYNTAX_SHELL enum valueOP_ScriptOperator
OP_SYNTAX_VEX enum valueOP_ScriptOperator
PI_ScriptOperator(const char *name, const char *english, OP_Constructor construct, PRM_Template *templates, unsigned min_sources, unsigned max_sources=9999, CH_LocalVariable *variables=0, unsigned flags=0)PI_ScriptOperator [protected]
refreshAllBindings()PI_ScriptOperator [protected, virtual]
registerPythonModuleKeyClient(void *client)OP_Operator [static]
removeAllBindings()PI_ScriptOperator [protected, virtual]
removeCmdOverrides(UT_FileUtil *fu, const char *path, const char *tablename, const char *opname, int flags)OP_Operator [static]
removeHelpCardOverrides(UT_FileUtil *fu, const char *path, const char *tablename, const char *opname, int flags)OP_Operator [static]
removeIconOverrides(UT_FileUtil *fu, const char *path, const char *tablename, const char *opname, int flags)OP_Operator [static]
removeRenameOverrides(UT_FileUtil *fu, const char *path, const char *tablename, const char *opname, int flags)OP_Operator [static]
resetTemplate(OP_TemplatePair *pair)OP_ScriptOperator
resetVariables(OP_VariablePair *vars)OP_ScriptOperator
runEventScript(const char *event, OP_Node *node_arg=NULL, bool full_path=false, UT_Options *extra_args=NULL, bool *node_deleted_by_script=NULL)OP_Operator
setAllCookParms(bool all_cook)PI_ScriptOperator [inline]
setControlsSwitcher(int switcher_index, int page_num, int insert_index=-1)PI_ScriptOperator
setDefaultIconName()OP_Operator
setDefinition(const char *def)OP_Operator
setEnglish(const char *english)OP_Operator
setIconName(const char *name)OP_Operator
setIsGenerator(bool isgen)OP_Operator
setIsThreadSafe(bool is_safe)OP_Operator [inline]
setMaxInputs(int inputs)OP_Operator
setMinInputs(int inputs)OP_Operator
setName(const char *name)OP_Operator [virtual]
setObsoleteTemplates(PRM_Template *tmpl)OP_Operator [inline]
setOTLDefinition(const OP_OTLDefinition &definition)OP_Operator
setOTLLibrary(OP_OTLLibrary *library)OP_Operator [inline]
setScriptIsPython(bool is_python)OP_Operator [inline]
theAllIndexFilesOP_ScriptOperator [protected, static]
traverseCommand(OP_Node *node, OP_ScriptParmFunc traverseFunc, void *data, float now)OP_ScriptOperator
uninstallOpType(const char *path, const char *tablename, const char *opname, const char *indexpath, const char *indexfile)OP_Operator [static]
unorderedInputs() const OP_Operator [inline]
updateParmTemplates()VOP_ScriptOperator [virtual]
updatePresetInfo()OP_Operator
verifyPythonModuleKeyClient(const OP_Operator *op, void *client)OP_Operator [static]
VOP_ScriptOperator(const char *path, const char *name, const char *label, int minInputs, int maxInputs, const char *vopnetMask, OP_Constructor construct, PRM_Template *multiInputSetTemplates)VOP_ScriptOperator
wantsInputEditor() const VOP_ScriptOperator [virtual]
wantsOutputNameEditor() const OP_Operator [virtual]
wantsParametersAnimatable() const VOP_ScriptOperator [virtual]
wantsParmOrderEditor() const OP_Operator [virtual]
~OP_Operator()OP_Operator [virtual]
~OP_ScriptOperator()OP_ScriptOperator [virtual]
~PI_ScriptOperator()PI_ScriptOperator [virtual]
~VOP_ScriptOperator()VOP_ScriptOperator [virtual]


Generated on Mon Jan 28 00:49:20 2013 for HDK by  doxygen 1.5.9