| 
    OpenTTD Source 20251104-master-g3befbdd52f
    
   | 
 
Factory for the null music player. More...
#include <null_m.h>
  
Public Member Functions | |
| std::unique_ptr< Driver > | CreateInstance () const override | 
| Create an instance of this driver-class.   | |
  Public Member Functions inherited from DriverFactoryBase | |
| std::string_view | GetDescription () const | 
| Get a nice description of the driver-class.   | |
Additional Inherited Members | |
  Static Public Member Functions inherited from DriverFactoryBase | |
| static void | ShutdownDrivers () | 
| Shuts down all active drivers.   | |
| static void | SelectDriver (const std::string &name, Driver::Type type) | 
| Find the requested driver and return its class.   | |
| static void | GetDriversInfo (std::back_insert_iterator< std::string > &output_iterator) | 
| Build a human readable list of available drivers, grouped by type.   | |
  Protected Member Functions inherited from DriverFactoryBase | |
| DriverFactoryBase (Driver::Type type, int priority, std::string_view name, std::string_view description) | |
| Construct a new DriverFactory.   | |
| virtual | ~DriverFactoryBase () | 
| Frees memory used for this->name.   | |
| virtual bool | UsesHardwareAcceleration () const | 
| Does the driver use hardware acceleration (video-drivers only).   | |
      
  | 
  inlineoverridevirtual |