COpenVGEngine Class Reference

Inherits MEngine.

List of all members.

Public Member Functions

virtual ~COpenVGEngine ()
TInt GetSpeed ()
void ActivateL ()
void Deactivate ()
void Step ()
TBool IsPending ()
TKeyResponse HandleKeyEventL (const TKeyEvent &aKeyEvent)

Static Public Member Functions

static COpenVGEngineNewL (TSize aSize, EGLDisplay &aDisplay, EGLSurface &aSurface, EGLContext &aContext)

Detailed Description

This class creates the EGL surface, EGL display and the VG image of bitmaps. It also contains methods to display these on the EGL display.

Definition at line 32 of file openvgengine.h.


Constructor & Destructor Documentation

COpenVGEngine::~COpenVGEngine (  )  [virtual]

Member Function Documentation

COpenVGEngine * COpenVGEngine::NewL ( TSize  aWindowSize,
EGLDisplay &  aDisplay,
EGLSurface &  aSurface,
EGLContext &  aContext 
) [static]

The two phase constructor of the COpenVGEngine class.

Parameters:
aWindowSize The window size.
aDisplayThe display on which the contents are drawn.
aSurface The EGL drawing surface.
aContext The rendering context.
Returns:
A COpenVGEngine object.

Definition at line 55 of file openvgengine.cpp.

TInt COpenVGEngine::GetSpeed (  )  [virtual]
void COpenVGEngine::ActivateL (  )  [virtual]
void COpenVGEngine::Deactivate (  )  [virtual]
void COpenVGEngine::Step (  )  [virtual]
TBool COpenVGEngine::IsPending (  )  [virtual]
TKeyResponse COpenVGEngine::HandleKeyEventL ( const TKeyEvent &  aKeyEvent  )  [virtual]

Generated by  doxygen 1.6.2