Navigation
Unreal Engine C++ API Reference > Runtime > Core
Typedefs
Name | Description |
---|---|
EnumerateLoadedModulesCallbackFunction | |
SendPageStateFunction | |
ThreadMain |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
MemPro::EPlatform | ||
![]() |
MemPro::PageState | ||
![]() |
MemPro::PageType |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ||
![]() |
void | ||
![]() |
void | ||
![]() |
bool | ||
![]() |
void | Ignore these, for internal use only | |
![]() |
void | MemPro::Initialise
(
bool wait_for_connect |
You don't need to call this directly, it is automatically called on the first allocation. |
![]() |
bool | ||
![]() |
bool | MemPro::Platform::AcceptSocket
(
void* p_os_socket_mem, |
|
![]() |
bool | MemPro::Platform::BindSocket
(
void* p_os_socket_mem, |
|
![]() |
void | MemPro::Platform::CloseFile
(
void* p_os_file_mem |
|
![]() |
void | MemPro::Platform::CreateLock
(
void* p_os_lock_mem, |
|
![]() |
void | MemPro::Platform::CreateSocket
(
void* p_os_socket_mem, |
|
![]() |
void | MemPro::Platform::CreateThread
(
void* p_os_thread_mem, |
|
![]() |
void | ||
![]() |
void | MemPro::Platform::DebugWrite
(
const char* p_message |
|
![]() |
void | MemPro::Platform::DestroyEvent
(
void* p_os_event_mem |
|
![]() |
void | MemPro::Platform::DestroyFile
(
void* p_os_file_mem |
|
![]() |
void | MemPro::Platform::DestroyLock
(
void* p_os_lock_mem |
|
![]() |
void | MemPro::Platform::DestroyThread
(
void* p_os_thread_mem |
|
![]() |
void | MemPro::Platform::Disconnect
(
void* p_os_socket_mem |
|
![]() |
void | MemPro::Platform::FlushFile
(
void* p_os_file_mem |
|
![]() |
bool | MemPro::Platform::GetExtraModuleInfo
(
int64 ModuleBase, |
|
![]() |
int64 | ||
![]() |
int64 | ||
![]() |
EPlatform | ||
![]() |
void | MemPro::Platform::GetStackTrace
(
void** stack, |
|
![]() |
int | ||
![]() |
void | MemPro::Platform::GetVirtualMemStats
(
size_t& reserved, |
|
![]() |
bool | MemPro::Platform::IsThreadAlive
(
const void* p_os_thread_mem |
|
![]() |
bool | MemPro::Platform::IsValidSocket
(
const void* p_os_socket_mem |
|
![]() |
void | MemPro::Platform::MemCpy
(
void* p_dest, |
|
![]() |
void | MemPro::Platform::MemProCreateEvent
(
void* p_os_event_mem, |
|
![]() |
void | MemPro::Platform::MemProCreateFile
(
void* p_os_file_mem, |
|
![]() |
void | MemPro::Platform::MemProEnumerateLoadedModules
(
EnumerateLoadedModulesCallbackFunction p_callback_function, |
|
![]() |
int64 | MemPro::Platform::MemProInterlockedCompareExchange
(
int64 volatile* dest, |
|
![]() |
int64 | MemPro::Platform::MemProInterlockedExchangeAdd
(
int64 volatile* Addend, |
|
![]() |
void | ||
![]() |
bool | MemPro::Platform::OpenFileForWrite
(
void* p_os_file_mem, |
|
![]() |
void | MemPro::Platform::ReleaseLock
(
void* p_os_lock_mem |
|
![]() |
void | MemPro::Platform::ResetEvent
(
void* p_os_event_mem |
|
![]() |
void | MemPro::Platform::SendPageState
(
bool send_memory, |
|
![]() |
void | MemPro::Platform::SetEvent
(
void* p_os_event_mem |
|
![]() |
void | MemPro::Platform::SetThreadName
(
unsigned int thread_id, |
|
![]() |
void | MemPro::Platform::Sleep
(
int ms |
|
![]() |
int | MemPro::Platform::SocketReceive
(
void* p_os_socket_mem, |
|
![]() |
bool | MemPro::Platform::SocketSend
(
void* p_os_socket_mem, |
|
![]() |
void | MemPro::Platform::SPrintF
(
char* p_dest, |
|
![]() |
bool | MemPro::Platform::StartListening
(
void* p_os_socket_mem |
|
![]() |
int | MemPro::Platform::StartThread
(
void* p_os_thread_mem, |
|
![]() |
void | MemPro::Platform::SwapEndian
(
unsigned int& value |
|
![]() |
void | MemPro::Platform::SwapEndian
(
uint64& value |
|
![]() |
void | MemPro::Platform::TakeLock
(
void* p_os_lock_mem |
|
![]() |
void | ||
![]() |
int | MemPro::Platform::WaitEvent
(
void* p_os_event_mem, |
|
![]() |
bool | MemPro::Platform::WriteFile
(
void* p_os_file_mem, |
|
![]() |
void | MemPro::SetPaused
(
bool paused |
|
![]() |
void | ||
![]() |
void | MemPro::TakeSnapshot
(
bool send_memory |
|
![]() |
void | MemPro::TrackAlloc
(
void* p, |
|
![]() |
void | MemPro::TrackFree
(
void* p, |