DDraceNetwork Docs
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)
 
virtual void Cmd_Texture_Create (const CCommandBuffer::SCommand_Texture_Create *pCommand)
 
virtual void Cmd_TextTextures_Create (const CCommandBuffer::SCommand_TextTextures_Create *pCommand)
 
virtual void Cmd_TextTexture_Update (const CCommandBuffer::SCommand_TextTexture_Update *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 ERunCommandReturnTypes RunCommand (const CCommandBuffer::SCommand *pBaseCommand)=0
 
virtual void StartCommands (size_t CommandCount, size_t EstimatedRenderCallCount)
 
virtual void EndCommands ()
 
const SGfxErrorContainerGetError ()
 
virtual void ErroneousCleanup ()
 
const SGfxWarningContainerGetWarning ()
 
virtual bool GetPresentedImageData (uint32_t &Width, uint32_t &Height, CImageInfo::EImageFormat &Format, std::vector< uint8_t > &vDstData)=0
 
- 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_TextTexture_Update()

void CCommandProcessorFragment_Null::Cmd_TextTexture_Update ( const CCommandBuffer::SCommand_TextTexture_Update pCommand)
privatevirtual

◆ Cmd_TextTextures_Create()

void CCommandProcessorFragment_Null::Cmd_TextTextures_Create ( const CCommandBuffer::SCommand_TextTextures_Create pCommand)
privatevirtual

◆ Cmd_Texture_Create()

void CCommandProcessorFragment_Null::Cmd_Texture_Create ( const CCommandBuffer::SCommand_Texture_Create pCommand)
privatevirtual

◆ 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: