Implement MessageCapture

This commit is contained in:
ThePixelGamer 2021-09-06 11:28:58 -05:00
parent c7d58ae78b
commit 766c454215
4 changed files with 28 additions and 4 deletions

View File

@ -88680,10 +88680,10 @@ Address,Quality,Size,Name
0x00000071010b7cbc,O,000092,_ZN4ksys14MemoryProfiler18SingletonDisposer_D0Ev
0x00000071010b7d18,O,000128,_ZN4ksys14MemoryProfiler14createInstanceEPN4sead4HeapE
0x00000071010b7d98,O,000012,_ZN4ksys14MemoryProfiler4initEPN4sead4HeapE
0x00000071010b7da4,U,000100,
0x00000071010b7e08,U,000108,
0x00000071010b7e74,U,000144,MessageCapture::createInstance
0x00000071010b7f04,U,000004,j__ZdlPv_1188
0x00000071010b7da4,O,000100,_ZN4ksys14MessageCapture18SingletonDisposer_D1Ev
0x00000071010b7e08,O,000108,_ZN4ksys14MessageCapture18SingletonDisposer_D0Ev
0x00000071010b7e74,O,000144,_ZN4ksys14MessageCapture14createInstanceEPN4sead4HeapE
0x00000071010b7f04,O,000004,_ZN4ksys14MessageCaptureD0Ev
0x00000071010b7f08,U,000056,
0x00000071010b7f40,U,000092,
0x00000071010b7f9c,U,000172,ModelPicker::createInstance

Can't render this file because it is too large.

View File

@ -18,6 +18,8 @@ target_sources(uking PRIVATE
KingEditor.h
MemoryProfiler.cpp
MemoryProfiler.h
MessageCapture.cpp
MessageCapture.h
OcclusionQueryCylinder.cpp
OcclusionQueryCylinder.h
OverlayArena.cpp

View File

@ -0,0 +1,7 @@
#include "KingSystem/System/MessageCapture.h"
namespace ksys {
SEAD_SINGLETON_DISPOSER_IMPL(MessageCapture)
} // namespace ksys

View File

@ -0,0 +1,15 @@
#pragma once
#include <heap/seadDisposer.h>
#include "KingSystem/Utils/Types.h"
namespace ksys {
class MessageCapture {
SEAD_SINGLETON_DISPOSER(MessageCapture)
MessageCapture() = default;
virtual ~MessageCapture() = default;
};
KSYS_CHECK_SIZE_NX150(MessageCapture, 0x28);
} // namespace ksys