mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-05-30 16:35:26 -04:00
Merge branch 'master' of https://github.com/zeldaret/tp into ext
This commit is contained in:
+31
-405
@@ -16,34 +16,6 @@ namespace std {
|
||||
/* 80182D10 */ void fabs(f32);
|
||||
}; // namespace std
|
||||
|
||||
struct stage_camera2_data_class {};
|
||||
|
||||
struct request_of_phase_process_class {};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct cXyz {
|
||||
/* 80009184 */ ~cXyz();
|
||||
/* 800977F4 */ cXyz(cXyz const&);
|
||||
/* 8014195C */ cXyz(f32, f32, f32);
|
||||
/* 800125DC */ cXyz();
|
||||
/* 8008E790 */ void abs() const;
|
||||
/* 8008E8D0 */ void operator-=(Vec const&);
|
||||
/* 8008E904 */ void operator+=(Vec const&);
|
||||
/* 800977D8 */ void operator=(cXyz const&);
|
||||
/* 80182D8C */ void set(f32, f32, f32);
|
||||
/* 80266AE4 */ void operator+(Vec const&) const;
|
||||
/* 80266B34 */ void operator-(Vec const&) const;
|
||||
/* 80266B84 */ void operator*(f32) const;
|
||||
/* 80266BD0 */ void operator*(Vec const&) const;
|
||||
/* 80266CE4 */ void norm() const;
|
||||
/* 80266EF4 */ void normalize();
|
||||
/* 8026706C */ bool operator!=(Vec const&) const;
|
||||
|
||||
static f32 Zero[3];
|
||||
static u8 BaseY[12];
|
||||
};
|
||||
|
||||
struct mDoMtx_stack_c {
|
||||
/* 8000CD9C */ void transM(f32, f32, f32);
|
||||
/* 8000CE70 */ void scaleM(cXyz const&);
|
||||
@@ -67,10 +39,6 @@ struct mDoCPd_c {
|
||||
static u8 m_cpadInfo[256];
|
||||
};
|
||||
|
||||
struct fopAc_ac_c {
|
||||
static u8 stopStatus[4];
|
||||
};
|
||||
|
||||
struct daTagMwait_c {
|
||||
/* 80182D9C */ void checkEndMessage();
|
||||
};
|
||||
@@ -126,22 +94,6 @@ struct dVibration_c {
|
||||
/* 8006FA24 */ void StartShock(int, int, cXyz);
|
||||
};
|
||||
|
||||
struct dSv_info_c {
|
||||
/* 80035360 */ void isSwitch(int, int) const;
|
||||
};
|
||||
|
||||
struct dSv_event_tmp_flag_c {
|
||||
static u8 const tempBitLabels[370 + 2 /* padding */];
|
||||
};
|
||||
|
||||
struct dSv_event_c {
|
||||
/* 800349BC */ void isEventBit(u16) const;
|
||||
};
|
||||
|
||||
struct dStage_roomControl_c {
|
||||
/* 80024384 */ void getStatusRoomDt(int);
|
||||
};
|
||||
|
||||
struct dRes_info_c {};
|
||||
|
||||
struct dRes_control_c {
|
||||
@@ -164,8 +116,6 @@ struct dDlst_window_c {
|
||||
/* 80051ADC */ void setScissor(f32, f32, f32, f32);
|
||||
};
|
||||
|
||||
struct _GXColor {};
|
||||
|
||||
struct dDlst_effectLine_c {
|
||||
/* 800541F4 */ void update(cXyz&, _GXColor&, u16, u16, u16, u16, f32, f32, f32, f32);
|
||||
};
|
||||
@@ -206,226 +156,6 @@ struct dCcMassS_Mng {
|
||||
/* 80085EB8 */ void GetCamTopPos(Vec*);
|
||||
};
|
||||
|
||||
struct cSAngle {
|
||||
/* 80030510 */ ~cSAngle();
|
||||
/* 8027100C */ void Val(f32);
|
||||
/* 8016C2CC */ void Val() const;
|
||||
/* 80270FF8 */ void Val(cSAngle const&);
|
||||
/* 80270F98 */ cSAngle(s16);
|
||||
/* 80182A48 */ cSAngle();
|
||||
/* 80270FC8 */ cSAngle(f32);
|
||||
/* 80270F68 */ cSAngle(cSAngle const&);
|
||||
/* 80182A6C */ bool operator<(cSAngle const&) const;
|
||||
/* 80182A8C */ bool operator>(cSAngle const&) const;
|
||||
/* 80182C14 */ void __ops() const;
|
||||
/* 80182CA8 */ void operator=(cSAngle const&);
|
||||
/* 80271030 */ void Degree() const;
|
||||
/* 80271098 */ void Norm() const;
|
||||
/* 802710CC */ void Abs() const;
|
||||
/* 802710E8 */ void Inv() const;
|
||||
/* 802710F8 */ void Sin() const;
|
||||
/* 80271120 */ void Cos() const;
|
||||
/* 802711A4 */ void operator-(cSAngle const&) const;
|
||||
/* 80271228 */ void operator-(s16) const;
|
||||
/* 80271148 */ void operator-() const;
|
||||
/* 80271174 */ void operator+(cSAngle const&) const;
|
||||
/* 802711FC */ void operator+(s16) const;
|
||||
/* 802711D4 */ void operator+=(cSAngle const&);
|
||||
/* 80271254 */ void operator+=(s16);
|
||||
/* 802711E8 */ void operator-=(cSAngle const&);
|
||||
/* 80271264 */ void operator*(f32) const;
|
||||
/* 802712B4 */ void operator*=(f32);
|
||||
|
||||
static u8 _0[2 + 2 /* padding */];
|
||||
static u8 _90[2 + 2 /* padding */];
|
||||
static u8 _180[2 + 2 /* padding */];
|
||||
static u8 _270[2 + 6 /* padding */];
|
||||
};
|
||||
|
||||
struct dCamMapToolData {
|
||||
/* 8015FEB8 */ void Set(s32, s32, fopAc_ac_c*, u16, u8);
|
||||
};
|
||||
|
||||
struct camera_class {};
|
||||
|
||||
struct dBgS_LinChk {
|
||||
/* 80077D64 */ void Set(cXyz const*, cXyz const*, fopAc_ac_c const*);
|
||||
};
|
||||
|
||||
struct dCamera_c {
|
||||
struct dCamInfo_c {
|
||||
/* 8018291C */ dCamInfo_c();
|
||||
/* 80182920 */ ~dCamInfo_c();
|
||||
};
|
||||
|
||||
/* 8008908C */ void getEvIntData(int*, char*, int);
|
||||
/* 80088CB0 */ void getEvIntData(int*, char*);
|
||||
/* 80089154 */ void getEvFloatData(f32*, char*, f32);
|
||||
/* 80088D90 */ void getEvFloatData(f32*, char*);
|
||||
/* 8008933C */ void getEvStringData(char*, char*, char*);
|
||||
/* 800894C4 */ void getEvActor(char*);
|
||||
/* 800895F4 */ void getEvActor(char*, char*);
|
||||
/* 80089730 */ void pauseEvCamera();
|
||||
/* 800897E8 */ void fixedFrameEvCamera();
|
||||
/* 8008A510 */ void stokerEvCamera();
|
||||
/* 8008A974 */ void rollingEvCamera();
|
||||
/* 8008B9B0 */ void fixedPositionEvCamera();
|
||||
/* 8008BE2C */ void uniformTransEvCamera();
|
||||
/* 8008BE50 */ void uniformBrakeEvCamera();
|
||||
/* 8008BE74 */ void uniformAcceleEvCamera();
|
||||
/* 8008E938 */ void watchActorEvCamera();
|
||||
/* 8008FAE8 */ void restorePosEvCamera();
|
||||
/* 80090174 */ void talktoEvCamera();
|
||||
/* 80090230 */ void maptoolIdEvCamera();
|
||||
/* 80090478 */ void styleEvCamera();
|
||||
/* 80090514 */ void gameOverEvCamera();
|
||||
/* 80091468 */ void tactEvCamera();
|
||||
/* 800923B8 */ bool turnToActorEvCamera();
|
||||
/* 800923C0 */ void stbWaitEvCamera();
|
||||
/* 800924D0 */ void saveEvCamera();
|
||||
/* 8009258C */ void loadEvCamera();
|
||||
/* 800929AC */ void useItem0EvCamera();
|
||||
/* 800937AC */ void useItem1EvCamera();
|
||||
/* 80094240 */ void getItemEvCamera();
|
||||
/* 80094A70 */ void possessedEvCamera();
|
||||
/* 80095010 */ void fixedFramesEvCamera();
|
||||
/* 8009544C */ void bSplineEvCamera();
|
||||
/* 800956E4 */ void twoActor0EvCamera();
|
||||
/* 80095E7C */ void peepHoleEvCamera();
|
||||
/* 80095FD0 */ void digHoleEvCamera();
|
||||
/* 800965AC */ void hintTalkEvCamera();
|
||||
/* 80096EDC */ void bspTransEvCamera();
|
||||
/* 80097694 */ bool portalWarpEvCamera();
|
||||
/* 8009771C */ void attentionPos(fopAc_ac_c*);
|
||||
/* 80097738 */ void directionOf(fopAc_ac_c*);
|
||||
/* 8009775C */ void positionOf(fopAc_ac_c*);
|
||||
/* 80097778 */ void setFlag(u32);
|
||||
/* 8009778C */ void eyePos(fopAc_ac_c*);
|
||||
/* 8016008C */ dCamera_c(camera_class*);
|
||||
/* 80160304 */ ~dCamera_c();
|
||||
/* 80160470 */ void initialize(camera_class*, fopAc_ac_c*, u32, u32);
|
||||
/* 801614AC */ void Start();
|
||||
/* 801614C4 */ void QuickStart();
|
||||
/* 801614D0 */ void Stop();
|
||||
/* 801614E8 */ void Stay();
|
||||
/* 801614F4 */ void ChangeModeOK(s32);
|
||||
/* 80161550 */ void initPad();
|
||||
/* 801617B0 */ void updatePad();
|
||||
/* 80161D84 */ void initMonitor();
|
||||
/* 80161E34 */ void updateMonitor();
|
||||
/* 80162088 */ void checkForceLockTarget();
|
||||
/* 801622B0 */ void infoReport();
|
||||
/* 801622B4 */ void Run();
|
||||
/* 80162D38 */ void NotRun();
|
||||
/* 80162FB8 */ void V();
|
||||
/* 80162FD4 */ void U();
|
||||
/* 8016300C */ void SetTrimSize(s32);
|
||||
/* 80163028 */ void SetTrimTypeForce(s32);
|
||||
/* 80163034 */ void CalcTrimSize();
|
||||
/* 80163154 */ void Draw();
|
||||
/* 8016317C */ void setStageMapToolData();
|
||||
/* 80163340 */ void setMapToolData();
|
||||
/* 80163558 */ void SetTagData(fopAc_ac_c*, s32, u16, u8);
|
||||
/* 801635AC */ void setRoomMapToolData(dCamMapToolData*, s32, s32);
|
||||
/* 801635E4 */ void nextMode(s32);
|
||||
/* 80163C38 */ void onModeChange(s32, s32);
|
||||
/* 80163D50 */ void ModeFix(s32);
|
||||
/* 80163D5C */ void nextType(s32);
|
||||
/* 8016444C */ void onTypeChange(s32, s32);
|
||||
/* 8016469C */ void onStyleChange(s32, s32);
|
||||
/* 801647B0 */ void onRoomChange(s32);
|
||||
/* 80164878 */ void getParamTargetActor(s32);
|
||||
/* 80164944 */ void GetCameraTypeFromMapToolID(s32, s32);
|
||||
/* 80164B64 */ void GetCameraTypeFromCameraName(char const*);
|
||||
/* 80164C10 */ void GetCameraTypeFromToolData(stage_camera2_data_class*);
|
||||
/* 80164C64 */ void pushInfo(dCamera_c::dCamInfo_c*, s16);
|
||||
/* 80164CAC */ void popInfo(dCamera_c::dCamInfo_c*);
|
||||
/* 80164D2C */ void heightOf(fopAc_ac_c*);
|
||||
/* 80164E20 */ void relationalPos(fopAc_ac_c*, fopAc_ac_c*, cXyz*, f32);
|
||||
/* 80164D6C */ void relationalPos(fopAc_ac_c*, cXyz*);
|
||||
/* 80165104 */ void setUSOAngle();
|
||||
/* 80165158 */ void getUSOAngle(cSAngle);
|
||||
/* 8016517C */ void pointInSight(cXyz*);
|
||||
/* 80167C24 */ void radiusActorInSight(fopAc_ac_c*, fopAc_ac_c*, fopAc_ac_c*);
|
||||
/* 80165238 */ void radiusActorInSight(fopAc_ac_c*, fopAc_ac_c*, cXyz*, cXyz*, f32, s16, f32);
|
||||
/* 801657EC */ void groundHeight(cXyz*);
|
||||
/* 801658C0 */ void lineBGCheck(cXyz*, cXyz*, dBgS_LinChk*, u32);
|
||||
/* 80165AF0 */ void lineBGCheck(cXyz*, cXyz*, u32);
|
||||
/* 801659F4 */ void lineBGCheck(cXyz*, cXyz*, cXyz*, u32);
|
||||
/* 80165B60 */ void lineCollisionCheckBush(cXyz*, cXyz*);
|
||||
/* 80165CE0 */ void compWallMargin(cXyz*, cXyz*, f32);
|
||||
/* 80165EF4 */ void defaultTriming();
|
||||
/* 80165FB4 */ void setView(f32, f32, f32, f32);
|
||||
/* 8016608C */ void forwardCheckAngle();
|
||||
/* 80166764 */ void bumpCheck(u32);
|
||||
/* 80167BF8 */ void lineBGCheckBoth(cXyz*, cXyz*, dBgS_LinChk*, u32);
|
||||
/* 80167CD8 */ void jutOutCheck(cXyz*, f32);
|
||||
/* 80167E3C */ void tooNearEscape(cXyz*);
|
||||
/* 80167EF4 */ void getWaterSurfaceHeight(cXyz*);
|
||||
/* 80167FEC */ void checkGroundInfo();
|
||||
/* 80168744 */ void chaseCamera(s32);
|
||||
/* 8016C384 */ void lockonCamera(s32);
|
||||
/* 8016E448 */ void getMsgCmdSpeaker();
|
||||
/* 8016E4A4 */ void getMsgCmdCut(s32);
|
||||
/* 8016E4F4 */ void talktoCamera(s32);
|
||||
/* 80174E18 */ void talkBasePos(fopAc_ac_c*);
|
||||
/* 80174E34 */ void talkEyePos(fopAc_ac_c*);
|
||||
/* 80174EA4 */ bool CalcSubjectAngle(s16*, s16*);
|
||||
/* 80174EAC */ void SaveZoomRatio();
|
||||
/* 80174ED4 */ void subjectCamera(s32);
|
||||
/* 80176074 */ void magneCamera(s32);
|
||||
/* 801767F8 */ void colosseumCamera(s32);
|
||||
/* 80176DF0 */ bool test1Camera(s32);
|
||||
/* 80176DF8 */ bool test2Camera(s32);
|
||||
/* 80176E00 */ void towerCamera(s32);
|
||||
/* 80178E50 */ void hookshotCamera(s32);
|
||||
/* 80179590 */ void railCamera(s32);
|
||||
/* 8017A2A0 */ void paraRailCamera(s32);
|
||||
/* 8017ADC0 */ void rideCamera(s32);
|
||||
/* 8017D974 */ bool manualCamera(s32);
|
||||
/* 8017D97C */ void observeCamera(s32);
|
||||
/* 8017DFAC */ void fixedFrameCamera(s32);
|
||||
/* 8017E730 */ void fixedPositionCamera(s32);
|
||||
/* 8017F25C */ void oneSideCamera(s32);
|
||||
/* 8017F828 */ void eventCamera(s32);
|
||||
/* 8018050C */ void currentEvCamera();
|
||||
/* 801806D4 */ bool letCamera(s32);
|
||||
/* 801806DC */ void setEventRecoveryTrans(s16);
|
||||
/* 80180738 */ void runEventRecoveryTrans();
|
||||
/* 80180A40 */ void EventRecoverNotime();
|
||||
/* 80180AA8 */ void Set(cXyz, cXyz);
|
||||
/* 80180AE0 */ void Set(cXyz, cXyz, f32, s16);
|
||||
/* 80180B40 */ void Set(cXyz, cXyz, s16, f32);
|
||||
/* 80180C18 */ void Reset(cXyz, cXyz);
|
||||
/* 80180C68 */ void Reset();
|
||||
/* 80180BA0 */ void Reset(cXyz, cXyz, f32, s16);
|
||||
/* 80180D24 */ void shakeCamera();
|
||||
/* 80181000 */ void StartShake(s32, u8*, s32, cXyz);
|
||||
/* 80181158 */ void StopShake();
|
||||
/* 80181170 */ void StartBlure(int, fopAc_ac_c*, f32, f32);
|
||||
/* 801811B8 */ void ResetBlure();
|
||||
/* 80181208 */ void SetBlureAlpha(f32);
|
||||
/* 80181210 */ void SetBlureScale(f32, f32, f32);
|
||||
/* 80181220 */ void SetBlurePosition(f32, f32, f32);
|
||||
/* 80181278 */ void SetBlureActor(fopAc_ac_c*);
|
||||
/* 80181280 */ void blureCamera();
|
||||
/* 80181490 */ void onHorseDush();
|
||||
/* 80181500 */ void GetForceLockOnActor();
|
||||
/* 80181534 */ void ForceLockOn(fopAc_ac_c*);
|
||||
/* 80181560 */ void ForceLockOff(unsigned int);
|
||||
/* 8018159C */ void ForceLockOff(fopAc_ac_c*);
|
||||
/* 80181E20 */ void Up();
|
||||
/* 80181E64 */ void Eye();
|
||||
/* 80181E98 */ void Center();
|
||||
/* 8018295C */ void footHeightOf(fopAc_ac_c*);
|
||||
/* 80182964 */ void push_any_key();
|
||||
/* 8018296C */ void clrFlag(u32);
|
||||
/* 80182980 */ void chkFlag(u32);
|
||||
/* 801829AC */ void Bank();
|
||||
|
||||
static u8 engine_tbl[240];
|
||||
};
|
||||
|
||||
struct dCamSetup_c {
|
||||
/* 80088668 */ dCamSetup_c();
|
||||
/* 800888B8 */ ~dCamSetup_c();
|
||||
@@ -486,14 +216,6 @@ struct dBgS_RoofChk {
|
||||
/* 80079090 */ ~dBgS_RoofChk();
|
||||
};
|
||||
|
||||
struct dBgS_PolyPassChk {
|
||||
/* 80078E68 */ void SetObj();
|
||||
/* 80078E74 */ void ClrObj();
|
||||
/* 80078E80 */ void SetCam();
|
||||
/* 80078E8C */ void ClrCam();
|
||||
/* 80078EEC */ void SetUnderwaterRoof();
|
||||
};
|
||||
|
||||
struct dBgS_GndChk {
|
||||
/* 8007757C */ dBgS_GndChk();
|
||||
/* 800775F0 */ ~dBgS_GndChk();
|
||||
@@ -503,10 +225,7 @@ struct dBgS_CamSphChk {
|
||||
/* 80165E74 */ ~dBgS_CamSphChk();
|
||||
};
|
||||
|
||||
struct dBgS_CamLinChk {
|
||||
/* 80077DA4 */ dBgS_CamLinChk();
|
||||
/* 80077E00 */ ~dBgS_CamLinChk();
|
||||
};
|
||||
struct cBgD_Vtx_t;
|
||||
|
||||
struct dBgS_CamGndChk_Wtr {
|
||||
/* 80077A00 */ dBgS_CamGndChk_Wtr();
|
||||
@@ -517,10 +236,6 @@ struct dBgS_CamGndChk {
|
||||
/* 80077988 */ ~dBgS_CamGndChk();
|
||||
};
|
||||
|
||||
struct cBgS_PolyInfo {};
|
||||
|
||||
struct csXyz {};
|
||||
|
||||
struct dBgS {
|
||||
/* 80074ABC */ void ChkMoveBG(cBgS_PolyInfo const&);
|
||||
/* 80074EF0 */ void GetGroundCode(cBgS_PolyInfo const&);
|
||||
@@ -552,31 +267,6 @@ struct d2DBSplinePath {
|
||||
|
||||
struct camera_process_class {};
|
||||
|
||||
struct cSPolar {
|
||||
/* 802716EC */ void Xyz() const;
|
||||
};
|
||||
|
||||
struct cSGlobe {
|
||||
/* 8007167C */ ~cSGlobe();
|
||||
/* 8008E774 */ void operator=(cSGlobe const&);
|
||||
/* 80182C84 */ void U() const;
|
||||
/* 8008E894 */ void U(cSAngle const&);
|
||||
/* 80182A08 */ void V() const;
|
||||
/* 8008FA58 */ void V(cSAngle const&);
|
||||
/* 8016E420 */ cSGlobe();
|
||||
/* 80271820 */ cSGlobe(f32, s16, s16);
|
||||
/* 80271880 */ cSGlobe(cXyz const&);
|
||||
/* 802717F0 */ cSGlobe(cSGlobe const&);
|
||||
/* 80271850 */ cSGlobe(f32, cSAngle const&, cSAngle const&);
|
||||
/* 80182A64 */ void R() const;
|
||||
/* 80182A4C */ void R(f32);
|
||||
/* 802719A4 */ void Val(f32, s16, s16);
|
||||
/* 80271A08 */ void Val(f32, cSAngle const&, cSAngle const&);
|
||||
/* 80271A70 */ void Val(cXyz const&);
|
||||
/* 80271AB4 */ void Xyz() const;
|
||||
/* 80271B7C */ void Invert();
|
||||
};
|
||||
|
||||
struct cM_rnd_c {
|
||||
/* 80053CDC */ void init(int, int, int);
|
||||
};
|
||||
@@ -585,71 +275,11 @@ struct cM3dGSph {
|
||||
/* 8026F664 */ void Set(cXyz const&, f32);
|
||||
};
|
||||
|
||||
struct cM3dGPla {
|
||||
/* 8001DB90 */ ~cM3dGPla();
|
||||
/* 801411F0 */ cM3dGPla();
|
||||
/* 801829EC */ void GetNP();
|
||||
};
|
||||
|
||||
struct cM3dGLin {
|
||||
/* 80036A5C */ ~cM3dGLin();
|
||||
/* 8026F2A8 */ cM3dGLin(cXyz const&, cXyz const&);
|
||||
/* 8026F31C */ void SetStartEnd(Vec const&, Vec const&);
|
||||
};
|
||||
|
||||
struct cM3dGCyl {
|
||||
/* 80030E3C */ ~cM3dGCyl();
|
||||
/* 8026F0A8 */ cM3dGCyl(cXyz const*, f32, f32);
|
||||
};
|
||||
|
||||
struct cDegree {
|
||||
/* 800882E0 */ ~cDegree();
|
||||
/* 8027134C */ cDegree(f32);
|
||||
/* 80271418 */ void Cos() const;
|
||||
/* 80271440 */ void Tan() const;
|
||||
};
|
||||
|
||||
struct cBgS_LinChk {
|
||||
/* 801829F0 */ void GetCross();
|
||||
};
|
||||
|
||||
struct cBgS_GndChk {
|
||||
/* 80267D28 */ void SetPos(cXyz const*);
|
||||
};
|
||||
|
||||
struct cBgS {
|
||||
/* 800743B4 */ void LineCross(cBgS_LinChk*);
|
||||
/* 800744A0 */ void GroundCross(cBgS_GndChk*);
|
||||
/* 80074618 */ void GetActorPointer(int) const;
|
||||
/* 80074744 */ void GetTriPla(cBgS_PolyInfo const&, cM3dGPla*) const;
|
||||
};
|
||||
|
||||
struct cBgD_Vtx_t {};
|
||||
|
||||
struct cAngle {
|
||||
/* 80182D28 */ void d2s(f32);
|
||||
};
|
||||
|
||||
struct Z2StatusMgr {
|
||||
/* 802B6760 */ void setCameraPolygonPos(Vec*);
|
||||
/* 802B6784 */ void setCameraGroupInfo(u8);
|
||||
/* 802B6788 */ void setCameraInWaterDepth(f32);
|
||||
};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Z2SeMgr {
|
||||
/* 802AC50C */ void seStartLevel(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
|
||||
};
|
||||
|
||||
struct Z2AudioMgr {
|
||||
static u8 mAudioMgrPtr[4 + 4 /* padding */];
|
||||
};
|
||||
|
||||
struct Z2Audience {
|
||||
/* 802BD2DC */ void setAudioCamera(f32 (*)[4], Vec&, Vec&, f32, f32, bool, int, bool);
|
||||
};
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
@@ -1139,17 +769,6 @@ extern "C" void setCameraGroupInfo__11Z2StatusMgrFUc();
|
||||
extern "C" void setCameraInWaterDepth__11Z2StatusMgrFf();
|
||||
extern "C" void setAudioCamera__10Z2AudienceFPA4_fR3VecR3Vecffbib();
|
||||
extern "C" void __dl__FPv();
|
||||
extern "C" void PSMTXCopy();
|
||||
extern "C" void PSMTXInverse();
|
||||
extern "C" void PSMTXTrans();
|
||||
extern "C" void PSMTXMultVec();
|
||||
extern "C" void PSMTXMultVecSR();
|
||||
extern "C" void C_MTXPerspective();
|
||||
extern "C" void PSVECAdd();
|
||||
extern "C" void PSVECSubtract();
|
||||
extern "C" void PSVECSquareMag();
|
||||
extern "C" void PSVECDotProduct();
|
||||
extern "C" void PSVECCrossProduct();
|
||||
extern "C" void __register_global_object();
|
||||
extern "C" void __destroy_arr();
|
||||
extern "C" void __construct_array();
|
||||
@@ -1179,15 +798,11 @@ extern "C" void _restgpr_26();
|
||||
extern "C" void _restgpr_27();
|
||||
extern "C" void _restgpr_28();
|
||||
extern "C" void _restgpr_29();
|
||||
extern "C" void strncmp();
|
||||
extern "C" void strcmp();
|
||||
extern "C" void tan();
|
||||
extern "C" u8 const tempBitLabels__20dSv_event_tmp_flag_c[370 + 2 /* padding */];
|
||||
extern "C" extern u8 g_mDoMtx_identity[48 + 24 /* padding */];
|
||||
extern "C" extern void* __vt__8cM3dGPla[3];
|
||||
extern "C" extern void* g_fopCam_Method[5 + 1 /* padding */];
|
||||
extern "C" extern void* g_fopVw_Method[5 + 1 /* padding */];
|
||||
extern "C" extern void* g_fpcLf_Method[5 + 1 /* padding */];
|
||||
extern "C" extern void* __vt__12dDlst_base_c[3];
|
||||
extern "C" extern void* __vt__8cM3dGLin[3];
|
||||
extern "C" extern void* __vt__8cM3dGSph[3];
|
||||
@@ -1198,13 +813,10 @@ extern "C" u8 now__14mDoMtx_stack_c[48];
|
||||
extern "C" extern u8 g_dComIfG_gameInfo[122384];
|
||||
extern "C" f32 Zero__4cXyz[3];
|
||||
extern "C" u8 BaseY__4cXyz[12];
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
extern "C" extern u8 g_dComIfGoat_gameInfo[4 + 4 /* padding */];
|
||||
extern "C" extern u32 __float_nan;
|
||||
extern "C" extern u8 data_80450B44[4];
|
||||
extern "C" extern u8 struct_80450BE4[4];
|
||||
extern "C" u8 stopStatus__10fopAc_ac_c[4];
|
||||
extern "C" extern u8 struct_80450D64[4];
|
||||
extern "C" u8 m_object__7dDemo_c[4];
|
||||
extern "C" u8 m_midnaActor__9daPy_py_c[4];
|
||||
extern "C" u8 _0__7cSAngle[2 + 2 /* padding */];
|
||||
@@ -3220,7 +2832,8 @@ static asm void func_8016C25C() {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void cSAngle::Val() const {
|
||||
// asm void cSAngle::Val() const {
|
||||
extern "C" asm void Val__7cSAngleCFv() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/Val__7cSAngleCFv.s"
|
||||
}
|
||||
@@ -3328,7 +2941,8 @@ static asm void func_8016E410() {
|
||||
#pragma pop
|
||||
|
||||
/* 8016E420-8016E424 168D60 0004+00 2/2 0/0 0/0 .text __ct__7cSGlobeFv */
|
||||
cSGlobe::cSGlobe() {
|
||||
// cSGlobe::cSGlobe() {
|
||||
extern "C" asm void __ct__7cSGlobeFv() {
|
||||
/* empty function */
|
||||
}
|
||||
|
||||
@@ -4189,7 +3803,7 @@ asm void dCam_getCamera() {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void dCam_getBody() {
|
||||
asm dCamera_c* dCam_getBody() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/dCam_getBody__Fv.s"
|
||||
}
|
||||
@@ -4253,7 +3867,7 @@ asm void dCamera_c::Eye() {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void dCamera_c::Center() {
|
||||
asm cXyz dCamera_c::Center() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/Center__9dCamera_cFv.s"
|
||||
}
|
||||
@@ -4632,7 +4246,8 @@ static asm void dComIfG_Bgsp() {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void cSGlobe::V() const {
|
||||
// asm void cSGlobe::V() const {
|
||||
extern "C" asm void V__7cSGlobeCFv() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/V__7cSGlobeCFv.s"
|
||||
}
|
||||
@@ -4670,7 +4285,8 @@ asm void std::fabsf(f32 param_0) {
|
||||
#pragma pop
|
||||
|
||||
/* 80182A48-80182A4C 17D388 0004+00 2/2 0/0 0/0 .text __ct__7cSAngleFv */
|
||||
cSAngle::cSAngle() {
|
||||
// cSAngle::cSAngle() {
|
||||
extern "C" asm void __ct__7cSAngleFv() {
|
||||
/* empty function */
|
||||
}
|
||||
|
||||
@@ -4678,7 +4294,8 @@ cSAngle::cSAngle() {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void cSGlobe::R(f32 param_0) {
|
||||
// asm void cSGlobe::R(f32 param_0) {
|
||||
extern "C" asm void R__7cSGlobeFf() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/R__7cSGlobeFf.s"
|
||||
}
|
||||
@@ -4698,7 +4315,8 @@ static asm void dComIfGp_evmng_cameraPlay() {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void cSGlobe::R() const {
|
||||
// asm void cSGlobe::R() const {
|
||||
extern "C" asm void R__7cSGlobeCFv() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/R__7cSGlobeCFv.s"
|
||||
}
|
||||
@@ -4708,7 +4326,8 @@ asm void cSGlobe::R() const {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm bool cSAngle::operator<(cSAngle const& param_0) const {
|
||||
// asm bool cSAngle::operator<(cSAngle const& param_0) const {
|
||||
extern "C" asm bool __lt__7cSAngleCFRC7cSAngle() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/__lt__7cSAngleCFRC7cSAngle.s"
|
||||
}
|
||||
@@ -4718,7 +4337,8 @@ asm bool cSAngle::operator<(cSAngle const& param_0) const {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm bool cSAngle::operator>(cSAngle const& param_0) const {
|
||||
// asm bool cSAngle::operator>(cSAngle const& param_0) const {
|
||||
extern "C" asm bool __gt__7cSAngleCFRC7cSAngle() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/__gt__7cSAngleCFRC7cSAngle.s"
|
||||
}
|
||||
@@ -4838,7 +4458,8 @@ asm void mDoCPd_c::getTrigA(u32 param_0) {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void cSAngle::__ops() const {
|
||||
// asm void cSAngle::__ops() const {
|
||||
extern "C" asm void __ops__7cSAngleCFv() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/__ops__7cSAngleCFv.s"
|
||||
}
|
||||
@@ -4953,7 +4574,8 @@ void dCamParam_c::Fovy(u8 param_0) {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void cSGlobe::U() const {
|
||||
// asm void cSGlobe::U() const {
|
||||
extern "C" asm void U__7cSGlobeCFv() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/U__7cSGlobeCFv.s"
|
||||
}
|
||||
@@ -4973,7 +4595,8 @@ asm void dCamParam_c::Flag(s32 param_0, u16 param_1) {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void cSAngle::operator=(cSAngle const& param_0) {
|
||||
// asm void cSAngle::operator=(cSAngle const& param_0) {
|
||||
extern "C" asm void __as__7cSAngleFRC7cSAngle() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/__as__7cSAngleFRC7cSAngle.s"
|
||||
}
|
||||
@@ -5064,7 +4687,8 @@ asm void daHorse_c::checkTurnStandCamera() const {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void cAngle::d2s(f32 param_0) {
|
||||
// asm void cAngle::d2s(f32 param_0) {
|
||||
extern "C" asm void d2s__6cAngleFf() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/d2s__6cAngleFf.s"
|
||||
}
|
||||
@@ -5084,7 +4708,8 @@ asm void daHorse_c::checkJump() const {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
static asm void fopAcM_GetParam(void const* param_0) {
|
||||
// static asm void fopAcM_GetParam(void const* param_0) {
|
||||
extern "C" static asm void fopAcM_GetParam__FPCv() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/fopAcM_GetParam__FPCv.s"
|
||||
}
|
||||
@@ -5116,7 +4741,8 @@ asm void daTagMhint_c::checkNoAttention() const {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void cXyz::set(f32 param_0, f32 param_1, f32 param_2) {
|
||||
// asm void cXyz::set(f32 param_0, f32 param_1, f32 param_2) {
|
||||
extern "C" asm void set__4cXyzFfff() {
|
||||
nofralloc
|
||||
#include "asm/d/d_camera/set__4cXyzFfff.s"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user