SSBM Decomp
Loading...
Searching...
No Matches
stage.h
Go to the documentation of this file.
1#ifndef GALE01_224A54
2#define GALE01_224A54
3
4#include <platform.h>
5
6#include "gr/forward.h"
8#include <baselib/forward.h>
9
10/* 224A54 */ float Stage_GetCamBoundsLeftOffset(void);
11/* 224A68 */ float Stage_GetCamBoundsRightOffset(void);
12/* 224A80 */ float Stage_GetCamBoundsTopOffset(void);
13/* 224A98 */ float Stage_GetCamBoundsBottomOffset(void);
14/* 224AB0 */ float Stage_GetCamPanAngleRadians(void);
15/* 224AC8 */ float Stage_GetCamMaxDepth(void);
16/* 224AD8 */ float Stage_GetCamZoomRate(void);
17/* 224AE8 */ float Stage_GetCamInfoX20(void);
18/* 224AF8 */ float Stage_GetCamInfoX24(void);
19/* 224B08 */ float Stage_GetCamFixedZoom(void);
20/* 224B18 */ float Stage_GetCamTrackRatio(void);
21/* 224B28 */ float Stage_GetCamTrackSmooth(void);
22/* 224B38 */ float Stage_GetBlastZoneRightOffset(void);
23/* 224B50 */ float Stage_GetBlastZoneLeftOffset(void);
24/* 224B68 */ float Stage_GetBlastZoneTopOffset(void);
25/* 224B80 */ float Stage_GetBlastZoneBottomOffset(void);
26/* 224B98 */ float Stage_CalcUnkCamY(void);
27/* 224BC4 */ float Stage_CalcUnkCamYBounds(void);
28/* 224BF8 */ void Stage_UnkSetVec3TCam_Offset(Vec3*);
29/* 224C1C */ float Stage_GetPauseCamZPosMin(void);
30/* 224C2C */ float Stage_GetPauseCamZPosInit(void);
31/* 224C3C */ float Stage_GetPauseCamZPosMax(void);
32/* 224C4C */ float Stage_GetCamAngleRadiansUp(void);
33/* 224C64 */ float Stage_GetCamAngleRadiansDown(void);
34/* 224C7C */ float Stage_GetCamAngleRadiansLeft(void);
35/* 224C94 */ float Stage_GetCamAngleRadiansRight(void);
36/* 224CAC */ void Stage_80224CAC(Vec3*);
37/* 224D94 */ void Stage_SetVecToFixedCamPos(Vec3*);
38/* 224DB8 */ float Stage_GetCamFixedFov(void);
39/* 224DC8 */ bool Stage_80224DC8(s32);
40/* 224E38 */ void Stage_80224E38(Vec3*, s32);
41/* 224E64 */ void Stage_80224E64(enum_t, Vec3*);
42/* 224FDC */ bool Stage_80224FDC(Vec3*);
43/* 225074 */ s32 Stage_80225074(s32);
44/* 225194 */ enum_t Stage_80225194(void);
45/* 22519C */ s32 Stage_8022519C(InternalStageId idx);
46/* 2251B4 */ void Stage_802251B4(InternalStageId idx, s32);
47/* 2251E8 */ void Stage_802251E8(InternalStageId idx, s32*);
48/* 22524C */ void Stage_8022524C(void);
49/* 225298 */ void Stage_80225298(void);
50/* 2252E4 */ void Stage_802252E4(InternalStageId idx, HSD_GObj*);
51/* 22532C */ void Stage_8022532C(InternalStageId idx, s32);
52
53#endif
InternalStageId
Definition forward.h:42
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:74
signed long s32
A signed 32-bit integer.
Definition platform.h:14
float Stage_GetBlastZoneTopOffset(void)
Definition stage.c:103
float Stage_GetPauseCamZPosMax(void)
Definition stage.c:151
float Stage_GetBlastZoneLeftOffset(void)
Definition stage.c:97
void Stage_802252E4(InternalStageId idx, HSD_GObj *)
Definition stage.c:451
float Stage_GetCamFixedZoom(void)
Definition stage.c:77
float Stage_GetCamBoundsRightOffset(void)
Definition stage.c:34
float Stage_GetCamAngleRadiansUp(void)
Definition stage.c:156
bool Stage_80224DC8(s32)
Definition stage.c:210
float Stage_GetPauseCamZPosInit(void)
Definition stage.c:146
enum_t Stage_80225194(void)
Definition stage.c:336
float Stage_CalcUnkCamY(void)
Definition stage.c:113
float Stage_GetCamMaxDepth(void)
Definition stage.c:57
float Stage_CalcUnkCamYBounds(void)
Definition stage.c:121
bool Stage_80224FDC(Vec3 *)
Definition stage.c:270
float Stage_GetCamBoundsBottomOffset(void)
Definition stage.c:46
s32 Stage_80225074(s32)
Definition stage.c:297
float Stage_GetBlastZoneBottomOffset(void)
Definition stage.c:108
void Stage_SetVecToFixedCamPos(Vec3 *)
Definition stage.c:200
void Stage_802251E8(InternalStageId idx, s32 *)
Definition stage.c:412
void Stage_8022524C(void)
Definition stage.c:427
void Stage_802251B4(InternalStageId idx, s32)
Definition stage.c:407
float Stage_GetCamAngleRadiansRight(void)
Definition stage.c:171
void Stage_80225298(void)
Definition stage.c:439
float Stage_GetCamInfoX24(void)
Definition stage.c:72
void Stage_UnkSetVec3TCam_Offset(Vec3 *)
Definition stage.c:134
float Stage_GetCamBoundsLeftOffset(void)
Definition stage.c:28
float Stage_GetCamTrackSmooth(void)
Definition stage.c:87
float Stage_GetCamZoomRate(void)
Definition stage.c:62
void Stage_80224E38(Vec3 *, s32)
Definition stage.c:216
float Stage_GetCamAngleRadiansDown(void)
Definition stage.c:161
s32 Stage_8022519C(InternalStageId idx)
Definition stage.c:402
void Stage_80224E64(enum_t, Vec3 *)
Definition stage.c:221
float Stage_GetCamTrackRatio(void)
Definition stage.c:82
float Stage_GetPauseCamZPosMin(void)
Definition stage.c:141
float Stage_GetCamBoundsTopOffset(void)
Definition stage.c:40
float Stage_GetCamFixedFov(void)
Definition stage.c:205
float Stage_GetBlastZoneRightOffset(void)
Definition stage.c:92
float Stage_GetCamInfoX20(void)
Definition stage.c:67
void Stage_80224CAC(Vec3 *)
Definition stage.c:176
float Stage_GetCamAngleRadiansLeft(void)
Definition stage.c:166
float Stage_GetCamPanAngleRadians(void)
Definition stage.c:52
void Stage_8022532C(InternalStageId idx, s32)
Definition stage.c:463
Definition gobj.h:25
Definition types.h:13