Physics_Macros

CRY_GCC48_AVOID_OPTIMIZE Macro
C++
#define CRY_GCC48_AVOID_OPTIMIZE 
File

physinterface.h

Description

Workaround for bug in GCC 4.8. The kind of access patterns here leads to an internal compiler error in GCC 4.8 when optimizing with debug symbols. Two possible solutions are available, compile in Profile mode without debug symbols or remove optimizations in the code where the bug occurs see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59776

CRYPHYSICS_API Macro
C++
#define CRYPHYSICS_API DLL_IMPORT
File

IPhysics.h

MARK_UNUSED Macro
C++
#define MARK_UNUSED unused_marker(),
File

physinterface.h

MAX_PHYS_THREADS Macro
C++
#define MAX_PHYS_THREADS 1
File

physinterface.h

USE_IMPROVED_RIGID_ENTITY_SYNCHRONISATION Macro
C++
#define USE_IMPROVED_RIGID_ENTITY_SYNCHRONISATION 1
File

physinterface.h

vector_class Macro
C++
#define vector_class Vec3_tpl
File

IPhysics.h