Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

CSidPlayAppView Class Reference

CSidPlayAppView - how you see it. More...

#include <sidplay_view.h>

Collaboration diagram for CSidPlayAppView:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ~CSidPlayAppView ()
 D'tor.

void ConstructL (const TRect &aRect, CSidPlayer *aThePlayer)
 safe constructor

CSidPlayerSidPlayer () const

Private Member Functions

void Draw (const TRect &) const
 draw the client rectangular area

TKeyResponse OfferKeyEventL (const TKeyEvent &aKeyEvent, TEventCode aType)
TInt CountComponentControls () const
 return number of component controls in our control

CCoeControl * ComponentControl (TInt aIndex) const
 return the pointer to the control given in the index


Private Attributes

CSidPlayeriThePlayer
CSidPlayerTimeViewiTimeView
CSidPlayerStatusViewiStatusView

Friends

class CSidPlayAppUi

Detailed Description

CSidPlayAppView - how you see it.

Definition at line 85 of file sidplay_view.h.


Constructor & Destructor Documentation

CSidPlayAppView::~CSidPlayAppView  ) 
 

D'tor.

Definition at line 350 of file sidplay_view.cpp.

References DTOR, iStatusView, and iTimeView.


Member Function Documentation

CCoeControl * CSidPlayAppView::ComponentControl TInt  aIndex  )  const [private]
 

return the pointer to the control given in the index

Definition at line 394 of file sidplay_view.cpp.

void CSidPlayAppView::ConstructL const TRect &  aRect,
CSidPlayer aThePlayer
 

safe constructor

Definition at line 261 of file sidplay_view.cpp.

References CSidPlayerTimeView::ConstructL(), CSidPlayerStatusView::ConstructL(), CTOR, iStatusView, iThePlayer, iTimeView, KVolumeSteps, and CSidPlayer::VolumeDelta().

Referenced by CSidPlayAppUi::ConstructL().

TInt CSidPlayAppView::CountComponentControls  )  const [private]
 

return number of component controls in our control

Definition at line 381 of file sidplay_view.cpp.

void CSidPlayAppView::Draw const TRect &   )  const [private]
 

draw the client rectangular area

Definition at line 365 of file sidplay_view.cpp.

TKeyResponse CSidPlayAppView::OfferKeyEventL const TKeyEvent &  aKeyEvent,
TEventCode  aType
[private]
 

Definition at line 373 of file sidplay_view.cpp.

CSidPlayer* CSidPlayAppView::SidPlayer  )  const [inline]
 

Definition at line 92 of file sidplay_view.h.

References iThePlayer.


Friends And Related Function Documentation

friend class CSidPlayAppUi [friend]
 

Definition at line 88 of file sidplay_view.h.


Member Data Documentation

CSidPlayerStatusView* CSidPlayAppView::iStatusView [private]
 

Definition at line 104 of file sidplay_view.h.

Referenced by ConstructL(), CSidPlayAppUi::HandleCommandL(), CSidPlayAppUi::HandleKeyEventL(), and ~CSidPlayAppView().

CSidPlayer* CSidPlayAppView::iThePlayer [private]
 

Definition at line 101 of file sidplay_view.h.

Referenced by ConstructL(), and SidPlayer().

CSidPlayerTimeView* CSidPlayAppView::iTimeView [private]
 

Definition at line 103 of file sidplay_view.h.

Referenced by ConstructL(), and ~CSidPlayAppView().


The documentation for this class was generated from the following files:
Generated on Tue Feb 8 04:32:43 2005 for Esidplay by doxygen 1.3.3