Use new ctor to avoid verbose LocalizedText creation
This commit is contained in:
parent
77d4c747ef
commit
f2790e45ad
|
|
@ -3,7 +3,7 @@
|
|||
namespace NzEditor
|
||||
{
|
||||
AssetsWindow::AssetsWindow(Nz::EditorBaseApplication* app)
|
||||
: Nz::EditorWindow(app, Nz::LocalizedText("LOC_EDITOR_WINDOW_ASSET_BROWSER_TITLE"), { "Assets" })
|
||||
: Nz::EditorWindow(app, "LOC_EDITOR_WINDOW_ASSET_BROWSER_TITLE", { "Assets" })
|
||||
{
|
||||
BuildMenuBar();
|
||||
}
|
||||
|
|
@ -15,6 +15,6 @@ namespace NzEditor
|
|||
|
||||
void AssetsWindow::BuildMenuBar()
|
||||
{
|
||||
AddMenuAction("Import", "Ctrl+I", [this]() { ImportAsset(); });
|
||||
AddMenuAction({ "LOC_EDITOR_MENU_IMPORT" }, "Ctrl+I", [this]() { ImportAsset(); });
|
||||
}
|
||||
}
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
namespace NzEditor
|
||||
{
|
||||
InspectorWindow::InspectorWindow(Nz::EditorBaseApplication* app)
|
||||
: Nz::EditorWindow(app, Nz::LocalizedText("LOC_EDITOR_WINDOW_INSPECTOR_TITLE"))
|
||||
: Nz::EditorWindow(app, "LOC_EDITOR_WINDOW_INSPECTOR_TITLE")
|
||||
{
|
||||
app->OnEntitySelected.Connect(this, &InspectorWindow::OnEntitySelected);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
namespace NzEditor
|
||||
{
|
||||
LevelWindow::LevelWindow(Nz::EditorBaseApplication* app)
|
||||
: Nz::EditorWindow(app, Nz::LocalizedText("LOC_EDITOR_WINDOW_LEVEL_TITLE"))
|
||||
: Nz::EditorWindow(app, "LOC_EDITOR_WINDOW_LEVEL_TITLE")
|
||||
, m_currentLevel(app->GetLevel())
|
||||
, m_dirty(true)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
namespace NzEditor
|
||||
{
|
||||
MainWindow::MainWindow(Nz::EditorBaseApplication* app)
|
||||
: Nz::EditorMainWindow(app, Nz::LocalizedText("LOC_EDITOR_WINDOW_MAIN_TITLE"), { "General", "Plugins" })
|
||||
: Nz::EditorMainWindow(app, "LOC_EDITOR_WINDOW_MAIN_TITLE", { "General", "Tools", "Plugins" })
|
||||
{
|
||||
}
|
||||
}
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
namespace NzEditor
|
||||
{
|
||||
OutputWindow::OutputWindow(Nz::EditorBaseApplication* app)
|
||||
: Nz::EditorWindow(app, Nz::LocalizedText("LOC_EDITOR_WINDOW_OUTPUT_TITLE"), { "Output" })
|
||||
: Nz::EditorWindow(app, "LOC_EDITOR_WINDOW_OUTPUT_TITLE", { "Output" })
|
||||
, m_bScrollToBottom(true)
|
||||
, m_bScrollToTop(false)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -52,25 +52,25 @@ int WinMain(int argc, char* argv[])
|
|||
texParams.loadFormat = Nz::PixelFormat::RGBA8_SRGB;
|
||||
|
||||
app.RegisterAction<Nz::EditorAction_Level_New>({
|
||||
.description = Nz::LocalizedText("LOC_EDITOR_ACTION_LEVEL_NEW_DESC"),
|
||||
.path = Nz::LocalizedText("LOC_EDITOR_ACTION_LEVEL_NEW_PATH"),
|
||||
.description = "LOC_EDITOR_ACTION_LEVEL_NEW_DESC",
|
||||
.path = { "LOC_EDITOR_MENU_FILE", "LOC_EDITOR_MENU_LEVEL", "LOC_EDITOR_MENU_NEW" },
|
||||
.category = "General",
|
||||
.shortcut = Nz::Shortcut::Create(Nz::Keyboard::VKey::N, true, true),
|
||||
.icon = Nz::Texture::LoadFromFile(app.GetResourceFolder() / "file_new.png", texParams)
|
||||
});
|
||||
app.RegisterAction<Nz::EditorAction_Log_Clear>({
|
||||
.description = Nz::LocalizedText("LOC_EDITOR_ACTION_LOG_CLEAR_DESC"),
|
||||
.path = Nz::LocalizedText("LOC_EDITOR_ACTION_LOG_CLEAR_PATH"),
|
||||
.description = "LOC_EDITOR_ACTION_LOG_CLEAR_DESC",
|
||||
.path = { "LOC_EDITOR_MENU_LOG_CLEAR" },
|
||||
.category = "Output",
|
||||
});
|
||||
app.RegisterAction<Nz::EditorAction_Log_CopyToClipboard>({
|
||||
.description = Nz::LocalizedText("LOC_EDITOR_ACTION_LOG_COPY_DESC"),
|
||||
.path = Nz::LocalizedText("LOC_EDITOR_ACTION_LOG_COPY_PATH"),
|
||||
.description = "LOC_EDITOR_ACTION_LOG_COPY_DESC",
|
||||
.path = { "LOC_EDITOR_MENU_LOG_COPY" },
|
||||
.category = "Output",
|
||||
});
|
||||
app.RegisterAction<Nz::EditorAction_Quit>({
|
||||
.description = Nz::LocalizedText("LOC_EDITOR_ACTION_QUIT_DESC"),
|
||||
.path = Nz::LocalizedText("LOC_EDITOR_ACTION_QUIT_PATH"),
|
||||
.description = "LOC_EDITOR_ACTION_QUIT_DESC",
|
||||
.path = { "LOC_EDITOR_MENU_FILE", "LOC_EDITOR_MENU_QUIT" },
|
||||
.category = "General",
|
||||
.shortcut = Nz::Shortcut::Create(Nz::Keyboard::VKey::F4, false, false, true),
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue