Skyscraper 2.0
Skyscraper::SoundManager Class Reference

#include <soundmanager.h>

Inheritance diagram for Skyscraper::SoundManager:
Collaboration diagram for Skyscraper::SoundManager:

Public Member Functions

 SoundManager (DebugPanel *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize)
 
virtual ~SoundManager ()
 
void Loop ()
 

Public Attributes

wxButton * bCleanup
 
wxButton * bEnabled
 
wxButton * bListPlaying
 
wxButton * bListPlayingAll
 
wxButton * bMove
 
wxButton * bOK
 
wxButton * bPlay
 
wxButton * bReset
 
wxButton * bSetLoop
 
wxButton * bSetPause
 
wxButton * bSetSpeed
 
wxButton * bSetVolume
 
wxButton * bStop
 
wxButton * bUnload
 
wxListBox * HandleList
 
wxListBox * SoundList
 
wxStaticText * StaticText10
 
wxStaticText * StaticText11
 
wxStaticText * StaticText12
 
wxStaticText * StaticText13
 
wxStaticText * StaticText1
 
wxStaticText * StaticText2
 
wxStaticText * StaticText3
 
wxStaticText * StaticText4
 
wxStaticText * StaticText5
 
wxStaticText * StaticText6
 
wxStaticText * StaticText7
 
wxStaticText * StaticText8
 
wxStaticText * StaticText9
 
wxStaticText * lblStats
 
wxTextCtrl * tEnabled
 
wxTextCtrl * tLength
 
wxTextCtrl * tLoop
 
wxTextCtrl * tName
 
wxTextCtrl * tParent
 
wxTextCtrl * tPaused
 
wxTextCtrl * tPlayPosition
 
wxTextCtrl * tPlaying
 
wxTextCtrl * tPosition
 
wxTextCtrl * tSpeed
 
wxTextCtrl * tVolume
 

Static Protected Attributes

static const wxWindowID ID_STATICTEXT1 = wxNewId()
 
static const wxWindowID ID_SoundList = wxNewId()
 
static const wxWindowID ID_STATICTEXT2 = wxNewId()
 
static const wxWindowID ID_HandleList = wxNewId()
 
static const wxWindowID ID_lblStats = wxNewId()
 
static const wxWindowID ID_STATICTEXT4 = wxNewId()
 
static const wxWindowID ID_tName = wxNewId()
 
static const wxWindowID ID_STATICTEXT3 = wxNewId()
 
static const wxWindowID ID_tParent = wxNewId()
 
static const wxWindowID ID_STATICTEXT5 = wxNewId()
 
static const wxWindowID ID_tLength = wxNewId()
 
static const wxWindowID ID_STATICTEXT6 = wxNewId()
 
static const wxWindowID ID_tPlaying = wxNewId()
 
static const wxWindowID ID_STATICTEXT7 = wxNewId()
 
static const wxWindowID ID_tPosition = wxNewId()
 
static const wxWindowID ID_bMove = wxNewId()
 
static const wxWindowID ID_STATICTEXT8 = wxNewId()
 
static const wxWindowID ID_tVolume = wxNewId()
 
static const wxWindowID ID_bSetVolume = wxNewId()
 
static const wxWindowID ID_STATICTEXT9 = wxNewId()
 
static const wxWindowID ID_tLoop = wxNewId()
 
static const wxWindowID ID_bSetLoop = wxNewId()
 
static const wxWindowID ID_STATICTEXT10 = wxNewId()
 
static const wxWindowID ID_tPaused = wxNewId()
 
static const wxWindowID ID_bSetPause = wxNewId()
 
static const wxWindowID ID_STATICTEXT13 = wxNewId()
 
static const wxWindowID ID_tEnabled = wxNewId()
 
static const wxWindowID ID_bEnabled = wxNewId()
 
static const wxWindowID ID_STATICTEXT11 = wxNewId()
 
static const wxWindowID ID_tSpeed = wxNewId()
 
static const wxWindowID ID_bSetSpeed = wxNewId()
 
static const wxWindowID ID_STATICTEXT12 = wxNewId()
 
