TMCPtrArray< T > Member List

This is the complete list of members for TMCPtrArray< T >, including all inherited members.

AddElem(const T *data)TMCPtrArray< T > [inline]
AddElemCount(uint32 n)TMCPtrArray< T >
Append(const TMCPtrArray< T > &fromArray)TMCPtrArray< T >
ArrayAlloc(uint32 initialCount, uint32 initialSpace, uint32 initialGrowSize, boolean initialZeroMem)TMCPtrArray< T >
ArrayAllocFromBuffer(T **baseAddress, boolean inAquireMemory, uint32 elemCount, uint32 elemSpace)TMCPtrArray< T >
ArrayData(void)TMCPtrArray< T > [inline]
ArrayData(void) const TMCPtrArray< T > [inline]
ArrayFree(void)TMCPtrArray< T >
BaseAddress(void)TMCPtrArray< T > [inline]
BaseAddress(void) const TMCPtrArray< T > [inline]
Begin(void) const TMCPtrArray< T > [inline]
Begin(void)TMCPtrArray< T > [inline]
CompactArray(void)TMCPtrArray< T > [inline]
const_iterator typedefTMCPtrArray< T >
CopyElems(const TMCPtrArray< T > &fromArray, uint32 startIndex, uint32 numItems, uint32 insertAtIndex)TMCPtrArray< T >
DeleteAndRemoveAll()TMCPtrArray< T > [inline]
DeleteAndRemoveElements(uint32 startIndex, uint32 deleteCount)TMCPtrArray< T >
End(void) const TMCPtrArray< T > [inline]
End(void)TMCPtrArray< T > [inline]
Erase(const iterator &elementToErase)TMCPtrArray< T > [inline]
Erase(const iterator &start, const iterator &end)TMCPtrArray< T >
ExternalMemory()TMCPtrArray< T > [inline]
fArrayDataTMCPtrArray< T > [protected]
fArrayFlagsTMCPtrArray< T > [protected]
fElemCountTMCPtrArray< T > [protected]
fElemSpaceTMCPtrArray< T > [protected]
FillWithValue(const T *inValue, uint32 inStart=kBeginIndex, uint32 inLength=kUnusedIndex)TMCPtrArray< T >
FindElem(const T *item) const TMCPtrArray< T > [inline]
FirstElem(void)TMCPtrArray< T > [inline]
FirstElem(void) const TMCPtrArray< T > [inline]
GetElem(uint32 index, T *&data)TMCPtrArray< T >
GetElem(uint32 index, const T *&data) const TMCPtrArray< T >
GetElemCount(void) const TMCPtrArray< T > [inline]
GetElemSize(void) const TMCPtrArray< T > [inline]
GetElemSpace(void) const TMCPtrArray< T > [inline]
GetGrowSize(void) const TMCPtrArray< T > [inline]
GetSmartGrow(void) const TMCPtrArray< T > [inline]
GetZeroMem(void) const TMCPtrArray< T > [inline]
InsertElem(uint32 index, const T *data)TMCPtrArray< T >
IsValid(void) const TMCPtrArray< T > [inline]
iterator typedefTMCPtrArray< T >
LastElem(void)TMCPtrArray< T > [inline]
LastElem(void) const TMCPtrArray< T > [inline]
operator=(const TMCPtrArray< T > &fromArray)TMCPtrArray< T >
operator=(const TMCCountedPtrArray< T > &fromCountedPtrArray)TMCPtrArray< T >
operator[](uint32 i)TMCPtrArray< T > [inline]
operator[](uint32 i) const TMCPtrArray< T > [inline]
Pointer(uint32 i)TMCPtrArray< T > [inline]
Pointer(uint32 i) const TMCPtrArray< T > [inline]
RemoveElem(uint32 index, uint32 count)TMCPtrArray< T >
RemoveElem(T *elemToRemove)TMCPtrArray< T > [inline]
SetElem(uint32 index, const T *data)TMCPtrArray< T >
SetElemCount(uint32 n)TMCPtrArray< T >
SetElemSpace(uint32 n)TMCPtrArray< T >
SetGrowSize(uint32 g)TMCPtrArray< T > [inline]
SetSmartGrow()TMCPtrArray< T > [inline]
SetValid(boolean valid)TMCPtrArray< T > [inline]
SetZeroMem(boolean z)TMCPtrArray< T > [inline]
Swap(TMCPtrArray< T > &fromArray)TMCPtrArray< T >
TMCPtrArray(void)TMCPtrArray< T >
TMCPtrArray(uint32 initialCount, boolean initialZeroMem)TMCPtrArray< T >
TMCPtrArray(uint32 initialCount, uint32 initialSpace, uint32 initialGrowSize, boolean initialZeroMem)TMCPtrArray< T >
TMCPtrArray(const TMCPtrArray< T > &inFromArray)TMCPtrArray< T >
TMCPtrArray(const TMCCountedPtrArray< T > &inFromCountedPtrArray)TMCPtrArray< T >
TMCPtrArray(T **const &baseAddress, boolean inAquireMemory, uint32 elemCount, uint32 elemSpace)TMCPtrArray< T >
TMCPtrArray(TMCPtrArray< T > &array, uint32 elemStart, uint32 elemCount)TMCPtrArray< T >
UpdateDataPointer(void)TMCPtrArray< T > [inline, protected]
ZeroInternals(void)TMCPtrArray< T > [inline, protected]
~TMCPtrArray(void)TMCPtrArray< T >


Generated on Mon Mar 14 12:29:09 2005 for Carrara SDK Doc by  doxygen 1.3.9.1