CommonLibSSE NG
Loading...
Searching...
No Matches
BSThread.h
Go to the documentation of this file.
1#pragma once
2
3namespace RE
4{
5 class BSThread
6 {
7 public:
8 inline static constexpr auto RTTI = RTTI_BSThread;
9
10 virtual ~BSThread(); // 00
11
12 // add
13 virtual void Unk_01(void); // 01 - { return 0; }
14 virtual void Unk_02(void); // 02 - { return; }
15
16 // members
18 void* thread; // 30
19 void* ownerThread; // 38
20 std::uint32_t threadID; // 40
21 std::uint32_t ownerThreadID; // 44
22 bool initialized; // 48
23 std::uint8_t pad49; // 49
24 std::uint16_t pad4A; // 4A
25 std::uint32_t pad4C; // 4C
26 };
27 static_assert(sizeof(BSThread) == 0x50);
28}
Definition BSThread.h:6
virtual void Unk_02(void)
virtual void Unk_01(void)
std::uint32_t ownerThreadID
Definition BSThread.h:21
WinAPI::CRITICAL_SECTION lock
Definition BSThread.h:17
std::uint16_t pad4A
Definition BSThread.h:24
std::uint32_t threadID
Definition BSThread.h:20
virtual ~BSThread()
std::uint32_t pad4C
Definition BSThread.h:25
void * thread
Definition BSThread.h:18
void * ownerThread
Definition BSThread.h:19
bool initialized
Definition BSThread.h:22
static constexpr auto RTTI
Definition BSThread.h:8
std::uint8_t pad49
Definition BSThread.h:23
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BSThread(684803, 392493, 0x1eda0d0)
Definition WinAPI.h:42