#include <entity_panel.h>
Definition at line 15 of file entity_panel.h.
◆ entity_panel()
unravel::entity_panel::entity_panel |
( |
imgui_panels * | parent | ) |
|
◆ ~entity_panel()
unravel::entity_panel::~entity_panel |
( |
| ) |
|
|
default |
◆ delete_entities()
void unravel::entity_panel::delete_entities |
( |
const std::vector< entt::handle > & | entities | ) |
|
◆ duplicate_entities()
void unravel::entity_panel::duplicate_entities |
( |
const std::vector< entt::handle > & | entities | ) |
|
◆ focus_entities()
void unravel::entity_panel::focus_entities |
( |
entt::handle | camera, |
|
|
const std::vector< entt::handle > & | entities ) |
◆ get_entity_display_color()
auto unravel::entity_panel::get_entity_display_color |
( |
entt::handle | entity | ) |
-> ImVec4 |
|
static |
◆ get_entity_icon()
auto unravel::entity_panel::get_entity_icon |
( |
entt::handle | entity | ) |
-> std::string |
|
static |
◆ get_entity_name()
auto unravel::entity_panel::get_entity_name |
( |
entt::handle | entity | ) |
-> std::string |
|
static |
Gets the entity name from tag component.
- Parameters
-
entity | The entity to get the name for |
- Returns
- The entity name, or a fallback string if no name is set
Definition at line 100 of file entity_panel.cpp.
◆ on_frame_ui_render()
void unravel::entity_panel::on_frame_ui_render |
( |
| ) |
|
◆ parent_
The documentation for this class was generated from the following files:
- C:/Workspace/github/UnravelEngine/UnravelEngine/editor/editor/hub/panels/entity_panel.h
- C:/Workspace/github/UnravelEngine/UnravelEngine/editor/editor/hub/panels/entity_panel.cpp