|
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.