Castor3D 0.14.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::MouseEvent

#include <MouseEvent.hpp>

Graphe d'héritage de castor3d::MouseEvent:
Inheritance graph
[légende]
Graphe de collaboration de castor3d::MouseEvent:
Collaboration graph
[légende]

Fonctions membres publiques

 MouseEvent (MouseEventType type, castor::Position const &position, MouseButton button=MouseButton::eCount)
 
MouseEventType getMouseEventType () const
 
MouseButton getButton () const
 
castor::Position const & getPosition () const
 
- Fonctions membres publiques hérités de castor3d::UserInputEvent
C3D_API UserInputEvent (UserInputEvent &&)=default
 
C3D_API UserInputEvent (UserInputEvent const &)=default
 
C3D_API UserInputEventoperator= (UserInputEvent &&)=default
 
C3D_API UserInputEventoperator= (UserInputEvent const &)=default
 
 UserInputEvent (UserInputEventType type)
 
virtual C3D_API ~UserInputEvent ()=default
 
UserInputEventType getEventType () const
 

Documentation des constructeurs et destructeur

◆ MouseEvent()

castor3d::MouseEvent::MouseEvent ( MouseEventType  type,
castor::Position const &  position,
MouseButton  button = MouseButton::eCount 
)
inline

Références castor3d::eMouse.

Documentation des fonctions membres

◆ getButton()

MouseButton castor3d::MouseEvent::getButton ( ) const
inline
Renvoie
Le bouton de la souris.

◆ getMouseEventType()

MouseEventType castor3d::MouseEvent::getMouseEventType ( ) const
inline
Renvoie
Le type d'évènement de souris.

◆ getPosition()

castor::Position const & castor3d::MouseEvent::getPosition ( ) const
inline
Renvoie
La position, de la souris ou de la molette, selon le type d'évènement.

La documentation de cette classe a été générée à partir du fichier suivant :