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

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

COPY enum valuePRM_Name
getExpressionFlag() const PRM_Nameinline
getHash() const PRM_Nameinline
getIcon() const PRM_Iteminline
getLabel() const PRM_Nameinline
getLabelRef() const PRM_Nameinline
getMemoryUsage(bool inclusive) const PRM_Nameinline
getToken() const PRM_Nameinline
getTokenRef() const PRM_Nameinline
harden()PRM_Nameinline
instance(const int *instance, int num)PRM_Name
instance(const UT_IntArray &instance_num)PRM_Name
instanceToken(UT_String &token, const int *instance, int num)PRM_Namestatic
instanceToken(UT_String &token, const UT_IntArray &instance_num)PRM_Namestatic
instanceToken(UT_WorkBuffer &result, const UT_StringRef &token, const int *instance, int num)PRM_Namestatic
instanceToken(UT_WorkBuffer &result, const UT_StringRef &token, const UT_IntArray &instance_num)PRM_Namestatic
isSentinel() const PRM_Nameinline
isValidChoice() const PRM_Nameinline
mySeparatorPRM_Namestatic
operator const UT_StringRef &() const PRM_Nameinline
PRM_Item()PRM_Item
PRM_Item(const char *token, const char *label=NULL, const char *iconname=NULL)PRM_Item
PRM_Name()PRM_Nameinline
PRM_Name(const char *thetoken, const char *thelabel=nullptr, int theflags=0)PRM_Nameinlineexplicit
PRM_Name(PRM_NameCopy, const UT_StringHolder &thetoken, const UT_StringHolder &thelabel, int theflags=0)PRM_Nameinlineexplicit
PRM_NameCopy enum namePRM_Name
setAsSentinel()PRM_Nameinline
setAsSeparator()PRM_Name
setIcon(const char *s)PRM_Iteminline
setLabel(const char *s)PRM_Nameinline
setToken(const char *s)PRM_Nameinline
setTokenAndLabel(const char *token, const char *label)PRM_Nameinline
setTokenAndLabelRef(const UT_StringRef &token, const UT_StringRef &label)PRM_Nameinline
~PRM_Item()PRM_Itemvirtual