Factory for the sound driver for Windows.
More...
#include <win32_s.h>
|
| std::unique_ptr< Driver > | CreateInstance () const override |
| | Create an instance of this driver-class.
|
| std::string_view | GetDescription () const |
| | Get a nice description of the driver-class.
|
|
| 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.
|
| | DriverFactoryBase (Driver::Type type, int priority, std::string_view name, std::string_view description) |
| | Construct a new DriverFactory.
|
| virtual | ~DriverFactoryBase () |
| | Ensure the destructor of the sub classes are called as well.
|
| virtual bool | UsesHardwareAcceleration () const |
| | Does the driver use hardware acceleration (video-drivers only).
|
Factory for the sound driver for Windows.
Definition at line 25 of file win32_s.h.
◆ FSoundDriver_Win32()
| FSoundDriver_Win32::FSoundDriver_Win32 |
( |
| ) |
|
|
inline |
◆ CreateInstance()
| std::unique_ptr< Driver > FSoundDriver_Win32::CreateInstance |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: