diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-03-24 20:32:30 -0400 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-03-24 20:32:30 -0400 |
| commit | 13fd5f3dc4e73de85d77c2690aaabbe1e9d2edec (patch) | |
| tree | be895f9a9375a9a828b7a3e19e711dca18f18f35 /src/m_Do/m_Do_mtx.cpp | |
| parent | 8c89f42a0cc73f20d743d1339bdf43f26ab442ad (diff) | |
d_a_bk OK
Diffstat (limited to 'src/m_Do/m_Do_mtx.cpp')
| -rw-r--r-- | src/m_Do/m_Do_mtx.cpp | 32 |
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}, -}; |
