feat(profile): CMapBaseObjLink structures

This commit is contained in:
gromchek 2025-10-22 00:27:45 +03:00
parent 57430d2995
commit a36752d3a0
12 changed files with 5348 additions and 124 deletions

View file

@ -0,0 +1,23 @@
#ifndef CMAPBASEOBJ_H
#define CMAPBASEOBJ_H
DECLARE_STRUCT(CMapBaseObj);
#include "system/types.h"
#include "map/CMapBaseObjLink.h"
struct CMapBaseObj
{
void** vtable; //0x00
int32_t objectIndex; //0x04
uint16_t type; //0x08
uint16_t refCount; //0x0A
int32_t unk_C; //0x0C
CMapBaseObj* prev; //0x10
CMapBaseObj* next; //0x14
TSExplicitList_CMapBaseObjLink list; //0x18 - 0x24
};
#endif