mousestate.h

Clase wxMouseState

Representa el estado del ratón.

Jerarquía:

Jerarquía de la clase wxMouseState

Esta clase es utilizada como clase base por wxMouseEvent y por tanto sus métodos pueden ser utilizados para obtener información sobre el estado del ratón para los eventos de ratón. También hereda de wxKeyboardState y por tanto lleva información sobre el estado del teclado y no sólo del ratón.

Esta clase se implementa completamente en línea en <wx/mousestate.h> y por lo tanto no tiene requisitos de enlace.

Funciones miembro

wxMouseState()

wxMouseState::wxMouseState()

Constructor por defecto.

Aux1IsDown()

bool wxMouseState::Aux1IsDown() const

Devuelve true si el primer botón extra del ratón está actualmente pulsado.

Aux2IsDown()

bool wxMouseState::Aux2IsDown() const

Devuelve true si el segundo botón extra del ratón está actualmente pulsado.

GetPosition()

wxPoint wxMouseState::GetPosition() const

Devuelve la posición física del ratón.

GetPosition()

void wxMouseState::GetPosition( int * x, int * y ) const

Devuelve la posición física del ratón.

GetX()

wxCoord wxMouseState::GetX() const

Devuelve la coordenada X de la posición física del evento del ratón.

GetY()

wxCoord wxMouseState::GetY() const

Devuelve la coordenada Y de la posición física del evento del ratón.

LeftIsDown()

bool wxMouseState::LeftIsDown() const

Devuelve true si el botón izquierdo del ratón está pulsado.

MiddleIsDown()

bool wxMouseState::MiddleIsDown() const

Devuelve true si el botón central del ratón está pulsado.

RightIsDown()

bool wxMouseState::RightIsDown() const

Devuelve true si el botón derecho del ratón está pulsado.

SetAux1Down()

void wxMouseState::SetAux1Down(bool down)

SetAux2Down()

void wxMouseState::SetAux2Down(bool down)

SetLeftDown()

void wxMouseState::SetLeftDown(bool down)

SetMiddleDown()

void wxMouseState::SetMiddleDown(bool down)

SetPosition()

void wxMouseState::SetPosition(const wxPoint & pos)

SetRightDown()

void wxMouseState::SetRightDown(bool down)

SetState()

void wxMouseState::SetState(const wxMouseState & state)

SetX()

void wxMouseState::SetX(wxCoord x)

SetY()

void wxMouseState::SetY(wxCoord x)

Métodos y datos heredados

Esta clase hereda los métodos y datos miembro públicos y protegidos de wxKeyboardState.