Public Member Functions | Private Attributes

VizKit::TrackTitleActor Class Reference

#include <TrackTitleActor.h>

Inherits VizKit::VisualActor.

Collaboration diagram for VizKit::TrackTitleActor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TrackTitleActor ()
 ~TrackTitleActor ()
virtual void init (void)
virtual void show (const VisualPlayerState &visualPlayerState)
virtual void handleNotification (VisualNotification &aNotification)

Private Attributes

TrackTitletrackTitle
bool textureOfCurrentTrackTitleIsAvailable
VisualItemIdentifier trackTitleTrackIdentifier

Detailed Description

The title of the audio track is displayed as texture with blended colors. The texture of the track name can be manipulated in various ways. The smooth shading (Gouraud shading) from red to yellow is a simple example.


Constructor & Destructor Documentation

TrackTitleActor::TrackTitleActor (  ) 

The constructor.

TrackTitleActor::~TrackTitleActor (  ) 

The destructor.


Member Function Documentation

void TrackTitleActor::handleNotification ( VisualNotification aNotification  )  [virtual]

The actor receives a notification about an event that occured.

Parameters:
aNotification The notification passed in.

Reimplemented from VizKit::VisualActor.

void TrackTitleActor::init ( void   )  [virtual]

Initialization.

Reimplemented from VizKit::VisualActor.

void TrackTitleActor::show ( const VisualPlayerState visualPlayerState  )  [virtual]

Performs the show of the track title.

Parameters:
visualPlayerState Read-only access to the VisualPlayerState.

Reimplemented from VizKit::VisualActor.


Member Data Documentation

True if texture of current audio track's title has been created.

A pointer to the track title action.

The identifier of the audio track for which the current track title has been created.


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

Generated on Sun Sep 26 2010 13:29:36 for VizKit by doxygen 1.7.1