|
HDK
|
#include <OP_TakeData.h>
Inheritance diagram for OP_TakeData: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.