Files
itgmania212121/stepmania/src/arch/LowLevelWindow/LowLevelWindow_SDL.h
T

24 lines
581 B
C++

#ifndef LOW_LEVEL_WINDOW_SDL_H
#define LOW_LEVEL_WINDOW_SDL_H
#include "LowLevelWindow.h"
class LowLevelWindow_SDL: public LowLevelWindow
{
RageDisplay::VideoModeParams CurrentParams;
public:
LowLevelWindow_SDL();
~LowLevelWindow_SDL();
void *GetProcAddress(CString s);
CString TryVideoMode( RageDisplay::VideoModeParams p, bool &bNewDeviceOut );
void SwapBuffers();
void Update(float fDeltaTime);
RageDisplay::VideoModeParams GetVideoModeParams() const { return CurrentParams; }
};
#undef ARCH_LOW_LEVEL_WINDOW
#define ARCH_LOW_LEVEL_WINDOW LowLevelWindow_SDL
#endif