#include <editing_action.h>
Definition at line 11 of file editing_action.h.
◆ ~editing_action_t()
virtual unravel::editing_action_t::~editing_action_t |
( |
| ) |
|
|
virtualdefault |
◆ do_action()
virtual void unravel::editing_action_t::do_action |
( |
| ) |
|
|
pure virtual |
◆ draw_in_inspector()
virtual void unravel::editing_action_t::draw_in_inspector |
( |
rtti::context & | ctx | ) |
|
|
inlinevirtual |
◆ draw_in_inspector_impl()
void unravel::editing_action_t::draw_in_inspector_impl |
( |
rtti::context & | ctx, |
|
|
const entt::meta_any & | old_value, |
|
|
const entt::meta_any & | new_value, |
|
|
const entt::meta_custom & | custom ) |
|
protected |
◆ get_execution_count()
virtual auto unravel::editing_action_t::get_execution_count |
( |
| ) |
const -> uint64_t |
|
inlinevirtual |
◆ get_name()
virtual auto unravel::editing_action_t::get_name |
( |
| ) |
const -> const std::string& |
|
inlinevirtual |
◆ is_mergeable()
virtual auto unravel::editing_action_t::is_mergeable |
( |
const editing_action_t & | previous | ) |
const -> bool |
|
inlinevirtual |
◆ is_undoable()
virtual auto unravel::editing_action_t::is_undoable |
( |
| ) |
const -> bool |
|
inlinevirtual |
◆ is_valid()
virtual auto unravel::editing_action_t::is_valid |
( |
| ) |
const -> bool |
|
inlinevirtual |
◆ merge_with()
virtual void unravel::editing_action_t::merge_with |
( |
const editing_action_t & | previous | ) |
|
|
inlinevirtual |
◆ undo_action()
virtual void unravel::editing_action_t::undo_action |
( |
| ) |
|
|
pure virtual |
◆ execution_count
uint64_t unravel::editing_action_t::execution_count {0} |
◆ merge_key
uint64_t unravel::editing_action_t::merge_key {0} |
◆ name
std::string unravel::editing_action_t::name {} |
◆ undoable
bool unravel::editing_action_t::undoable {false} |
The documentation for this struct was generated from the following files:
- C:/Workspace/github/UnravelEngine/UnravelEngine/editor/editor/editing/actions/editing_action.h
- C:/Workspace/github/UnravelEngine/UnravelEngine/editor/editor/editing/actions/editing_action.cpp