GME  13
Functions
MgaComplexOps.h File Reference

Go to the source code of this file.

Functions

void CheckConflict (CoreObj &b, CoreObj &root)
int GetRealSubtypeDist (CoreObj oldobj)
void ObjTreeCopy (CMgaProject *mgaproject, CoreObj self, CoreObj &nobj, coreobjpairhash &crealist)
void ObjTreeCopyFoldersToo (CMgaProject *mgaproject, CoreObj self, CoreObj &nobj, coreobjpairhash &crealist)
void ObjTreeCopyFromExt (CMgaProject *mgaproject, const CoreObj &orig, CoreObj &nobj, PointerFixup &fixup)
void ObjTreeCollect (CMgaProject *mgaproject, CoreObj &self, coreobjhash &crealist, int code)
void ObjTreeCollectFoldersToo (CMgaProject *mgaproject, CoreObj &self, coreobjhash &crealist, int code)
void ObjTreeDist (CoreObj self, int derdist)
void ReDeriveNewObjs (CMgaProject *mgaproject, std::vector< CoreObj > &orignobjs, int cnt, int targetlevel)
void shiftlist (coreobjpairhash &list1, coreobjhash &list2)
void ObjTreeCheckRelations (CMgaProject *mgaproject, CoreObj &self, coreobjhash &internals)
void ObjTreeCheckRelationsFoldersToo (CMgaProject *mgaproject, CoreObj &self, coreobjhash &internals)
void ObjTreeCheckINTORelations (CMgaProject *mgaproject, CoreObj &self, coreobjhash &internals)
void ObjTreeCheckINTORelationsFoldersToo (CMgaProject *mgaproject, CoreObj &self, coreobjhash &internals)
bool ObjTreeReconnectFoldersToo (CoreObj self, coreobjpairhash &crealist, CoreObj const &derivtgt=NULLCOREOBJ)
void DeriveMoveds (CMgaProject *mgaproject, std::vector< CoreObj > &orignobjs, std::vector< int > &extmoved, int cnt, int targetlevel)
void SingleObjTreeDelete (CoreObj &self, bool deleteself=true)
void assignGuid (CMgaProject *mgaproject, CoreObj &ss)
void getMeAGuid (long *p_l1, long *p_l2, long *p_l3, long *p_l4)

Function Documentation

void assignGuid ( CMgaProject mgaproject,
CoreObj ss 
)

Definition at line 2011 of file MgaComplexOps.cpp.

void CheckConflict ( CoreObj b,
CoreObj root 
)

Definition at line 968 of file MgaComplexOps.cpp.

void DeriveMoveds ( CMgaProject mgaproject,
std::vector< CoreObj > &  orignobjs,
std::vector< int > &  extmoved,
int  cnt,
int  targetlevel 
)

Definition at line 1275 of file MgaComplexOps.cpp.

void getMeAGuid ( long *  p_l1,
long *  p_l2,
long *  p_l3,
long *  p_l4 
)

Definition at line 66 of file CoreBinFile.cpp.

Definition at line 379 of file MgaComplexOps.cpp.

void ObjTreeCheckINTORelations ( CMgaProject mgaproject,
CoreObj self,
coreobjhash internals 
)

Definition at line 893 of file MgaComplexOps.cpp.

void ObjTreeCheckINTORelationsFoldersToo ( CMgaProject mgaproject,
CoreObj self,
coreobjhash internals 
)

Definition at line 910 of file MgaComplexOps.cpp.

void ObjTreeCheckRelations ( CMgaProject mgaproject,
CoreObj self,
coreobjhash internals 
)

Definition at line 674 of file MgaComplexOps.cpp.

void ObjTreeCheckRelationsFoldersToo ( CMgaProject mgaproject,
CoreObj self,
coreobjhash internals 
)

Definition at line 723 of file MgaComplexOps.cpp.

void ObjTreeCollect ( CMgaProject mgaproject,
CoreObj self,
coreobjhash crealist,
int  code 
)

Definition at line 250 of file MgaComplexOps.cpp.

void ObjTreeCollectFoldersToo ( CMgaProject mgaproject,
CoreObj self,
coreobjhash crealist,
int  code 
)

Definition at line 265 of file MgaComplexOps.cpp.

void ObjTreeCopy ( CMgaProject mgaproject,
CoreObj  self,
CoreObj nobj,
coreobjpairhash crealist 
)

Definition at line 285 of file MgaComplexOps.cpp.

void ObjTreeCopyFoldersToo ( CMgaProject mgaproject,
CoreObj  self,
CoreObj nobj,
coreobjpairhash crealist 
)

Definition at line 332 of file MgaComplexOps.cpp.

void ObjTreeCopyFromExt ( CMgaProject mgaproject,
const CoreObj orig,
CoreObj nobj,
PointerFixup fixup 
)
void ObjTreeDist ( CoreObj  self,
int  derdist 
)

Definition at line 390 of file MgaComplexOps.cpp.

bool ObjTreeReconnectFoldersToo ( CoreObj  self,
coreobjpairhash crealist,
CoreObj const &  derivtgt = NULLCOREOBJ 
)

Definition at line 590 of file MgaComplexOps.cpp.

void ReDeriveNewObjs ( CMgaProject mgaproject,
std::vector< CoreObj > &  orignobjs,
int  cnt,
int  targetlevel 
)

Definition at line 990 of file MgaComplexOps.cpp.

void shiftlist ( coreobjpairhash list1,
coreobjhash list2 
)

Definition at line 244 of file MgaComplexOps.cpp.

void SingleObjTreeDelete ( CoreObj self,
bool  deleteself = true 
)

Definition at line 14 of file MgaComplexOps.cpp.