World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
См. документацию.
16 void SetWindowedMode(
int new_window_width,
int new_window_height)
override;
17 void SetCursor(
const char *cursor_name)
override;
19 int GetX()
const override;
20 int GetY()
const override;
21 unsigned int GetWidth()
const override;
void * GetWinApiHandle() override
void OpenGlCreate() override
A collection of pixels used in software blitting.
void * SDL_GLContext
An opaque handle to an OpenGL context.
SDL_GLContext sdlOpenGlContext
void SetFullscreenMode() override
int SdlkToChar(SDL_Keycode key, bool uppercase) const
Point TransformCursorPos(Point &pt) const override
Sint32 SDL_Keycode
The SDL virtual key representation.
void SetCursor(const char *cursor_name) override
SDL_Surface * sdlWindowSurface
bool OnOSMenu(int item_id) override
void MessageProc(const SDL_Event &e)
int GetY() const override
void PeekSingleMessage() override
unsigned int GetWidth() const override
void SetWindowedMode(int new_window_width, int new_window_height) override
struct SDL_Window SDL_Window
The type used to identify a window.
void OpenGlSwapBuffers() override
int SdlkToVk(SDL_Keycode key) const
Sdl2Window(SDL_Window *sdlWindow, SDL_Surface *sdlWindowSurface)
unsigned int GetHeight() const override
int GetX() const override
void PeekMessageLoop() override