mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-06-01 01:08:48 -04:00
move some of d_com_inf_game (#128)
* move most d_com_inf_game * remove temp
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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 {};
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
class cM3dGTri {
|
||||
// private:
|
||||
public:
|
||||
~cM3dGTri();
|
||||
cM3dGPla mPlane;
|
||||
cXyz mA;
|
||||
cXyz mB;
|
||||
|
||||
Reference in New Issue
Block a user