SDL++
C++wrapperfortheSDLlibrary.

sdl::event::MouseButtonBase Struct Reference

Base for mouse button events that exposes the SDL_MouseButtonEvent structure. More...

#include <MouseEvents.h>

Inheritance diagram for sdl::event::MouseButtonBase:
Collaboration diagram for sdl::event::MouseButtonBase:

List of all members.

Public Member Functions

 MouseButtonBase (const SDL_Event *event)
const SDL_MouseButtonEvent & get () const
const SDL_MouseButtonEvent & get ()

Detailed Description

Base for mouse button events that exposes the SDL_MouseButtonEvent structure.

Definition at line 72 of file MouseEvents.h.


Constructor & Destructor Documentation

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

Constructs a MouseButtonBase from a SDL_Event*.

Parameters:
eventThe SDL_Event structure.

Definition at line 78 of file MouseEvents.h.


Member Function Documentation

const SDL_MouseButtonEvent& sdl::event::MouseButtonBase::get ( ) const [inline]

Exposes the SDL_MouseButtonEvent structure.

Returns:
The SDL_MouseButtonEvent structure.

Definition at line 85 of file MouseEvents.h.

const SDL_MouseButtonEvent& sdl::event::MouseButtonBase::get ( ) [inline]

Exposes the SDL_MouseButtonEvent structure.

Returns:
The SDL_MouseButtonEvent structure.

Definition at line 92 of file MouseEvents.h.


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