void * gd_allocblock(u32)
Definition: renderer.c:438
s32 setup_view_buffers(const char *, struct ObjView *, s32, s32, s32, s32)
void Proc801A43DC(struct GdObj *)
Definition: renderer.h:20
void set_Vtx_tc_buf(f32, f32)
Definition: renderer.c:2746
Definition: renderer.h:10
void gdm_init(void *, u32)
Definition: renderer.c:603
double f64
Definition: ultratypes.h:30
void func_801A59AC(void *)
s32 gd_startdisplist(s32)
Definition: renderer.c:1088
void func_8019BD0C(s32, s32)
Definition: renderer.c:496
Definition: gd_types.h:482
void func_801A3AF0(f32, f32, f32, f32, f32, f32)
Definition: renderer.c:2111
Definition: gd_types.h:33
void set_active_view(struct ObjView *)
Definition: renderer.c:2383
signed char s8
Definition: ultratypes.h:11
void set_gd_mtx_parameters(s32)
Definition: renderer.c:1654
f64 gd_sqrt_d(f64)
Definition: renderer.c:314
void func_801A48D8(char *)
signed short int s16
Definition: ultratypes.h:13
void set_light_num(s32)
Definition: renderer.c:1445
GdProperty
Properties types used in gd_setproperty; most are stubbed out.
Definition: renderer.h:9
void gd_add_to_heap(void *, u32)
Definition: renderer.c:597
s32 gGdFrameBuf
Definition: renderer.c:189
void gd_set_fill(struct GdColour *)
Definition: renderer.c:1032
void store_in_pickbuf(s16)
Definition: renderer.c:2707
void add_mat4_load_to_dl(Mat4f *)
Definition: renderer.c:1189
void * gd_malloc_perm(u32)
Definition: renderer.c:476
void stash_current_gddl(void)
Definition: renderer.c:1078
void pop_gddl_stash(void)
Definition: renderer.c:1083
void * gdm_gettestdl(s32)
Definition: renderer.c:753
s32 get_cur_pickbuf_offset(s16 *)
Definition: renderer.h:19
void func_801A02B8(f32)
Definition: renderer.c:1433
void gd_printf(const char *,...)
Definition: renderer.c:327
Definition: gd_types.h:22
void gd_copy_p1_contpad(OSContPad *)
Definition: renderer.c:733
void func_801A0070(void)
Definition: renderer.c:1401
Definition: renderer.h:18
void gd_init(void)
Definition: renderer.c:2583
Definition: renderer.h:12
void add_tri_to_dl(f32, f32, f32, f32, f32, f32, f32, f32, f32)
Definition: renderer.c:1381
void Proc801A4410(void *)
void func_801A4438(f32, f32, f32)
Definition: renderer.c:2256
void func_8019FEF0(void)
Definition: renderer.c:1371
void * gd_malloc_temp(u32)
Definition: renderer.c:481
void translate_mtx_gddl(f32, f32, f32)
Definition: renderer.c:1212
Definition: renderer.h:17
void gd_vblank(void)
Definition: renderer.c:716
f32 get_time_scale(void)
Definition: renderer.c:245
float f32
Definition: ultratypes.h:29
s32 gd_get_ostime(void)
Definition: renderer.c:241
void func_8019F258(f32, f32, f32)
Definition: renderer.c:1227
void gd_draw_border_rect(f32, f32, f32, f32)
Definition: renderer.c:1007
Definition: renderer.h:11
Definition: renderer.h:21
void translate_load_mtx_gddl(f32, f32, f32)
Definition: renderer.c:1219
u32 get_alloc_mem_amt(void)
Definition: renderer.c:237
at end of structure union member declaration In standard C each member declaration must be terminated by a
Definition: err.english.cc:690
void func_801A3C8C(f32, f32, f32, f32)
Definition: renderer.c:2132
void gdm_maketestdl(s32)
Definition: renderer.c:665
Definition: gd_types.h:377
The base of structure of all of Goddard's objects.
Definition: gd_types.h:87
void gd_set_one_cycle(void)
Definition: renderer.c:1730
void pop_mtx_gddl(void)
Definition: renderer.c:1207
Definition: renderer.h:15
void gd_init_controllers(void)
Definition: renderer.c:2224
void gdm_setup(void)
Definition: renderer.c:621
f64 gd_sin_d(f64)
Definition: renderer.c:304
void * func_801A43F0(const char *,...)
void gd_draw_rect(f32, f32, f32, f32)
Definition: renderer.c:991
Definition: renderer.h:13
s32 gd_end_dl()
Definition: renderer.c:1120
s32 gd_getproperty(s32, void *)
void func_801A520C(void)
Definition: renderer.c:2536
void func_801A0038(void)
Definition: renderer.c:1394
void check_tri_display(s32)
Definition: renderer.c:1325
void func_8019F2C4(f32, s8)
Definition: renderer.c:1240
void gd_free(void *)
Definition: renderer.c:433
void border_active_view(void)
Definition: renderer.c:1989
struct GdObj * load_dynlist(struct DynList *)
Definition: renderer.c:3125
unsigned char u8
Definition: ultratypes.h:12
void Proc801A4424(void *)
void set_Vtx_norm_buf_1(struct GdVec3f *)
Definition: renderer.c:1636
void func_801A0324(s32)
Definition: renderer.c:1440
void func_8019F318(struct ObjCamera *a, f32, f32, f32, f32, f32, f32, f32)
Definition: renderer.c:1249
void init_pick_buf(s16 *, s32)
Definition: renderer.c:2698
signed int s32
Definition: ultratypes.h:15
f32 Mat4f[4][4]
Definition: gd_types.h:20
void func_801A0478(s32, struct ObjCamera *, struct GdVec3f *, struct GdVec3f *, struct GdVec3f *, struct GdColour *)
Definition: renderer.h:14
void push_idn_mtx_cur_gddl(void)
Definition: renderer.c:1202
s32 func_801A086C(s32, struct GdColour *, s32)
Definition: renderer.c:1522
void gd_shading(s32)
Definition: renderer.c:1998
f64 gd_cos_d(f64)
Definition: renderer.c:309
unsigned int u32
Definition: ultratypes.h:16
Definition: renderer.h:16
void branch_to_gddl(s32)
Definition: renderer.c:1469
Vtx * make_Vtx_if_new(f32, f32, f32, f32)
Definition: renderer.c:1337
void start_view_dl(struct ObjView *)
Definition: renderer.c:1756
void set_Vtx_norm_buf_2(struct GdVec3f *)
Definition: renderer.c:1643
s32 gd_sfx_to_play(void)
Definition: renderer.c:748
void * gd_malloc(u32, u8)
Definition: renderer.c:457
void gd_setproperty(enum GdProperty, f32, f32, f32)
Definition: renderer.c:2025