vengine  0.1.0
3D graphics engine made with Vulkan
Loading...
Searching...
No Matches
Constant.hpp
Go to the documentation of this file.
1///
2/// @file Constant.hpp
3/// @brief This file contains the constant values used in the project
4/// @namespace ven
5///
6
7#pragma once
8
9namespace ven {
10
11 static constexpr uint32_t DEFAULT_WIDTH = 1920;
12 static constexpr uint32_t DEFAULT_HEIGHT = 1080;
13
14 static constexpr std::string_view DEFAULT_TITLE = "VEngine";
15 static constexpr std::string_view SHADERS_BIN_PATH = "shaders/bin/";
16
17 using return_type_t = enum ReturnType : uint8_t {
18 VEN_SUCCESS = 0,
19 VEN_FAILURE = 1
20 };
21
22} // namespace ven
static constexpr uint32_t DEFAULT_WIDTH
Definition Constant.hpp:11
static constexpr std::string_view SHADERS_BIN_PATH
Definition Constant.hpp:15
static constexpr uint32_t DEFAULT_HEIGHT
Definition Constant.hpp:12
enum ReturnType :uint8_t { VEN_SUCCESS=0, VEN_FAILURE=1 } return_type_t
Definition Constant.hpp:17
static constexpr std::string_view DEFAULT_TITLE
Definition Constant.hpp:14