Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::scene_panel Member List

This is the complete list of members for unravel::scene_panel, including all inherited members.

deinit(rtti::context &ctx)unravel::scene_panel
delete_entities(const std::vector< entt::handle > &entities)unravel::entity_panel
duplicate_entities(const std::vector< entt::handle > &entities)unravel::entity_panel
end_panel(const char *name)unravel::panel_baseprotectedvirtual
entity_panel(imgui_panels *parent, const char *name)unravel::entity_panel
focus()unravel::panel_base
focus_entities(entt::handle camera, const std::vector< entt::handle > &entities)unravel::entity_panel
get_auto_save_prefab() const -> boolunravel::scene_panel
get_camera() -> entt::handleunravel::scene_panel
get_center() -> entt::handleunravel::scene_panel
get_drag_selection_bounds() const -> std::pair< ImVec2, ImVec2 >unravel::scene_panelinline
get_drag_selection_rect() const -> ImRectunravel::scene_panelinline
get_entity_display_color(entt::handle entity) -> ImVec4unravel::entity_panelstatic
get_entity_icon(entt::handle entity) -> std::stringunravel::entity_panelstatic
get_entity_name(entt::handle entity) -> std::stringunravel::entity_panelstatic
get_name() const -> const std::string &unravel::panel_baseinline
get_window_flags() const -> ImGuiWindowFlags overrideunravel::scene_panelvirtual
get_window_name() const -> const char *overrideunravel::scene_panelvirtual
init(rtti::context &ctx)unravel::scene_panel
is_drag_selection_active() const -> boolunravel::scene_panelinline
is_focused() const -> boolunravel::panel_baseinline
is_focused_unravel::panel_baseprotected
is_fullscreen() const -> boolunravel::panel_baseinline
is_fullscreen_unravel::panel_baseprotected
is_visible() const -> boolunravel::panel_baseinline
is_visible_unravel::panel_baseprotected
name_unravel::panel_baseprotected
name_fullscreen_unravel::panel_baseprotected
on_after_render(rtti::context &ctx)unravel::panel_baseprotectedvirtual
on_before_render(rtti::context &ctx)unravel::panel_baseprotectedvirtual
on_frame_before_render(rtti::context &ctx, delta_t dt)unravel::scene_panel
on_frame_render(rtti::context &ctx, delta_t dt)unravel::scene_panel
on_frame_ui_render(rtti::context &ctx)unravel::panel_base
on_frame_update(rtti::context &ctx, delta_t dt)unravel::scene_panel
on_project_opened()unravel::scene_panel
panel_base(const char *name)unravel::panel_baseexplicit
parent_unravel::entity_panelprotected
render_panel(rtti::context &ctx, const char *name, ImGuiWindowFlags flags=ImGuiWindowFlags_MenuBar)unravel::panel_baseprotected
request_focus_unravel::panel_baseprotected
reset_camera(rtti::context &ctx)unravel::scene_panel
scene_panel(imgui_panels *parent, const char *name)unravel::scene_panel
set_fullscreen(bool fullscreen)unravel::panel_baseinline
set_visible(bool visible)unravel::panel_baseinline
toggle_fullscreen()unravel::panel_baseinline
~entity_panel()=defaultunravel::entity_panelvirtual
~panel_base()=defaultunravel::panel_basevirtual