ScummVM API documentation
MusicDevice Class Reference

#include <musicplugin.h>

Public Member Functions

 MusicDevice (MusicPluginObject const *musicPlugin, Common::String name, MusicType mt)
 
const Common::StringgetName () const
 
const Common::StringgetMusicDriverName () const
 
const Common::StringgetMusicDriverId () const
 
MusicType getMusicType () const
 
Common::String getCompleteName ()
 
Common::String getCompleteId ()
 
MidiDriver::DeviceHandle getHandle ()
 

Detailed Description

Description of a Music device. Used to list the devices a Music driver can manage and their capabilities. A device with an empty name means the default device.

Member Function Documentation

◆ getCompleteName()

Common::String MusicDevice::getCompleteName ( )

Returns a user readable string that contains the name of the current device name (if it isn't the default one) and the name of the driver.

◆ getCompleteId()

Common::String MusicDevice::getCompleteId ( )

Returns a user readable string that contains the name of the current device name (if it isn't the default one) and the id of the driver.


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