HDK
|
#include <OP_TakeData.h>
Public Member Functions | |
OP_TakeData (const TAKE_DataId &id, int priority) | |
~OP_TakeData () override | |
TAKE_Data * | duplicate () const override=0 |
void | getOpIdString (UT_String &str) override |
void | applyData () override |
virtual bool | isValid () const |
void | storeCurrent () override=0 |
void | generateCommand (UT_WorkBuffer &buf) override=0 |
void | getDescription (UT_WorkBuffer &buf, int brief) override=0 |
bool | canSaveInMasterTake () const override |
Public Member Functions inherited from TAKE_Data | |
TAKE_Data (const TAKE_DataId &id, int priority) | |
virtual | ~TAKE_Data () |
virtual bool | canDuplicateForNode (int op_id) const =0 |
virtual TAKE_Data * | duplicateForNode (int op_id) const =0 |
virtual void | markActive ()=0 |
virtual void | markInactive ()=0 |
virtual void | generateIncludeCommand (UT_WorkBuffer &)=0 |
virtual int64 | getMemoryUsage () const =0 |
virtual int | save (std::ostream &os, int binary) const =0 |
virtual bool | load (UT_IStream &is)=0 |
const TAKE_DataId & | getId () const |
void | bumpRefCount (int dir) |
int | getRefCount () const |
void | setPriority (int p) |
int | getPriority () const |
Protected Member Functions | |
OP_Node * | lookupNode () const |
Protected Member Functions inherited from TAKE_Data | |
TAKE_Data (const TAKE_Data &)=default | |
TAKE_Data & | operator= (const TAKE_Data &)=default |
Definition at line 19 of file OP_TakeData.h.
OP_TakeData::OP_TakeData | ( | const TAKE_DataId & | id, |
int | priority | ||
) |
|
override |
|
overridevirtual |
Implements TAKE_Data.
Reimplemented in OP_TakeParm.
|
overridevirtual |
Implements TAKE_Data.
|
overridepure virtual |
Implements TAKE_Data.
Implemented in OP_TakeParm.
|
overridepure virtual |
Implements TAKE_Data.
Implemented in OP_TakeParm.
|
overridepure virtual |
Implements TAKE_Data.
Implemented in OP_TakeParm.
|
virtual |
|
protected |
|
overridepure virtual |
Implements TAKE_Data.
Implemented in OP_TakeParm.