wren
Vulkan-based game engine
Loading...
Searching...
No Matches
ui.cpp File Reference
#include "ui.hpp"
#include <imgui.h>
#include <imgui_impl_sdl3.h>
#include <imgui_impl_vulkan.h>
#include <vulkan/vulkan.hpp>
#include <wren/context.hpp>
#include <wren/renderer.hpp>
#include <wren/vk/result.hpp>
#include "wren/logging/log.hpp"
Include dependency graph for ui.cpp:

Namespaces

namespace  editor
namespace  editor::ui

Functions

void editor::ui::check_result (VkResult res)
auto editor::ui::mouse_code_to_imgui (wren::MouseCode code)
auto editor::ui::key_code_to_imgui (wren::KeyCode code)
auto editor::ui::init (const std::shared_ptr< wren::Context > &context) -> wren::expected< void >
auto editor::ui::begin () -> void
auto editor::ui::end () -> void
void editor::ui::flush (const ::vk::CommandBuffer &cmd)