All Classes Files Functions Variables Typedefs Pages
/home/lukas/dev/lumina/lumina.hpp
Go to the documentation of this file.
1 #pragma once
2 
11 // include config
12 #include "config/LConfig.hpp"
13 
14 // include core components
15 #include "core/LuminaException.hpp"
16 
17 // include input components
18 #include "input/KeyCode.hpp"
19 #include "input/InputEvent.hpp"
20 
21 // include utility types
22 #include "util/util.hpp"
23 
24 // include video.hpp -> includes more files
25 #include "video/video.hpp"
26 
27 #include "scene/scene.hpp"
28 
29 #include "io/Image.hpp"
30 
31 
32 // namespace alias
33 namespace lum = lumina;
Provides enum class for all keys.
This file defines some enums and structs used for input events (mouse and keyboard).
Is included after LCommon.hpp.