ReXGlue SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
driver_registration.h
Go to the documentation of this file.
1
10
11
#pragma once
12
13
#include <memory>
14
#include <string_view>
15
16
#include <
rex/driver.h
>
17
18
namespace
rex
{
19
20
struct
DriverRegistration
{
21
DriverType
type;
22
std::string_view
name
;
23
GraphicsFamily
family
;
25
std::unique_ptr<IDriver> (*
create
)();
26
};
27
28
}
// namespace rex
driver.h
rex
Definition
app.h:36
rex::DriverType
DriverType
Definition
driver.h:33
rex::GraphicsFamily
GraphicsFamily
Definition
driver.h:25
rex::DriverRegistration
Definition
driver_registration.h:20
rex::DriverRegistration::name
std::string_view name
Definition
driver_registration.h:22
rex::DriverRegistration::create
std::unique_ptr< IDriver >(*) create()
Definition
driver_registration.h:25
rex::DriverRegistration::family
GraphicsFamily family
Definition
driver_registration.h:23
rex
driver_registration.h
Generated by
1.18.0