InputListener

* ┌─┐┬ ┬┬─┐┌─┐┬─┐┌─┐ ┌─┐┬─┐┌─┐┌┬┐┌─┐┬ ┬┌─┐┬─┐┬┌─ * ├─┤│ │├┬┘│ │├┬┘├─┤ ├┤ ├┬┘├─┤│││├┤ ││││ │├┬┘├┴┐ * ┴ ┴└─┘┴└─└─┘┴└─┴ ┴ └ ┴└─┴ ┴┴ ┴└─┘└┴┘└─┘┴└─┴ ┴ * A Powerful General Purpose Framework * More information in: https://aurora-fw.github.io/ * * Copyright (C) 2018 Aurora Framework, All rights reserved. * * This file is part of the Aurora Framework. This framework is free * software; you can redistribute it and/or modify it under the terms of * the GNU Lesser General Public License version 3 as published by the * Free Software Foundation and appearing in the file LICENSE included in * the packaging of this file. Please review the following information to * ensure the GNU Lesser General Public License version 3 requirements * will be met: https://www.gnu.org/licenses/lgpl-3.0.html.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

keyPressed
bool keyPressed(KeyboardEvent )
Undocumented in source. Be warned that the author may not have intended to support it.
keyReleased
bool keyReleased(KeyboardEvent )
Undocumented in source. Be warned that the author may not have intended to support it.
mouseMoved
bool mouseMoved(MouseMotionEvent )
Undocumented in source. Be warned that the author may not have intended to support it.
mousePressed
bool mousePressed(MouseButtonEvent )
Undocumented in source. Be warned that the author may not have intended to support it.
mouseReleased
bool mouseReleased(MouseButtonEvent )
Undocumented in source. Be warned that the author may not have intended to support it.
mouseScrolled
bool mouseScrolled(MouseScrollEvent )
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

KeyboardEvent
struct KeyboardEvent
Undocumented in source.
MouseButtonEvent
struct MouseButtonEvent
Undocumented in source.
MouseMotionEvent
struct MouseMotionEvent
Undocumented in source.
MouseScrollEvent
struct MouseScrollEvent
Undocumented in source.

Meta