29 #ifndef _SoundBuffer_H__ 30 #define _SoundBuffer_H__ 51 {
return this->audioBuffer_; }
53 unsigned int getSize()
const;
56 {
return this->filename_; }
60 void loadStandard(
const std::shared_ptr<ResourceInfo>& fileInfo,
DataStreamPtr dataStream);
61 void loadOgg(
const std::shared_ptr<ResourceInfo>& fileInfo,
DataStreamPtr dataStream);
::std::string string
Definition: gtest-port.h:756
const std::string & getFilename() const
Definition: SoundBuffer.h:55
Definition: SoundBuffer.h:44
The SoundManager class manages the OpenAL device, context and listener position.
Definition: SoundManager.h:60
ALuint audioBuffer_
Definition: SoundBuffer.h:64
std::list< std::shared_ptr< SoundBuffer > >::iterator poolIterator_
Definition: SoundBuffer.h:65
SharedPtr< DataStream > DataStreamPtr
Definition: CorePrereqs.h:365
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
ALuint getBuffer()
Definition: SoundBuffer.h:50
Shared library macros, enums, constants and forward declarations for the orxonox library ...
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
unsigned int ALuint
Definition: OrxonoxPrereqs.h:222
std::string filename_
Definition: SoundBuffer.h:63