VoxelEngine
 
Loading...
Searching...
No Matches
engine::Window Class Reference
Inheritance diagram for engine::Window:
engine::EngineEventSource engine::EventSource

Public Member Functions

 Window (gl::Context *share=nullptr)
 
int init (int w, int h, const char *name) override
 
void mouseLock (bool state) const
 
float aspectRatio () const
 
- Public Member Functions inherited from engine::EventSource
void subscribe (EventSite *site)
 
void unsubscribe (EventSite *site)
 
template<typename TEventSite , typename TEvent >
void fireEvent (void(TEventSite::*fire)(TEvent *event), TEvent *event)
 

Additional Inherited Members

- Protected Member Functions inherited from engine::EngineEventSource
void fireWindowResizeEvent (ResizeEvent *pEvent)
 

The documentation for this class was generated from the following files: