Unravel Engine C++ 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 |
std::function<bool()> can_merge |
Definition at line 150 of file inspector_entity.cpp.
std::function<bool()> can_remove |
Definition at line 149 of file inspector_entity.cpp.
std::string icon |
Definition at line 152 of file inspector_entity.cpp.
std::function<void()> on_add |
Definition at line 147 of file inspector_entity.cpp.
std::function<inspect_result()> on_inspect |
Definition at line 146 of file inspector_entity.cpp.
std::function<void()> on_remove |
Definition at line 148 of file inspector_entity.cpp.