i6engine  1.0
i6e::modules::AudioNode Class Reference

represents one sound More...

#include <D:/Projekte/i6engine/libs/i6engine-modules/include/i6engine/modules/audio/AudioNode.h>

Public Member Functions

 AudioNode (const std::string &file, bool looping, double maxDist, const Vec3 &position, const Vec3 &direction, bool cacheable, const std::string &category)
 constructor loading file More...
 
 AudioNode (boost::shared_ptr< WavFile > file, bool looping, double maxDist, const Vec3 &position, const Vec3 &direction, bool cacheable, const std::string &category)
 constructor using cached sound More...
 
 ~AudioNode ()
 destructor More...
 

Friends

class AudioManager
 

Detailed Description

represents one sound

Definition at line 48 of file AudioNode.h.

Constructor & Destructor Documentation

i6e::modules::AudioNode::AudioNode ( const std::string &  file,
bool  looping,
double  maxDist,
const Vec3 position,
const Vec3 direction,
bool  cacheable,
const std::string &  category 
)

constructor loading file

i6e::modules::AudioNode::AudioNode ( boost::shared_ptr< WavFile file,
bool  looping,
double  maxDist,
const Vec3 position,
const Vec3 direction,
bool  cacheable,
const std::string &  category 
)

constructor using cached sound

i6e::modules::AudioNode::~AudioNode ( )

destructor

Friends And Related Function Documentation

friend class AudioManager
friend

Definition at line 49 of file AudioNode.h.


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