u16 func_802ADDC8(Collision *, f32, f32, f32, f32)
Definition collision.c:1349
void find_vtx_and_set_colours(uintptr_t, s8, u8, u8, u8)
Definition collision.c:2116
s8 get_surface_type(u16)
Definition collision.c:495
f32 func_802ABEAC(Collision *, Vec3f)
Definition collision.c:528
void set_vertex_colours(u32, u32, s32, s8, u8, u8, u8)
void set_vertex_data_with_default_section_id(Gfx *, s8)
Definition collision.c:2016
f32 func_802AAB4C(Player *)
Definition collision.c:42
void set_vertex_data_with_defaults(Gfx *)
Definition collision.c:2009
void func_802AC114(Vec3f, f32, Vec3f, f32)
void set_vtx_buffer(uintptr_t, u32, u32)
Definition collision.c:1829
void process_shell_collision(Vec3f, f32, Vec3f, f32)
f32 func_802AE1C0(f32, f32, f32)
Definition collision.c:1457
u16 func_802AD950(Collision *, f32, f32, f32, f32, f32, f32, f32)
Definition collision.c:1233
void find_and_set_tile_size(uintptr_t, s32, s32)
Definition collision.c:2072
s16 func_802ABDB8(u16)
Definition collision.c:510
void func_802AAAAC(Collision *)
Definition collision.c:27
s32 is_line_intersecting_rectangle(s16, s16, s16, s16, s16, s16, s16, s16)
Definition collision.c:1843
void subtract_scaled_vector(Vec3f, f32, Vec3f)
Definition collision.c:2140
void nullify_displaylist(uintptr_t)
Definition collision.c:16
s32 func_802AB6C4(Collision *, f32, f32, f32, f32, u16)
Definition collision.c:326
s16 func_802ABD40(u16)
Definition collision.c:500
s16 func_802ABDF4(u16)
Definition collision.c:515
s32 is_triangle_intersecting_bounding_box(s16, s16, s16, s16, u16)
Definition collision.c:1903
s32 func_802AAE4C(Collision *, f32, f32, f32, f32, u16)
Definition collision.c:115
void func_802AF314(void)
Definition collision.c:1943
void find_and_set_vertex_data(Gfx *, s8, u16)
Definition collision.c:2025
u16 process_collision(Player *, KartBoundingBoxCorner *, f32, f32, f32)
Definition collision.c:2146
s32 func_802AB288(Collision *, f32, f32, f32, f32, u16)
Definition collision.c:219
s32 func_802AC22C(KartBoundingBoxCorner *)
Definition collision.c:636
s16 func_802ABD7C(u16)
Definition collision.c:505
f32 func_802ABE30(f32, f32, f32, u16)
Definition collision.c:520
f32 Vec3f[3]
Definition common_structs.h:6
Definition common_structs.h:114
Definition common_structs.h:208
Definition common_structs.h:245
signed int s32
Definition ultratypes.h:15
unsigned int u32
Definition ultratypes.h:16
signed char s8
Definition ultratypes.h:11
signed short int s16
Definition ultratypes.h:13
float f32
Definition ultratypes.h:33
unsigned short int u16
Definition ultratypes.h:14
unsigned char u8
Definition ultratypes.h:12