OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
mainwindow.h File Reference

Main application window for OpenGothic. More...

#include "camera.h"
#include "resources.h"
#include <Tempest/Window>
#include <Tempest/CommandBuffer>
#include <Tempest/Fence>
#include <Tempest/VulkanApi>
#include <Tempest/Device>
#include <Tempest/VertexBuffer>
#include <Tempest/UniformBuffer>
#include <Tempest/VectorImage>
#include <Tempest/Event>
#include <Tempest/Pixmap>
#include <Tempest/Sprite>
#include <Tempest/Font>
#include <Tempest/TextureAtlas>
#include <Tempest/Timer>
#include <Tempest/Swapchain>
#include <vector>
#include <thread>
#include "world/world.h"
#include "world/focus.h"
#include "game/playercontrol.h"
#include "graphics/renderer.h"
#include "ui/dialogmenu.h"
#include "ui/inventorymenu.h"
#include "ui/chapterscreen.h"
#include "ui/documentmenu.h"
#include "ui/videowidget.h"
#include "ui/menuroot.h"
#include "ui/consolewidget.h"
#include "ui/touchinput.h"
#include "utils/keycodec.h"

Go to the source code of this file.

Classes

class  MainWindow
 Main application window handling game rendering and input. More...
 

Detailed Description

Main application window for OpenGothic.

Definition in file mainwindow.h.