PowerVR Software Development Kit


Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

CPVRShellView Class Reference

Symbian User Application implementation. More...

#include <PVRShellOS.h>

Collaboration diagram for CPVRShellView:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CPVRShellView (CQikAppUi *aAppUi)
virtual void ViewActivatedL (const TVwsViewId &aPrevViewId, TUid aCustomMessageId, const TDesC8 &aCustomMessage)
virtual void ViewDeactivated ()
virtual TVwsViewId ViewId () const
TKeyResponse OfferKeyEventL (const TKeyEvent &aKeyEvent, TEventCode aType)
void HandleCommandL (CQikCommand &aCommand)
virtual void ViewConstructL ()
virtual ~CPVRShellView ()
void ConstructL (const TRect &rect)

Static Public Member Functions

CPVRShellViewNewL (CQikAppUi *aAppUi, const TRect &rect)
TInt DrawCallback (TAny *aInstance)

Public Attributes

PVRShellipDemo
PVRShellInitinit

Detailed Description

Symbian User Application implementation.


Constructor & Destructor Documentation



CPVRShellView


CPVRShellView::CPVRShellView CQikAppUi *  aAppUi  ) 
 

Inputs:
aAppUi 
Description:
Constructor



~CPVRShellView


CPVRShellView::~CPVRShellView  )  [virtual]
 


Member Function Documentation



ConstructL


void CPVRShellView::ConstructL const TRect &  rect  ) 
 

Description:
Second phase constructor



DrawCallback


TInt CPVRShellView::DrawCallback TAny *  aInstance  )  [static]
 

Description:
Called every frame - runs shell code, and user demo code.

Here is the call graph for this function:



HandleCommandL


void CPVRShellView::HandleCommandL CQikCommand &  aCommand  ) 
 

Description:
UIQ command interface



NewL


CPVRShellView * CPVRShellView::NewL CQikAppUi *  aAppUi,
const TRect &  aRect
[static]
 



OfferKeyEventL


TKeyResponse CPVRShellView::OfferKeyEventL const TKeyEvent &  aKeyEvent,
TEventCode  aType
 

Description:
Implements keyboard response

Here is the call graph for this function:



ViewActivatedL


void CPVRShellView::ViewActivatedL const TVwsViewId &  aPrevViewId,
TUid  aCustomMessageId,
const TDesC8 &  aCustomMessage
[virtual]
 

Description:



ViewConstructL


void CPVRShellView::ViewConstructL  )  [virtual]
 

Description:



ViewDeactivated


void CPVRShellView::ViewDeactivated  )  [virtual]
 

Description:



ViewId


TVwsViewId CPVRShellView::ViewId void   )  const [virtual]
 

Description:
Returns the app's UID numbers

Member Data Documentation



init


PVRShellInit* CPVRShellView::init
 



ipDemo


PVRShell* CPVRShellView::ipDemo
 


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

Copyright © 1999-2006, PowerVR Technologies and partners. PowerVR Technologies is a division of Imagination Technologies Ltd.


Generated by DOXYGEN 1.3.6