rodecomp/Source/Contents/AsyncWorkRecycleObjectPoolMgr.h
2026-10-24 00:35:19 +00:00

24 lines
641 B
C++

#ifndef RAGNAROK_SOURCE_CONTENTS_ASYNCWORKRECYCLEOBJECTPOOLMGR_H
#define RAGNAROK_SOURCE_CONTENTS_ASYNCWORKRECYCLEOBJECTPOOLMGR_H
#include "Utility/NRecycleObjectPoolMgr.h"
// RTTI CAsyncWorkRecycleObjectPoolMgr, original x86 size 48.
class CAsyncWorkRecycleObjectPoolMgr : public NRecycleObjectPoolMgr {
public:
CAsyncWorkRecycleObjectPoolMgr();
~CAsyncWorkRecycleObjectPoolMgr() override;
bool Ready() const {
return this->m_registered;
}
private:
bool RegisterPools();
/* 002C */ bool m_registered;
};
#if defined(_WIN32) && !defined(_WIN64)
static_assert(sizeof(CAsyncWorkRecycleObjectPoolMgr) == 48);
#endif
#endif