DDraceNetwork Docs
CGraphicsBackend_SDL_GL Member List

This is the complete list of members for CGraphicsBackend_SDL_GL, including all inherited members.

BufferMemoryUsage() const overrideCGraphicsBackend_SDL_GLvirtual
CGraphicsBackend_SDL_GL(TTranslateFunc &&TranslateFunc)CGraphicsBackend_SDL_GL
CGraphicsBackend_Threaded(TTranslateFunc &&TranslateFunc)CGraphicsBackend_Threaded
ClampDriverVersion(EBackendType BackendType)CGraphicsBackend_SDL_GLprivatestatic
DetectBackend()CGraphicsBackend_SDL_GLprivatestatic
GetCurrentVideoMode(CVideoMode &CurMode, int HiDPIScale, int MaxWindowWidth, int MaxWindowHeight, int ScreenId) overrideCGraphicsBackend_SDL_GLvirtual
GetDriverVersion(EGraphicsDriverAgeType DriverAgeType, int &Major, int &Minor, int &Patch, const char *&pName, EBackendType BackendType) overrideCGraphicsBackend_SDL_GLvirtual
GetErrorString() overrideCGraphicsBackend_SDL_GLinlinevirtual
GetGpus() const overrideCGraphicsBackend_SDL_GLvirtual
GetNumScreens() const overrideCGraphicsBackend_SDL_GLinlinevirtual
GetReadPresentedImageDataFuncUnsafe() overrideCGraphicsBackend_SDL_GLvirtual
GetRendererString() overrideCGraphicsBackend_SDL_GLinlinevirtual
GetScreenName(int Screen) const overrideCGraphicsBackend_SDL_GLvirtual
GetVendorString() overrideCGraphicsBackend_SDL_GLinlinevirtual
GetVersionString() overrideCGraphicsBackend_SDL_GLinlinevirtual
GetVideoModes(CVideoMode *pModes, int MaxModes, int *pNumModes, int HiDPIScale, int MaxWindowWidth, int MaxWindowHeight, int ScreenId) overrideCGraphicsBackend_SDL_GLvirtual
GetViewportSize(int &w, int &h) overrideCGraphicsBackend_SDL_GLvirtual
GetWarning(std::vector< std::string > &WarningStrings) overrideCGraphicsBackend_Threadedvirtual
GetWindowScreen() overrideCGraphicsBackend_SDL_GLvirtual
HasQuadBuffering() overrideCGraphicsBackend_SDL_GLinlinevirtual
HasQuadContainerBuffering() overrideCGraphicsBackend_SDL_GLinlinevirtual
HasTextBuffering() overrideCGraphicsBackend_SDL_GLinlinevirtual
HasTextureArraysSupport() overrideCGraphicsBackend_SDL_GLinlinevirtual
HasTileBuffering() overrideCGraphicsBackend_SDL_GLinlinevirtual
HasWarning()CGraphicsBackend_Threadedinlineprotected
Init(const char *pName, int *pScreen, int *pWidth, int *pHeight, int *pRefreshRate, int *pFsaaSamples, int Flags, int *pDesktopWidth, int *pDesktopHeight, int *pCurrentWidth, int *pCurrentHeight, class IStorage *pStorage) overrideCGraphicsBackend_SDL_GLvirtual
INITFLAG_BORDERLESS enum valueIGraphicsBackend
INITFLAG_DESKTOP_FULLSCREEN enum valueIGraphicsBackend
INITFLAG_FULLSCREEN enum valueIGraphicsBackend
INITFLAG_HIGHDPI enum valueIGraphicsBackend
INITFLAG_RESIZABLE enum valueIGraphicsBackend
INITFLAG_VSYNC enum valueIGraphicsBackend
IsConfigModernAPI() overrideCGraphicsBackend_SDL_GLinlinevirtual
IsIdle() const overrideCGraphicsBackend_Threadedvirtual
IsModernAPI(EBackendType BackendType)CGraphicsBackend_SDL_GLstatic
m_aErrorStringCGraphicsBackend_SDL_GLprivate
m_aRendererStringCGraphicsBackend_SDL_GLprivate
m_aVendorStringCGraphicsBackend_SDL_GLprivate
m_aVersionStringCGraphicsBackend_SDL_GLprivate
m_BackendTypeCGraphicsBackend_SDL_GLprivate
m_BufferInProcessCGraphicsBackend_Threadedprivate
m_BufferMemoryUsageCGraphicsBackend_SDL_GLprivate
m_BufferSwapCondCGraphicsBackend_Threadedprivate
m_BufferSwapMutexCGraphicsBackend_Threadedprivate
m_CapabilitesCGraphicsBackend_SDL_GLprivate
m_GLContextCGraphicsBackend_SDL_GLprivate
m_GpuListCGraphicsBackend_SDL_GLprivate
m_NumScreensCGraphicsBackend_SDL_GLprivate
m_pBufferCGraphicsBackend_Threadedprivate
m_pProcessorCGraphicsBackend_SDL_GLprivate
m_pThreadCGraphicsBackend_Threadedprivate
m_pWindowCGraphicsBackend_SDL_GLprivate
m_ReadPresentedImageDataFuncCGraphicsBackend_SDL_GLprivate
m_ShutdownCGraphicsBackend_Threadedprivate
m_StagingMemoryUsageCGraphicsBackend_SDL_GLprivate
m_StartedCGraphicsBackend_Threadedprivate
m_StreamMemoryUsageCGraphicsBackend_SDL_GLprivate
m_TextureMemoryUsageCGraphicsBackend_SDL_GLprivate
m_TranslateFuncCGraphicsBackend_Threadedprivate
m_WarningCGraphicsBackend_Threadedprivate
Maximize() overrideCGraphicsBackend_SDL_GLvirtual
Minimize() overrideCGraphicsBackend_SDL_GLvirtual
NotifyWindow() overrideCGraphicsBackend_SDL_GLvirtual
ProcessError(const SGfxErrorContainer &Error)CGraphicsBackend_Threaded
ResizeWindow(int w, int h, int RefreshRate) overrideCGraphicsBackend_SDL_GLvirtual
RunBuffer(CCommandBuffer *pBuffer) overrideCGraphicsBackend_Threadedvirtual
RunBufferSingleThreadedUnsafe(CCommandBuffer *pBuffer) overrideCGraphicsBackend_Threadedvirtual
SetWindowGrab(bool Grab) overrideCGraphicsBackend_SDL_GLvirtual
SetWindowParams(int FullscreenMode, bool IsBorderless) overrideCGraphicsBackend_SDL_GLvirtual
SetWindowScreen(int Index) overrideCGraphicsBackend_SDL_GLvirtual
ShowMessageBox(unsigned Type, const char *pTitle, const char *pMsg) overrideCGraphicsBackend_SDL_GLvirtual
Shutdown() overrideCGraphicsBackend_SDL_GLvirtual
StagingMemoryUsage() const overrideCGraphicsBackend_SDL_GLvirtual
StartProcessor(ICommandProcessor *pProcessor)CGraphicsBackend_Threadedprotected
StopProcessor()CGraphicsBackend_Threadedprotected
StreamedMemoryUsage() const overrideCGraphicsBackend_SDL_GLvirtual
TextureMemoryUsage() const overrideCGraphicsBackend_SDL_GLvirtual
ThreadFunc(void *pUser)CGraphicsBackend_Threadedprivatestatic
UpdateDisplayMode(int Index) overrideCGraphicsBackend_SDL_GLvirtual
Uses2DTextureArrays() overrideCGraphicsBackend_SDL_GLinlinevirtual
UseTrianglesAsQuad() overrideCGraphicsBackend_SDL_GLinlinevirtual
WaitForIdle() overrideCGraphicsBackend_Threadedvirtual
WindowActive() overrideCGraphicsBackend_SDL_GLvirtual
WindowCreateNtf(uint32_t WindowId) overrideCGraphicsBackend_SDL_GLvirtual
WindowDestroyNtf(uint32_t WindowId) overrideCGraphicsBackend_SDL_GLvirtual
WindowOpen() overrideCGraphicsBackend_SDL_GLvirtual
~IGraphicsBackend()=defaultIGraphicsBackendvirtual