HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TAKE_Manager Member List

This is the complete list of members for TAKE_Manager, including all inherited members.

buildTakeTree(TAKE_Take *take, UT_Array< TAKE_Take * > &list)TAKE_Managerprotected
clear()TAKE_Manager
copyTake(std::ostream &os, TAKE_Take *take, bool binary, bool recurse) const TAKE_Manager
dataFactory(const char *oppath, const char *label)=0TAKE_Managerpure 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_Managerprotected
generateUniquePrefix(const char *name, UT_String &result)TAKE_Managerprotected
getAutoIncludeLockedAssetsFlag()TAKE_Managerinlinestatic
getAutoIncludeModeFlag()TAKE_Managerinlinestatic
getCurrentManager()TAKE_Managerstatic
getCurrentTake()TAKE_Managerinline
getDefaultTakeName()TAKE_Managerinline
getEventNotifier()TAKE_Managerinline
getListSerial() const TAKE_Managerinline
getMasterTake()TAKE_Managerinline
getTakes(UT_Array< TAKE_Take * > &takes) const TAKE_Manager
globTakes(UT_Array< TAKE_Take * > &list, const char *pattern)TAKE_Manager
handlePendingTakeActivation()TAKE_Managerprotected
insertTake(const char *name, const char *parent=0)TAKE_Manager
isCurrentTakeActivationPending() const TAKE_Managerinlineprotected
isMasterTake()TAKE_Managerinline
isSwitching() const TAKE_Managerinline
load(UT_IStream &is)TAKE_Managervirtual
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_Managerprotected
mergeTake(TAKE_Take *dest, TAKE_Take *src, bool overwrite_dest=false)TAKE_Manager
myCurrentTakeTAKE_Managerprotected
myMasterTakeTAKE_Managerprotected
myNameSpaceTAKE_Managerprotected
notifyObservers(TAKE_Event::TAKE_EventType type, const char *name, const TAKE_Take *take=0)TAKE_Managervirtual
pasteTake(UT_IStream &is, UT_Array< TAKE_Take * > &createdTakes, TAKE_Take *under=0)TAKE_Manager
reApplyTake(const TAKE_DataId &id)TAKE_Manager
renameTake(TAKE_Take *take, const char *newname)TAKE_Managervirtual
reparentTake(TAKE_Take *take, TAKE_Take *parent)TAKE_Manager
restoreTakeForUndo(UT_IStream &is)TAKE_Manager
save(std::ostream &os, int binary) const TAKE_Managervirtual
saveTake(TAKE_StringSaver &strings, TAKE_Take *take, std::ostream &os, int bin, bool recurse) const TAKE_Manager
setAutoIncludeLockedAssetsFlag(bool state)TAKE_Managerinlinestatic
setAutoIncludeModeFlag(bool state)TAKE_Managerinlinestatic
setCurrentManager(TAKE_Manager *mgr)TAKE_Managerstatic
setDefaultTakeName(const char *s)TAKE_Manager
stashTakeForUndo(TAKE_Take *layer, std::ostream &os, int binary) const TAKE_Manager
switchToTake(TAKE_Take *take, bool force_even_if_current=false)TAKE_Managervirtual
TAKE_Manager()TAKE_Manager
~TAKE_Manager()TAKE_Managervirtual