Lugdunum  0.1.0
Instance.inl
Go to the documentation of this file.
1 inline void Instance::setApplicationInfo(const std::string& name, const Core::Version& version) {
2  _appInfo.appName = name;
3  _appInfo.appVersion = version;
4 }
5 
6 inline void Instance::setEngineInfo(const std::string& name, const Core::Version& version) {
7  _appInfo.engineName = name;
8  _appInfo.engineVersion = version;
9 }
10 
11 inline void Instance::setRequiredVulkanVersion(const Core::Version& version) {
12  _appInfo.apiVersion = version;
13 }
14 
15 inline void Instance::setLayers(const std::vector<const char*>& layers) {
16  _layers = layers;
17 }
18 
19 inline void Instance::setExtensions(const std::vector<const char*>& extensions) {
20  _extensions = extensions;
21 }
Stores the version of the Application.
Definition: Version.hpp:9