CommonLibSSE NG
|
#include <GEvent.h>
Public Attributes | |
volatile bool | state |
volatile bool | temporary |
std::uint16_t | pad22 |
std::uint32_t | pad24 |
GMutex | stateMutex |
GWaitCondition | stateWaitCondition |
Public Attributes inherited from RE::GWaitable | |
HandlerArray * | handlers |
Additional Inherited Members | |
Public Types inherited from RE::GWaitable | |
using | WaitHandler = void(*)(void *a_data) |
Public Types inherited from RE::GRefCountBase< GWaitable, GStatGroups::kGStat_Default_Mem > | |
enum | |
Public Member Functions inherited from RE::GWaitable | |
~GWaitable () override | |
Public Member Functions inherited from RE::GRefCountBaseStatImpl< GRefCountImpl, STAT > | |
GFC_MEMORY_REDEFINE_NEW_IMPL (GRefCountImpl, GFC_REFCOUNTALLOC_CHECK_DELETE, StatType) | |
Public Member Functions inherited from RE::GRefCountImpl | |
~GRefCountImpl () override=default | |
void | AddRef () |
void | Release () |
Public Member Functions inherited from RE::GAcquireInterface | |
virtual | ~GAcquireInterface ()=default |
virtual bool | CanAcquire () |
virtual bool | TryAcquire () |
virtual bool | TryAcquireCommit () |
virtual bool | TryAcquireCancel () |
Static Public Attributes inherited from RE::GRefCountImpl | |
static constexpr auto | RTTI = RTTI_GRefCountImpl |
std::uint16_t RE::GEvent::pad22 |
std::uint32_t RE::GEvent::pad24 |
volatile bool RE::GEvent::state |
|
mutable |
GWaitCondition RE::GEvent::stateWaitCondition |
volatile bool RE::GEvent::temporary |