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

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

ApplyMouseCaptureClip()Fast::GfxWindowBackendDXGI
CanDisableVsync() overrideFast::GfxWindowBackendDXGIvirtual
Close() overrideFast::GfxWindowBackendDXGIvirtual
CreateFactoryAndDevice(bool debug, int d3d_version, class GfxRenderingAPIDX11 *self, bool(*createFunc)(class GfxRenderingAPIDX11 *self, bool SoftwareRenderer))Fast::GfxWindowBackendDXGI
CreateSwapChain(IUnknown *mDevice, std::function< void()> &&before_destroy_fn)Fast::GfxWindowBackendDXGI
current_heightFast::GfxWindowBackendDXGI
current_widthFast::GfxWindowBackendDXGI
Destroy() overrideFast::GfxWindowBackendDXGIvirtual
GetActiveWindowRefreshRate(uint32_t *refreshRate) overrideFast::GfxWindowBackendDXGIvirtual
GetDimensions(uint32_t *width, uint32_t *height, int32_t *posX, int32_t *posY) overrideFast::GfxWindowBackendDXGIvirtual
GetKeyName(int scancode) overrideFast::GfxWindowBackendDXGIvirtual
GetMouseDelta(int32_t *x, int32_t *y) overrideFast::GfxWindowBackendDXGIvirtual
GetMousePos(int32_t *x, int32_t *y) overrideFast::GfxWindowBackendDXGIvirtual
GetMouseState(uint32_t btn) overrideFast::GfxWindowBackendDXGIvirtual
GetMouseWheel(float *x, float *y) overrideFast::GfxWindowBackendDXGIvirtual
GetPrimaryMonitorRect() overrideFast::GfxWindowBackendDXGIvirtual
GetSwapChain()Fast::GfxWindowBackendDXGI
GetTargetFps()Fast::GfxWindowBackendDXGIvirtual
GetTime() overrideFast::GfxWindowBackendDXGIvirtual
GetWindowHandle()Fast::GfxWindowBackendDXGI
GfxWindowBackendDXGI(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::GfxWindowBackendDXGI
HandleEvents() overrideFast::GfxWindowBackendDXGIvirtual
HandleRawInputBuffered()Fast::GfxWindowBackendDXGI
Init(const char *gameName, const char *apiName, bool startFullScreen, uint32_t width, uint32_t height, int32_t posX, int32_t posY) overrideFast::GfxWindowBackendDXGIvirtual
IsFrameReady() overrideFast::GfxWindowBackendDXGIvirtual
IsFullscreen() overrideFast::GfxWindowBackendDXGIvirtual
IsMouseCaptured() overrideFast::GfxWindowBackendDXGIvirtual
IsRunning() overrideFast::GfxWindowBackendDXGIvirtual
mConsoleVariableFast::GfxWindowBackendDXGI
mDetectedHzFast::GfxWindowBackendDXGI
mDisplayPeriodFast::GfxWindowBackendDXGI
mFast3dGuiFast::GfxWindowBackendDXGI
mFileDropFast::GfxWindowBackendDXGI
mFullScreenFast::GfxWindowBackendprotected
mHasMousePositionFast::GfxWindowBackendDXGI
mInFocusFast::GfxWindowBackendDXGI
mIsMouseCapturedFast::GfxWindowBackendDXGI
mIsMouseHoveredFast::GfxWindowBackendDXGI
mIsRunningFast::GfxWindowBackendprotected
mMonitorFast::GfxWindowBackendDXGI
mMouseWheelFast::GfxWindowBackendDXGI
mOnAllKeysUpFast::GfxWindowBackendDXGI
mOnFullscreenChangedFast::GfxWindowBackendprotected
monitor_listFast::GfxWindowBackendDXGI
mOnKeyDownFast::GfxWindowBackendprotected
mOnKeyUpFast::GfxWindowBackendprotected
mOnMouseButtonDownFast::GfxWindowBackendprotected
mOnMouseButtonUpFast::GfxWindowBackendprotected
mPosXFast::GfxWindowBackendDXGI
mPosYFast::GfxWindowBackendDXGI
mRawMouseDeltaBufFast::GfxWindowBackendDXGI
mTargetFpsFast::GfxWindowBackendprotected
mVsyncEnabledFast::GfxWindowBackendprotected
OnKeydown(WPARAM wParam, LPARAM lParam)Fast::GfxWindowBackendDXGI
OnKeyup(WPARAM wParam, LPARAM lParam)Fast::GfxWindowBackendDXGI
OnMouseButtonDown(int btn)Fast::GfxWindowBackendDXGI
OnMouseButtonUp(int btn)Fast::GfxWindowBackendDXGI
SetCursorVisibility(bool visability) overrideFast::GfxWindowBackendDXGIvirtual
SetDimensions(uint32_t width, uint32_t height, int32_t posX, int32_t posY) overrideFast::GfxWindowBackendDXGIvirtual
SetFullscreen(bool fullscreen) overrideFast::GfxWindowBackendDXGIvirtual
SetFullscreenChangedCallback(void(*onnFullscreenChanged)(bool is_now_fullscreen)) overrideFast::GfxWindowBackendDXGIvirtual
SetKeyboardCallbacks(bool(*onKeyDown)(int scancode), bool(*onKeyUp)(int scancode), void(*onnAllKeysUp)()) overrideFast::GfxWindowBackendDXGIvirtual
SetMaxFrameLatency(int latency) overrideFast::GfxWindowBackendDXGIvirtual
SetMouseCallbacks(bool(*onMouseButtonDown)(int btn), bool(*onnMouseButtonUp)(int btn)) overrideFast::GfxWindowBackendDXGIvirtual
SetMouseCapture(bool capture) overrideFast::GfxWindowBackendDXGIvirtual
SetMousePos(int32_t posX, int32_t posY) overrideFast::GfxWindowBackendDXGIvirtual
SetTargetFps(int fps) overrideFast::GfxWindowBackendDXGIvirtual
SwapBuffersBegin() overrideFast::GfxWindowBackendDXGIvirtual
SwapBuffersEnd() overrideFast::GfxWindowBackendDXGIvirtual
UpdateMousePrevPos()Fast::GfxWindowBackendDXGI
~GfxWindowBackend()=defaultFast::GfxWindowBackendvirtual
~GfxWindowBackendDXGI() overrideFast::GfxWindowBackendDXGI