ZeroZero Game Engine  v0.0
A 3D game engine using Vulkan & Jolt
Public Member Functions | List of all members
InputEventMouseMotion Class Reference

Detailed Description

Mouse move event

Inheritance diagram for InputEventMouseMotion:
InputEventMouse InputEvent Object

Public Member Functions

float getRelativeX () const
 
float getRelativeY () const
 
- Public Member Functions inherited from InputEventMouse
auto getPosition () const
 
auto getX () const
 
auto getY () const
 
auto getButtonsState ()
 
auto getModifiers () const
 
- Public Member Functions inherited from InputEvent
InputEventType getType () const
 
- Public Member Functions inherited from Object
void connect (const Signal::signal &name, const Signal::Handler &handler)
 
void connect (const Signal::signal &name, const function< void ()> &handler)
 
void emit (const Signal::signal &name, void *params=nullptr)
 
virtual string toString () const
 

Member Function Documentation

float getRelativeX ( ) const
nodiscardinline

Returns the relative x movement

float getRelativeY ( ) const
nodiscardinline

Returns the relative y movement