| add_action(const std::string &name, std::shared_ptr< editing_action_t > action, bool immediate=true) | unravel::editing_manager | |
| billboard_data | unravel::editing_manager | |
| can_redo() const -> bool | unravel::editing_manager | inline |
| can_undo() const -> bool | unravel::editing_manager | inline |
| clear() | unravel::editing_manager | |
| clear_unsaved_changes() | unravel::editing_manager | inline |
| ctrl enum value | unravel::editing_manager | |
| current_mode | unravel::editing_manager | |
| deinit(rtti::context &ctx) -> bool | unravel::editing_manager | |
| do_action(const std::string &name, const std::function< void()> &action) | unravel::editing_manager | |
| do_action(const std::string &name, const std::function< void()> &do_action, const std::function< void()> &undo_action) | unravel::editing_manager | |
| do_action(const std::string &name, std::shared_ptr< editing_action_t > action) | unravel::editing_manager | |
| do_action(const std::string &name, Args &&... args) | unravel::editing_manager | inline |
| edited_prefab | unravel::editing_manager | |
| editing_mode enum name | unravel::editing_manager | |
| enter_prefab_mode(rtti::context &ctx, const asset_handle< prefab > &prefab, bool auto_save=false) | unravel::editing_manager | |
| execute_actions() | unravel::editing_manager | |
| exit_prefab_mode(rtti::context &ctx, save_option save_changes=save_option::prompt) | unravel::editing_manager | |
| focus(entt::meta_any object) | unravel::editing_manager | |
| focus_path(const fs::path &object) | unravel::editing_manager | |
| focused_data | unravel::editing_manager | |
| get_active_scene(rtti::context &ctx) -> scene * | unravel::editing_manager | |
| get_active_selection() const -> const entt::meta_any & | unravel::editing_manager | inline |
| get_active_selection() -> entt::meta_any & | unravel::editing_manager | inline |
| get_active_selection_as() const -> const T & | unravel::editing_manager | inline |
| get_pending_actions_count() const -> size_t | unravel::editing_manager | inline |
| get_select_mode() const -> select_mode | unravel::editing_manager | |
| get_selections() const -> hpp::span< const entt::meta_any > | unravel::editing_manager | inline |
| get_selections() -> hpp::span< entt::meta_any > | unravel::editing_manager | inline |
| grid_data | unravel::editing_manager | |
| has_pending_actions() const -> bool | unravel::editing_manager | inline |
| has_unsaved_changes() const -> bool | unravel::editing_manager | inline |
| ik_data | unravel::editing_manager | |
| init(rtti::context &ctx) -> bool | unravel::editing_manager | |
| is_focused(const T &entry) -> bool | unravel::editing_manager | inline |
| is_focused(const asset_handle< T > &entry) -> bool | unravel::editing_manager | inline |
| is_prefab_mode() const -> bool | unravel::editing_manager | inline |
| is_selected(const T &entry) -> bool | unravel::editing_manager | inline |
| is_selected_type() -> bool | unravel::editing_manager | inline |
| mode | unravel::editing_manager | |
| normal enum value | unravel::editing_manager | |
| on_frame_update(rtti::context &ctx, delta_t) | unravel::editing_manager | |
| on_play_after_end(rtti::context &ctx) | unravel::editing_manager | |
| on_play_before_begin(rtti::context &ctx) | unravel::editing_manager | |
| on_prefab_updated(const asset_handle< prefab > &pfb) | unravel::editing_manager | |
| on_script_recompile(rtti::context &ctx, const std::string &protocol, uint64_t version) | unravel::editing_manager | |
| operation | unravel::editing_manager | |
| pending_actions | unravel::editing_manager | |
| pop_undo_stack_enabled() | unravel::editing_manager | |
| prefab_entity | unravel::editing_manager | |
| prefab_scene | unravel::editing_manager | |
| push_undo_stack_enabled(bool enabled) | unravel::editing_manager | |
| queue_action(const std::string &name, const std::function< void()> &action) | unravel::editing_manager | |
| queue_action(const std::string &name, const std::function< void()> &do_action, const std::function< void()> &undo_action) | unravel::editing_manager | |
| queue_action(const std::string &name, std::shared_ptr< editing_action_t > action) | unravel::editing_manager | |
| queue_action(const std::string &name, Args &&... args) | unravel::editing_manager | inline |
| redo() | unravel::editing_manager | |
| save_option enum name | unravel::editing_manager | |
| save_prefab_changes(rtti::context &ctx) | unravel::editing_manager | |
| select(const T &entry, select_mode mode=select_mode::normal) | unravel::editing_manager | inline |
| select_mode enum name | unravel::editing_manager | |
| selection_data | unravel::editing_manager | |
| shift enum value | unravel::editing_manager | |
| show_grid | unravel::editing_manager | |
| show_icon_gizmos | unravel::editing_manager | |
| snap_data | unravel::editing_manager | |
| sync_prefab_entity(rtti::context &ctx, entt::handle entity, const asset_handle< prefab > &pfb) | unravel::editing_manager | |
| sync_prefab_instances(rtti::context &ctx, scene *scn) | unravel::editing_manager | |
| try_get_active_focus_as() const -> const T * | unravel::editing_manager | inline |
| try_get_active_selection_as() -> T * | unravel::editing_manager | inline |
| try_get_active_selection_as() const -> const T * | unravel::editing_manager | inline |
| try_get_selections_as() const -> std::vector< const T * > | unravel::editing_manager | inline |
| try_get_selections_as() -> std::vector< T * > | unravel::editing_manager | inline |
| try_get_selections_as_copy() const -> std::vector< T > | unravel::editing_manager | inline |
| try_unfocus() | unravel::editing_manager | inline |
| try_unselect() | unravel::editing_manager | inline |
| undo() | unravel::editing_manager | |
| undo_stack | unravel::editing_manager | |
| undo_stack_enabled | unravel::editing_manager | |
| unfocus() | unravel::editing_manager | |
| unselect(bool clear_selection_tools=true) | unravel::editing_manager | |
| unselect(const T &entry) | unravel::editing_manager | inline |
| wireframe_selection | unravel::editing_manager | |