ClanSoft logo
ClanSoft logo
Entire Class Index Main Class Index Cross Index Global Index

Class CL_Streamed_MikModSample_Session

CL_Streamed_MikModSample_Session is used to play and control a module.
Contained in: global
Derived from: CL_StreamSoundProvider_Session
Derived by: none
Group: MikMod (Sound Providers)

#include <ClanLib/mikmod.h>


public function member index:

Construction:

virtual ~CL_Streamed_MikModSample_Session();

Operations:

virtual void stop();
virtual bool play();
virtual bool set_position(int pos);
static void clanMikMod_Update();

Attributes:

virtual bool eof() const;
virtual int get_data(void* data_ptr, int data_requested);
virtual int get_frequency() const;
virtual SoundFormat get_format() const;
static BOOL clanMikMod_IsPresent();
 

protected function member index:

Operations:

CL_Streamed_MikModSample_Session(MODULE* _module, bool _looped);
 

Description:


Function Member Descriptions:

CL_Streamed_MikModSample_Session::clanMikMod_IsPresent - ClanMikMod IsPresent
static BOOL clanMikMod_IsPresent();


CL_Streamed_MikModSample_Session::clanMikMod_Update - ClanMikMod Update
static void clanMikMod_Update();


CL_Streamed_MikModSample_Session::eof - Eof
virtual bool eof() const;


CL_Streamed_MikModSample_Session::get_data - Get data
virtual int get_data(void* data_ptr, int data_requested);


CL_Streamed_MikModSample_Session::get_format - Get format
virtual SoundFormat get_format() const;


CL_Streamed_MikModSample_Session::get_frequency - Get frequency
virtual int get_frequency() const;


CL_Streamed_MikModSample_Session::play - Play
virtual bool play();


CL_Streamed_MikModSample_Session::set_position - Set position
virtual bool set_position(int pos);


CL_Streamed_MikModSample_Session::stop - Stop
virtual void stop();


CL_Streamed_MikModSample_Session::~CL_Streamed_MikModSample_Session - ~CL Streamed MikModSample Session
virtual ~CL_Streamed_MikModSample_Session();



Variable Member Descriptions: