77 lines
1.8 KiB
C++
77 lines
1.8 KiB
C++
#ifndef WORLDMAP_H
|
|
#define WORLDMAP_H
|
|
|
|
#include "../IDA/types.h"
|
|
#include <windows.h>
|
|
#include "World.h"
|
|
#include "../common/LongVector3.h"
|
|
#include "../plasma/D3D11Engine.h"
|
|
|
|
namespace cube {
|
|
class WorldMap {
|
|
public:
|
|
void *vtable;
|
|
cube::World *world;
|
|
plasma::D3D11Engine *d3d11engine;
|
|
__int64 field_18;
|
|
__int64 field_20;
|
|
__int64 field_28;
|
|
__int64 field_30;
|
|
__int64 field_38;
|
|
__int64 field_40;
|
|
__int64 field_48;
|
|
__int64 field_50;
|
|
FloatVector3 rotation;
|
|
int field_64;
|
|
__int64 field_68;
|
|
__int64 field_70;
|
|
__int64 field_78;
|
|
__int64 field_80;
|
|
__int64 field_88;
|
|
__int64 field_90;
|
|
__int64 field_98;
|
|
__int64 field_A0;
|
|
__int64 field_A8;
|
|
__int64 field_B0;
|
|
__int64 field_B8;
|
|
__int64 field_C0;
|
|
int field_C8;
|
|
_BYTE gapCC[52];
|
|
LongVector3 cursor_position;
|
|
__int64 field_118;
|
|
__int64 field_120;
|
|
__int64 field_128;
|
|
__int64 field_130;
|
|
__int64 field_138;
|
|
__int64 field_140;
|
|
__int64 field_148;
|
|
int field_150;
|
|
int field_154;
|
|
int field_158;
|
|
int field_15C;
|
|
int field_160;
|
|
char field_164;
|
|
char field_165;
|
|
char field_166;
|
|
char field_167;
|
|
char field_168;
|
|
char field_169;
|
|
char field_16A;
|
|
char field_16B;
|
|
char field_16C;
|
|
char field_16D;
|
|
char field_16E;
|
|
char field_16F;
|
|
__int64 field_170;
|
|
__int64 field_178;
|
|
__int64 field_180;
|
|
__int64 field_188;
|
|
__int64 field_190;
|
|
__int64 field_198;
|
|
CRITICAL_SECTION critical_section_0;
|
|
CRITICAL_SECTION critical_section_1;
|
|
};
|
|
}
|
|
|
|
#endif // WORLDMAP_H
|