This is the documentation for Enlighten.
class Geo GeoEvent
class Geo::GeoEvent
Event that can be manually triggered.
Functions
Name | Description |
|---|---|
Destructor. | |
Constructor. | |
Returns the event handle. | |
Constructor. | |
Reset the event. | |
Signal release of other threads. | |
Block current thread until signalled. | |
WaitForMultipleEvents(GeoArray< GeoRefPtr< IGeoEvent >>, u32) | cross platform implementation of WaitForMultipleObjects returns index of event that triggers, or -1 for failure |
Variables
Name | Description |
|---|---|
Impl::EventHandle m_Event | The event handle. |
Geo::GeoEvent::~GeoEvent
public: ~GeoEvent()
Destructor.
Geo::GeoEvent::GeoEvent
public: GeoEvent()
Constructor.
Impl::EventHandle Geo::IGeoEvent::GetHandle
public: Impl::EventHandle GetHandle()
Returns the event handle.
Geo::IGeoEvent::IGeoEvent
protected: IGeoEvent()
Constructor.
void Geo::GeoEvent::Reset
public: void Reset()