static const wxWindowID ID_tPlayPosition = wxNewId()
 
static const wxWindowID ID_bPlay = wxNewId()
 
static const wxWindowID ID_bStop = wxNewId()
 
static const wxWindowID ID_bReset = wxNewId()
 
static const wxWindowID ID_bUnload = wxNewId()
 
static const wxWindowID ID_bCleanup = wxNewId()
 
static const wxWindowID ID_bOK = wxNewId()
 
static const wxWindowID ID_bListPlaying = wxNewId()
 
static const wxWindowID ID_bListPlayingAll = wxNewId()
 

Private Member Functions

void On_bOK_Click (wxCommandEvent &event)
 
void On_bListPlaying_Click (wxCommandEvent &event)
 
void On_bSetVolume_Click (wxCommandEvent &event)
 
void On_bSetLoop_Click (wxCommandEvent &event)
 
void On_bSetPause_Click (wxCommandEvent &event)
 
void On_bSetSpeed_Click (wxCommandEvent &event)
 
void On_bPlay_Click (wxCommandEvent &event)
 
void On_bStop_Click (wxCommandEvent &event)
 
void On_bReset_Click (wxCommandEvent &event)
 
void On_bUnload_Click (wxCommandEvent &event)
 
void On_bCleanup_Click (wxCommandEvent &event)
 
void On_bMove_Click (wxCommandEvent &event)
 
void On_bEnabled_Click (wxCommandEvent &event)
 
void On_bListPlayingAll_Click (wxCommandEvent &event)
 
void BuildSoundList ()
 
void BuildHandleList ()
 

Private Attributes

SBS::SBSSimcore
 
DebugPanelpanel
 
SBS::SoundDatasound
 
SBS::Soundhandle
 
int lastcount
 
int lasthandlecount
 
Real volume
 
Real speed
 
MoveObjectmoveobject
 

Detailed Description

Definition at line 37 of file soundmanager.h.

Constructor & Destructor Documentation

◆ SoundManager()

Skyscraper::SoundManager::SoundManager ( DebugPanel * parent,
wxWindowID id = wxID_ANY,
const wxPoint & pos = wxDefaultPosition,
const wxSize & size = wxDefaultSize )

◆ ~SoundManager()

Skyscraper::SoundManager::~SoundManager ( )
virtual

Definition at line 243 of file soundmanager.cpp.

References moveobject.

Member Function Documentation

◆ BuildHandleList()

void Skyscraper::SoundManager::BuildHandleList ( )
private

◆ BuildSoundList()

void Skyscraper::SoundManager::BuildSoundList ( )
private

◆ Loop()

◆ On_bCleanup_Click()

void Skyscraper::SoundManager::On_bCleanup_Click ( wxCommandEvent & event)
private

Definition at line 497 of file soundmanager.cpp.

References SBS::SoundSystem::Cleanup(), SBS::SBS::GetSoundSystem(), and Simcore.

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bEnabled_Click()

void Skyscraper::SoundManager::On_bEnabled_Click ( wxCommandEvent & event)
private

Definition at line 516 of file soundmanager.cpp.

References SBS::Sound::Enabled(), handle, and SBS::Sound::IsEnabled().

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bListPlaying_Click()

void Skyscraper::SoundManager::On_bListPlaying_Click ( wxCommandEvent & event)
private

Definition at line 431 of file soundmanager.cpp.

References SBS::SBS::GetSoundSystem(), SBS::SoundSystem::ShowPlayingSounds(), and Simcore.

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bListPlayingAll_Click()

void Skyscraper::SoundManager::On_bListPlayingAll_Click ( wxCommandEvent & event)
private

Definition at line 525 of file soundmanager.cpp.

References Skyscraper::DebugPanel::GetRoot(), Skyscraper::VM::ListPlayingSounds(), and panel.

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bMove_Click()

void Skyscraper::SoundManager::On_bMove_Click ( wxCommandEvent & event)
private

Definition at line 503 of file soundmanager.cpp.

References Skyscraper::VM::GetActiveEngine(), SBS::Object::GetNumber(), Skyscraper::DebugPanel::GetRoot(), handle, moveobject, and panel.

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bOK_Click()

void Skyscraper::SoundManager::On_bOK_Click ( wxCommandEvent & event)
private

Definition at line 347 of file soundmanager.cpp.

Referenced by SoundManager().

◆ On_bPlay_Click()

void Skyscraper::SoundManager::On_bPlay_Click ( wxCommandEvent & event)
private

Definition at line 467 of file soundmanager.cpp.

References handle, and SBS::Sound::Play().

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bReset_Click()

void Skyscraper::SoundManager::On_bReset_Click ( wxCommandEvent & event)
private

Definition at line 479 of file soundmanager.cpp.

References handle, and SBS::Sound::Reset().

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bSetLoop_Click()

void Skyscraper::SoundManager::On_bSetLoop_Click ( wxCommandEvent & event)
private

Definition at line 443 of file soundmanager.cpp.

References SBS::Sound::GetLoopState(), handle, and SBS::Sound::SetLoopState().

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bSetPause_Click()

void Skyscraper::SoundManager::On_bSetPause_Click ( wxCommandEvent & event)
private

Definition at line 452 of file soundmanager.cpp.

References handle, SBS::Sound::IsPaused(), and SBS::Sound::Pause().

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bSetSpeed_Click()

void Skyscraper::SoundManager::On_bSetSpeed_Click ( wxCommandEvent & event)
private

Definition at line 461 of file soundmanager.cpp.

References handle, SBS::Sound::SetSpeed(), and tSpeed.

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bSetVolume_Click()

void Skyscraper::SoundManager::On_bSetVolume_Click ( wxCommandEvent & event)
private

Definition at line 437 of file soundmanager.cpp.

References handle, SBS::Sound::SetVolume(), and tVolume.

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bStop_Click()

void Skyscraper::SoundManager::On_bStop_Click ( wxCommandEvent & event)
private

Definition at line 473 of file soundmanager.cpp.

References handle, and SBS::Sound::Stop().

Referenced by SoundManager().

Here is the call graph for this function:

◆ On_bUnload_Click()

void Skyscraper::SoundManager::On_bUnload_Click ( wxCommandEvent & event)
private

Definition at line 485 of file soundmanager.cpp.

References SBS::SoundSystem::Cleanup(), SBS::SBS::GetSoundSystem(), handle, Simcore, sound, SoundList, and SBS::Sound::Unload().

Referenced by SoundManager().

Here is the call graph for this function:

Member Data Documentation

◆ bCleanup

wxButton* Skyscraper::SoundManager::bCleanup

Definition at line 45 of file soundmanager.h.

◆ bEnabled

wxButton* Skyscraper::SoundManager::bEnabled

Definition at line 46 of file soundmanager.h.

◆ bListPlaying

wxButton* Skyscraper::SoundManager::bListPlaying

Definition at line 47 of file soundmanager.h.

◆ bListPlayingAll

wxButton* Skyscraper::SoundManager::bListPlayingAll

Definition at line 48 of file soundmanager.h.

◆ bMove

wxButton* Skyscraper::SoundManager::bMove

Definition at line 49 of file soundmanager.h.

◆ bOK

wxButton* Skyscraper::SoundManager::bOK

Definition at line 50 of file soundmanager.h.

◆ bPlay

wxButton* Skyscraper::SoundManager::bPlay

Definition at line 51 of file soundmanager.h.

◆ bReset

wxButton* Skyscraper::SoundManager::bReset

Definition at line 52 of file soundmanager.h.

◆ bSetLoop

wxButton* Skyscraper::SoundManager::bSetLoop

Definition at line 53 of file soundmanager.h.

◆ bSetPause

wxButton* Skyscraper::SoundManager::bSetPause

Definition at line 54 of file soundmanager.h.

◆ bSetSpeed

wxButton* Skyscraper::SoundManager::bSetSpeed

Definition at line 55 of file soundmanager.h.

◆ bSetVolume

wxButton* Skyscraper::SoundManager::bSetVolume

Definition at line 56 of file soundmanager.h.

◆ bStop

