|
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) |
Public Member Functions inherited from unravel::entity_panel | |
| 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 Public Member Functions inherited from unravel::entity_panel | |
| 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 |
Protected Attributes inherited from unravel::entity_panel | |
| 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.