FBX C++ API Reference
fbxarch.h File Reference

File Description

Architecture definition.

List of available preprocessor defines that can appear on various systems:

Operating System Environment: FBXSDK_ENV_WIN (Windows) FBXSDK_ENV_WINSTORE (Windows Store App) FBXSDK_ENV_MAC (MacOSX) FBXSDK_ENV_IOS (iOS) FBXSDK_ENV_LINUX (Linux)

Architecture: FBXSDK_ARCH_IX86 (Intel x86) FBXSDK_ARCH_AMD64 (AMD64) FBXSDK_ARCH_ARM (Advanced RISC Machine)

Processor: FBXSDK_CPU_32 (32bit processor) FBXSDK_CPU_64 (64bit processor)

Compiler: FBXSDK_COMPILER_MSC (Microsoft Compiler) FBXSDK_COMPILER_GNU (GNU Compiler) FBXSDK_COMPILER_INTEL (Intel Compiler) FBXSDK_COMPILER_CLANG (Clang Compiler)

These definitions are based on the information found here: http://predef.sourceforge.net/index.php

Definition in file fbxarch.h.

Macros

#define FBXSDK_DLLIMPORT
 
#define FBXSDK_DLLEXPORT
 
#define FBXSDK_DLL   FBXSDK_DLLIMPORT
 
#define FBX_UNUSED(p)   (void)(p)
 
#define NULL   ((void*)0)
 
#define _MAX_PATH   260
 
#define strcmpi   strcasecmp
 
#define stricmp   strcasecmp
 
#define strncmpi   strncasecmp
 
#define strnicmp   strncasecmp
 

Macro Definition Documentation

◆ FBXSDK_DLLIMPORT

#define FBXSDK_DLLIMPORT

Definition at line 168 of file fbxarch.h.

◆ FBXSDK_DLLEXPORT

#define FBXSDK_DLLEXPORT

Definition at line 169 of file fbxarch.h.

◆ FBXSDK_DLL

#define FBXSDK_DLL   FBXSDK_DLLIMPORT

Definition at line 173 of file fbxarch.h.

◆ FBX_UNUSED

#define FBX_UNUSED (   p)    (void)(p)

Definition at line 198 of file fbxarch.h.

◆ NULL

◆ _MAX_PATH

#define _MAX_PATH   260

Definition at line 216 of file fbxarch.h.

◆ strcmpi

#define strcmpi   strcasecmp

Definition at line 225 of file fbxarch.h.

◆ stricmp

#define stricmp   strcasecmp

Definition at line 228 of file fbxarch.h.

◆ strncmpi

#define strncmpi   strncasecmp

Definition at line 231 of file fbxarch.h.

◆ strnicmp

#define strnicmp   strncasecmp

Definition at line 234 of file fbxarch.h.

Go to the source code of this file.