SoundTest Class Reference

#include <SoundTest.h>

Inheritance diagram for SoundTest:
Tool

# Public Member Functions

override bool onEvent (ListenerObject eventFirer, uint16 eventCode)
override void update ()
 Update the tool's state.
override void show ()
 Show the tool.
override void hide ()
 Hide the tool.
override void processUserInput (uint16 pressedKey)

# Private Attributes

Sound sound
 Currently tested sound.
uint16 soundIndex
 Index of the selected sound.
- Private Attributes inherited from Tool
ToolState toolState

# Additional Inherited Members

- Private Member Functions inherited from Tool
void constructor ()
 Class' constructor.
void setToolState (ToolState toolState)
virtual void dimmGame ()
 Dimm down the game.
virtual void lightUpGame ()
 Light up the game.

# Detailed Description

Class SoundTest

Inherits from Tool

Implements a tool to test sounds.

Definition at line 30 of file SoundTest.h.

# Member Function Documentation

# hide()

override void SoundTest::hide ( )
virtual

Hide the tool.

Implements Tool.

# onEvent()

override bool SoundTest::onEvent ( ListenerObject eventFirer,
uint16 eventCode )
virtual

Process an event that the instance is listen for.

Parameters
eventFirerListenerObject that signals the event
eventCodeCode of the firing event
Returns
False if the listener has to be removed; true to keep it

Reimplemented from ListenerObject.

# processUserInput()

override void SoundTest::processUserInput ( uint16 pressedKey)
virtual

Process the provided user pressed key.

Parameters
pressedKeyUser pressed key

Implements Tool.

# show()

override void SoundTest::show ( )
virtual

Show the tool.

Implements Tool.

# update()

override void SoundTest::update ( )
virtual

Update the tool's state.

Implements Tool.

# Member Data Documentation

# sound

Sound SoundTest::sound
private

Currently tested sound.

Definition at line 33 of file SoundTest.h.

# soundIndex

uint16 SoundTest::soundIndex
private

Index of the selected sound.

Definition at line 36 of file SoundTest.h.


The documentation for this class was generated from the following file:
  • VUEngine-Core/source/Debugging/Tool/SoundTest/SoundTest.h