Rasterfarm-SDK
Loading...
Searching...
No Matches
SDL2Application Class Reference

#include <sdl2application.h>

Inheritance diagram for SDL2Application:
Application

Protected Member Functions

 SDL2Application ()
 
virtual ~SDL2Application ()
 
virtual void platformCleanup ()
 
void initializeWindow (UintRectangle rect)
 
virtual void runEventLoop ()
 
virtual void event ()
 

Static Protected Member Functions

static Uint32 callback (Uint32 interval, void *param)
 

Protected Attributes

Uint32 eventType
 

Static Protected Attributes

static SDL2Application sdl2Application
 
static SoundArray sound
 
static KeyboardEventTypeMap keyboardEventMap
 
static KeyboardEventModifierMap keyboardEventModifierMap
 
static MouseEventTypeMap mouseEventMap
 
static TouchEventTypeMap touchEventMap
 

Friends

class Application
 

Constructor & Destructor Documentation

◆ SDL2Application()

SDL2Application::SDL2Application ( )
protected

◆ ~SDL2Application()

virtual SDL2Application::~SDL2Application ( )
protectedvirtual

Member Function Documentation

◆ callback()

static Uint32 SDL2Application::callback ( Uint32 interval,
void * param )
staticprotected

◆ event()

virtual void SDL2Application::event ( )
protectedvirtual

◆ initializeWindow()

void SDL2Application::initializeWindow ( UintRectangle rect)
protected

◆ platformCleanup()

virtual void SDL2Application::platformCleanup ( )
protectedvirtual

◆ runEventLoop()

virtual void SDL2Application::runEventLoop ( )
protectedvirtual

Friends And Related Symbol Documentation

◆ Application

friend class Application
friend

Member Data Documentation

◆ eventType

Uint32 SDL2Application::eventType
protected

◆ keyboardEventMap

KeyboardEventTypeMap SDL2Application::keyboardEventMap
staticprotected

◆ keyboardEventModifierMap

KeyboardEventModifierMap SDL2Application::keyboardEventModifierMap
staticprotected

◆ mouseEventMap

MouseEventTypeMap SDL2Application::mouseEventMap
staticprotected

◆ sdl2Application

SDL2Application SDL2Application::sdl2Application
staticprotected

◆ sound

SoundArray SDL2Application::sound
staticprotected

◆ touchEventMap

TouchEventTypeMap SDL2Application::touchEventMap
staticprotected

The documentation for this class was generated from the following file: