bit of renaming
This commit is contained in:
17
include/NazaraEditor/Core/UI/MainWindow.h
Normal file
17
include/NazaraEditor/Core/UI/MainWindow.h
Normal file
@@ -0,0 +1,17 @@
|
||||
#pragma once
|
||||
|
||||
#include <NazaraEditor/Core/UI/Window.hpp>
|
||||
|
||||
namespace Nz
|
||||
{
|
||||
class NAZARAEDITOR_CORE_API EditorMainWindow
|
||||
: public EditorWindow
|
||||
{
|
||||
public:
|
||||
EditorMainWindow(EditorBaseApplication* app, const std::string& name = "");
|
||||
virtual ~EditorMainWindow() = default;
|
||||
|
||||
protected:
|
||||
virtual void OnRenderImgui() override;
|
||||
};
|
||||
}
|
||||
@@ -15,7 +15,7 @@ namespace Nz
|
||||
{
|
||||
public:
|
||||
EditorWindow(EditorBaseApplication* app, const std::string& name = "");
|
||||
~EditorWindow();
|
||||
virtual ~EditorWindow();
|
||||
|
||||
EditorWindow(const EditorWindow&) = delete;
|
||||
EditorWindow& operator=(const EditorWindow&) = delete;
|
||||
@@ -26,10 +26,13 @@ namespace Nz
|
||||
void AddMenuSeparator(const std::string& path);
|
||||
|
||||
protected:
|
||||
void DrawMenus();
|
||||
|
||||
virtual void OnEditorGUI() {};
|
||||
|
||||
virtual ImGuiWindowFlags GetCustomWindowFlags() const { return ImGuiWindowFlags_None; }
|
||||
|
||||
private:
|
||||
void DrawMenus();
|
||||
|
||||
EditorBaseApplication* m_application;
|
||||
std::string m_windowName;
|
||||
|
||||
@@ -2,8 +2,11 @@
|
||||
|
||||
#include <NazaraEditor/Core.hpp>
|
||||
|
||||
class EditorApplication
|
||||
: public Nz::EditorBaseApplication
|
||||
namespace NzEditor
|
||||
{
|
||||
class Application
|
||||
: public Nz::EditorBaseApplication
|
||||
{
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
#include <NazaraEditor/Core/UI/Window.hpp>
|
||||
|
||||
namespace Nz
|
||||
namespace NzEditor
|
||||
{
|
||||
class EditorAssetsWindow
|
||||
class AssetsWindow
|
||||
: public Nz::EditorWindow
|
||||
{
|
||||
public:
|
||||
EditorAssetsWindow(EditorBaseApplication* app);
|
||||
AssetsWindow(Nz::EditorBaseApplication* app);
|
||||
|
||||
void ImportAsset();
|
||||
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
|
||||
#include <entt/entt.hpp>
|
||||
|
||||
namespace Nz
|
||||
namespace NzEditor
|
||||
{
|
||||
class EditorInspectorWindow
|
||||
class InspectorWindow
|
||||
: public Nz::EditorWindow
|
||||
{
|
||||
public:
|
||||
EditorInspectorWindow(EditorBaseApplication* app);
|
||||
InspectorWindow(Nz::EditorBaseApplication* app);
|
||||
|
||||
virtual void OnEditorGUI() override;
|
||||
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
#include <NazaraEditor/Core/UI/Window.hpp>
|
||||
#include <NazaraEditor/Core.hpp>
|
||||
|
||||
#include <Nazara/Core.hpp>
|
||||
#include <Nazara/Utility.hpp>
|
||||
|
||||
namespace Nz
|
||||
namespace NzEditor
|
||||
{
|
||||
class EditorLevelWindow
|
||||
class LevelWindow
|
||||
: public Nz::EditorWindow
|
||||
{
|
||||
public:
|
||||
EditorLevelWindow(EditorBaseApplication* app);
|
||||
LevelWindow(Nz::EditorBaseApplication* app);
|
||||
|
||||
virtual void OnEditorGUI() override;
|
||||
|
||||
protected:
|
||||
void RefreshEntities();
|
||||
|
||||
Nz::EnttWorld* m_currentWorld;
|
||||
Nz::Level& m_currentLevel;
|
||||
bool m_dirty;
|
||||
|
||||
std::vector<Nz::Node*> m_rootNodes;
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
#include <NazaraEditor/Core/UI/Window.hpp>
|
||||
#include <NazaraEditor/Core/UI/MainWindow.h>
|
||||
|
||||
namespace Nz
|
||||
namespace NzEditor
|
||||
{
|
||||
class EditorMainWindow
|
||||
: public Nz::EditorWindow
|
||||
class MainWindow
|
||||
: public Nz::EditorMainWindow
|
||||
{
|
||||
public:
|
||||
EditorMainWindow(EditorBaseApplication* app);
|
||||
MainWindow(Nz::EditorBaseApplication* app);
|
||||
|
||||
bool Quit();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user