|
ReXGlue SDK
|
#include <rex/driver.h>
Public Member Functions | |
| virtual std::string_view | GetName () const =0 |
| virtual Result< void > | Initialize (IDriverContext &context)=0 |
| virtual void | Shutdown ()=0 |
The lifecycle every driver shares. The system of its driver type makes every call.
|
pure virtual |
Returns the name players select it by, such as "sdl3" or "xenos".
|
nodiscardpure virtual |
Called when the runtime selects this driver. Settings registered here follow the startup layers.
|
pure virtual |
Stops using the driver. Called once, after the title detaches when one ran.