Files
dusklight/include/SComponent/c_m3d_g_cps.h
T
lepelog 11bf642871 some c_m3d (#97)
* decompiled some bgs_chk funcs

* c_m3d_g

* c_math progress

* remove duplicate SComponent headers

* move some variables and decompile a function

* some inlined from debug

* cM3d_2PlaneLinePosNearPos

* fix fabsf and decompile cM3d_CrawVec

* format

* cleanup

* more cleanup

Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-26 17:48:47 -05:00

26 lines
446 B
C++

#ifndef C_M3D_G_CPS_H_
#define C_M3D_G_CPS_H_
#include "SComponent/c_m3d_g_lin.h"
#include "SComponent/c_xyz.h"
#include "global.h"
struct cM3dGCpsS {
Vec mStart;
Vec mEnd;
f32 unk_0x1c;
};
class cM3dGCps : public cM3dGLin {
private:
f32 unk_0x1c;
public:
cM3dGCps(void);
virtual ~cM3dGCps(void);
void Set(const cXyz&, const cXyz&, f32);
void Set(const cM3dGCpsS&);
void SetCps(const cM3dGCps&);
};
#endif