Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
editor_overlay.cpp File Reference
#include "editor/editor_overlay.h"
#include <algorithm>
#include <format>
#include <imgui.h>
#include <imgui_impl_dx12.h>
#include <imgui_impl_win32.h>
#include "core/aliases.h"
#include "core/log.h"
#include "core/unicode.h"
#include "gpu/resources.h"
#include "platform/window.h"
Include dependency graph for editor_overlay.cpp:

Go to the source code of this file.

Namespaces

namespace  bicameral
namespace  bicameral::editor
namespace  bicameral::editor::anonymous_namespace{editor_overlay.cpp}

Functions

IMGUI_IMPL_API LRESULT ImGui_ImplWin32_WndProcHandler (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
void bicameral::editor::anonymous_namespace{editor_overlay.cpp}::Line (std::string_view text)
std::string bicameral::editor::anonymous_namespace{editor_overlay.cpp}::FormatSpeed (double speed)
TimeRequest bicameral::editor::anonymous_namespace{editor_overlay.cpp}::Merge (const TimeRequest &a, const TimeRequest &b)

Variables

constexpr uint32_t bicameral::editor::anonymous_namespace{editor_overlay.cpp}::SRV_DESCRIPTOR_COUNT = 64
constexpr float bicameral::editor::anonymous_namespace{editor_overlay.cpp}::FONT_SIZE_PIXELS = 18.0f
constexpr float bicameral::editor::anonymous_namespace{editor_overlay.cpp}::PANEL_MARGIN_PIXELS = 12.0f
constexpr std::array< std::wstring_view, 3 > bicameral::editor::anonymous_namespace{editor_overlay.cpp}::JAPANESE_FONT_FILES

Function Documentation

◆ ImGui_ImplWin32_WndProcHandler()

IMGUI_IMPL_API LRESULT ImGui_ImplWin32_WndProcHandler ( HWND hWnd,
UINT msg,
WPARAM wParam,
LPARAM lParam )
extern

Referenced by bicameral::editor::EditorOverlay::Create().

Here is the caller graph for this function: