libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
Fast::GfxWindowBackendSDL2 Member List

This is the complete list of members for Fast::GfxWindowBackendSDL2, including all inherited members.

CanDisableVsync() overrideFast::GfxWindowBackendSDL2virtual
Close() overrideFast::GfxWindowBackendSDL2virtual
Destroy() overrideFast::GfxWindowBackendSDL2virtual
GetActiveWindowRefreshRate(uint32_t *refreshRate) overrideFast::GfxWindowBackendSDL2virtual
GetDimensions(uint32_t *width, uint32_t *height, int32_t *posX, int32_t *posY) overrideFast::GfxWindowBackendSDL2virtual
GetKeyName(int scancode) overrideFast::GfxWindowBackendSDL2virtual
GetMouseDelta(int32_t *x, int32_t *y) overrideFast::GfxWindowBackendSDL2virtual
GetMousePos(int32_t *x, int32_t *y) overrideFast::GfxWindowBackendSDL2virtual
GetMouseState(uint32_t btn) overrideFast::GfxWindowBackendSDL2virtual
GetMouseWheel(float *x, float *y) overrideFast::GfxWindowBackendSDL2virtual
GetPrimaryMonitorRect() overrideFast::GfxWindowBackendSDL2virtual
GetTargetFps()Fast::GfxWindowBackendSDL2virtual
GetTime() overrideFast::GfxWindowBackendSDL2virtual
GfxWindowBackendSDL2(std::shared_ptr< Ship::Config > config=nullptr, std::shared_ptr< Ship::FileDrop > fileDrop=nullptr, std::shared_ptr< Ship::ConsoleVariable > consoleVariable=nullptr, std::shared_ptr< Fast::Fast3dGui > fast3dGui=nullptr)Fast::GfxWindowBackendSDL2
HandleEvents() overrideFast::GfxWindowBackendSDL2virtual
Init(const char *gameName, const char *apiName, bool startFullScreen, uint32_t width, uint32_t height, int32_t posX, int32_t posY) overrideFast::GfxWindowBackendSDL2virtual
IsFrameReady() overrideFast::GfxWindowBackendSDL2virtual
IsFullscreen() overrideFast::GfxWindowBackendSDL2virtual
IsMouseCaptured() overrideFast::GfxWindowBackendSDL2virtual
IsRunning() overrideFast::GfxWindowBackendSDL2virtual
mFullScreenFast::GfxWindowBackendprotected
mIsRunningFast::GfxWindowBackendprotected
mOnFullscreenChangedFast::GfxWindowBackendprotected
mOnKeyDownFast::GfxWindowBackendprotected
mOnKeyUpFast::GfxWindowBackendprotected
mOnMouseButtonDownFast::GfxWindowBackendprotected
mOnMouseButtonUpFast::GfxWindowBackendprotected
mTargetFpsFast::GfxWindowBackendprotected
mVsyncEnabledFast::GfxWindowBackendprotected
SetCursorVisibility(bool visability) overrideFast::GfxWindowBackendSDL2virtual
SetDimensions(uint32_t width, uint32_t height, int32_t posX, int32_t posY) overrideFast::GfxWindowBackendSDL2virtual
SetFullscreen(bool fullscreen) overrideFast::GfxWindowBackendSDL2virtual
SetFullscreenChangedCallback(void(*onFullscreenChanged)(bool is_now_fullscreen)) overrideFast::GfxWindowBackendSDL2virtual
SetKeyboardCallbacks(bool(*onKeyDown)(int scancode), bool(*onKeyUp)(int scancode), void(*onAllKeysUp)()) overrideFast::GfxWindowBackendSDL2virtual
SetMaxFrameLatency(int latency) overrideFast::GfxWindowBackendSDL2virtual
SetMouseCallbacks(bool(*onMouseButtonDown)(int btn), bool(*onMouseButtonUp)(int btn)) overrideFast::GfxWindowBackendSDL2virtual
SetMouseCapture(bool capture) overrideFast::GfxWindowBackendSDL2virtual
SetMousePos(int32_t posX, int32_t posY) overrideFast::GfxWindowBackendSDL2virtual
SetTargetFps(int fps) overrideFast::GfxWindowBackendSDL2virtual
SwapBuffersBegin() overrideFast::GfxWindowBackendSDL2virtual
SwapBuffersEnd() overrideFast::GfxWindowBackendSDL2virtual
~GfxWindowBackend()=defaultFast::GfxWindowBackendvirtual
~GfxWindowBackendSDL2() overrideFast::GfxWindowBackendSDL2