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

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

addCallbackBits(int callback_bits)PDG_NodeCallbackTypeinline
addInstance(P instance) const PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inlineprotected
addInstance(P instance) const PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inlineprotected
addParent(const PDGT_BaseType *type, bool recurse=true)PDGT_BaseType< EnumType >inline
callbackBits() const PDG_NodeCallbackTypeinline
compareType(const PDGT_BaseType *type, bool deep=true) const PDGT_BaseType< EnumType >inline
displayName() const PDGT_BaseType< EnumType >inlinevirtual
eCpp enum valuePDGT_BaseType< EnumType >
EnumPDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >static
ePython enum valuePDGT_BaseType< EnumType >
Function typedefPDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >
initialize(UT_WorkBuffer &errors) overridePDG_NodeCallbackTypeinlinevirtual
instance(UT_WorkBuffer &errors, const PDGT_ValueArgs &extra_args, Args...args) const PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inline
instanceCount() const PDGT_BaseType< EnumType >inline
instanceCreated() const PDGT_BaseType< EnumType >inline
instanceDestroyed() const PDGT_BaseType< EnumType >inline
instanceMemoryUsage() const overridePDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inlinevirtual
Instances typedefPDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >
instantiate(UT_WorkBuffer &errors, const PDGT_ValueArgs &extra_args, Args...variadic_args) const PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inlineprotectedvirtual
isPrivate() const PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inline
isStaticGenerator() const PDG_NodeCallbackTypeinline
Language enum namePDGT_BaseType< EnumType >
language() const PDGT_BaseType< EnumType >inline
lockInstance(UT_WeakPtr< Class > instance) const PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inlineprotected
myInstanceCountPDGT_BaseType< EnumType >mutableprotected
myLanguagePDGT_BaseType< EnumType >protected
myParentTypesPDGT_BaseType< EnumType >protected
myTypePDGT_BaseType< EnumType >protected
myTypeLabelPDGT_BaseType< EnumType >protected
myTypeNamePDGT_BaseType< EnumType >protected
nodeCategory() const PDG_NodeCallbackTypeinline
nodeInterface() const PDG_NodeCallbackTypeinline
nodeType() const PDG_NodeCallbackTypeinline
PDG_NodeCallbackType(const UT_StringHolder &type_name, const UT_StringHolder &type_label, const UT_StringHolder &type_category, bool is_static_generator, PDG_BaseType::Language language, const PDG_NodeInterface &interface, PDG_NodeType node_type, PDG_NodeSubtype sub_type)PDG_NodeCallbackTypeinline
PDG_NodeCallbackType(const UT_StringHolder &type_name, const UT_StringHolder &type_label, const UT_StringHolder &type_category, bool is_static_generator, PDG_BaseType::Language language, const UT_StringHolder &template_name, const UT_StringHolder &template_path, const UT_StringHolder &template_body, PDG_NodeType node_type, PDG_NodeSubtype sub_type)PDG_NodeCallbackTypeinline
PDGT_BaseType(const UT_StringHolder &type_name, const UT_StringHolder &type_label, Language lang, EnumType reg_type)PDGT_BaseType< EnumType >inline
PDGT_RegisteredType(const UT_StringHolder &name, const UT_StringHolder &label, typename PDGT_BaseType< EnumType >::Language lang, bool track_instances)PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inline
reload(UT_WorkBuffer &errors)PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inlineprotectedvirtual
reload(UT_WorkBuffer &errors, const PDGT_ValueArgs &extra_args, Class *instance, Args...variadic_args) const PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inlineprotectedvirtual
reloadInstance(UT_WorkBuffer &errors, const PDGT_ValueArgs &extra_args, Class *instance, Args...args) const PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inline
reloadType(UT_WorkBuffer &errors)PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inline
setCallbackBits(int callback_bits)PDG_NodeCallbackTypeinline
setFunction(const Function &function)PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inline
setIsPrivate(bool is_private)PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inline
setStaticGenerator(bool static_generator)PDG_NodeCallbackTypeinline
setTypeLabel(const UT_StringHolder &label)PDGT_BaseType< EnumType >inline
setTypeName(const UT_StringHolder &name)PDGT_BaseType< EnumType >inline
subtype() const PDG_NodeCallbackTypeinline
type() const PDGT_BaseType< EnumType >inline
typeInit(const PDGT_BaseType< EnumType > *type, UT_WorkBuffer &errors, const PDGT_ValueArgs &extra_args, Args...args)PDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inlinestatic
typeLabel() const PDGT_BaseType< EnumType >inline
typeName() const PDGT_BaseType< EnumType >inline
TypeSet typedefPDGT_BaseType< EnumType >
~PDGT_BaseType()PDGT_BaseType< EnumType >inlinevirtual
~PDGT_RegisteredType() overridePDGT_RegisteredType< Class, Pointer, EnumType, Type, Args >inline