AaronCameron.net
No ads. No Profit. No Master, But Truth.
Not a Member? - Login or Create an Account
Thursday the 24th of May 2012 @ 03:35am
Front Page Journal Projects Your Profile About
[]

LibN2L-4 Library Code Reference

Classes
Compounds
Files
Members
Method Index
Full Reference

n2l::cAudioSource Class Reference

#include <cAudioSource.h>

Collaboration diagram for n2l::cAudioSource:

Collaboration graph
[legend]
List of all members.

Public Member Functions


Detailed Description

Definition at line 39 of file cAudioSource.h.


Constructor & Destructor Documentation

n2l::cAudioSource::cAudioSource const cAutoPtr< const cAudioChunk > &  iChunk  ) 
 

Definition at line 39 of file cAudioSource.cpp.

References n2l::cAutoPtr< TPtr >::isSet().

n2l::cAudioSource::~cAudioSource  ) 
 

Definition at line 54 of file cAudioSource.cpp.


Member Function Documentation

const tAudioChannel& n2l::cAudioSource::currentChannel  )  const [inline]
 

Definition at line 60 of file cAudioSource.h.

Referenced by n2l::cAudioMixer::registerSource(), and n2l::cAudioMixer::unregisterSource().

void n2l::cAudioSource::intensity const tFloat iI  ) 
 

const tBool& n2l::cAudioSource::looping  )  [inline]
 

Definition at line 55 of file cAudioSource.h.

void n2l::cAudioSource::looping const tBool iSet  ) 
 

Warning:
Changes to looping will only take effect next time the sample is played.

Definition at line 79 of file cAudioSource.cpp.

const tAudioChannel n2l::cAudioSource::play  ) 
 

Definition at line 59 of file cAudioSource.cpp.

References n2l::cAudioMixer::registerSource(), and stop().

const tBool n2l::cAudioSource::playing  )  const [inline]
 

Definition at line 62 of file cAudioSource.h.

References n2l::Audio_NoChannel().

void n2l::cAudioSource::pos const tFloat iDeg,
const tFloat iDist
 

Definition at line 85 of file cAudioSource.cpp.

References n2l::Audio_NoChannel(), and n2l::n2lMax().

void n2l::cAudioSource::relVel const tFloat iVel  ) 
 

Definition at line 100 of file cAudioSource.cpp.

void n2l::cAudioSource::stop  ) 
 

Definition at line 69 of file cAudioSource.cpp.

References n2l::Audio_NoChannel(), and n2l::cAudioMixer::unregisterSource().

Referenced by play().


The documentation for this class was generated from the following files:
©2012 Aaron Cameron