Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members

nge::audio::ISoundObj Class Reference

#include <ISoundObj.hpp>

Inheritance diagram for nge::audio::ISoundObj:

irr::IReferenceCounted

List of all members.

Public Member Functions

virtual void forceReloadAtNextUse ()=0
virtual f32 getDefaultMaxDistance ()=0
virtual f32 getDefaultMinDistance ()=0
virtual f32 getDefaultVolume ()=0
virtual bool getIsSeekingSupported ()=0
virtual const c8getName ()=0
virtual u32 getPlayLength ()=0
 ISoundObj ()
 Constructor.
virtual void setDefaultMaxDistance (f32 maxDistance)=0
virtual void setDefaultMinDistance (f32 minDistance)=0
virtual void setDefaultVolume (f32 volume=1.f)=0
virtual ~ISoundObj ()
 Destructor.


Detailed Description

Definition at line 18 of file ISoundObj.hpp.


Constructor & Destructor Documentation

nge::audio::ISoundObj::ISoundObj (  )  [inline]

Constructor.

Definition at line 22 of file ISoundObj.hpp.

virtual nge::audio::ISoundObj::~ISoundObj (  )  [inline, virtual]

Destructor.

Definition at line 25 of file ISoundObj.hpp.


Member Function Documentation

virtual void nge::audio::ISoundObj::forceReloadAtNextUse (  )  [pure virtual]

virtual f32 nge::audio::ISoundObj::getDefaultMaxDistance (  )  [pure virtual]

virtual f32 nge::audio::ISoundObj::getDefaultMinDistance (  )  [pure virtual]

virtual f32 nge::audio::ISoundObj::getDefaultVolume (  )  [pure virtual]

virtual bool nge::audio::ISoundObj::getIsSeekingSupported (  )  [pure virtual]

virtual const c8* nge::audio::ISoundObj::getName (  )  [pure virtual]

virtual u32 nge::audio::ISoundObj::getPlayLength (  )  [pure virtual]

virtual void nge::audio::ISoundObj::setDefaultMaxDistance ( f32  maxDistance  )  [pure virtual]

virtual void nge::audio::ISoundObj::setDefaultMinDistance ( f32  minDistance  )  [pure virtual]

virtual void nge::audio::ISoundObj::setDefaultVolume ( f32  volume = 1.f  )  [pure virtual]


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

The NUSoftware Game Engine
The NUSoftware Game Engine Documentation © 2007-2008 by Tomer Nosrati. Generated on Sat Apr 26 16:52:35 2008 by Doxygen (1.5.5)