Go to the source code of this file.
|
void | camera_init (f32, f32, f32, s16, u32, s32) |
|
void | func_8001CA10 (Camera *) |
|
void | func_8001CA24 (Player *, f32) |
|
void | func_8001CA78 (Player *, Camera *, Vec3f, f32 *, f32 *, f32 *, s32, s32) |
|
void | func_8001CCEC (Player *, Camera *, Vec3f, f32 *, f32 *, f32 *, s32 *, s16, s16) |
|
void | func_8001D53C (Player *, Camera *, Vec3f, f32 *, f32 *, f32 *, s16, s16) |
|
void | func_8001D794 (Player *, Camera *, Vec3f, f32 *, f32 *, f32 *, s16) |
|
void | func_8001D944 (Player *, Camera *, Vec3f, f32 *, f32 *, f32 *, s32 *, s16, s16) |
|
void | func_8001E0C4 (Camera *, Player *, s8) |
|
void | func_8001E45C (Camera *, Player *, s8) |
|
void | func_8001E8E8 (Camera *, Player *, s8) |
|
void | func_8001EA0C (Camera *, Player *, s8) |
|
void | func_8001EE98 (Player *, Camera *, s8) |
|
void | func_8001F394 (Player *, f32 *) |
|
void | func_8001F87C (s32) |
|
◆ BAD_RETURN
#define BAD_RETURN |
( |
| cmd | ) |
cmd |
- Todo
- put this define in types.h or similar. Certain functions are marked as having return values, but do not actually return a value. This causes undefined behavior, which we'd rather avoid on modern GCC. This only impacts -O2 and can matter for both the function itself and functions that call it.
◆ camera_init()
◆ func_8001CA10()
void func_8001CA10 |
( |
Camera * | camera | ) |
|
◆ func_8001CA24()
void func_8001CA24 |
( |
Player * | player, |
|
|
f32 | arg1 ) |
◆ func_8001CA78()
◆ func_8001CCEC()
◆ func_8001D53C()
◆ func_8001D794()
◆ func_8001D944()
◆ func_8001E0C4()
◆ func_8001E45C()
◆ func_8001E8E8()
◆ func_8001EA0C()
◆ func_8001EE98()
◆ func_8001F394()
void func_8001F394 |
( |
Player * | player, |
|
|
f32 * | arg1 ) |
◆ func_8001F87C()
void func_8001F87C |
( |
s32 | cameraId | ) |
|
◆ camera1
◆ camera2
◆ camera3
◆ camera4
◆ cameras
◆ D_800DDB30
◆ D_80164A08
◆ D_80164A28
◆ D_80164A2C
◆ D_80164A30
◆ D_80164A89
◆ D_80164A90
◆ D_80164AA0