#include <SDLControl.h>
Public Member Functions | |
SDLControl (int argc, char *argv[], int=640, int=480, int=16) | |
virtual | ~SDLControl () |
virtual void | Init_SDL () |
void | Update8bitPalette () |
void | ToggleFullscreen () |
void | lockSurface () |
void | unlockSurface () |
void | LockMutex () |
void | UnlockMutex () |
SDL_Surface * | GetScreen () |
short | GetBpp () |
bool | IsOK () |
void | SetOK (bool) |
void | status () |
Private Member Functions | |
void | read_config (int argc, char *argv[]) |
Private Attributes | |
bool | m_ok |
SDL_Surface * | m_screen |
coord_t | m_width |
coord_t | m_height |
short | m_bpp |
bool | m_hw |
bool | m_hwpalette |
bool | m_noframe |
bool | m_fullscreen |
Uint32 | m_videoflags |
|
Definition at line 59 of file SDLControl.cpp. References DEB, Init_SDL(), m_bpp, m_fullscreen, m_height, m_hw, m_hwpalette, m_noframe, m_ok, m_screen, m_videoflags, m_width, read_config(), and status().
|
|
Definition at line 136 of file SDLControl.cpp. References m_ok.
|
|
Definition at line 295 of file SDLControl.cpp. References m_bpp.
|
|
Definition at line 289 of file SDLControl.cpp. References m_screen. Referenced by gui::GuiEvent::MouseMotionEvent().
|
|
Definition at line 206 of file SDLControl.cpp. Referenced by SDLControl().
|
|
Definition at line 301 of file SDLControl.cpp.
|
|
Definition at line 322 of file SDLControl.cpp.
|
|
Definition at line 334 of file SDLControl.cpp. References m_screen.
|
|
Definition at line 154 of file SDLControl.cpp. References m_bpp, m_fullscreen, m_height, m_hw, m_hwpalette, m_noframe, and m_width. Referenced by SDLControl().
|
|
Definition at line 315 of file SDLControl.cpp.
|
|
Definition at line 403 of file SDLControl.cpp. References DEB, m_bpp, m_fullscreen, m_height, m_hw, m_hwpalette, m_noframe, m_ok, and m_width. Referenced by SDLControl().
|
|
Definition at line 271 of file SDLControl.cpp. References m_bpp, m_fullscreen, m_height, m_ok, m_screen, m_videoflags, and m_width.
|
|
Definition at line 328 of file SDLControl.cpp.
|
|
Definition at line 378 of file SDLControl.cpp. References m_screen.
|
|
Definition at line 265 of file SDLControl.cpp.
|
|
Definition at line 71 of file SDLControl.h. Referenced by GetBpp(), read_config(), SDLControl(), status(), and ToggleFullscreen(). |
|
Definition at line 75 of file SDLControl.h. Referenced by read_config(), SDLControl(), status(), and ToggleFullscreen(). |
|
Definition at line 70 of file SDLControl.h. Referenced by read_config(), SDLControl(), status(), and ToggleFullscreen(). |
|
Definition at line 72 of file SDLControl.h. Referenced by read_config(), SDLControl(), and status(). |
|
Definition at line 73 of file SDLControl.h. Referenced by read_config(), SDLControl(), and status(). |
|
Definition at line 74 of file SDLControl.h. Referenced by read_config(), SDLControl(), and status(). |
|
Definition at line 67 of file SDLControl.h. Referenced by Init_SDL(), IsOK(), SDLControl(), SetOK(), status(), ToggleFullscreen(), and ~SDLControl(). |
|
Definition at line 68 of file SDLControl.h. Referenced by GetScreen(), lockSurface(), SDLControl(), ToggleFullscreen(), and unlockSurface(). |
|
Definition at line 76 of file SDLControl.h. Referenced by SDLControl(), and ToggleFullscreen(). |
|
Definition at line 69 of file SDLControl.h. Referenced by read_config(), SDLControl(), status(), and ToggleFullscreen(). |
|
|