#include <customdatatype_skyobjects.h>
|
| | SkyObjects () |
| |
| virtual | ~SkyObjects () |
| |
| SkyObject * | SearchObject (Int32 lID) |
| |
| | CDynamicObjectArray () |
| |
| virtual | ~CDynamicObjectArray () |
| |
| SkyObject * | GetNextObject () |
| |
| SkyObject * | InsertAt (Int32 l) |
| |
| SkyObject * | GetNextObjectType (Int32 lID) |
| |
| SkyObject * | InsertAtType (Int32 lID, Int32 l) |
| |
| Int32 | GetObjectIndex (const SkyObject *pObj) const |
| |
| SkyObject * | GetObjectAt (Int32 l) const |
| |
| Int32 | GetElementCount () const |
| |
| Bool | RemoveAt (Int32 l) |
| |
| Bool | RemoveObjectPointer (const SkyObject *pObj) |
| |
| const CDynArray< ArrayElementPtr > * | GetArray () const |
| |
| CDynArray< ArrayElementPtr > * | GetArray () |
| |
| SkyObject * | operator[] (Int32 l) const |
| |
| Bool | IsEmpty () const |
| |
| Bool | IsEqual (const CDynamicObjectArray< SkyObject > *pArray) const |
| |
| Bool | RemovePointer (Int32 lIndex) |
| |
| Bool | InsertObject (SkyObject *pObj, Int32 lIndex) |
| |
| Bool | Init (const SkyObject *const *ppObjects, Int32 lCount, AliasTrans *pTrans=nullptr, Bool bAppend=false) |
| |
| virtual Bool | CopyTo (CDynamicObjectArray< SkyObject > *pDest, AliasTrans *pTrans, Bool bAppend=false) const |
| |
| Bool | Alloc (Int32 lElementCount) |
| |
| virtual void | Free () |
| |
| Bool | Read (HyperFile *pFile, Bool bFlush=true) |
| |
| Bool | Write (HyperFile *pFile, Int32 lLevel) const |
| |
| Bool | ReadCreateObject (HyperFile *pFile, Bool bFlush=true) |
| |
|
| virtual SkyObject * | AllocObject () const |
| |
| virtual void | FreeObject (SkyObject *&pObj) const |
| |
| virtual Bool | ReadElementHF (HyperFile *pFile, SkyObject *pElement, Int32 lLevel) |
| |
| virtual Bool | WriteElementHF (HyperFile *pFile, const SkyObject *pElement) const |
| |
| virtual SkyObject * | GetClone (const SkyObject *pObj, AliasTrans *pTrans) const |
| |
| virtual Bool | TestEqual (const SkyObject *pObjA, const SkyObject *pObjB) const |
| |
| virtual SkyObject * | AllocObject () const=0 |
| |
| virtual SkyObject * | AllocObjectType (Int32 lType) const |
| |
| virtual Bool | ReadElement (BaseFile *pFile, SkyObject *pElement, Int32 lLevel) |
| |
| virtual Bool | WriteElement (BaseFile *pFile, const SkyObject *pElement) const |
| |
| virtual Bool | ReadElementCreate (HyperFile *pFile, SkyObject *&pElement, Int32 lLevel) |
| |
◆ SkyObjects()
◆ ~SkyObjects()
◆ SearchObject()
◆ AllocObject()
◆ FreeObject()
| virtual void FreeObject |
( |
SkyObject *& |
pObj | ) |
const |
|
protectedvirtual |
◆ ReadElementHF()
◆ WriteElementHF()
◆ GetClone()
◆ TestEqual()
◆ m_lNewObjectID