5#include "entt/meta/meta.hpp"
26 auto is_mergeable(
const editing_action_t& previous)
const ->
bool override;
27 void merge_with(
const editing_action_t& previous)
override;
28 auto is_valid() const ->
bool override;
auto is_mergeable(const editing_action_t &previous) const -> bool override
void draw_in_inspector(rtti::context &ctx) override
property_action_t(meta_any_proxy inst, const entt::meta_any &old_val, const entt::meta_any &new_val, const entt::meta_custom &custom={}, const std::function< void()> &on_success={})
void merge_with(const editing_action_t &previous) override
void undo_action() override
std::function< void()> on_success
auto is_valid() const -> bool override
void do_action() override