mirror of
https://github.com/isledecomp/isle.git
synced 2025-02-16 11:40:09 -05:00
Fix inclusion of MxPresenter class in ISLE
This commit is contained in:
parent
516e16faf6
commit
99ee212213
3 changed files with 7 additions and 7 deletions
|
@ -291,6 +291,8 @@ if (ISLE_BUILD_APP)
|
|||
ISLE/define.cpp
|
||||
)
|
||||
|
||||
target_compile_definitions(isle PRIVATE ISLE_APP)
|
||||
|
||||
target_include_directories(isle PRIVATE "${CMAKE_SOURCE_DIR}/util")
|
||||
target_include_directories(isle PRIVATE "${CMAKE_SOURCE_DIR}/LEGO1")
|
||||
target_include_directories(isle PRIVATE "${CMAKE_SOURCE_DIR}/LEGO1/omni/include")
|
||||
|
|
|
@ -28,7 +28,7 @@ public:
|
|||
|
||||
MxPresenter() { Init(); }
|
||||
|
||||
#ifdef COMPAT_MODE
|
||||
#ifdef ISLE_APP
|
||||
__declspec(dllexport) virtual ~MxPresenter() override; // vtable+0x00
|
||||
#else
|
||||
// FUNCTION: LEGO1 0x1000bf00
|
||||
|
@ -73,8 +73,12 @@ public:
|
|||
virtual void Unk5Tickle() { ProgressTickleState(TickleState_Done); }; // vtable+0x28
|
||||
|
||||
protected:
|
||||
#ifdef ISLE_APP
|
||||
__declspec(dllexport) virtual void DoneTickle(); // vtable+0x2c
|
||||
#else
|
||||
// FUNCTION: LEGO1 0x1000bee0
|
||||
__declspec(dllexport) virtual void DoneTickle() { ProgressTickleState(TickleState_Idle); }; // vtable+0x2c
|
||||
#endif
|
||||
|
||||
__declspec(dllexport) virtual void ParseExtra(); // vtable+0x30
|
||||
|
||||
|
|
|
@ -18,12 +18,6 @@
|
|||
|
||||
DECOMP_SIZE_ASSERT(MxPresenter, 0x40);
|
||||
|
||||
#ifdef COMPAT_MODE
|
||||
MxPresenter::~MxPresenter()
|
||||
{
|
||||
}
|
||||
#endif
|
||||
|
||||
// FUNCTION: LEGO1 0x100b4d50
|
||||
void MxPresenter::Init()
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue