From 8afe4c944cc645c6a3d1aa6ab7f2beee2053ec83 Mon Sep 17 00:00:00 2001 From: Joshua Ashton <joshua@froggi.es> Date: Thu, 15 Aug 2024 18:44:05 +0100 Subject: [PATCH] compat: Add MatrixAxisType_t definition --- vphysics_jolt/compat/compat_asw.h | 19 +++++++++++++++++++ vphysics_jolt/compat/compat_sdk2013.h | 19 +++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/vphysics_jolt/compat/compat_asw.h b/vphysics_jolt/compat/compat_asw.h index e619c18d..22c53297 100644 --- a/vphysics_jolt/compat/compat_asw.h +++ b/vphysics_jolt/compat/compat_asw.h @@ -3,6 +3,25 @@ #include "memalloc.h" +enum MatrixAxisType_t +{ +#ifdef YUP_ACTIVE + FORWARD_AXIS = 2, + LEFT_AXIS = 0, + UP_AXIS = 1, +#else + FORWARD_AXIS = 0, + LEFT_AXIS = 1, + UP_AXIS = 2, +#endif + + X_AXIS = 0, + Y_AXIS = 1, + Z_AXIS = 2, + ORIGIN = 3, + PROJECTIVE = 3, +}; + #define DevAssert( ... ) #define DevAssertMsg( ... ) #define AssertMsg_Internal( ... ) diff --git a/vphysics_jolt/compat/compat_sdk2013.h b/vphysics_jolt/compat/compat_sdk2013.h index 3d1fb15d..f4f00a71 100644 --- a/vphysics_jolt/compat/compat_sdk2013.h +++ b/vphysics_jolt/compat/compat_sdk2013.h @@ -6,6 +6,25 @@ #include "Color.h" +enum MatrixAxisType_t +{ +#ifdef YUP_ACTIVE + FORWARD_AXIS = 2, + LEFT_AXIS = 0, + UP_AXIS = 1, +#else + FORWARD_AXIS = 0, + LEFT_AXIS = 1, + UP_AXIS = 2, +#endif + + X_AXIS = 0, + Y_AXIS = 1, + Z_AXIS = 2, + ORIGIN = 3, + PROJECTIVE = 3, +}; + enum LoggingSeverity_t { LS_MESSAGE = 0,