summaryrefslogtreecommitdiff
path: root/src/m_Do/m_Do_mtx.cpp
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2025-03-24 20:32:30 -0400
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2025-03-24 20:32:30 -0400
commit13fd5f3dc4e73de85d77c2690aaabbe1e9d2edec (patch)
treebe895f9a9375a9a828b7a3e19e711dca18f18f35 /src/m_Do/m_Do_mtx.cpp
parent8c89f42a0cc73f20d743d1339bdf43f26ab442ad (diff)
d_a_bk OK
Diffstat (limited to 'src/m_Do/m_Do_mtx.cpp')
-rw-r--r--src/m_Do/m_Do_mtx.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/m_Do/m_Do_mtx.cpp b/src/m_Do/m_Do_mtx.cpp
index 3eb8a545..bc2bc98e 100644
--- a/src/m_Do/m_Do_mtx.cpp
+++ b/src/m_Do/m_Do_mtx.cpp
@@ -11,6 +11,22 @@
#include "weak_bss_3569.h" // IWYU pragma: keep
+Mtx mDoMtx_stack_c::now;
+Mtx mDoMtx_stack_c::buffer[16];
+
+Mtx* mDoMtx_stack_c::next = mDoMtx_stack_c::buffer;
+Mtx* mDoMtx_stack_c::end = mDoMtx_stack_c::buffer + ARRAY_SIZE(mDoMtx_stack_c::buffer);
+
+mDoMtx_stack_c mDoMtx_stack;
+
+mDoMtx_quatStack_c mDoMtx_quatStack;
+
+Mtx g_mDoMtx_identity = {
+ {1.0f, 0.0f, 0.0f, 0.0f},
+ {0.0f, 1.0f, 0.0f, 0.0f},
+ {0.0f, 0.0f, 1.0f, 0.0f},
+};
+
/* 8000CB48-8000CBEC .text mDoMtx_XYZrotM__FPA4_fsss */
void mDoMtx_XYZrotM(Mtx mtx, s16 x, s16 y, s16 z) {
Mtx tmp;
@@ -281,12 +297,6 @@ void mDoMtx_MtxToRot(const Mtx m, csXyz* o_rot) {
}
}
-Mtx mDoMtx_stack_c::now;
-Mtx mDoMtx_stack_c::buffer[16];
-
-Mtx* mDoMtx_stack_c::next = mDoMtx_stack_c::buffer;
-Mtx* mDoMtx_stack_c::end = mDoMtx_stack_c::buffer + ARRAY_SIZE(mDoMtx_stack_c::buffer);
-
/* 8000D74C-8000D7CC .text push__14mDoMtx_stack_cFv */
bool mDoMtx_stack_c::push() {
if (next >= end) {
@@ -343,13 +353,3 @@ void mDoMtx_stack_c::quatM(const Quaternion* param_0) {
mDoMtx_quat(tmp, param_0);
mDoMtx_concat(now, tmp, now);
}
-
-mDoMtx_stack_c mDoMtx_stack;
-
-mDoMtx_quatStack_c mDoMtx_quatStack;
-
-Mtx g_mDoMtx_identity = {
- {1.0f, 0.0f, 0.0f, 0.0f},
- {0.0f, 1.0f, 0.0f, 0.0f},
- {0.0f, 0.0f, 1.0f, 0.0f},
-};