OpenTTD Source 20241224-master-gf74b0cf984
|
Factory for the null sound driver. More...
#include <null_s.h>
Public Member Functions | |
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, const char *name, const char *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 |