Castor3D 0.16.0
Multiplatform 3D engine
|
Mouse state. More...
#include <UserInputEventModule.hpp>
Public Attributes | |
castor::Position | position |
castor::Position | wheel |
castor::Array< bool, size_t(MouseButton::eCount) > | buttons |
MouseButton | changed |
Mouse state.
castor::Array< bool, size_t( MouseButton::eCount ) > castor3d::MouseState::buttons |
The buttons state (true = down).
MouseButton castor3d::MouseState::changed |
The button which had the last change.
castor::Position castor3d::MouseState::position |
The current position.
Referenced by castor3d::UserInputListener::getMousePosition().
castor::Position castor3d::MouseState::wheel |
The wheel position.