raSystem  1.0 bata
raSystem::raFMODStream Class Reference

#include <raFMODStream.h>

Inheritance diagram for raSystem::raFMODStream:

Public Member Functions

 raFMODStream (raSoundDriver *System)
 
 ~raFMODStream ()
 
virtual bool LoadStream (void)
 
virtual bool CloseStream (void)
 
virtual bool PlayStream (void)
 
virtual bool PauseStream (void)
 
virtual bool StopStream (void)
 
bool IsPaused (void)
 
bool IsPlayed (void)
 
virtual int GetPosition (void)
 
virtual void SetPosition (int ms)
 
virtual int GetStreamLänge (void)
 
virtual bool SetVolume (float Volume=1.0f)
 
virtual bool SetPan (float Pan=0.0f)
 
virtual bool Set3DMinMaxDistance (float min, float max)
 
virtual bool SetMute (void)
 
virtual bool GetMute (void)
 
virtual float GetPan ()
 
virtual float GetVolume ()
 
virtual bool SetStreamPosition (raVector3 &vec)
 
virtual raVector3 GetStreamPosition (void)
 
virtual bool SetSctreamVelocity (raVector3 &vec)
 
virtual raTag * GetTag (void)
 

Detailed Description

Definition at line 7 of file raFMODStream.h.

Constructor & Destructor Documentation

◆ raFMODStream()

raSystem::raFMODStream::raFMODStream ( raSoundDriver *  System)
inline

Definition at line 10 of file raFMODStream.h.

◆ ~raFMODStream()

raSystem::raFMODStream::~raFMODStream ( )

Member Function Documentation

◆ CloseStream()

virtual bool raSystem::raFMODStream::CloseStream ( void  )
virtual

◆ GetMute()

virtual bool raSystem::raFMODStream::GetMute ( void  )
virtual

◆ GetPan()

virtual float raSystem::raFMODStream::GetPan ( )
virtual

◆ GetPosition()

virtual int raSystem::raFMODStream::GetPosition ( void  )
virtual

◆ GetStreamLänge()

virtual int raSystem::raFMODStream::GetStreamLänge ( void  )
virtual

◆ GetStreamPosition()

virtual raVector3 raSystem::raFMODStream::GetStreamPosition ( void  )
virtual

◆ GetTag()

virtual raTag* raSystem::raFMODStream::GetTag ( void  )
virtual

◆ GetVolume()

virtual float raSystem::raFMODStream::GetVolume ( )
virtual

◆ IsPaused()

bool raSystem::raFMODStream::IsPaused ( void  )
inline

Definition at line 29 of file raFMODStream.h.

◆ IsPlayed()

bool raSystem::raFMODStream::IsPlayed ( void  )
inline

Definition at line 36 of file raFMODStream.h.

◆ LoadStream()

virtual bool raSystem::raFMODStream::LoadStream ( void  )
virtual

◆ PauseStream()

virtual bool raSystem::raFMODStream::PauseStream ( void  )
virtual

◆ PlayStream()

virtual bool raSystem::raFMODStream::PlayStream ( void  )
virtual

◆ Set3DMinMaxDistance()

virtual bool raSystem::raFMODStream::Set3DMinMaxDistance ( float  min,
float  max 
)
virtual

◆ SetMute()

virtual bool raSystem::raFMODStream::SetMute ( void  )
virtual

◆ SetPan()

virtual bool raSystem::raFMODStream::SetPan ( float  Pan = 0.0f)
virtual

◆ SetPosition()

virtual void raSystem::raFMODStream::SetPosition ( int  ms)
virtual

◆ SetSctreamVelocity()

virtual bool raSystem::raFMODStream::SetSctreamVelocity ( raVector3 vec)
virtual

◆ SetStreamPosition()

virtual bool raSystem::raFMODStream::SetStreamPosition ( raVector3 vec)
virtual

◆ SetVolume()

virtual bool raSystem::raFMODStream::SetVolume ( float  Volume = 1.0f)
virtual

◆ StopStream()

virtual bool raSystem::raFMODStream::StopStream ( void  )
virtual

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