class Geo IGeoEvent

This is the documentation for Enlighten.

class Geo IGeoEvent

class Geo::IGeoEvent

 

Cross platform Event class.

Variables

Name

Description

Name

Description

Impl::EventHandle m_Event

The event handle.

Functions

Name

Description

Name

Description

GetHandle()

Returns the event handle.

IGeoEvent()

Constructor.

WaitForMultipleEvents(GeoArray< GeoRefPtr< IGeoEvent >>, u32)

cross platform implementation of WaitForMultipleObjects returns index of event that triggers, or -1 for failure



Impl::EventHandle Geo::IGeoEvent::GetHandle


public: Impl::EventHandle GetHandle()


Returns the event handle.



Geo::IGeoEvent::IGeoEvent


protected: IGeoEvent()


Constructor.



static s32 Geo::IGeoEvent::WaitForMultipleEvents


public: s32 WaitForMultipleEvents
(
    GeoArray< GeoRefPtr< IGeoEvent >> events,
    u32 waitMilliseconds
)


cross platform implementation of WaitForMultipleObjects returns index of event that triggers, or -1 for failure