Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
DemoCommon.hpp File Reference
#include "GLFW/glfw3.h"
#include "Logger.hpp"
#include "component/Camera.hpp"
#include "component/Transform.hpp"
#include "core/Core.hpp"
#include "entity/Entity.hpp"
#include "glm/ext/vector_float3.hpp"
#include "resource/CameraManager.hpp"
#include "resource/InputManager.hpp"
#include "resource/UIContext.hpp"
#include "resource/Window.hpp"
#include <cstdint>
#include <string>

Go to the source code of this file.

Namespaces

namespace  RmluiUsage
namespace  RmluiUsage::Demo

Functions

void RmluiUsage::Demo::EscapeKeySystem (Engine::Core &core)
void RmluiUsage::Demo::ConfigureWindowAndCamera (Engine::Core &core, uint32_t width, uint32_t height)
void RmluiUsage::Demo::ConfigureDefaultWindowAndCamera (Engine::Core &core)
void RmluiUsage::Demo::LoadDefaultFonts (Rmlui::Resource::UIContext &rmluiContext)
void RmluiUsage::Demo::RegisterHoverClick (Rmlui::Resource::UIContext &rmluiContext, const char *demoName)
void RmluiUsage::Demo::AttachHoverOverlay (Rmlui::Resource::UIContext &rmluiContext, const char *demoName)

Variables

constexpr uint32_t RmluiUsage::Demo::kDefaultWindowWidth = 1280
constexpr uint32_t RmluiUsage::Demo::kDefaultWindowHeight = 720