Unravel Engine C++ Reference
|
#include <inspector_panel.h>
Public Member Functions | |
inspector_panel (imgui_panels *parent) | |
void | init (rtti::context &ctx) |
void | deinit (rtti::context &ctx) |
void | on_frame_ui_render (rtti::context &ctx, const char *name) |
![]() | |
entity_panel (imgui_panels *parent) | |
~entity_panel ()=default | |
void | on_frame_ui_render () |
void | duplicate_entities (const std::vector< entt::handle > &entities) |
void | focus_entities (entt::handle camera, const std::vector< entt::handle > &entities) |
void | delete_entities (const std::vector< entt::handle > &entities) |
Additional Inherited Members | |
![]() | |
static auto | get_entity_name (entt::handle entity) -> std::string |
Gets the entity name from tag component. | |
static auto | get_entity_icon (entt::handle entity) -> std::string |
static auto | get_entity_display_color (entt::handle entity) -> ImVec4 |
![]() | |
imgui_panels * | parent_ {} |
Definition at line 10 of file inspector_panel.h.
unravel::inspector_panel::inspector_panel | ( | imgui_panels * | parent | ) |
Definition at line 78 of file inspector_panel.cpp.
void unravel::inspector_panel::deinit | ( | rtti::context & | ctx | ) |
Definition at line 88 of file inspector_panel.cpp.
void unravel::inspector_panel::init | ( | rtti::context & | ctx | ) |
Definition at line 82 of file inspector_panel.cpp.
void unravel::inspector_panel::on_frame_ui_render | ( | rtti::context & | ctx, |
const char * | name ) |
Definition at line 94 of file inspector_panel.cpp.