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

CL_MIDI::CL_MIDI_DirectMusic Class Reference

#include <clanmidi.h>

List of all members.

Public Methods

 CL_MIDI_DirectMusic ()
 ~CL_MIDI_DirectMusic ()
bool start_playing ()
bool stop_Playing ()
bool load_midi_file (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

CL_MIDI::CL_MIDI_DirectMusic::CL_MIDI_DirectMusic ( )
 

CL_MIDI::CL_MIDI_DirectMusic::~CL_MIDI_DirectMusic ( )
 


Member Function Documentation

IDirectMusicLoader* CL_MIDI::CL_MIDI_DirectMusic::CreateLoader ( ) [private]
 

IDirectMusicPerformance* CL_MIDI::CL_MIDI_DirectMusic::CreatePerformance ( ) [private]
 

bool CL_MIDI::CL_MIDI_DirectMusic::load_midi_file ( wchar_t * midifileName )
 

bool CL_MIDI::CL_MIDI_DirectMusic::start_playing ( )
 

bool CL_MIDI::CL_MIDI_DirectMusic::stop_Playing ( )
 


Member Data Documentation

IDirectMusicLoader* CL_MIDI::CL_MIDI_DirectMusic::CL_MIDILoader [private]
 

Definition at line 23 of file DirectMusic/clanmidi.h.

IDirectMusicPerformance* CL_MIDI::CL_MIDI_DirectMusic::CL_MIDIPerformance [private]
 

Definition at line 22 of file DirectMusic/clanmidi.h.

IDirectMusicSegment* CL_MIDI::CL_MIDI_DirectMusic::CL_MIDISegment [private]
 

Definition at line 24 of file DirectMusic/clanmidi.h.

IDirectMusicSegmentState* CL_MIDI::CL_MIDI_DirectMusic::CL_MIDISegmentState [private]
 

Definition at line 25 of file DirectMusic/clanmidi.h.


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