#include <libultraship.h>
#include <common_structs.h>
Go to the source code of this file.
|
void | camera_init (f32, f32, f32, s16, u32, s32) |
|
void | freecam_init (f32 posX, f32 posY, f32 posZ, s16 rot, u32 arg4, s32 cameraId) |
|
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 | ) |
|
Value:- 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()
void camera_init |
( |
f32 | , |
|
|
f32 | , |
|
|
f32 | , |
|
|
s16 | , |
|
|
u32 | , |
|
|
s32 | ) |
◆ freecam_init()
void freecam_init |
( |
f32 | posX, |
|
|
f32 | posY, |
|
|
f32 | posZ, |
|
|
s16 | rot, |
|
|
u32 | arg4, |
|
|
s32 | cameraId ) |
◆ func_8001CA10()
void func_8001CA10 |
( |
Camera * | camera | ) |
|
◆ func_8001CA24()
void func_8001CA24 |
( |
Player * | player, |
|
|
f32 | arg1 ) |
◆ func_8001CA78()
void func_8001CA78 |
( |
Player * | , |
|
|
Camera * | , |
|
|
Vec3f | , |
|
|
f32 * | , |
|
|
f32 * | , |
|
|
f32 * | , |
|
|
s32 | , |
|
|
s32 | ) |
◆ func_8001CCEC()
void func_8001CCEC |
( |
Player * | , |
|
|
Camera * | , |
|
|
Vec3f | , |
|
|
f32 * | , |
|
|
f32 * | , |
|
|
f32 * | , |
|
|
s32 * | , |
|
|
s16 | , |
|
|
s16 | ) |
◆ func_8001D53C()
void func_8001D53C |
( |
Player * | player, |
|
|
Camera * | camera, |
|
|
Vec3f | arg2, |
|
|
f32 * | arg3, |
|
|
f32 * | arg4, |
|
|
f32 * | arg5, |
|
|
s16 | arg6, |
|
|
s16 | arg7 ) |
◆ func_8001D794()
void func_8001D794 |
( |
Player * | player, |
|
|
Camera * | camera, |
|
|
Vec3f | arg2, |
|
|
f32 * | arg3, |
|
|
f32 * | arg4, |
|
|
f32 * | arg5, |
|
|
s16 | arg6 ) |
◆ func_8001D944()
void func_8001D944 |
( |
Player * | , |
|
|
Camera * | , |
|
|
Vec3f | , |
|
|
f32 * | , |
|
|
f32 * | , |
|
|
f32 * | , |
|
|
s32 * | , |
|
|
s16 | , |
|
|
s16 | ) |
◆ func_8001E0C4()
void func_8001E0C4 |
( |
Camera * | camera, |
|
|
Player * | player, |
|
|
s8 | arg2 ) |
◆ func_8001E45C()
void func_8001E45C |
( |
Camera * | camera, |
|
|
Player * | player, |
|
|
s8 | arg2 ) |
◆ func_8001E8E8()
void func_8001E8E8 |
( |
Camera * | camera, |
|
|
Player * | player, |
|
|
s8 | arg2 ) |
◆ func_8001EA0C()
void func_8001EA0C |
( |
Camera * | camera, |
|
|
Player * | player, |
|
|
s8 | arg2 ) |
◆ func_8001EE98()
void func_8001EE98 |
( |
Player * | player, |
|
|
Camera * | camera, |
|
|
s8 | index ) |
◆ 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
◆ gFreecamCamera