Unravel Engine C++ Reference
Loading...
Searching...
No Matches
inspector_entity.cpp File Reference
#include "inspector_entity.h"
#include "entt/meta/meta.hpp"
#include "inspector.h"
#include "inspectors.h"
#include "reflection/reflection.h"
#include <editor/editing/editing_manager.h>
#include <editor/hub/panels/entity_panel.h>
#include <editor/imgui/imgui_interface.h>
#include <editor/system/project_manager.h>
#include <engine/assets/asset_manager.h>
#include <engine/engine.h>
#include <engine/meta/ecs/components/all_components.h>
#include <engine/rendering/font.h>
#include <engine/scripting/ecs/systems/script_system.h>
#include <hpp/type_name.hpp>
#include <hpp/utility.hpp>
#include <string_utils/utils.h>
#include <imgui/imgui.h>
#include <imgui/imgui_internal.h>

Go to the source code of this file.

Namespaces

namespace  unravel
 

Variable Documentation

◆ can_merge

std::function<bool()> can_merge

Definition at line 150 of file inspector_entity.cpp.

◆ can_remove

std::function<bool()> can_remove

Definition at line 149 of file inspector_entity.cpp.

◆ icon

std::string icon

Definition at line 152 of file inspector_entity.cpp.

◆ on_add

std::function<void()> on_add

Definition at line 147 of file inspector_entity.cpp.

◆ on_inspect

std::function<inspect_result()> on_inspect

Definition at line 146 of file inspector_entity.cpp.

◆ on_remove

std::function<void()> on_remove

Definition at line 148 of file inspector_entity.cpp.