openMSX
|
#include "MemBuffer.hh"
#include "InitException.hh"
#include <SDL.h>
#include <algorithm>
#include <memory>
#include <new>
#include <cassert>
#include <cstdlib>
Go to the source code of this file.
Classes | |
class | SDLSurfacePtr |
Wrapper around a SDL_Surface. More... | |
struct | SDLDestroyTexture |
struct | SDLDestroyRenderer |
struct | SDLDestroyWindow |
struct | SDLFreeFormat |
struct | SDLFreeWav |
class | SDLSubSystemInitializer< FLAGS > |
Typedefs | |
using | SDLTexturePtr = std::unique_ptr< SDL_Texture, SDLDestroyTexture > |
using | SDLRendererPtr = std::unique_ptr< SDL_Renderer, SDLDestroyRenderer > |
using | SDLWindowPtr = std::unique_ptr< SDL_Window, SDLDestroyWindow > |
using | SDLAllocFormatPtr = std::unique_ptr< SDL_PixelFormat, SDLFreeFormat > |
using | SDLWavPtr = std::unique_ptr< Uint8, SDLFreeWav > |
using SDLAllocFormatPtr = std::unique_ptr<SDL_PixelFormat, SDLFreeFormat> |
Definition at line 159 of file SDLSurfacePtr.hh.
using SDLRendererPtr = std::unique_ptr<SDL_Renderer, SDLDestroyRenderer> |
Definition at line 147 of file SDLSurfacePtr.hh.
using SDLTexturePtr = std::unique_ptr<SDL_Texture, SDLDestroyTexture> |
Definition at line 141 of file SDLSurfacePtr.hh.
using SDLWavPtr = std::unique_ptr<Uint8, SDLFreeWav> |
Definition at line 165 of file SDLSurfacePtr.hh.
using SDLWindowPtr = std::unique_ptr<SDL_Window, SDLDestroyWindow> |
Definition at line 153 of file SDLSurfacePtr.hh.