SDL++
C++wrapperfortheSDLlibrary.

sdl::event::MouseMotionBase Struct Reference

Base for mouse motion events that exposes the SDL_MouseMotionEvent structure. More...

#include <MouseEvents.h>

Inheritance diagram for sdl::event::MouseMotionBase:
Collaboration diagram for sdl::event::MouseMotionBase:

List of all members.

Public Member Functions

 MouseMotionBase (const SDL_Event *event)
const SDL_MouseMotionEvent & get () const
const SDL_MouseMotionEvent & get ()

Detailed Description

Base for mouse motion events that exposes the SDL_MouseMotionEvent structure.

Definition at line 39 of file MouseEvents.h.


Constructor & Destructor Documentation

sdl::event::MouseMotionBase::MouseMotionBase ( const SDL_Event *  event) [inline]

Constructs a MouseMotionBase from a SDL_Event structure.

Parameters:
eventThe SDL_Event structure.

Definition at line 45 of file MouseEvents.h.


Member Function Documentation

const SDL_MouseMotionEvent& sdl::event::MouseMotionBase::get ( ) const [inline]

Exposes the SDL_MouseMotionEvent structure.

Returns:
The SDL_MouseMotionEvent structure.

Definition at line 52 of file MouseEvents.h.

const SDL_MouseMotionEvent& sdl::event::MouseMotionBase::get ( ) [inline]

Exposes the SDL_MouseMotionEvent structure.

Returns:
The SDL_MouseMotionEvent structure.

Definition at line 59 of file MouseEvents.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs