HDK
|
This is the complete list of members for OP_Take, including all inherited members.
autoActivationActive() | OP_Take | static |
buildTakeTree(TAKE_Take *take, UT_Array< TAKE_Take * > &list) | TAKE_Manager | protected |
clear() | TAKE_Manager | |
clearActiveFlags(OP_Node *root) | OP_Take | static |
clearTakeData(int id, const char *label) | OP_Take | |
clearTakeFlag(OP_Node *node, uchar flag) | OP_Take | |
clearTakeParm(OP_Node *node, PRM_Parm *parm) | OP_Take | |
copyDataFromNode(OP_Node *dest, const OP_Node *src) | OP_Take | |
copyTake(std::ostream &os, TAKE_Take *take, bool binary, bool recurse) const | TAKE_Manager | |
dataFactory(const char *oppath, const char *label) override | OP_Take | virtual |
destroyTake(TAKE_Take *take, bool *cleaned_dead_data_from_master_take=0) | TAKE_Manager | |
findDefinition(const TAKE_DataId &id, TAKE_Take *from_which=0) | TAKE_Manager | |
findTake(const char *name) | TAKE_Manager | |
generateName(const char *name, UT_String &result) | TAKE_Manager | protected |
generateUniquePrefix(const char *name, UT_String &result) | TAKE_Manager | protected |
getAutoIncludeLockedAssetsFlag() | TAKE_Manager | inlinestatic |
getAutoIncludeModeFlag() | TAKE_Manager | inlinestatic |
getCurrentManager() | TAKE_Manager | static |
getCurrentTake() | TAKE_Manager | inline |
getDefaultTakeName() | TAKE_Manager | inline |
getEventNotifier() | TAKE_Manager | inline |
getListSerial() const | TAKE_Manager | inline |
getMasterTake() | TAKE_Manager | inline |
getNodesAndTokens(const TAKE_Take *take, UT_Functor1< const char *, uchar > flag_map, OP_NodeList &nodes, UT_StringArray &tokens) | OP_Take | static |
getSyncUndo() const | OP_Take | inline |
getTakes(UT_Array< TAKE_Take * > &takes) const | TAKE_Manager | |
globTakes(UT_Array< TAKE_Take * > &list, const char *pattern) | TAKE_Manager | |
handlePendingTakeActivation() | TAKE_Manager | protected |
handlesNodeDeletionDuringUndo() const | OP_Take | inline |
insertTake(const char *name, const char *parent=0) | TAKE_Manager | |
internalTakeSetForSync(const char *name) | OP_Take | |
isCurrentTakeActivationPending() const | TAKE_Manager | inlineprotected |
isMasterTake() | TAKE_Manager | inline |
isSwitching() const | TAKE_Manager | inline |
load(UT_IStream &is) | TAKE_Manager | virtual |
loadTake(UT_StringArray &strings, TAKE_Take *parent, UT_IStream &is, UT_Array< TAKE_Take * > *createdTakes) | TAKE_Manager | |
mergeExternal(TAKE_Manager &src, const char *prefix_base, bool current_take_to_require_activation, UT_String &prefix) | TAKE_Manager | protected |
mergeTake(TAKE_Take *dest, TAKE_Take *src, bool overwrite_dest=false) | TAKE_Manager | |
myCurrentTake | TAKE_Manager | protected |
myMasterTake | TAKE_Manager | protected |
myNameSpace | TAKE_Manager | protected |
needsFlagAutoActivation(OP_Node *node, uchar flag) | OP_Take | static |
needsParmAutoActivation(PRM_Parm *parm) | OP_Take | static |
networkLoadMerge(OP_Take &src, const char *prefix, MergeContext &context) | OP_Take | |
nodesDeleted(OP_NodeList &nodes) | OP_Take | |
notifyObservers(TAKE_Event::TAKE_EventType type, const char *name, const TAKE_Take *take=0) override | OP_Take | virtual |
OP_Take() | OP_Take | |
pasteTake(UT_IStream &is, UT_Array< TAKE_Take * > &createdTakes, TAKE_Take *under=0) | TAKE_Manager | |
popSyncContext() | OP_Take | |
pushSyncContext() | OP_Take | |
reApplyTake(const TAKE_DataId &id) | TAKE_Manager | |
recurseStoreCurrent(OP_Node *node, bool partial_recurse) | OP_Take | protected |
recursiveDestroy(TAKE_Take *take, bool *cleaned_dead_data_from_master_take=0) | OP_Take | protected |
recursiveNodeDeleted(TAKE_Take *take, OP_NodeList &node, UT_ValArray< TAKE_Data * > &work) | OP_Take | protected |
removeSpareParm(OP_Node *node, const char *parmname) | OP_Take | |
renameTake(TAKE_Take *take, const char *name) override | OP_Take | virtual |
reparentTake(TAKE_Take *take, TAKE_Take *parent) | TAKE_Manager | |
restoreTakeForUndo(UT_IStream &is) | TAKE_Manager | |
save(std::ostream &os, int binary) const | TAKE_Manager | virtual |
saveTake(TAKE_StringSaver &strings, TAKE_Take *take, std::ostream &os, int bin, bool recurse) const | TAKE_Manager | |
setACTIVETAKE(TAKE_Take *take) | OP_Take | protected |
setAutoIncludeLockedAssetsFlag(bool state) | TAKE_Manager | inlinestatic |
setAutoIncludeModeFlag(bool state) | TAKE_Manager | inlinestatic |
setCurrentManager(TAKE_Manager *mgr) | TAKE_Manager | static |
setDefaultTakeName(const char *s) | TAKE_Manager | |
setHandleNodeDeletionDuringUndoFlag(bool flag) | OP_Take | |
setMergeContext(MergeContext *context) | OP_Take | |
setSyncUndo(OP_UndoSync *) | OP_Take | |
stashTakeForUndo(TAKE_Take *layer, std::ostream &os, int binary) const | TAKE_Manager | |
storeCurrentTake(OP_Node *root, bool force_master=false) | OP_Take | inline |
storeTakeFlag(OP_Node *node, uchar flag) | OP_Take | |
storeTakeParm(OP_Node *node, PRM_Parm *parm, bool join=1, bool auto_take=false) | OP_Take | |
switchToTake(TAKE_Take *take, bool force=false) override | OP_Take | virtual |
syncingNode(OP_Node *node) | OP_Take | |
TAKE_Manager() | TAKE_Manager | |
takeAdd(const char *name, const char *parent=0) | OP_Take | |
takeCommands(const char *takename, std::ostream &os) | OP_Take | |
takeCopy(const char *takename, std::ostream &os, bool recurse) | OP_Take | |
takeInfo(const char *takename, UT_WorkBuffer &buf, int indent=0, bool contents=true, bool memusage=true) | OP_Take | |
takeInsert(const char *name, const char *parent=0) | OP_Take | |
takeMerge(const char *dest, UT_StringArray &sources, bool override, UT_StringArray *missed=0) | OP_Take | |
takeMove(const char *name, const char *newparent, bool skip_current_restore=false) | OP_Take | |
takePaste(UT_IStream &is, const char *parent=0, UT_ValArray< TAKE_Take * > *created_list=0) | OP_Take | |
takeRemove(const char *name, bool recursive) | OP_Take | |
takeRename(const char *oldname, const char *newname) | OP_Take | |
takeRestoreCurrent(TAKE_Take *take) | OP_Take | |
takeSet(const char *name) | OP_Take | |
~OP_Take() override | OP_Take | |
~TAKE_Manager() | TAKE_Manager | virtual |