| 
    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 |