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,