|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLSOUND::CSoundAnimManager Class ReferenceThe set of players.
More...
#include <sound_anim_manager.h>
List of all members.
Detailed Description
The set of players.
Definition at line 72 of file sound_anim_manager.h.
Constructor & Destructor Documentation
NLSOUND::CSoundAnimManager::CSoundAnimManager |
( |
UAudioMixer * |
mixer |
) |
|
|
NLSOUND::CSoundAnimManager::~CSoundAnimManager |
( |
|
) |
[virtual] |
|
Member Function Documentation
TSoundAnimId NLSOUND::CSoundAnimManager::createAnimation |
( |
std::string & |
name |
) |
[virtual] |
|
CSoundAnimation * NLSOUND::CSoundAnimManager::findAnimation |
( |
std::string & |
name |
) |
[virtual] |
|
TSoundAnimId NLSOUND::CSoundAnimManager::getAnimationFromName |
( |
std::string & |
name |
) |
[virtual] |
|
std::string NLSOUND::CSoundAnimManager::idToName |
( |
TSoundAnimId |
id |
) |
[virtual] |
|
CSoundAnimManager* NLSOUND::CSoundAnimManager::instance |
( |
|
) |
[inline, static] |
|
bool NLSOUND::CSoundAnimManager::isPlaying |
( |
TSoundAnimPlayId |
playbackId |
) |
[virtual] |
|
TSoundAnimId NLSOUND::CSoundAnimManager::loadAnimation |
( |
std::string & |
name |
) |
[virtual] |
|
void NLSOUND::CSoundAnimManager::playAnimation |
( |
TSoundAnimId |
id, |
|
|
float |
lastTime, |
|
|
float |
curTime, |
|
|
CSoundContext & |
context |
|
) |
[virtual] |
|
|
Start playing a sound animation.
Returns an id number of this playback instance or -1 if the animation was not found. -
Parameters:
-
name |
The name of the animation to play. |
Definition at line 239 of file sound_anim_manager.cpp.
References NLSOUND::TSoundAnimPlayId. |
void NLSOUND::CSoundAnimManager::saveAnimation |
( |
CSoundAnimation * |
anim, |
|
|
std::string & |
filname |
|
) |
[virtual] |
|
|
Save the sound animation in the specified file.
-
Parameters:
-
filename |
The name of the file to save the animation in. |
Definition at line 158 of file sound_anim_manager.cpp.
References nlassert. |
void NLSOUND::CSoundAnimManager::stopAnimation |
( |
TSoundAnimPlayId |
playbackId |
) |
[virtual] |
|
void NLSOUND::CSoundAnimManager::update |
( |
float |
lastTime, |
|
|
float |
curTime |
|
) |
[virtual] |
|
Member Data Documentation
CSoundAnimManager * NLSOUND::CSoundAnimManager::_Instance = 0 [static, protected]
|
|
UAudioMixer* NLSOUND::CSoundAnimManager::_Mixer [protected]
|
|
The documentation for this class was generated from the following files:
|
|