4#include <libultraship.h>
void ApplyMatrixTransformations(Mat4 mtx, FVector pos, IRotator rot, FVector scale)
Definition Matrix.cpp:74
void AddLocalRotation(Mat4 mat, IRotator rot)
Definition Matrix.cpp:122
void SetTextMatrix(Mat4 mf, f32 x, f32 y, f32 arg3, f32 arg4)
Definition Matrix.cpp:39
Mtx * GetPerspMatrix(size_t cameraId)
Definition Matrix.cpp:160
void AddEffectMatrixOrtho(void)
Definition Matrix.cpp:184
Mtx * GetEffectMatrix(void)
Definition Matrix.cpp:193
Mtx * GetShadowMatrix(size_t playerId)
Definition Matrix.cpp:172
void AddHudMatrix(Mat4 mtx, s32 flags)
Definition Matrix.cpp:148
Mtx * GetScreenMatrix(void)
Definition Matrix.cpp:152
Mtx * GetOrthoMatrix(void)
Definition Matrix.cpp:156
void ClearMatrixPools(void)
Definition Matrix.cpp:202
void AddKartMatrix(Mat4 mtx, s32 flags)
void AddObjectMatrix(Mat4 mtx, s32 flags)
Definition Matrix.cpp:168
Gfx * AddTextMatrix(Gfx *displayListHead, Mat4 mtx)
Definition Matrix.cpp:60
void AddEffectMatrix(Mat4 mtx, s32 flags)
Definition Matrix.cpp:180
Mtx * GetLookAtMatrix(size_t cameraId)
Definition Matrix.cpp:164
void ClearObjectsMatrixPool(void)
Definition Matrix.cpp:209
Mtx * GetKartMatrix(size_t playerId)
Definition Matrix.cpp:176
f32 Mat4[4][4]
Definition common_structs.h:20
Mat4 mtx
Definition render_objects.c:4157
Definition CoreMath.h:123