Castor3D  ..
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::MouseEvent

Description d'un évènement de souris. Plus de détails...

+ Graphe d'héritage de castor3d::MouseEvent:
+ Graphe de collaboration de castor3d::MouseEvent:

Fonctions membres publiques

 MouseEvent (MouseEventType p_type, castor::Position const &p_position, MouseButton p_button=MouseButton::eCount)
 
virtual ~MouseEvent ()
 
MouseEventType getMouseEventType () const
 
MouseButton getButton () const
 
castor::Position const & getPosition () const
 
- Fonctions membres publiques hérités de castor3d::UserInputEvent
 UserInputEvent (UserInputEventType p_type)
 
virtual ~UserInputEvent ()
 
UserInputEventType getEventType () const
 

Description détaillée

Description d'un évènement de souris.

Auteur
Sylvain DOREMUS
Date
17/04/2016
Version
0.9.0

Documentation des constructeurs et destructeur

◆ MouseEvent()

castor3d::MouseEvent::MouseEvent ( MouseEventType  p_type,
castor::Position const &  p_position,
MouseButton  p_button = MouseButton::eCount 
)
inline

◆ ~MouseEvent()

virtual castor3d::MouseEvent::~MouseEvent ( )
inlinevirtual

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.

Références castor3d::MouseState::m_position.


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