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 > [inline]
Append(const TMCPtrArray< T > &fromArray)TMCPtrArray< T > [inline]
ArrayAlloc(uint32 initialCount, uint32 initialSpace, uint32 initialGrowSize, boolean initialZeroMem)TMCPtrArray< T > [inline, protected]
ArrayAllocFromBuffer(T **baseAddress, boolean inAquireMemory, uint32 elemCount, uint32 elemSpace)TMCPtrArray< T > [inline, protected]
ArrayData(void)TMCPtrArray< T > [inline]
ArrayData(void) const TMCPtrArray< T > [inline]
ArrayFree(void)TMCPtrArray< T > [inline]
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 > [inline]
DeleteAndRemoveAll()TMCPtrArray< T > [inline]
DeleteAndRemoveElements(uint32 startIndex, uint32 deleteCount)TMCPtrArray< T > [inline]
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 > [inline]
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 > [inline]
FindElem(const T *item) const TMCPtrArray< T > [inline]
FindNullPointersSuffixStart(uint32 index) const TMCPtrArray< T > [inline]
FirstElem(void)TMCPtrArray< T > [inline]
FirstElem(void) const TMCPtrArray< T > [inline]
GetElem(uint32 index, T *&data)TMCPtrArray< T > [inline]
GetElem(uint32 index, const T *&data) const TMCPtrArray< T > [inline]
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 > [inline]
IsValid(void) const TMCPtrArray< T > [inline]
iterator typedefTMCPtrArray< T >
LastElem(void)TMCPtrArray< T > [inline]
LastElem(void) const TMCPtrArray< T > [inline]
operator delete(void *block)TMCObject
operator delete(void *, void *)TMCObject [inline]
operator delete[](void *block)TMCObject
operator new(MCSize byteCount)TMCObject
operator new(MCSize, void *__Pointer)TMCObject [inline]
operator new[](MCSize byteCount)TMCObject
operator=(const TMCCountedPtrArray< T > &fromCountedPtrArray)TMCPtrArray< T > [inline]
operator=(const TMCPtrArray< T > &fromArray)TMCPtrArray< T > [inline]
TMCObject::operator=(const TMCObject &)TMCObject [inline]
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]
QueryArray(const MCIID &iid, TArray2 &outArray) const TMCPtrArray< T > [inline]
RemoveElem(uint32 index, uint32 count)TMCPtrArray< T > [inline]
RemoveElem(T *elemToRemove)TMCPtrArray< T > [inline]
SetElem(uint32 index, const T *data)TMCPtrArray< T > [inline]
SetElemCount(uint32 n)TMCPtrArray< T > [inline]
SetElemSpace(uint32 n)TMCPtrArray< T > [inline]
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 > [inline]
TMCPtrArray(void)TMCPtrArray< T > [inline]
TMCPtrArray(uint32 initialCount, boolean initialZeroMem)TMCPtrArray< T > [inline]
TMCPtrArray(uint32 initialCount, uint32 initialSpace, uint32 initialGrowSize, boolean initialZeroMem)TMCPtrArray< T > [inline]
TMCPtrArray(const TMCPtrArray< T > &inFromArray)TMCPtrArray< T > [inline]
TMCPtrArray(const TMCCountedPtrArray< T > &inFromCountedPtrArray)TMCPtrArray< T > [inline]
TMCPtrArray(T **const &baseAddress, boolean inAquireMemory, uint32 elemCount, uint32 elemSpace)TMCPtrArray< T > [inline]
TMCPtrArray(TMCPtrArray< T > &array, uint32 elemStart, uint32 elemCount)TMCPtrArray< T > [inline]
TTemplateType typedefTMCPtrArray< T >
TValueType typedefTMCPtrArray< T >
UpdateDataPointer(void)TMCPtrArray< T > [inline, protected]
ZeroInternals(void)TMCPtrArray< T > [inline, protected]
~TMCPtrArray(void)TMCPtrArray< T > [inline]
Generated on Mon Apr 26 22:48:07 2010 for Carrara SDK Doc by  doxygen 1.6.3