10#ifndef __GFX_ENV_DAVE__H__
11#define __GFX_ENV_DAVE__H__
41 const eC_UInt& uiWidth,
42 const eC_UInt& uiHeight,
43 const eC_UInt& uiBufferCount,
44 const eC_Bool& bResizable);
74 virtual eC_Bool
UpdateLayerBuffers(
const eC_UInt& uiLayerID,
void* pkRenderBuffer,
void* pkDisplayBuffer,
const eC_UInt& uiWidth,
const eC_UInt& uiHeight);
105 const eC_UInt& uiWidth,
106 const eC_UInt& uiHeight,
107 const eC_UInt& uiBufferCount = 1,
108 const eC_Bool& bResizable =
false,
109 const eC_Bool& bUseDisplayEmulation =
false);
116 d1_device* m_dc_handle;
117 eC_Bool m_bUseDisplayEmulation;
ImageType_t
Definition: GUICommonEnums.h:80
Definition: GfxEnvDAVE.h:27
virtual void SetDevice(void *pkDevice)
virtual void InitLayer(const LayerConfiguration_t &kLayerConfig)
virtual void UpdateLayer(const LayerConfiguration_t &eLayerConfig, const LayerUpdate_t &eUpdateReason)
virtual void * GetMergeBuffer() const
virtual void EndOfRefresh()
virtual void DeInitDisplay()
virtual eC_Bool UpdateLayerBuffers(const eC_UInt &uiLayerID, void *pkRenderBuffer, void *pkDisplayBuffer, const eC_UInt &uiWidth, const eC_UInt &uiHeight)
CGfxEnvDAVE(const SurfaceMode_t &eSurfaceMode, const CGUICommonEnums::ImageType_t &eScreenFormat, const eC_UInt &uiWidth, const eC_UInt &uiHeight, const eC_UInt &uiBufferCount=1, const eC_Bool &bResizable=false, const eC_Bool &bUseDisplayEmulation=false)
virtual eC_UInt InitDisplay()
static eC_Bool CreateInstance(const SurfaceMode_t &eSurfaceMode, const CGUICommonEnums::ImageType_t &eScreenFormat, const eC_UInt &uiWidth, const eC_UInt &uiHeight, const eC_UInt &uiBufferCount, const eC_Bool &bResizable)
virtual void StartOfRefresh()
SurfaceMode_t
Definition: GfxEnv.h:60
Definition: GUILayerConfig.h:37