26 virtual auto is_valid() const ->
bool {
return true; }
virtual auto get_name() const -> const std::string &
virtual ~editing_action_t()=default
virtual auto is_valid() const -> bool
virtual void merge_with(const editing_action_t &previous)
virtual auto is_mergeable(const editing_action_t &previous) const -> bool
virtual void undo_action()=0
virtual auto get_execution_count() const -> uint64_t
virtual void draw_in_inspector(rtti::context &ctx)
virtual void do_action()=0
void draw_in_inspector_impl(rtti::context &ctx, const entt::meta_any &old_value, const entt::meta_any &new_value, const entt::meta_custom &custom)
virtual auto is_undoable() const -> bool