mirror of https://github.com/zeldaret/tp.git
240 lines
7.0 KiB
C++
240 lines
7.0 KiB
C++
/* c_cc_s.cpp autogenerated by split.py v0.3 at 2021-01-01 13:55:15.722706 */
|
|
|
|
#include "global.h"
|
|
#include "mtx_vec.h"
|
|
|
|
extern "C" {
|
|
void CalcCenter__8cM3dGAabCFP4cXyz(void);
|
|
void CalcDivideInfo__15cCcD_DivideAreaFP15cCcD_DivideInfoRC8cM3dGAabUl(void);
|
|
void PlusDmg__9cCcD_SttsFi(void);
|
|
void Chk__15cCcD_DivideInfoCFRC15cCcD_DivideInfo(void);
|
|
void ClearForMinMax__8cM3dGAabFv(void);
|
|
void ClrCcMove__9cCcD_SttsFv(void);
|
|
void __dt__4cXyzFv(void);
|
|
void func_80361C24(void);
|
|
void GetAc__8cCcD_ObjFv(void);
|
|
void GetWeightF__9cCcD_SttsCFv(void);
|
|
void PlusCcMove__9cCcD_SttsFfff(void);
|
|
void SetArea__15cCcD_DivideAreaFRC8cM3dGAab(void);
|
|
void SetAtTgCommonHitInf__4cCcSFP8cCcD_ObjP8cCcD_ObjP4cXyz(void);
|
|
void SetCoCommonHitInf__4cCcSFP8cCcD_ObjP4cXyzP8cCcD_ObjP4cXyzf(void);
|
|
void SetHit__10cCcD_ObjAtFP8cCcD_Obj(void);
|
|
void SetHit__10cCcD_ObjCoFP8cCcD_Obj(void);
|
|
void SetHit__10cCcD_ObjTgFP8cCcD_Obj(void);
|
|
void SetMinMax__8cM3dGAabFRC8cM3dGAab(void);
|
|
}
|
|
|
|
// additional symbols needed for c_cc_s.cpp
|
|
// autogenerated by split.py v0.3 at 2021-01-01 13:55:15.696568
|
|
extern u8 lbl_80451158;
|
|
extern u8 lbl_80455060;
|
|
extern u8 lbl_80455048;
|
|
extern u8 lbl_80455050;
|
|
extern u8 lbl_803A7200;
|
|
extern u8 lbl_8045503C;
|
|
extern u8 lbl_80430CC0;
|
|
extern u8 lbl_80430CCC;
|
|
extern u8 lbl_80455068;
|
|
extern u8 lbl_80455040;
|
|
extern u8 lbl_80455044;
|
|
extern u8 lbl_80455038;
|
|
extern u8 lbl_803C3748;
|
|
extern u8 lbl_80455058;
|
|
extern u8 lbl_803A7218;
|
|
extern u8 lbl_80451180;
|
|
extern u8 lbl_80450AE0;
|
|
extern u8 lbl_80451180;
|
|
|
|
extern "C" {
|
|
// __ct__4cCcSFv
|
|
// cCcS::cCcS(void)
|
|
asm void __ct__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80264A6C.s"
|
|
}
|
|
|
|
// Ct__4cCcSFv
|
|
// cCcS::Ct(void)
|
|
asm void Ct__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80264A94.s"
|
|
}
|
|
|
|
// Dt__4cCcSFv
|
|
// cCcS::Dt(void)
|
|
asm void Dt__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80264B60.s"
|
|
}
|
|
|
|
// GetWt__4cCcSCFUc
|
|
// cCcS::GetWt(unsigned char) const
|
|
asm void GetWt__4cCcSCFUc(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80264B80.s"
|
|
}
|
|
|
|
// Set__4cCcSFP8cCcD_Obj
|
|
// cCcS::Set(cCcD_Obj*)
|
|
asm void Set__4cCcSFP8cCcD_Obj(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80264BA8.s"
|
|
}
|
|
|
|
// ClrCoHitInf__4cCcSFv
|
|
// cCcS::ClrCoHitInf(void)
|
|
asm void ClrCoHitInf__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80264C5C.s"
|
|
}
|
|
|
|
// ClrTgHitInf__4cCcSFv
|
|
// cCcS::ClrTgHitInf(void)
|
|
asm void ClrTgHitInf__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80264CF0.s"
|
|
}
|
|
|
|
// ClrAtHitInf__4cCcSFv
|
|
// cCcS::ClrAtHitInf(void)
|
|
asm void ClrAtHitInf__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80264D90.s"
|
|
}
|
|
|
|
// ChkNoHitAtTg__4cCcSFP8cCcD_ObjP8cCcD_Obj
|
|
// cCcS::ChkNoHitAtTg(cCcD_Obj*, cCcD_Obj*)
|
|
asm void ChkNoHitAtTg__4cCcSFP8cCcD_ObjP8cCcD_Obj(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80264E2C.s"
|
|
}
|
|
|
|
// ChkAtTg__4cCcSFv
|
|
// cCcS::ChkAtTg(void)
|
|
asm void ChkAtTg__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80264F40.s"
|
|
}
|
|
|
|
// ChkNoHitCo__4cCcSFP8cCcD_ObjP8cCcD_Obj
|
|
// cCcS::ChkNoHitCo(cCcD_Obj*, cCcD_Obj*)
|
|
asm void ChkNoHitCo__4cCcSFP8cCcD_ObjP8cCcD_Obj(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_8026515C.s"
|
|
}
|
|
|
|
// ChkCo__4cCcSFv
|
|
// cCcS::ChkCo(void)
|
|
asm void ChkCo__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265230.s"
|
|
}
|
|
|
|
// CalcTgPlusDmg__4cCcSFP8cCcD_ObjP8cCcD_ObjP9cCcD_SttsP9cCcD_Stts
|
|
// cCcS::CalcTgPlusDmg(cCcD_Obj*, cCcD_Obj*, cCcD_Stts*, cCcD_Stts*)
|
|
asm void CalcTgPlusDmg__4cCcSFP8cCcD_ObjP8cCcD_ObjP9cCcD_SttsP9cCcD_Stts(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_802653A0.s"
|
|
}
|
|
|
|
// SetAtTgCommonHitInf__4cCcSFP8cCcD_ObjP8cCcD_ObjP4cXyz
|
|
// cCcS::SetAtTgCommonHitInf(cCcD_Obj*, cCcD_Obj*, cXyz*)
|
|
asm void SetAtTgCommonHitInf__4cCcSFP8cCcD_ObjP8cCcD_ObjP4cXyz(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_802653C8.s"
|
|
}
|
|
|
|
// SetCoCommonHitInf__4cCcSFP8cCcD_ObjP4cXyzP8cCcD_ObjP4cXyzf
|
|
// cCcS::SetCoCommonHitInf(cCcD_Obj*, cXyz*, cCcD_Obj*, cXyz*, float)
|
|
asm void SetCoCommonHitInf__4cCcSFP8cCcD_ObjP4cXyzP8cCcD_ObjP4cXyzf(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_802655E4.s"
|
|
}
|
|
|
|
// SetPosCorrect__4cCcSFP8cCcD_ObjP4cXyzP8cCcD_ObjP4cXyzf
|
|
// cCcS::SetPosCorrect(cCcD_Obj*, cXyz*, cCcD_Obj*, cXyz*, float)
|
|
asm void SetPosCorrect__4cCcSFP8cCcD_ObjP4cXyzP8cCcD_ObjP4cXyzf(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265750.s"
|
|
}
|
|
|
|
// CalcArea__4cCcSFv
|
|
// cCcS::CalcArea(void)
|
|
asm void CalcArea__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265BB4.s"
|
|
}
|
|
|
|
// Move__4cCcSFv
|
|
// cCcS::Move(void)
|
|
asm void Move__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265CCC.s"
|
|
}
|
|
|
|
// DrawClear__4cCcSFv
|
|
// cCcS::DrawClear(void)
|
|
asm void DrawClear__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265D30.s"
|
|
}
|
|
|
|
// SetCoGCorrectProc__4cCcSFP8cCcD_ObjP8cCcD_Obj
|
|
// cCcS::SetCoGCorrectProc(cCcD_Obj*, cCcD_Obj*)
|
|
asm void SetCoGCorrectProc__4cCcSFP8cCcD_ObjP8cCcD_Obj(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265DF4.s"
|
|
}
|
|
|
|
// SetCoGObjInf__4cCcSFbbP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GStts
|
|
// cCcS::SetCoGObjInf(bool, bool, cCcD_GObjInf*, cCcD_GObjInf*, cCcD_Stts*, cCcD_Stts*, cCcD_GStts*,
|
|
// cCcD_GStts*)
|
|
asm void
|
|
SetCoGObjInf__4cCcSFbbP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GStts(
|
|
void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265DF8.s"
|
|
}
|
|
|
|
// SetAtTgGObjInf__4cCcSFbbP8cCcD_ObjP8cCcD_ObjP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GSttsP4cXyz
|
|
// cCcS::SetAtTgGObjInf(bool, bool, cCcD_Obj*, cCcD_Obj*, cCcD_GObjInf*, cCcD_GObjInf*, cCcD_Stts*,
|
|
// cCcD_Stts*, cCcD_GStts*, cCcD_GStts*, cXyz*)
|
|
asm void
|
|
SetAtTgGObjInf__4cCcSFbbP8cCcD_ObjP8cCcD_ObjP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GSttsP4cXyz(
|
|
void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265DFC.s"
|
|
}
|
|
|
|
// ChkNoHitGAtTg__4cCcSFPC12cCcD_GObjInfPC12cCcD_GObjInfP10cCcD_GSttsP10cCcD_GStts
|
|
// cCcS::ChkNoHitGAtTg(const cCcD_GObjInf*, const cCcD_GObjInf*, cCcD_GStts*, cCcD_GStts*)
|
|
asm void ChkNoHitGAtTg__4cCcSFPC12cCcD_GObjInfPC12cCcD_GObjInfP10cCcD_GSttsP10cCcD_GStts(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265E00.s"
|
|
}
|
|
|
|
// ChkAtTgHitAfterCross__4cCcSFbbPC12cCcD_GObjInfPC12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GStts
|
|
// cCcS::ChkAtTgHitAfterCross(bool, bool, const cCcD_GObjInf*, const cCcD_GObjInf*, cCcD_Stts*,
|
|
// cCcD_Stts*, cCcD_GStts*, cCcD_GStts*)
|
|
asm void
|
|
ChkAtTgHitAfterCross__4cCcSFbbPC12cCcD_GObjInfPC12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GStts(
|
|
void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265E08.s"
|
|
}
|
|
|
|
// ChkNoHitGCo__4cCcSFP8cCcD_ObjP8cCcD_Obj
|
|
// cCcS::ChkNoHitGCo(cCcD_Obj*, cCcD_Obj*)
|
|
asm void ChkNoHitGCo__4cCcSFP8cCcD_ObjP8cCcD_Obj(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265E10.s"
|
|
}
|
|
|
|
// MoveAfterCheck__4cCcSFv
|
|
// cCcS::MoveAfterCheck(void)
|
|
asm void MoveAfterCheck__4cCcSFv(void) {
|
|
nofralloc
|
|
#include "SComponent/c_cc_s/asm/func_80265E18.s"
|
|
}
|
|
};
|