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

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

add_action(const std::string &name, std::shared_ptr< editing_action_t > action, bool immediate=true)unravel::editing_manager
billboard_dataunravel::editing_manager
can_redo() const -> boolunravel::editing_managerinline
can_undo() const -> boolunravel::editing_managerinline
clear()unravel::editing_manager
clear_unsaved_changes()unravel::editing_managerinline
ctrl enum valueunravel::editing_manager
current_modeunravel::editing_manager
deinit(rtti::context &ctx) -> boolunravel::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_managerinline
edited_prefabunravel::editing_manager
editing_mode enum nameunravel::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_dataunravel::editing_manager
get_active_scene(rtti::context &ctx) -> scene *unravel::editing_manager
get_active_selection() const -> const entt::meta_any &unravel::editing_managerinline
get_active_selection() -> entt::meta_any &unravel::editing_managerinline
get_active_selection_as() const -> const T &unravel::editing_managerinline
get_pending_actions_count() const -> size_tunravel::editing_managerinline
get_select_mode() const -> select_modeunravel::editing_manager
get_selections() const -> hpp::span< const entt::meta_any >unravel::editing_managerinline
get_selections() -> hpp::span< entt::meta_any >unravel::editing_managerinline
grid_dataunravel::editing_manager
has_pending_actions() const -> boolunravel::editing_managerinline
has_unsaved_changes() const -> boolunravel::editing_managerinline
ik_dataunravel::editing_manager
init(rtti::context &ctx) -> boolunravel::editing_manager
is_focused(const T &entry) -> boolunravel::editing_managerinline
is_focused(const asset_handle< T > &entry) -> boolunravel::editing_managerinline
is_prefab_mode() const -> boolunravel::editing_managerinline
is_selected(const T &entry) -> boolunravel::editing_managerinline
is_selected_type() -> boolunravel::editing_managerinline
modeunravel::editing_manager
normal enum valueunravel::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
operationunravel::editing_manager
pending_actionsunravel::editing_manager
pop_undo_stack_enabled()unravel::editing_manager
prefab_entityunravel::editing_manager
prefab_sceneunravel::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_managerinline
redo()unravel::editing_manager
save_option enum nameunravel::editing_manager
save_prefab_changes(rtti::context &ctx)unravel::editing_manager
select(const T &entry, select_mode mode=select_mode::normal)unravel::editing_managerinline
select_mode enum nameunravel::editing_manager
selection_dataunravel::editing_manager
shift enum valueunravel::editing_manager
show_gridunravel::editing_manager
show_icon_gizmosunravel::editing_manager
snap_dataunravel::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_managerinline
try_get_active_selection_as() -> T *unravel::editing_managerinline
try_get_active_selection_as() const -> const T *unravel::editing_managerinline
try_get_selections_as() const -> std::vector< const T * >unravel::editing_managerinline
try_get_selections_as() -> std::vector< T * >unravel::editing_managerinline
try_get_selections_as_copy() const -> std::vector< T >unravel::editing_managerinline
try_unfocus()unravel::editing_managerinline
try_unselect()unravel::editing_managerinline
undo()unravel::editing_manager
undo_stackunravel::editing_manager
undo_stack_enabledunravel::editing_manager
unfocus()unravel::editing_manager
unselect(bool clear_selection_tools=true)unravel::editing_manager
unselect(const T &entry)unravel::editing_managerinline
wireframe_selectionunravel::editing_manager