ReXGlue SDK
Loading...
Searching...
No Matches
app_info.h
Go to the documentation of this file.
1
10
11#pragma once
12
13#include <string_view>
14
15#include <rex/driver.h>
16#include <rex/module.h>
17
18namespace rex {
19
21 GraphicsFamily graphics_family = GraphicsFamily::kNone;
22 bool audio = false;
23 bool input = false;
24 bool ui = false;
25};
26
29 virtual const AppSysRequirements& GetRequirements() const = 0;
30
31 virtual std::string_view GetAppName() const = 0;
32};
33
34} // namespace rex
Definition app_info.h:27
Interfaces, factory and module declaration.
#define REX_DECLARE_INTERFACE(Name, version)
Definition module.h:114
Definition app.h:36
GraphicsFamily
Definition driver.h:25
Definition app_info.h:20
bool ui
Definition app_info.h:24
GraphicsFamily graphics_family
Definition app_info.h:21
bool input
Definition app_info.h:23