OpenEnroth 73e68f7
|
#include <OverlayEventHandler.h>
Public Member Functions | |
OverlayEventHandler () | |
Public Member Functions inherited from PlatformEventFilter | |
PlatformEventFilter (std::initializer_list< PlatformEventType > eventTypes) | |
PlatformEventFilter (PlatformEventWildcard eventTypes) | |
virtual bool | event (const PlatformEvent *event) |
const std::vector< PlatformEventType > | eventTypes () const |
Private Member Functions | |
virtual bool | keyPressEvent (const PlatformKeyEvent *event) override |
virtual bool | keyReleaseEvent (const PlatformKeyEvent *event) override |
virtual bool | mousePressEvent (const PlatformMouseEvent *event) override |
virtual bool | mouseReleaseEvent (const PlatformMouseEvent *event) override |
virtual bool | wheelEvent (const PlatformWheelEvent *event) override |
virtual bool | nativeEvent (const PlatformNativeEvent *event) override |
bool | keyEvent (PlatformKey key, PlatformModifiers mods, bool down) |
bool | mouseEvent (PlatformMouseButton button, const Pointi &pos, bool down) |
Private Attributes | |
struct nk_context * | _context |
OverlayEventHandler::OverlayEventHandler | ( | ) |
|
private |
|
overrideprivatevirtual |
Reimplemented from PlatformEventFilter.
|
overrideprivatevirtual |
Reimplemented from PlatformEventFilter.
|
private |
|
overrideprivatevirtual |
Reimplemented from PlatformEventFilter.
|
overrideprivatevirtual |
Reimplemented from PlatformEventFilter.
|
overrideprivatevirtual |
Reimplemented from PlatformEventFilter.
|
overrideprivatevirtual |
Reimplemented from PlatformEventFilter.
|
private |