move some of d_com_inf_game (#128)

* move most d_com_inf_game

* remove temp
This commit is contained in:
TakaRikka
2021-05-02 17:04:42 -07:00
committed by GitHub
parent 0b8db42226
commit becaa4699f
42 changed files with 1045 additions and 832 deletions
+1 -1
View File
@@ -93,7 +93,7 @@ public:
cSGlobe(float, short, short);
cSGlobe(float, const cSAngle&, const cSAngle&);
cSGlobe(const cXyz&);
~cSGlobe();
~cSGlobe() {}
cSGlobe& Formal(void);
void Val(const cSGlobe&);
void Val(float, short, short);
+14 -12
View File
@@ -11,6 +11,9 @@
#include "f_op/f_op_actor.h"
class cCcD_ShapeAttr {
private:
/* 0x00 */ cM3dGAab mAab;
public:
struct Shape {};
@@ -22,9 +25,6 @@ public:
/* 80263A64 */ virtual void getShapeAccess(cCcD_ShapeAttr::Shape*) const;
static f32 m_virtual_center[3];
private:
/* 0x00 */ cM3dGAab mAab;
};
class cCcD_SphAttr;
@@ -132,26 +132,28 @@ class cCcD_TriAttr {
};
class cCcD_DivideInfo {
public:
/* 80263358 */ void Set(u32, u32, u32);
/* 80263368 */ void Chk(cCcD_DivideInfo const&) const;
private:
/* 0x00 */ u32 field_0x0;
/* 0x04 */ u32 field_0x4;
/* 0x08 */ u32 field_0x8;
/* 0x0C */ void* vtable;
public:
virtual void test(); // temp to build OK, remove later
virtual ~cCcD_DivideInfo();
/* 80263358 */ void Set(u32, u32, u32);
/* 80263368 */ void Chk(cCcD_DivideInfo const&) const;
};
class cCcD_DivideArea {
private:
cM3dGAab mAab;
public:
virtual void test(); // temp to build OK, remove later
virtual ~cCcD_DivideArea();
/* 802633A8 */ void SetArea(cM3dGAab const&);
/* 802634D4 */ void CalcDivideInfo(cCcD_DivideInfo*, cM3dGAab const&, u32);
/* 802636A0 */ void CalcDivideInfoOverArea(cCcD_DivideInfo*, cM3dGAab const&);
private:
cM3dGAab mAab;
void* vtable;
};
struct cCcD_SrcObjTg {};
+1
View File
@@ -11,6 +11,7 @@ public:
cXyz mMin;
cXyz mMax;
virtual void test(); // temp to build OK, remove later
virtual ~cM3dGAab();
void Set(const cXyz*, const cXyz*);
bool CrossY(const cXyz*) const;
+1
View File
@@ -15,6 +15,7 @@ class cM3dGSph;
class cM3dGCyl : public cM3dGCylS {
public:
cM3dGCyl(const cXyz*, f32, f32);
virtual void test(); // temp to build OK, remove later
virtual ~cM3dGCyl();
void Set(const cM3dGCylS&);
void Set(const cXyz&, f32, f32);
+1
View File
@@ -9,6 +9,7 @@
class cM3dGTri {
// private:
public:
~cM3dGTri();
cM3dGPla mPlane;
cXyz mA;
cXyz mB;