- Main Page
- Classes
- Files
- Directories
- Examples

- File List
- File Members

Classes | Defines | Functions

# fbxarray.h File Reference

`#include <fbxsdk/fbxsdk_def.h>`
`#include <fbxsdk/fbxsdk_nsbegin.h>`
`#include <fbxsdk/fbxsdk_nsend.h>`

Go to the source code of this file.

## Classes
class | FbxArrayBase< TypeSize >
struct | FbxArrayBase< TypeSize >::Header
class | FbxArray< Type >
| Class for array of elements such as pointers and plain old data structures. More...
class | FbxArrayBase_Size
class | FbxArrayBase_< TypeSize >
| Template version base class used to store an array of fixed-size elements. More...
struct | FbxArrayBase_< TypeSize >::Header
## Defines
#define | FBXSDK_ARRAY_BLOCKSIZE 4
## Functions
template<class Type >
void | FbxArrayDelete (FbxArray< Type > &Array)
template<class Type >
| FBXSDK_INCOMPATIBLE_WITH_ARRAY_TEMPLATE (FbxArray< Type >)

## Detailed Description

Definition in file fbxarray.h.

## Define Documentation

#define FBXSDK_ARRAY_BLOCKSIZE 4

Search for all occurrences

Definition at line 20 of file fbxarray.h.

## Function Documentation

void FbxArrayDelete | ( | FbxArray< Type > & | Array | ) | `[inline]`

Search for all occurrences

Examples:
  ViewScene/SceneContext.cxx.

Definition at line 669 of file fbxarray.h.

    {
        FbxUInt lItemCount = Array.GetCount();
        while( lItemCount )
        {
            lItemCount--;
            Type& Item = (Array.operator[](lItemCount));
            FbxDelete(Item);
            Item = NULL;
        }
        Array.Clear();
    }

FBXSDK_INCOMPATIBLE_WITH_ARRAY_TEMPLATE | ( | FbxArray< Type > |  | ) |

Search for all occurrences