#include <SdlLegacyDisplay.h>
|
| SdlLegacyDisplay (SdlDisplay &sdlDisplay) |
|
virtual | ~SdlLegacyDisplay () |
|
| VideoBuffer (Display::Display &display) |
| Constructor. More...
|
|
virtual | ~VideoBuffer () |
|
void | AssignPalette () |
|
void | Clear (MR_UInt8 color=0) |
|
void | CreatePalette () |
|
void | DrawHorizontalLine (int pY, int pX0, int pX1, MR_UInt8 pColor) |
|
void | DrawLine (int pX0, int pY0, int pX1, int pY1, MR_UInt8 pColor) |
|
void | DrawPoint (int pX, int pY, MR_UInt8 pColor) |
|
MR_UInt8 * | GetBuffer () const |
|
int | GetHeight () const |
|
const ColorPalette::paletteEntry_t * | GetPalette () const |
|
paletteChangedSignal_t & | GetPaletteChangedSignal () |
|
int | GetPitch () const |
|
pixelMeter_t | GetPixelMeter () const |
|
int | GetWidth () const |
|
MR_UInt16 * | GetZBuffer () const |
|
int | GetZPitch () const |
|
void | OnDesktopModeChange (int width, int height) |
| Notify the video buffer that the desktop resolution has changed. More...
|
|
void | SetBackgroundPalette (std::unique_ptr< MR_UInt8[]> &palette) |
|
HoverRace::Display::SDL::SdlLegacyDisplay::SdlLegacyDisplay |
( |
SdlDisplay & |
sdlDisplay | ) |
|
|
inline |
HoverRace::Display::SDL::SdlLegacyDisplay::~SdlLegacyDisplay |
( |
| ) |
|
|
virtual |
void HoverRace::Display::SDL::SdlLegacyDisplay::Flip |
( |
| ) |
|
|
protectedvirtual |
void HoverRace::Display::SDL::SdlLegacyDisplay::OnWindowResChange |
( |
| ) |
|
|
protectedvirtual |
SDL_Surface* HoverRace::Display::SDL::SdlLegacyDisplay::nativeSurface |
|
private |
SdlDisplay& HoverRace::Display::SDL::SdlLegacyDisplay::sdlDisplay |
|
private |
SDL_Texture* HoverRace::Display::SDL::SdlLegacyDisplay::texture |
|
private |
The documentation for this class was generated from the following files: