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