|
HDK
|
#include <TAKE_Data.h>
Inheritance diagram for TAKE_Data:Public Member Functions | |
| TAKE_Data (const TAKE_DataId &id, int priority) | |
| virtual | ~TAKE_Data () |
| virtual TAKE_Data * | duplicate () const =0 |
| virtual bool | canDuplicateForNode (int op_id) const =0 |
| virtual TAKE_Data * | duplicateForNode (int op_id) const =0 |
| virtual void | storeCurrent ()=0 |
| virtual void | applyData ()=0 |
| virtual void | getOpIdString (UT_String &str)=0 |
| virtual void | markActive ()=0 |
| virtual void | markInactive ()=0 |
| virtual void | generateIncludeCommand (UT_WorkBuffer &)=0 |
| virtual void | generateCommand (UT_WorkBuffer &)=0 |
| virtual void | getDescription (UT_WorkBuffer &, int brief=0)=0 |
| virtual int64 | getMemoryUsage () const =0 |
| virtual bool | canSaveInMasterTake () 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 | |
| TAKE_Data (const TAKE_Data &)=default | |
| TAKE_Data & | operator= (const TAKE_Data &)=default |
Definition at line 33 of file TAKE_Data.h.
|
inline |
Definition at line 36 of file TAKE_Data.h.
|
virtual |
|
protecteddefault |
|
pure virtual |
Implemented in OP_TakeParm, and OP_TakeData.
Definition at line 80 of file TAKE_Data.h.
|
pure virtual |
Implemented in OP_TakeParm.
|
pure virtual |
Implemented in OP_TakeData.
|
pure virtual |
Implemented in OP_TakeParm, and OP_TakeData.
Implemented in OP_TakeParm.
|
pure virtual |
Implemented in OP_TakeParm, and OP_TakeData.
|
pure virtual |
Implemented in OP_TakeParm.
|
pure virtual |
Implemented in OP_TakeParm, and OP_TakeData.
|
inline |
Definition at line 78 of file TAKE_Data.h.
|
pure virtual |
Implemented in OP_TakeData.
|
inline |
Definition at line 84 of file TAKE_Data.h.
|
inline |
Definition at line 81 of file TAKE_Data.h.
|
pure virtual |
Implemented in OP_TakeParm.
|
pure virtual |
Implemented in OP_TakeParm.
|
pure virtual |
Implemented in OP_TakeParm.
Implemented in OP_TakeParm.
Definition at line 83 of file TAKE_Data.h.
|
pure virtual |
Implemented in OP_TakeParm, and OP_TakeData.