OpenEnroth 73e68f7
Loading...
Searching...
No Matches
GameWindowHandler Member List

This is the complete list of members for GameWindowHandler, including all inherited members.

_applicationPlatformApplicationAwareprivate
_closingGameWindowHandlerprivate
_componentStoragePlatformApplicationAwareprivate
_eventTypesPlatformEventFilterprivate
activationEvent(const PlatformWindowEvent *event) overrideGameWindowHandlerprivatevirtual
application() constPlatformApplicationAwareinlineprivate
closeEvent(const PlatformWindowEvent *event) overrideGameWindowHandlerprivatevirtual
component() constPlatformApplicationAwareinlineprivate
deinitialize()PlatformApplicationAwareinlineprivate
event(const PlatformEvent *event)PlatformEventFiltervirtual
eventTypes() constPlatformEventFilterinline
gamepadAxisEvent(const PlatformGamepadAxisEvent *event) overrideGameWindowHandlerprivatevirtual
gamepadConnectionEvent(const PlatformGamepadEvent *event) overrideGameWindowHandlerprivatevirtual
gamepadKeyPressEvent(const PlatformGamepadKeyEvent *event) overrideGameWindowHandlerprivatevirtual
gamepadKeyReleaseEvent(const PlatformGamepadKeyEvent *event) overrideGameWindowHandlerprivatevirtual
GameWindowHandler()GameWindowHandler
GetWindowConfigPosition(const GameConfig *config)GameWindowHandler
GetWindowRelativePosition(Pointi *position=nullptr)GameWindowHandler
handleKeyPress(PlatformKey key, PlatformModifiers mods, bool isAutoRepeat)GameWindowHandlerprivate
handleKeyRelease(PlatformKey key)GameWindowHandlerprivate
initialize(PlatformApplication *application, const PlatformComponentStorage *componentStorage)PlatformApplicationAwareinlineprivate
installNotify()PlatformApplicationAwareinlineprivatevirtual
keyPressEvent(const PlatformKeyEvent *event) overrideGameWindowHandlerprivatevirtual
keyReleaseEvent(const PlatformKeyEvent *event) overrideGameWindowHandlerprivatevirtual
MapToRender(Pointi position)GameWindowHandlerprivate
mouseGameWindowHandlerprivate
mouseMoveEvent(const PlatformMouseEvent *event) overrideGameWindowHandlerprivatevirtual
mousePressEvent(const PlatformMouseEvent *event) overrideGameWindowHandlerprivatevirtual
mouseReleaseEvent(const PlatformMouseEvent *event) overrideGameWindowHandlerprivatevirtual
moveEvent(const PlatformMoveEvent *event) overrideGameWindowHandlerprivatevirtual
nativeEvent(const PlatformNativeEvent *event)PlatformEventFilterprotectedvirtual
OnActivated()GameWindowHandlerprivate
OnChar(PlatformKey key, int c)GameWindowHandlerprivate
OnCycleFilter()GameWindowHandlerprivate
OnDeactivated()GameWindowHandlerprivate
OnFocus()GameWindowHandlerprivate
OnFocusLost()GameWindowHandlerprivate
OnKey(PlatformKey key)GameWindowHandlerprivate
OnMouseGrabToggle()GameWindowHandlerprivate
OnMouseLeftClick(Pointi position)GameWindowHandlerprivate
OnMouseLeftDoubleClick(Pointi position)GameWindowHandlerprivate
OnMouseLeftUp()GameWindowHandlerprivate
OnMouseMove(Pointi position, bool left_button, bool right_button)GameWindowHandlerprivate
OnMouseRightClick(Pointi position)GameWindowHandlerprivate
OnMouseRightDoubleClick(Pointi position)GameWindowHandlerprivate
OnMouseRightUp()GameWindowHandlerprivate
OnPaint()GameWindowHandlerprivate
OnScreenshot()GameWindowHandlerprivate
OnToggleBorderless()GameWindowHandlerprivate
OnToggleFullscreen()GameWindowHandlerprivate
OnToggleResizable()GameWindowHandlerprivate
PlatformEventFilter(std::initializer_list< PlatformEventType > eventTypes)PlatformEventFilterexplicit
PlatformEventFilter(PlatformEventWildcard eventTypes)PlatformEventFilterexplicit
PlatformIntrospectionGameWindowHandlerfriend
removeNotify()PlatformApplicationAwareinlineprivatevirtual
resizeEvent(const PlatformResizeEvent *event) overrideGameWindowHandlerprivatevirtual
textInputEvent(const PlatformTextInputEvent *event)PlatformEventFilterprotectedvirtual
UpdateConfigFromWindow(GameConfig *config)GameWindowHandler
UpdateWindowFromConfig(const GameConfig *config)GameWindowHandler
wheelEvent(const PlatformWheelEvent *event) overrideGameWindowHandlerprivatevirtual
~GameWindowHandler()GameWindowHandlervirtual
~PlatformApplicationAware()=defaultPlatformApplicationAwareprivate