FBX C++ API Reference
fbxarch.h File Reference

Architecture definition. More...

Go to the source code of this file.

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
 

Detailed 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.

Macro Definition Documentation

#define FBXSDK_DLLIMPORT

Definition at line 171 of file fbxarch.h.

#define FBXSDK_DLLEXPORT

Definition at line 172 of file fbxarch.h.

#define FBXSDK_DLL   FBXSDK_DLLIMPORT

Definition at line 176 of file fbxarch.h.

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

Definition at line 201 of file fbxarch.h.

#define _MAX_PATH   260

Definition at line 219 of file fbxarch.h.

#define strcmpi   strcasecmp

Definition at line 224 of file fbxarch.h.

#define stricmp   strcasecmp

Definition at line 227 of file fbxarch.h.

#define strncmpi   strncasecmp

Definition at line 230 of file fbxarch.h.

#define strnicmp   strncasecmp

Definition at line 233 of file fbxarch.h.