DDraceNetwork Documentation
Loading...
Searching...
No Matches
CCommandProcessorFragment_Null Class Reference

#include <backend_null.h>

Inheritance diagram for CCommandProcessorFragment_Null:
[legend]
Collaboration diagram for CCommandProcessorFragment_Null:
[legend]

Private Member Functions

bool GetPresentedImageData (uint32_t &Width, uint32_t &Height, CImageInfo::EImageFormat &Format, std::vector< uint8_t > &vDstData) override
ERunCommandReturnTypes RunCommand (const CCommandBuffer::SCommand *pBaseCommand) override
bool Cmd_Init (const SCommand_Init *pCommand)
void Cmd_Texture_Create (const CCommandBuffer::SCommand_Texture_Create *pCommand)
void Cmd_TextTextures_Create (const CCommandBuffer::SCommand_TextTextures_Create *pCommand)
void Cmd_TextTexture_Update (const CCommandBuffer::SCommand_TextTexture_Update *pCommand)
void Cmd_Swap (const CCommandBuffer::SCommand_Swap *pCommand)

Additional Inherited Members

Public Types inherited from CCommandProcessorFragment_GLBase
enum  { CMD_PRE_INIT = CCommandBuffer::CMDGROUP_PLATFORM_GL , CMD_INIT , CMD_SHUTDOWN , CMD_POST_SHUTDOWN }
Public Member Functions inherited from CCommandProcessorFragment_GLBase
virtual ~CCommandProcessorFragment_GLBase ()=default
virtual void StartCommands (size_t CommandCount, size_t EstimatedRenderCallCount)
virtual void EndCommands ()
const SGfxErrorContainerGetError ()
virtual void ErroneousCleanup ()
const SGfxWarningContainerGetWarning ()
Static Protected Member Functions inherited from CCommandProcessorFragment_GLBase
static bool Texture2DTo3D (uint8_t *pImageBuffer, int ImageWidth, int ImageHeight, size_t PixelSize, int SplitCountWidth, int SplitCountHeight, uint8_t *pTarget3DImageData, int &Target3DImageWidth, int &Target3DImageHeight)
Protected Attributes inherited from CCommandProcessorFragment_GLBase
SGfxErrorContainer m_Error
SGfxWarningContainer m_Warning

Member Function Documentation

◆ Cmd_Init()

bool CCommandProcessorFragment_Null::Cmd_Init ( const SCommand_Init * pCommand)
private

◆ Cmd_Swap()

void CCommandProcessorFragment_Null::Cmd_Swap ( const CCommandBuffer::SCommand_Swap * pCommand)
private

◆ Cmd_TextTexture_Update()

void CCommandProcessorFragment_Null::Cmd_TextTexture_Update ( const CCommandBuffer::SCommand_TextTexture_Update * pCommand)
private

◆ Cmd_TextTextures_Create()

void CCommandProcessorFragment_Null::Cmd_TextTextures_Create ( const CCommandBuffer::SCommand_TextTextures_Create * pCommand)
private

◆ Cmd_Texture_Create()

void CCommandProcessorFragment_Null::Cmd_Texture_Create ( const CCommandBuffer::SCommand_Texture_Create * pCommand)
private

◆ GetPresentedImageData()

bool CCommandProcessorFragment_Null::GetPresentedImageData ( uint32_t & Width,
uint32_t & Height,
CImageInfo::EImageFormat & Format,
std::vector< uint8_t > & vDstData )
inlineoverrideprivatevirtual

◆ RunCommand()

ERunCommandReturnTypes CCommandProcessorFragment_Null::RunCommand ( const CCommandBuffer::SCommand * pBaseCommand)
overrideprivatevirtual

The documentation for this class was generated from the following files: