kfbxtypes.h

Detailed Description

Definition in filekfbxtypes.h.

#include<kaydaradef.h>
#include<kbaselib_nsuse.h>
#include<kbaselib_forward.h>
#include<klib/kdebug.h>
#include<klib/kstring.h>
#include<klib/ktime.h>
#include<kfbxplugins/kfbxcolor.h>
#include<kfbxplugins/kfbxsystemunit.h>
#include<fbxfilesdk_nsbegin.h>
#include<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...

Functions

KFBX_DLL void * fbxCreate(EFbxType pType)
 Creates a fbx primative type and initializes its memory.
KFBX_DLL bool fbxDestroy(EFbxType pType, void *pData)
 Destroys an fbx primative 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:
trueif equal,falseotherwise

Definition at line880of filekfbxtypes.h.

KFBX_DLL void* fbxCreate(EFbxType pType ) 

Creates a fbx primative type and initializes its memory.

Parameters:
pType The type of object to create.
Returns:
A pointer to the new primative 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 primative 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 detroyed, false otherwise.