SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
quatlib.h
Go to the documentation of this file.
1
#ifndef INCLUDE_SYSDOLPHIN_BASELIB_QUATLIB_H
2
#define INCLUDE_SYSDOLPHIN_BASELIB_QUATLIB_H
3
4
#include <
Runtime/platform.h
>
5
6
#include <
dolphin/mtx.h
>
7
8
s32
MatToQuat
(
Mtx
,
Quaternion
*);
9
s32
HSD_QuatLib_8037EB28
(
Mtx
,
Vec3
*);
10
s32
HSD_QuatLib_8037EC4C
(
Quaternion
*,
Quaternion
*,
Quaternion
*);
11
s32
HSD_QuatLib_8037ECE0
(
Vec3
*,
Quaternion
*,
f32
);
12
s32
EulerToQuat
(
Vec3
*,
Quaternion
*);
13
s32
HSD_QuatLib_8037EF28
(
Quaternion
*,
Quaternion
*,
Quaternion
*,
f32
);
14
15
#endif
mtx.h
Vec3
struct Vec Vec3
Mtx
f32 Mtx[3][4]
Definition
mtx.h:50
f32
float f32
Definition
types.h:13
s32
signed long s32
Definition
types.h:8
platform.h
EulerToQuat
s32 EulerToQuat(Vec3 *, Quaternion *)
Definition
quatlib.c:120
HSD_QuatLib_8037EF28
s32 HSD_QuatLib_8037EF28(Quaternion *, Quaternion *, Quaternion *, f32)
Definition
quatlib.c:148
HSD_QuatLib_8037ECE0
s32 HSD_QuatLib_8037ECE0(Vec3 *, Quaternion *, f32)
Definition
quatlib.c:98
HSD_QuatLib_8037EB28
s32 HSD_QuatLib_8037EB28(Mtx, Vec3 *)
Definition
quatlib.c:59
HSD_QuatLib_8037EC4C
s32 HSD_QuatLib_8037EC4C(Quaternion *, Quaternion *, Quaternion *)
Definition
quatlib.c:77
MatToQuat
s32 MatToQuat(Mtx, Quaternion *)
Definition
quatlib.c:6
Quaternion
Definition
mtx.h:46
src
sysdolphin
baselib
quatlib.h
Generated by
1.17.0