CHuiCanvasRenderBuffer Class Reference

class CHuiCanvasRenderBuffer : public CBase

Inherits from

Constructor & Destructor Documentation

CHuiCanvasRenderBuffer()

IMPORT_C CHuiCanvasRenderBuffer ( )

Constructor.

~CHuiCanvasRenderBuffer()

IMPORT_C ~CHuiCanvasRenderBuffer ( )

Destructor.

Member Functions Documentation

Bind()

IMPORT_C void Bind ( ) [virtual]

Binds as render target.

Copy(const CHuiCanvasRenderBuffer &)

IMPORT_C void Copy ( const CHuiCanvasRenderBuffer & aSourceBuffer ) [virtual]

Copies content from the given buffer

Parameters

const CHuiCanvasRenderBuffer & aSourceBuffer

Copy(TPoint)

IMPORT_C void Copy ( TPoint aPoint ) [virtual]

Copies content from the active surface.

Parameters

TPoint aPoint

InitializeL(const TSize &)

IMPORT_C void InitializeL ( const TSize & aSize ) [virtual]

Initializes render buffer.

Parameters

const TSize & aSize

InitializeL(const TSize &, TBool)

IMPORT_C void InitializeL ( const TSize & aSize,
TBool aClear
) [virtual]

Initializes render buffer, with clear option.

Parameters

const TSize & aSize size of render buffer.
TBool aClear contents of render buffer are cleared even if alredy initialized.

IsInitialized()

IMPORT_C TBool IsInitialized ( ) const

Is buffer initilized or not

Size()

IMPORT_C TSize Size ( ) const

Returns size in pixels.

UnBind()

IMPORT_C void UnBind ( ) [virtual]

Unbinds as from being the active render target.

UnInitialize()

IMPORT_C void UnInitialize ( ) [virtual]

Releases render buffer resources.

Member Data Documentation

TBool iInitialized

TBool iInitialized [protected]

TSize iSize

TSize iSize [protected]