mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 08:24:16 +00:00

* Move Read/Write function to LegoStorage base class * Proper const use for vector / BETA match * Match `Act1State::Serialize`
28 lines
495 B
C++
28 lines
495 B
C++
#ifndef __LEGOUNKNOWN_H
|
|
#define __LEGOUNKNOWN_H
|
|
|
|
#include "legotypes.h"
|
|
#include "mxgeometry/mxgeometry3d.h"
|
|
|
|
class MxMatrix;
|
|
|
|
// SIZE 0x50
|
|
class LegoUnknown {
|
|
public:
|
|
LegoUnknown();
|
|
~LegoUnknown();
|
|
|
|
void FUN_1009a140(
|
|
const Vector3& p_point1,
|
|
const Vector3& p_point2,
|
|
const Vector3& p_point3,
|
|
const Vector3& p_point4
|
|
);
|
|
LegoResult FUN_1009a1e0(float p_f1, MxMatrix& p_mat, Vector3& p_v, LegoU32 p_und);
|
|
|
|
private:
|
|
Mx3DPointFloat m_unk0x00[4]; // 0x00
|
|
};
|
|
|
|
#endif // __LEGOUNKNOWN_H
|