DDraceNetwork Docs
CCommandProcessorFragment_GLBase::SCommand_Init Struct Reference

#include <backend_base.h>

Inheritance diagram for CCommandProcessorFragment_GLBase::SCommand_Init:
[legend]
Collaboration diagram for CCommandProcessorFragment_GLBase::SCommand_Init:
[legend]

Public Member Functions

 SCommand_Init ()
 
- Public Member Functions inherited from CCommandBuffer::SCommand
 SCommand (unsigned Cmd)
 

Public Attributes

SDL_Window * m_pWindow
 
uint32_t m_Width
 
uint32_t m_Height
 
class IStoragem_pStorage
 
std::atomic< uint64_t > * m_pTextureMemoryUsage
 
std::atomic< uint64_t > * m_pBufferMemoryUsage
 
std::atomic< uint64_t > * m_pStreamMemoryUsage
 
std::atomic< uint64_t > * m_pStagingMemoryUsage
 
TTwGraphicsGpuListm_pGpuList
 
TGLBackendReadPresentedImageDatam_pReadPresentedImageDataFunc
 
SBackendCapabilitesm_pCapabilities
 
int * m_pInitError
 
const char ** m_pErrStringPtr
 
char * m_pVendorString
 
char * m_pVersionString
 
char * m_pRendererString
 
int m_RequestedMajor
 
int m_RequestedMinor
 
int m_RequestedPatch
 
EBackendType m_RequestedBackend
 
int m_GlewMajor
 
int m_GlewMinor
 
int m_GlewPatch
 
- Public Attributes inherited from CCommandBuffer::SCommand
unsigned m_Cmd
 
SCommandm_pNext
 

Constructor & Destructor Documentation

◆ SCommand_Init()

CCommandProcessorFragment_GLBase::SCommand_Init::SCommand_Init ( )
inline

Member Data Documentation

◆ m_GlewMajor

int CCommandProcessorFragment_GLBase::SCommand_Init::m_GlewMajor

◆ m_GlewMinor

int CCommandProcessorFragment_GLBase::SCommand_Init::m_GlewMinor

◆ m_GlewPatch

int CCommandProcessorFragment_GLBase::SCommand_Init::m_GlewPatch

◆ m_Height

uint32_t CCommandProcessorFragment_GLBase::SCommand_Init::m_Height

◆ m_pBufferMemoryUsage

std::atomic<uint64_t>* CCommandProcessorFragment_GLBase::SCommand_Init::m_pBufferMemoryUsage

◆ m_pCapabilities

SBackendCapabilites* CCommandProcessorFragment_GLBase::SCommand_Init::m_pCapabilities

◆ m_pErrStringPtr

const char** CCommandProcessorFragment_GLBase::SCommand_Init::m_pErrStringPtr

◆ m_pGpuList

TTwGraphicsGpuList* CCommandProcessorFragment_GLBase::SCommand_Init::m_pGpuList

◆ m_pInitError

int* CCommandProcessorFragment_GLBase::SCommand_Init::m_pInitError

◆ m_pReadPresentedImageDataFunc

TGLBackendReadPresentedImageData* CCommandProcessorFragment_GLBase::SCommand_Init::m_pReadPresentedImageDataFunc

◆ m_pRendererString

char* CCommandProcessorFragment_GLBase::SCommand_Init::m_pRendererString

◆ m_pStagingMemoryUsage

std::atomic<uint64_t>* CCommandProcessorFragment_GLBase::SCommand_Init::m_pStagingMemoryUsage

◆ m_pStorage

class IStorage* CCommandProcessorFragment_GLBase::SCommand_Init::m_pStorage

◆ m_pStreamMemoryUsage

std::atomic<uint64_t>* CCommandProcessorFragment_GLBase::SCommand_Init::m_pStreamMemoryUsage

◆ m_pTextureMemoryUsage

std::atomic<uint64_t>* CCommandProcessorFragment_GLBase::SCommand_Init::m_pTextureMemoryUsage

◆ m_pVendorString

char* CCommandProcessorFragment_GLBase::SCommand_Init::m_pVendorString

◆ m_pVersionString

char* CCommandProcessorFragment_GLBase::SCommand_Init::m_pVersionString

◆ m_pWindow

SDL_Window* CCommandProcessorFragment_GLBase::SCommand_Init::m_pWindow

◆ m_RequestedBackend

EBackendType CCommandProcessorFragment_GLBase::SCommand_Init::m_RequestedBackend

◆ m_RequestedMajor

int CCommandProcessorFragment_GLBase::SCommand_Init::m_RequestedMajor

◆ m_RequestedMinor

int CCommandProcessorFragment_GLBase::SCommand_Init::m_RequestedMinor

◆ m_RequestedPatch

int CCommandProcessorFragment_GLBase::SCommand_Init::m_RequestedPatch

◆ m_Width

uint32_t CCommandProcessorFragment_GLBase::SCommand_Init::m_Width

The documentation for this struct was generated from the following file: