fbxfilesdk_def.h File Reference

This reference page is linked to from the following overview topics: FBX Node Attributes.


#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <fbxfilesdk/fbxfilesdk_version.h>
#include <fbxfilesdk/components/kbaselib/karch/arch.h>
#include <fbxfilesdk/components/kbaselib/karch/types.h>
#include <fbxfilesdk/fbxfilesdk_memory.h>

Go to the source code of this file.

Defines

#define  FBXFILESDK_NAMESPACE_USE
#define  FBXFILESDK_NAMESPACE   FBXSDK_NAMESPACE
#define  KFBX_DLLIMPORT
#define  KFBX_DLLEXPORT
#define  NULL   ((void *)0)
#define  _MAX_PATH   1024
#define  KFBX_FORWARD(ClassName)   class ClassName; typedef ClassName *H##ClassName;
#define  KFBX_FORWARD_HI(ClassName)   class ClassName; typedef ClassName *H##ClassName; typedef H##ClassName HI##ClassName;
#define  KFBX_SAFE_DELETE_PTR(p)   { FbxSdkDelete(p); (p)=NULL; }
#define  KFBX_SAFE_DELETE_ARRAY_PTR(a)   { FbxSdkDeleteArray(a); (a)=NULL; }
#define  KFBX_SAFE_DESTROY_OBJECT(p)   if(p){ (p)->Destroy(); (p)=NULL; }
#define  strcmpi   strcasecmp
#define  stricmp   strcasecmp
#define  strncmpi   strncasecmp
#define  strnicmp   strncasecmp

Detailed Description

Definition in file fbxfilesdk_def.h.


Define Documentation

#define FBXFILESDK_NAMESPACE_USE

Definition at line 50 of file fbxfilesdk_def.h.

#define FBXFILESDK_NAMESPACE   FBXSDK_NAMESPACE

Definition at line 54 of file fbxfilesdk_def.h.

#define KFBX_DLLIMPORT

Definition at line 71 of file fbxfilesdk_def.h.

#define KFBX_DLLEXPORT

Definition at line 72 of file fbxfilesdk_def.h.

#define _MAX_PATH   1024

Definition at line 88 of file fbxfilesdk_def.h.

#define KFBX_FORWARD (   ClassName )    class ClassName; typedef ClassName *H##ClassName;

Definition at line 91 of file fbxfilesdk_def.h.

#define KFBX_FORWARD_HI (   ClassName )    class ClassName; typedef ClassName *H##ClassName; typedef H##ClassName HI##ClassName;

Definition at line 92 of file fbxfilesdk_def.h.

#define KFBX_SAFE_DELETE_PTR (   p )    { FbxSdkDelete(p); (p)=NULL; }

Definition at line 94 of file fbxfilesdk_def.h.

#define KFBX_SAFE_DELETE_ARRAY_PTR (   a )    { FbxSdkDeleteArray(a); (a)=NULL; }

Definition at line 95 of file fbxfilesdk_def.h.

#define KFBX_SAFE_DESTROY_OBJECT (   p )    if(p){ (p)->Destroy(); (p)=NULL; }

Definition at line 96 of file fbxfilesdk_def.h.

#define strcmpi   strcasecmp

Definition at line 107 of file fbxfilesdk_def.h.

#define stricmp   strcasecmp

Definition at line 110 of file fbxfilesdk_def.h.

#define strncmpi   strncasecmp

Definition at line 113 of file fbxfilesdk_def.h.

#define strnicmp   strncasecmp

Definition at line 116 of file fbxfilesdk_def.h.