HDK
|
#include <PDG_FileDependency.h>
Public Member Functions | |
PDG_FileDependency (const PDG_BaseType *type, const PDGT_ValueArgs &extra_args, const UT_StringHolder &file_name) | |
int64 | getMemoryUsage (bool inclusive) const override |
bool | isResolved (PDG_GraphContext *context, PDG_Node *node) const override |
bool | onResolve (PDG_GraphContext *context, PDG_Node *node) override |
Public Member Functions inherited from PDG_Dependency | |
PDG_Dependency (const PDG_BaseType *type, const PDGT_ValueArgs &extra_args, const UT_StringHolder &key) | |
~PDG_Dependency () override | |
const UT_StringHolder & | key () const |
void | setUnresolved () |
bool | resolve (PDG_GraphContext *context, PDG_Node *node) |
void | addNode (PDG_Node *node) |
bool | removeNode (PDG_Node *node) |
const PDG_NodeArray & | nodes () const |
Public Member Functions inherited from PDGT_TypeInstance< EnumType > | |
PDGT_TypeInstance () | |
PDGT_TypeInstance (const PDGT_BaseType< EnumType > *base_type, const PDGT_ValueArgs &extra_args) | |
virtual | ~PDGT_TypeInstance () |
virtual bool | reloadInstance (UT_WorkBuffer &errors) |
const BaseType * | type () const |
const UT_StringHolder & | typeName () const |
const PDGT_ValueArgs & | extraArgs () const |
bool | compareType (const BaseType *other_type, bool deep=true) const |
void | setReloading (bool is_reloading) |
bool | isReloading () const |
Static Public Member Functions | |
static void | registerTypes (PDG_TypeRegistry *registry) |
Additional Inherited Members | |
Public Types inherited from PDGT_TypeInstance< EnumType > | |
using | BaseType = PDGT_BaseType< EnumType > |
Protected Attributes inherited from PDG_Dependency | |
UT_StringHolder | myKey |
Protected Attributes inherited from PDGT_TypeInstance< EnumType > | |
const BaseType * | myBaseType |
PDGT_ValueArgs | myExtraArgs |
bool | myReloading |
Definition at line 20 of file PDG_FileDependency.h.
PDG_FileDependency::PDG_FileDependency | ( | const PDG_BaseType * | type, |
const PDGT_ValueArgs & | extra_args, | ||
const UT_StringHolder & | file_name | ||
) |
|
overridevirtual |
Reimplemented from PDG_Dependency.
|
overridevirtual |
Reimplemented from PDG_Dependency.
|
overridevirtual |
Implements PDG_Dependency.
|
static |