|
| FMouseData (const FMouseData &)=default |
|
| FMouseData (FMouseData &&) noexcept=default |
|
auto | operator= (const FMouseData &) -> FMouseData &=default |
|
auto | operator= (FMouseData &&) noexcept -> FMouseData &=default |
|
virtual auto | getClassName () const -> FString |
|
auto | getPos () const &noexcept -> const FPoint & |
|
auto | isLeftButtonPressed () const noexcept -> bool |
|
auto | isLeftButtonReleased () const noexcept -> bool |
|
auto | isLeftButtonDoubleClick () const noexcept -> bool |
|
auto | isRightButtonPressed () const noexcept -> bool |
|
auto | isRightButtonReleased () const noexcept -> bool |
|
auto | isMiddleButtonPressed () const noexcept -> bool |
|
auto | isMiddleButtonReleased () const noexcept -> bool |
|
auto | isShiftKeyPressed () const noexcept -> bool |
|
auto | isControlKeyPressed () const noexcept -> bool |
|
auto | isMetaKeyPressed () const noexcept -> bool |
|
auto | isWheelUp () const noexcept -> bool |
|
auto | isWheelDown () const noexcept -> bool |
|
auto | isMoved () const noexcept -> bool |
|
void | clearButtonState () noexcept |
|
|
enum | State : uChar { Undefined = 0,
Pressed = 1,
Released = 2,
DoubleClick = 3
} |
|
|
auto | getButtonState () &noexcept -> FMouseButton & |
|
auto | getButtonState () const &noexcept -> const FMouseButton & |
|
void | setPos (const FPoint &) noexcept |
|
The documentation for this class was generated from the following files:
- final/input/fmouse.h
- final/input/fmouse.cpp