mirror of
https://github.com/zeldaret/tww.git
synced 2026-06-23 16:45:19 -04:00
d_a_bk OK
This commit is contained in:
+16
-16
@@ -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},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user