Go to the source code of this file.
#define FBX_THROW |
( |
|
x | ) |
FBX_ASSERT_NOW(x) |
#define FBX_ARRAY_INLINE inline |
void FbxArrayFree |
( |
FbxArray< T > & |
pArray | ) |
|
|
inline |
Call FbxFree on each element of the array, and then clear it.
Definition at line 608 of file fbxarray.h.
610 for(
int i = 0, c = pArray.
Size(); i < c; ++i )
int Size() const
Retrieve the number of element contained in the array.
void Clear()
Reset the number of element to zero and free the memory allocated.
void FbxArrayDelete |
( |
FbxArray< T > & |
pArray | ) |
|
|
inline |
Call FbxDelete on each element of the array, and then clear it.
- Examples:
- ViewScene/SceneContext.cxx.
Definition at line 618 of file fbxarray.h.
620 for(
int i = 0, c = pArray.
Size(); i < c; ++i )
int Size() const
Retrieve the number of element contained in the array.
void FbxDelete(T *p)
Deletion policy for pointer template classes that uses the FbxDelete() function.
void Clear()
Reset the number of element to zero and free the memory allocated.
void FbxArrayDestroy |
( |
FbxArray< T > & |
pArray | ) |
|
|
inline |
Call Destroy on each element of the array, and then clear it.
Definition at line 628 of file fbxarray.h.
630 for(
int i = 0, c = pArray.
Size(); i < c; ++i )
632 (pArray[i])->Destroy();
int Size() const
Retrieve the number of element contained in the array.
void Clear()
Reset the number of element to zero and free the memory allocated.
FBXSDK_INCOMPATIBLE_WITH_ARRAY_TEMPLATE |
( |
FbxArray< T > |
| ) |
|
Make sure to break build if someone try to make FbxArray<FbxArray<T>>, which is not supported.