Unravel Engine C++ Reference
Loading...
Searching...
No Matches
inspector.cpp File Reference
#include "inspector.h"
#include <editor/imgui/integration/imgui_context_menu_style.h>
#include <imgui/imgui_internal.h>
#include <string_utils/utils.h>
#include <engine/ecs/components/id_component.h>
#include <engine/ecs/scene.h>
#include <engine/engine.h>
#include <engine/meta/ecs/entity.hpp>
#include "imgui/imgui.h"
#include "inspectors.h"

Go to the source code of this file.

Namespaces

namespace  ImGui
 
namespace  unravel
 

Functions

auto ImGui::GetTintedStyleColor (ImGuiCol idx, float multiplier=1.0f) -> ImVec4
 
auto unravel::make_proxy (entt::meta_any &var, const std::string &name={}) -> meta_any_proxy
 Creates a simple proxy for direct variable access.
 
auto unravel::make_entity_proxy (entt::meta_any &var, const std::string &name={}) -> meta_any_proxy
 Like make_proxy, but for entt::handle roots resolved by id_component UUID each access.
 
auto unravel::make_property_proxy (const meta_any_proxy &var_proxy, const entt::meta_data &prop) -> meta_any_proxy