13#if defined(JPH_CPU_X86)
15#elif defined(JPH_CPU_ARM)
17#elif defined(JPH_PLATFORM_WASM)
20#if JPH_CPU_ADDRESS_BITS == 64
22#elif JPH_CPU_ADDRESS_BITS == 32
59#ifdef JPH_CROSS_PLATFORM_DETERMINISTIC
60 "(Cross Platform Deterministic) "
62#ifdef JPH_FLOATING_POINT_EXCEPTIONS_ENABLED
65#ifdef JPH_DEBUG_RENDERER
68#ifdef JPH_PROFILE_ENABLED
71#if defined(JPH_OBJECT_LAYER_BITS) && JPH_OBJECT_LAYER_BITS == 32
72 "(32-bit ObjectLayer) "
74 "(16-bit ObjectLayer) "
76#ifdef JPH_ENABLE_ASSERTS
79#ifdef JPH_OBJECT_STREAM
85#if defined(__cpp_rtti) && __cpp_rtti
88#if defined(__cpp_exceptions) && __cpp_exceptions
JPH_NAMESPACE_BEGIN const char * GetConfigurationString()
Construct a string that lists the most important configuration settings.
Definition: ConfigurationString.h:10
#define JPH_NAMESPACE_END
Definition: Core.h:378
#define JPH_IF_SINGLE_PRECISION_ELSE(s, d)
Definition: Core.h:530
#define JPH_NAMESPACE_BEGIN
Definition: Core.h:372