#include "controller.h"
#include <SDL.h>
#include <memory>
#include "absl/status/status.h"
#include "absl/strings/str_format.h"
#include "app/core/platform/file_path.h"
#include "app/core/platform/font_loader.h"
#include "app/editor/editor_manager.h"
#include "app/gui/icons.h"
#include "app/gui/style.h"
#include "imgui/backends/imgui_impl_sdl2.h"
#include "imgui/backends/imgui_impl_sdlrenderer2.h"
#include "imgui/imgui.h"
#include "imgui/imgui_internal.h"
Go to the source code of this file.
Namespaces | |
namespace | yaze |
namespace | yaze::app |
Main namespace for the ImGui application. | |
namespace | yaze::app::core |
Core application logic and utilities. | |
namespace | yaze::app::core::anonymous_namespace{controller.cc} |
Functions | |
void | yaze::app::core::anonymous_namespace{controller.cc}::NewMasterFrame () |
void | yaze::app::core::anonymous_namespace{controller.cc}::InitializeKeymap () |
void | yaze::app::core::anonymous_namespace{controller.cc}::HandleKeyDown (SDL_Event &event, editor::EditorManager &editor) |
void | yaze::app::core::anonymous_namespace{controller.cc}::HandleKeyUp (SDL_Event &event, editor::EditorManager &editor) |
void | yaze::app::core::anonymous_namespace{controller.cc}::ChangeWindowSizeEvent (SDL_Event &event) |
void | yaze::app::core::anonymous_namespace{controller.cc}::HandleMouseMovement (int &wheel) |
Variables | |
constexpr ImGuiWindowFlags | yaze::app::core::anonymous_namespace{controller.cc}::kMainEditorFlags |