wxButton* Skyscraper::SoundManager::bStop

Definition at line 57 of file soundmanager.h.

◆ bUnload

wxButton* Skyscraper::SoundManager::bUnload

Definition at line 58 of file soundmanager.h.

◆ handle

◆ HandleList

wxListBox* Skyscraper::SoundManager::HandleList

Definition at line 59 of file soundmanager.h.

Referenced by BuildHandleList(), and Loop().

◆ ID_bCleanup

const wxWindowID Skyscraper::SoundManager::ID_bCleanup = wxNewId()
staticprotected

Definition at line 129 of file soundmanager.h.

◆ ID_bEnabled

const wxWindowID Skyscraper::SoundManager::ID_bEnabled = wxNewId()
staticprotected

Definition at line 119 of file soundmanager.h.

◆ ID_bListPlaying

const wxWindowID Skyscraper::SoundManager::ID_bListPlaying = wxNewId()
staticprotected

Definition at line 131 of file soundmanager.h.

◆ ID_bListPlayingAll

const wxWindowID Skyscraper::SoundManager::ID_bListPlayingAll = wxNewId()
staticprotected

Definition at line 132 of file soundmanager.h.

◆ ID_bMove

const wxWindowID Skyscraper::SoundManager::ID_bMove = wxNewId()
staticprotected

Definition at line 107 of file soundmanager.h.

◆ ID_bOK

const wxWindowID Skyscraper::SoundManager::ID_bOK = wxNewId()
staticprotected

Definition at line 130 of file soundmanager.h.

◆ ID_bPlay

const wxWindowID Skyscraper::SoundManager::ID_bPlay = wxNewId()
staticprotected

Definition at line 125 of file soundmanager.h.

◆ ID_bReset

const wxWindowID Skyscraper::SoundManager::ID_bReset = wxNewId()
staticprotected

Definition at line 127 of file soundmanager.h.

◆ ID_bSetLoop

const wxWindowID Skyscraper::SoundManager::ID_bSetLoop = wxNewId()
staticprotected

Definition at line 113 of file soundmanager.h.

◆ ID_bSetPause

const wxWindowID Skyscraper::SoundManager::ID_bSetPause = wxNewId()
staticprotected

Definition at line 116 of file soundmanager.h.

◆ ID_bSetSpeed

const wxWindowID Skyscraper::SoundManager::ID_bSetSpeed = wxNewId()
staticprotected

Definition at line 122 of file soundmanager.h.

◆ ID_bSetVolume

const wxWindowID Skyscraper::SoundManager::ID_bSetVolume = wxNewId()
staticprotected

Definition at line 110 of file soundmanager.h.

◆ ID_bStop

const wxWindowID Skyscraper::SoundManager::ID_bStop = wxNewId()
staticprotected

Definition at line 126 of file soundmanager.h.

◆ ID_bUnload

const wxWindowID Skyscraper::SoundManager::ID_bUnload = wxNewId()
staticprotected

Definition at line 128 of file soundmanager.h.

◆ ID_HandleList

const wxWindowID Skyscraper::SoundManager::ID_HandleList = wxNewId()
staticprotected

Definition at line 95 of file soundmanager.h.

◆ ID_lblStats

const wxWindowID Skyscraper::SoundManager::ID_lblStats = wxNewId()
staticprotected

Definition at line 96 of file soundmanager.h.

◆ ID_SoundList

const wxWindowID Skyscraper::SoundManager::ID_SoundList = wxNewId()
staticprotected

Definition at line 93 of file soundmanager.h.

◆ ID_STATICTEXT1

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT1 = wxNewId()
staticprotected

Definition at line 92 of file soundmanager.h.

◆ ID_STATICTEXT10

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT10 = wxNewId()
staticprotected

Definition at line 114 of file soundmanager.h.

◆ ID_STATICTEXT11

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT11 = wxNewId()
staticprotected

Definition at line 120 of file soundmanager.h.

◆ ID_STATICTEXT12

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT12 = wxNewId()
staticprotected

Definition at line 123 of file soundmanager.h.

◆ ID_STATICTEXT13

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT13 = wxNewId()
staticprotected

