mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-24 08:41:16 +00:00
Fix VTABLE SYNTHETIC and other decomp markers
This commit is contained in:
parent
db971ada60
commit
9f1302e8d8
@ -12,13 +12,13 @@
|
||||
|
||||
class LegoControlManager;
|
||||
|
||||
// VTABLE: LEGO1 0x100d87b8 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100d87b8
|
||||
// class MxCollection<LegoEventNotificationParam>
|
||||
|
||||
// VTABLE: LEGO1 0x100d87d0 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100d87d0
|
||||
// class MxList<LegoEventNotificationParam>
|
||||
|
||||
// VTABLE: LEGO1 0x100d87e8 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100d87e8
|
||||
// class MxQueue<LegoEventNotificationParam>
|
||||
|
||||
// VTABLE: LEGO1 0x100d8800
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
#include "mxlist.h"
|
||||
#include "mxtypes.h"
|
||||
|
||||
// VTABLE: LEGO1 0x100d6320 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100d6320
|
||||
// class MxPtrList<LegoPathController>
|
||||
|
||||
// VTABLE: LEGO1 0x100d6338
|
||||
@ -17,10 +17,10 @@ class LegoPathControllerList : public MxPtrList<LegoPathController> {
|
||||
static void Destroy(LegoPathController*);
|
||||
};
|
||||
|
||||
// VTABLE: LEGO1 0x100d6380 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100d6380
|
||||
// class MxCollection<LegoPathController *>
|
||||
|
||||
// VTABLE: LEGO1 0x100d6398 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100d6398
|
||||
// class MxList<LegoPathController *>
|
||||
|
||||
#endif // LEGOPATHCONTROLLERLIST_H
|
||||
|
||||
@ -17,7 +17,8 @@ class MxDeviceModeFinder {
|
||||
MxDirectDraw::DeviceModesInfo* m_deviceInfo; // +0xe0
|
||||
};
|
||||
|
||||
// VTABLE: LEGO1 0x100db814 (or 0x100d9cc8?)
|
||||
// VTABLE: LEGO1 0x100db814
|
||||
// or is it 0x100d9cc8?
|
||||
// SIZE 0x198
|
||||
class MxDeviceEnumerate {
|
||||
public:
|
||||
|
||||
@ -6,10 +6,10 @@
|
||||
|
||||
class MxDSAction;
|
||||
|
||||
// VTABLE: LEGO1 0x100dcea8 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dcea8
|
||||
// class MxCollection<MxDSAction *>
|
||||
|
||||
// VTABLE: LEGO1 0x100dcec0 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dcec0
|
||||
// class MxList<MxDSAction *>
|
||||
|
||||
// VTABLE: LEGO1 0x100dced8
|
||||
|
||||
@ -3,7 +3,8 @@
|
||||
#include "mxomni.h"
|
||||
#include "mxvideomanager.h"
|
||||
|
||||
// GLOBAL: LEGO1 0x10102188 0x400
|
||||
// GLOBAL: LEGO1 0x10102188
|
||||
// SIZE: 0x400
|
||||
PALETTEENTRY g_defaultPaletteEntries[256] = {
|
||||
{0u, 0u, 0u, 0u}, {128u, 0u, 0u, 0u}, {0u, 128u, 0u, 0u}, {128u, 128u, 0u, 0u},
|
||||
{0u, 0u, 128u, 0u}, {128u, 0u, 128u, 0u}, {0u, 128u, 128u, 0u}, {128u, 128u, 128u, 0u},
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
|
||||
class MxPresenter;
|
||||
|
||||
// VTABLE: LEGO1 0x100d62f0 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100d62f0
|
||||
// class MxPtrList<MxPresenter>
|
||||
|
||||
// VTABLE: LEGO1 0x100d6308
|
||||
@ -17,10 +17,10 @@ class MxPresenterList : public MxPtrList<MxPresenter> {
|
||||
|
||||
typedef MxListCursorChildChild<MxPresenter*> MxPresenterListCursor;
|
||||
|
||||
// VTABLE: LEGO1 0x100d6350 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100d6350
|
||||
// class MxCollection<MxPresenter *>
|
||||
|
||||
// VTABLE: LEGO1 0x100d6368 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100d6368
|
||||
// class MxList<MxPresenter *>
|
||||
|
||||
#endif // MXPRESENTERLIST_H
|
||||
|
||||
@ -6,13 +6,13 @@
|
||||
struct MxRegionTopBottom;
|
||||
struct MxRegionLeftRight;
|
||||
|
||||
// VTABLE: LEGO1 0x100dcb10 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dcb10
|
||||
// class MxCollection<MxRegionTopBottom *>
|
||||
|
||||
// VTABLE: LEGO1 0x100dcb28 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dcb28
|
||||
// class MxList<MxRegionTopBottom *>
|
||||
|
||||
// VTABLE: LEGO1 0x100dcb40 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dcb40
|
||||
// class MxPtrList<MxRegionTopBottom>
|
||||
|
||||
// VTABLE: LEGO1 0x100dcb58
|
||||
@ -24,18 +24,20 @@ class MxRegionList : public MxPtrList<MxRegionTopBottom> {
|
||||
};
|
||||
|
||||
// VTABLE: LEGO1 0x100dcb88
|
||||
// class MxListCursorChildChild<MxRegionTopBottom *>
|
||||
typedef MxListCursorChildChild<MxRegionTopBottom*> MxRegionListCursor;
|
||||
|
||||
// VTABLE: LEGO1 0x100dcc10
|
||||
// class MxListCursorChildChild<MxRegionLeftRight *>
|
||||
typedef MxListCursorChildChild<MxRegionLeftRight*> MxRegionLeftRightListCursor;
|
||||
|
||||
// VTABLE: LEGO1 0x100dcc40 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dcc40
|
||||
// class MxCollection<MxRegionLeftRight *>
|
||||
|
||||
// VTABLE: LEGO1 0x100dcc58 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dcc58
|
||||
// class MxList<MxRegionLeftRight *>
|
||||
|
||||
// VTABLE: LEGO1 0x100dcc70 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dcc70
|
||||
// class MxPtrList<MxRegionLeftRight>
|
||||
|
||||
// VTABLE: LEGO1 0x100dcc88
|
||||
|
||||
@ -6,10 +6,10 @@
|
||||
|
||||
class MxStreamChunk;
|
||||
|
||||
// VTABLE: LEGO1 0x100dc5d0 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dc5d0
|
||||
// class MxCollection<MxStreamChunk *>
|
||||
|
||||
// VTABLE: LEGO1 0x100dc5e8 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dc5e8
|
||||
// class MxList<MxStreamChunk *>
|
||||
|
||||
// VTABLE: LEGO1 0x100dc600
|
||||
|
||||
@ -8,7 +8,7 @@ DECOMP_SIZE_ASSERT(MxStreamListMxDSSubscriber, 0xc);
|
||||
// FUNCTION: LEGO1 0x100bfa80
|
||||
MxDSAction* MxStreamListMxDSAction::Find(MxDSAction* p_action, MxBool p_delete)
|
||||
{
|
||||
// DECOMP: ALPHA 0x1008b99d ?
|
||||
// DECOMP ALPHA 0x1008b99d ?
|
||||
|
||||
MxDSAction* found = NULL;
|
||||
|
||||
|
||||
@ -20,10 +20,10 @@ class MxVariableTable : public MxHashTable<MxVariable*> {
|
||||
virtual MxU32 Hash(MxVariable*) override; // vtable+0x18
|
||||
};
|
||||
|
||||
// VTABLE: LEGO1 0x100dc1b0 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dc1b0
|
||||
// class MxCollection<MxVariable *>
|
||||
|
||||
// VTABLE: LEGO1 0x100dc1e8 SYNTHETIC
|
||||
// VTABLE: LEGO1 0x100dc1e8
|
||||
// class MxHashTable<MxVariable *>
|
||||
|
||||
#endif // MXVARIABLETABLE_H
|
||||
|
||||
Loading…
Reference in New Issue
Block a user