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 :