| Fling Engine 0.00.1 Fling Engine is a game engine written in Vulkan

SandboxEditor.h
Go to the documentation of this file.
1 #pragma once
2
3 #include "BaseEditor.h"
4
5 namespace Sandbox
6 {
7 class SandboxEditor : public Fling::BaseEditor
8 {
9 public:
10 SandboxEditor() = default;
11 ~SandboxEditor() = default;
12
13 virtual void Draw(entt::registry& t_Reg, float DeltaTime) override;
14
15 protected:
16
17 void OnLoadLevel(std::string t_FileName) override;
18
19 void OnSaveLevel(std::string t_FileName) override;
20
21 };
22 } // namespace Sandbox
Sandbox::SandboxEditor::OnSaveLevel
void OnSaveLevel(std::string t_FileName) override
Sandbox::SandboxEditor::~SandboxEditor
~SandboxEditor()=default
Fling::BaseEditor
The BaseEditor of the Fling Engine.
Definition: BaseEditor.h:13
Sandbox::SandboxEditor::SandboxEditor
SandboxEditor()=default
Sandbox
Definition: SandboxEditor.h:5
BaseEditor.h
Sandbox::SandboxEditor::Draw
virtual void Draw(entt::registry &t_Reg, float DeltaTime) override
Draws the editor via IMGUI.
Sandbox::SandboxEditor::OnLoadLevel
void OnLoadLevel(std::string t_FileName) override
Sandbox::SandboxEditor
Definition: SandboxEditor.h:7