|
| | PRM_Template (PRM_Type thetype=PRM_LIST_TERMINATOR, int thevectorsize=1, PRM_Name *thenameptr=0, PRM_Default *thedefaults=0, PRM_ChoiceList *thechoicelistptr=0, PRM_Range *therangeptr=0, PRM_Callback thecallbackfunc=0, PRM_SpareData *thespareptr=0, int theparmgroup=1, const char *thehelptext=0, PRM_ConditionalBase *thecondptr=0) |
| |
| | PRM_Template (PRM_Type thetype, PRM_Export theexportlevel, int thevectorsize=1, PRM_Name *thenameptr=0, PRM_Default *thedefaults=0, PRM_ChoiceList *thechoicelistptr=0, PRM_Range *therangeptr=0, PRM_Callback thecallbackfunc=0, PRM_SpareData *thespareptr=0, int theparmgroup=1, const char *thehelptext=0, PRM_ConditionalBase *thecondptr=0) |
| |
| | PRM_Template (PRM_Type thetype, PRM_TypeExtended thetype_ext, int thevectorsize=1, PRM_Name *thenameptr=0, PRM_Default *thedefaults=0, PRM_ChoiceList *thechoicelistptr=0, PRM_Range *therangeptr=0, PRM_Callback thecallbackfunc=0, PRM_SpareData *thespareptr=0, int theparmgroup=1, const char *thehelptext=0, PRM_ConditionalBase *thecondptr=0) |
| |
| | PRM_Template (PRM_Type thetype, PRM_TypeExtended thetype_ext, PRM_Export theexportlevel, int thevectorsize=1, PRM_Name *thenameptr=0, PRM_Default *thedefaults=0, PRM_ChoiceList *thechoicelistptr=0, PRM_Range *therangeptr=0, PRM_Callback thecallbackfunc=0, PRM_SpareData *thespareptr=0, int theparmgroup=1, const char *thehelptext=0, PRM_ConditionalBase *thecondptr=0) |
| |
| | PRM_Template (PRM_MultiType thetype, PRM_Template *thetemplates, PRM_Export theexportlevel, fpreal multisize, PRM_Name *thenameptr, PRM_Default *thedefaultsize=0, PRM_Range *thedefaultrange=0, PRM_SpareData *thespareptr=0, const char *thehelptext=0, PRM_ConditionalBase *thecondptr=0, PRM_Callback thecallbackfunc=0) |
| |
| | PRM_Template (PRM_MultiType thetype, PRM_Template *thetemplates, fpreal multisize, PRM_Name *thenameptr, PRM_Default *thedefaultsize=0, PRM_Range *thedefaultrange=0, PRM_SpareData *thespareptr=0, const char *thehelptext=0, PRM_ConditionalBase *thecondptr=0, PRM_Callback thecallbackfunc=0) |
| |
| | PRM_Template (const PRM_Template &src) |
| |
| | ~PRM_Template () |
| |
| int64 | getMemoryUsage (bool inclusive) const |
| |
| const PRM_Template & | operator= (const PRM_Template &src) |
| |
| void | initialize (PRM_Type thetype, PRM_TypeExtended thetype_ext, PRM_Export theexportlevel, int thevectorsize, PRM_Name *thenameptr, PRM_Default *thedefaults, PRM_ChoiceList *thechoicelistptr, PRM_Range *therangeptr, PRM_Callback thecallbackfunc, PRM_SpareData *thespareptr, int theparmgroup, const char *thehelptext, PRM_ConditionalBase *thecondptr) |
| |
| void | initMulti (PRM_MultiType thetype, PRM_Template *thetemplates, PRM_Export theexportlevel, fpreal multisize, PRM_Name *thenameptr, PRM_Default *thedefaultsize, PRM_Range *thedefaultrange, PRM_Callback thecallbackfunc, PRM_SpareData *thespareptr, const char *thehelptext, PRM_ConditionalBase *thecondptr) |
| |
| void | assign (const PRM_Template &src, int thevectorsize, PRM_Default *thedefaults) |
| |
| const PRM_Type & | getType () const |
| |
| PRM_MultiType | getMultiType () const |
| |
| bool | isMultiType () const |
| |
| bool | isRampType () const |
| |
| bool | isRampTypeColor () const |
| |
| PRM_TypeExtended | getTypeExtended () const |
| |
| int | getVectorSize () const |
| |
| fpreal | getMultiSize () const |
| |
| void | setNamePtr (PRM_Name *name) |
| |
| PRM_Name * | getNamePtr () |
| |
| const PRM_Name * | getNamePtr () const |
| |
| PRM_SpareData * | getSparePtr () |
| |
| const PRM_SpareData * | getSparePtr () const |
| |
| PRM_SpareData * | getOrCreateSparePtr () |
| |
| void | setSparePtr (PRM_SpareData *spare) |
| |
| PRM_Conditional * | getConditionalPtr (PRM_ConditionalType type) |
| |
| const PRM_Conditional * | getConditionalPtr (PRM_ConditionalType type) const |
| |
| PRM_ConditionalBase * | getConditionalBasePtr () |
| |
| const PRM_ConditionalBase * | getConditionalBasePtr () const |
| |
| PRM_Template & | setConditionalBasePtr (PRM_ConditionalBase *conditional) |
| |
| PRM_Conditional * | getDisablePtr () |
| |
| const PRM_Conditional * | getDisablePtr () const |
| |
| const PRM_ChoiceList * | getChoiceListPtr () const |
| |
| PRM_ChoiceList * | getChoiceListPtr () |
| |
| void | setChoiceListPtr (PRM_ChoiceList *list) |
| |
| const PRM_Range * | getRangePtr () const |
| |
| PRM_Range * | getRangePtr () |
| |
| PRM_Callback | getCallback () const |
| |
| void | setCallback (PRM_Callback callback) |
| |
| const UT_StringHolder & | getHelpText () const |
| |
| unsigned int | getAutoScopeField () |
| |
| const PRM_Template * | getMultiParmTemplate () const |
| |
| PRM_Template * | getMultiParmTemplate () |
| |
| void | setMultiParmTemplate (PRM_Template *tplate) |
| |
| int | getMultiStartOffset () const |
| |
| PRM_Default * | getDefault (int index) |
| |
| const PRM_Default * | getDefault (int index) const |
| |
| PRM_Default * | getFactoryDefaults () const |
| |
| void | setFactoryDefaults (PRM_Default *defaults) |
| |
| void | restoreFactoryDefaults () |
| |
| void | setFloatDefault (int index, fpreal v) |
| |
| void | setOrdinalDefault (int index, int v) |
| |
| void | setStringDefault (int index, const char *v) |
| |
| void | setDefault (int index, const PRM_Default &d) |
| |
| void | setNoResim (bool noresim) |
| |
| void | setNoCook (bool nocook) |
| |
| bool | setNoCook (const PRM_SpareData *spare, bool force=false) |
| |
| void | setBaseParm (bool baseparm) |
| |
| void | setInvisible (bool invisible) |
| |
| bool | getInvisible () const |
| |
| void | setJoinNext (bool joinnext) |
| |
| bool | getJoinNext () const |
| |
| void | setLabelNone (bool labelnone) |
| |
| bool | getLabelNone () const |
| |
| void | setTypeExtended (PRM_TypeExtended type_ext) |
| |
| PRM_Export | exportLevel () const |
| |
| void | setExportLevel (PRM_Export level) |
| |
| int | getParmGroup () const |
| |
| int | findSubIndex (const UT_StringRef &thechannelname) const |
| |
| const UT_StringHolder * | getChannelTokens () const |
| |
| void | getChannelToken (UT_String &s, int vi) const |
| |
| const UT_StringHolder & | getChannelToken (int vi) const |
| |
| const UT_StringHolder & | getDecodedChannelToken (int vi) const |
| |
| bool | hasChannelToken (const UT_StringRef &s, int vi) const |
| |
| void | getChannelLabel (UT_String &thestrref, int theindex) const |
| |
| void | getToken (UT_String &thestrref) const |
| |
| void | getLabel (UT_String &thestrref) const |
| |
| int | getExpressionFlag () const |
| |
| const char * | getToken () const |
| |
| const UT_StringRef & | getTokenRef () const |
| |
| const char * | getLabel () const |
| |
| unsigned | getTokenHash () const |
| |
| bool | isAutomaticallyGeneratedChoiceList () const |
| |
| int | findSwitcherFolderWithLabel (const char *label) const |
| |
| unsigned int | getAutoSelectField () |
| |