Definition at line 117 of file soundmanager.h.

◆ ID_STATICTEXT2

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT2 = wxNewId()
staticprotected

Definition at line 94 of file soundmanager.h.

◆ ID_STATICTEXT3

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT3 = wxNewId()
staticprotected

Definition at line 99 of file soundmanager.h.

◆ ID_STATICTEXT4

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT4 = wxNewId()
staticprotected

Definition at line 97 of file soundmanager.h.

◆ ID_STATICTEXT5

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT5 = wxNewId()
staticprotected

Definition at line 101 of file soundmanager.h.

◆ ID_STATICTEXT6

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT6 = wxNewId()
staticprotected

Definition at line 103 of file soundmanager.h.

◆ ID_STATICTEXT7

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT7 = wxNewId()
staticprotected

Definition at line 105 of file soundmanager.h.

◆ ID_STATICTEXT8

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT8 = wxNewId()
staticprotected

Definition at line 108 of file soundmanager.h.

◆ ID_STATICTEXT9

const wxWindowID Skyscraper::SoundManager::ID_STATICTEXT9 = wxNewId()
staticprotected

Definition at line 111 of file soundmanager.h.

◆ ID_tEnabled

const wxWindowID Skyscraper::SoundManager::ID_tEnabled = wxNewId()
staticprotected

Definition at line 118 of file soundmanager.h.

◆ ID_tLength

const wxWindowID Skyscraper::SoundManager::ID_tLength = wxNewId()
staticprotected

Definition at line 102 of file soundmanager.h.

◆ ID_tLoop

const wxWindowID Skyscraper::SoundManager::ID_tLoop = wxNewId()
staticprotected

Definition at line 112 of file soundmanager.h.

◆ ID_tName

const wxWindowID Skyscraper::SoundManager::ID_tName = wxNewId()
staticprotected

Definition at line 98 of file soundmanager.h.

◆ ID_tParent

const wxWindowID Skyscraper::SoundManager::ID_tParent = wxNewId()
staticprotected

Definition at line 100 of file soundmanager.h.

◆ ID_tPaused

const wxWindowID Skyscraper::SoundManager::ID_tPaused = wxNewId()
staticprotected

Definition at line 115 of file soundmanager.h.

◆ ID_tPlaying

const wxWindowID Skyscraper::SoundManager::ID_tPlaying = wxNewId()
staticprotected

Definition at line 104 of file soundmanager.h.

◆ ID_tPlayPosition

const wxWindowID Skyscraper::SoundManager::ID_tPlayPosition = wxNewId()
staticprotected

Definition at line 124 of file soundmanager.h.

◆ ID_tPosition

const wxWindowID Skyscraper::SoundManager::ID_tPosition = wxNewId()
staticprotected

Definition at line 106 of file soundmanager.h.

◆ ID_tSpeed

const wxWindowID Skyscraper::SoundManager::ID_tSpeed = wxNewId()
staticprotected

Definition at line 121 of file soundmanager.h.

◆ ID_tVolume

const wxWindowID Skyscraper::SoundManager::ID_tVolume = wxNewId()
staticprotected

Definition at line 109 of file soundmanager.h.

◆ lastcount

int Skyscraper::SoundManager::lastcount
private

Definition at line 160 of file soundmanager.h.

Referenced by BuildSoundList().

◆ lasthandlecount

int Skyscraper::SoundManager::lasthandlecount
private

Definition at line 161 of file soundmanager.h.

Referenced by BuildHandleList().

◆ lblStats

wxStaticText* Skyscraper::SoundManager::lblStats

Definition at line 74 of file soundmanager.h.

Referenced by Loop().

◆ moveobject

MoveObject* Skyscraper::SoundManager::moveobject
private

Definition at line 164 of file soundmanager.h.

Referenced by Loop(), On_bMove_Click(), and ~SoundManager().

◆ panel

DebugPanel* Skyscraper::SoundManager::panel
private

Definition at line 157 of file soundmanager.h.

Referenced by Loop(), On_bListPlayingAll_Click(), and On_bMove_Click().

◆ Simcore

SBS::SBS* Skyscraper::SoundManager::Simcore
private

◆ sound

SBS::SoundData* Skyscraper::SoundManager::sound
private

Definition at line 158 of file soundmanager.h.

Referenced by BuildHandleList(), Loop(), and On_bUnload_Click().

◆ SoundList

wxListBox* Skyscraper::SoundManager::SoundList

Definition at line 60 of file soundmanager.h.

Referenced by BuildSoundList(), Loop(), and On_bUnload_Click().

◆ speed

Real Skyscraper::SoundManager::speed
private

Definition at line 163 of file soundmanager.h.

◆ StaticText1

wxStaticText* Skyscraper::SoundManager::StaticText1

Definition at line 65 of file soundmanager.h.

◆ StaticText10

wxStaticText* Skyscraper::SoundManager::StaticText10

Definition at line 61 of file soundmanager.h.

◆ StaticText11

wxStaticText* Skyscraper::SoundManager::StaticText11

Definition at line 62 of file soundmanager.h.

◆ StaticText12

wxStaticText* Skyscraper::SoundManager::StaticText12

Definition at line 63 of file soundmanager.h.

◆ StaticText13

wxStaticText* Skyscraper::SoundManager::StaticText13

Definition at line 64 of file soundmanager.h.

◆ StaticText2

wxStaticText* Skyscraper::SoundManager::StaticText2

Definition at line 66 of file soundmanager.h.

◆ StaticText3

wxStaticText* Skyscraper::SoundManager::StaticText3

Definition at line 67 of file soundmanager.h.

◆ StaticText4

wxStaticText* Skyscraper::SoundManager::StaticText4

Definition at line 68 of file soundmanager.h.

◆ StaticText5

wxStaticText* Skyscraper::SoundManager::StaticText5

Definition at line 69 of file soundmanager.h.

◆ StaticText6

wxStaticText* Skyscraper::SoundManager::StaticText6

Definition at line 70 of file soundmanager.h.

◆ StaticText7

wxStaticText* Skyscraper::SoundManager::StaticText7

Definition at line 71 of file soundmanager.h.

◆ StaticText8

wxStaticText* Skyscraper::SoundManager::StaticText8

Definition at line 72 of file soundmanager.h.

◆ StaticText9

wxStaticText* Skyscraper::SoundManager::StaticText9

Definition at line 73 of file soundmanager.h.

◆ tEnabled

wxTextCtrl* Skyscraper::SoundManager::tEnabled

Definition at line 75 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), and Loop().

◆ tLength

wxTextCtrl* Skyscraper::SoundManager::tLength

Definition at line 76 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), and Loop().

◆ tLoop

wxTextCtrl* Skyscraper::SoundManager::tLoop

Definition at line 77 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), and Loop().

◆ tName

wxTextCtrl* Skyscraper::SoundManager::tName

Definition at line 78 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), and Loop().

◆ tParent

wxTextCtrl* Skyscraper::SoundManager::tParent

Definition at line 79 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), and Loop().

◆ tPaused

wxTextCtrl* Skyscraper::SoundManager::tPaused

Definition at line 80 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), and Loop().

◆ tPlaying

wxTextCtrl* Skyscraper::SoundManager::tPlaying

Definition at line 82 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), and Loop().

◆ tPlayPosition

wxTextCtrl* Skyscraper::SoundManager::tPlayPosition

Definition at line 81 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), and Loop().

◆ tPosition

wxTextCtrl* Skyscraper::SoundManager::tPosition

Definition at line 83 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), and Loop().

◆ tSpeed

wxTextCtrl* Skyscraper::SoundManager::tSpeed

Definition at line 84 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), Loop(), and On_bSetSpeed_Click().

◆ tVolume

wxTextCtrl* Skyscraper::SoundManager::tVolume

Definition at line 85 of file soundmanager.h.

Referenced by BuildHandleList(), BuildSoundList(), Loop(), and On_bSetVolume_Click().

◆ volume

Real Skyscraper::SoundManager::volume
private

Definition at line 162 of file soundmanager.h.


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