mirror of
https://github.com/Mr-X-GTA/YimMenu.git
synced 2025-06-20 15:57:40 +08:00
24 lines
467 B
C++
24 lines
467 B
C++
![]() |
#pragma once
|
||
|
#include <intrin.h>
|
||
|
#include "fwddec.hpp"
|
||
|
|
||
|
namespace rage
|
||
|
{
|
||
|
class tlsContext
|
||
|
{
|
||
|
public:
|
||
|
char m_padding1[0xC8]; // 0x00
|
||
|
sysMemAllocator *m_allocator; // 0xC8
|
||
|
char m_padding2[0x760]; // 0xD0
|
||
|
scrThread *m_script_thread; // 0x830
|
||
|
bool m_is_script_thread_active; // 0x838
|
||
|
|
||
|
static tlsContext *get()
|
||
|
{
|
||
|
return *reinterpret_cast<tlsContext**>(__readgsqword(0x58));
|
||
|
}
|
||
|
};
|
||
|
|
||
|
static_assert(sizeof(tlsContext) == 0x840);
|
||
|
}
|