#pragma once #include class JKRHeap; class OSThreadWrapper { public: OSThreadWrapper(u32, int, int, JKRHeap *); virtual ~OSThreadWrapper(); virtual s32 run(); void initMessageQueue(JKRHeap *, int); void initHeapSpecified(JKRHeap *, u32, int); s32 start(void *); JKRHeap* _4; OSThread* mThread; // 0x8 OSMessageQueue mQueue; // 0xC OSMessage* mMessageArray; // 0x2C u32 mMessageCount; // 0x30 u8* _34; u32 _38; };