Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ClanMidi Class Reference

#include <clanmidi.h>

List of all members.

Public Methods

 ClanMidi ()
 ~ClanMidi ()
bool StartPlaying ()
bool StopPlaying ()
bool LoadMIDIFile (wchar_t *MIDIFileName)

Private Methods

IDirectMusicPerformance* CreatePerformance ()
IDirectMusicLoader* CreateLoader ()

Private Attributes

IDirectMusicPerformance* CL_MIDIPerformance
IDirectMusicLoader* CL_MIDILoader
IDirectMusicSegment* CL_MIDISegment
IDirectMusicSegmentState* CL_MIDISegmentState


Constructor & Destructor Documentation

ClanMidi::ClanMidi ( )
 

ClanMidi::~ClanMidi ( )
 


Member Function Documentation

IDirectMusicLoader* ClanMidi::CreateLoader ( ) [private]
 

IDirectMusicPerformance* ClanMidi::CreatePerformance ( ) [private]
 

bool ClanMidi::LoadMIDIFile ( wchar_t * MIDIFileName )
 

bool ClanMidi::StartPlaying ( )
 

bool ClanMidi::StopPlaying ( )
 


Member Data Documentation

IDirectMusicLoader* ClanMidi::CL_MIDILoader [private]
 

Definition at line 22 of file clanmidi.h.

IDirectMusicPerformance* ClanMidi::CL_MIDIPerformance [private]
 

Definition at line 21 of file clanmidi.h.

IDirectMusicSegment* ClanMidi::CL_MIDISegment [private]
 

Definition at line 23 of file clanmidi.h.

IDirectMusicSegmentState* ClanMidi::CL_MIDISegmentState [private]
 

Definition at line 24 of file clanmidi.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:39 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001