CUGL 2.1
Cornell University Game Library
cugl
Mouse
cugl::Mouse Member List
This is the complete list of members for
cugl::Mouse
, including all inherited members.
_awareness
cugl::Mouse
protected
_currPoint
cugl::Mouse
protected
_currState
cugl::Mouse
protected
_dragListeners
cugl::Mouse
protected
_focus
cugl::InputDevice
protected
_lastPoint
cugl::Mouse
protected
_lastState
cugl::Mouse
protected
_moveListeners
cugl::Mouse
protected
_name
cugl::InputDevice
protected
_nextKey
cugl::InputDevice
protected
_pressListeners
cugl::Mouse
protected
_releaseListeners
cugl::Mouse
protected
_wheelListeners
cugl::Mouse
protected
_wheelOffset
cugl::Mouse
protected
acquireKey
()
cugl::InputDevice
addDragListener
(Uint32 key, MotionListener listener)
cugl::Mouse
addMotionListener
(Uint32 key, MotionListener listener)
cugl::Mouse
addPressListener
(Uint32 key, ButtonListener listener)
cugl::Mouse
addReleaseListener
(Uint32 key, ButtonListener listener)
cugl::Mouse
addWheelListener
(Uint32 key, WheelListener listener)
cugl::Mouse
buttonDown
() const
cugl::Mouse
inline
ButtonListener
typedef
cugl::Mouse
buttonPressed
() const
cugl::Mouse
inline
buttonReleased
() const
cugl::Mouse
inline
buttonUp
() const
cugl::Mouse
inline
clearState
() override
cugl::Mouse
protected
virtual
currentFocus
() const
cugl::InputDevice
inline
dispose
() override
cugl::Mouse
protected
virtual
getDragListener
(Uint32 key) const
cugl::Mouse
getMotionListener
(Uint32 key) const
cugl::Mouse
getPointerAwareness
() const
cugl::Mouse
inline
getPressListener
(Uint32 key) const
cugl::Mouse
getReleaseListener
(Uint32 key) const
cugl::Mouse
getWheelListener
(Uint32 key) const
cugl::Mouse
init
()
cugl::Mouse
inline
protected
initWithName
(const std::string name)
cugl::InputDevice
inline
protected
Input
(defined in
cugl::Mouse
)
cugl::Mouse
friend
InputDevice
()
cugl::InputDevice
inline
protected
isListener
(Uint32 key) const
cugl::Mouse
MotionListener
typedef
cugl::Mouse
Mouse
()
cugl::Mouse
inline
protected
PointerAwareness
enum name
cugl::Mouse
pointerOffset
() const
cugl::Mouse
inline
pointerPosition
() const
cugl::Mouse
inline
queryEvents
(std::vector< Uint32 > &eventset) override
cugl::Mouse
protected
virtual
releaseFocus
()
cugl::InputDevice
inline
removeDragListener
(Uint32 key)
cugl::Mouse
removeMotionListener
(Uint32 key)
cugl::Mouse
removePressListener
(Uint32 key)
cugl::Mouse
removeReleaseListener
(Uint32 key)
cugl::Mouse
removeWheelListener
(Uint32 key)
cugl::Mouse
requestFocus
(Uint32 key) override
cugl::Mouse
virtual
RESERVED_KEY
cugl::InputDevice
static
setPointerAwareness
(PointerAwareness awareness)
cugl::Mouse
inline
updateState
(const SDL_Event &event, const Timestamp &stamp) override
cugl::Mouse
protected
virtual
wheelDirection
() const
cugl::Mouse
inline
WheelListener
typedef
cugl::Mouse
~InputDevice
()
cugl::InputDevice
inline
protected
virtual
~Mouse
()
cugl::Mouse
inline
protected
virtual
Generated by
1.8.16