Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
main.cpp File Reference
#include "GLFW/glfw3.h"
#include "Logger.hpp"
#include "RmlUi/Core/Unit.h"
#include "component/Camera.hpp"
#include "component/Transform.hpp"
#include "core/Core.hpp"
#include "glm/ext/vector_float3.hpp"
#include "plugin/PluginCameraMovement.hpp"
#include "plugin/PluginDefaultPipeline.hpp"
#include "plugin/PluginInput.hpp"
#include "plugin/PluginRmlui.hpp"
#include "plugin/PluginWindow.hpp"
#include "resource/CameraManager.hpp"
#include "resource/GraphicSettings.hpp"
#include "resource/InputManager.hpp"
#include "resource/UIContext.hpp"
#include "resource/Window.hpp"
#include "scheduler/Init.hpp"
#include "scheduler/PreUpdate.hpp"
#include "scheduler/Preparation.hpp"
#include "scheduler/Startup.hpp"
#include "spdlog/fmt/bundled/format.h"
#include "webgpu.h"
#include <RmlUi/Core/Core.h>
#include <RmlUi/Core/Element.h>
#include <RmlUi/Core/Math.h>
#include <RmlUi/Core/Property.h>
#include <RmlUi/Core/StyleSheetSpecification.h>
#include <RmlUi/Core/TransformPrimitive.h>
#include <RmlUi/Core/Tween.h>
#include <RmlUi/Core/Types.h>
#include <cstdint>
#include <stdexcept>
#include <string>

Classes

struct  OverlayState
class  RmluiExampleError

Functions

void EscapeKeySystem (Engine::Core &core)
void InitializeAnimationOverlay (Rmlui::Resource::UIContext &ui, OverlayState &state)
void UpdateAnimationOverlay (Engine::Core &core)
void ApplyOverlayState (Engine::Core &core)
void Setup (Engine::Core &core)
int main (void)

Function Documentation

◆ ApplyOverlayState()

void ApplyOverlayState ( Engine::Core & core)

◆ EscapeKeySystem()

void EscapeKeySystem ( Engine::Core & core)

◆ InitializeAnimationOverlay()

void InitializeAnimationOverlay ( Rmlui::Resource::UIContext & ui,
OverlayState & state )

◆ main()

int main ( void )

◆ Setup()

void Setup ( Engine::Core & core)

◆ UpdateAnimationOverlay()

void UpdateAnimationOverlay ( Engine::Core & core)