kfbxtypes.h File Reference


Detailed Description

Definition in file kfbxtypes.h.

#include <fbxfilesdk/components/kbaselib/kaydaradef_h.h>
#include <fbxfilesdk/components/kbaselib/kbaselib_forward.h>
#include <fbxfilesdk/components/kbaselib/klib/kdebug.h>
#include <fbxfilesdk/components/kbaselib/klib/kstring.h>
#include <fbxfilesdk/components/kbaselib/klib/ktime.h>
#include <fbxfilesdk/kfbxplugins/kfbxcolor.h>
#include <fbxfilesdk/kfbxplugins/kfbxsystemunit.h>
#include <fbxfilesdk/fbxfilesdk_nsbegin.h>
#include <fbxfilesdk/fbxfilesdk_nsend.h>

Include dependency graph for kfbxtypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class   fbxBlob
  FBX SDK blob class. More...
class   fbxDistance
  FBX SDK distance class. More...
class   fbxDateTime
  FBX SDK date&time class. More...
class   fbxHalfFloat
  FBX SDK half-float class. More...

Functions

KFBX_DLL void *  fbxCreate (EFbxType pType)
  Creates a fbx primitive type and initializes its memory.
KFBX_DLL bool  fbxDestroy (EFbxType pType, void *pData)
  Destroys an fbx primitive type.
bool  fbxCompare (const void *pA, const void *pB, EFbxType pType)
  Compare two values of the same type.

Function Documentation

bool fbxCompare ( const void *  pA,
const void *  pB,
EFbxType  pType  
) [inline]

Compare two values of the same type.

Parameters:
pA  first value
pB  second value
pType  The data type of both values
Returns:
true if equal, false otherwise

Definition at line 1401 of file kfbxtypes.h.

KFBX_DLL void* fbxCreate ( EFbxType  pType  ) 

Creates a fbx primitive type and initializes its memory.

Parameters:
pType  The type of object to create.
Returns:
A pointer to the new primitive object. Note that the caller owns the returned object. The pointer returned is NULL if pType is eUNIDENTIFIED or an unknown type.

KFBX_DLL bool fbxDestroy ( EFbxType  pType,
void *  pData  
)

Destroys an fbx primitive type.

If the return value is true the memory pointed to by pData has been deleted and should no longer be accessed.

Parameters:
pType  The type of object being deleted
pData  Pointer to the object being deleted.
Returns:
true if the object was destroyed, false otherwise.