#include <composite_action.h>
Definition at line 11 of file composite_action.h.
◆ add_sub_action()
void unravel::composite_action_t::add_sub_action |
( |
std::shared_ptr< editing_action_t > | action | ) |
|
◆ do_action()
void unravel::composite_action_t::do_action |
( |
| ) |
|
|
override |
◆ draw_in_inspector()
void unravel::composite_action_t::draw_in_inspector |
( |
rtti::context & | ctx | ) |
|
|
override |
◆ is_mergeable()
auto unravel::composite_action_t::is_mergeable |
( |
const editing_action_t & | previous | ) |
const -> bool |
|
override |
◆ is_valid()
auto unravel::composite_action_t::is_valid |
( |
| ) |
const -> bool |
|
override |
◆ merge_with()
void unravel::composite_action_t::merge_with |
( |
const editing_action_t & | previous | ) |
|
|
override |
◆ undo_action()
void unravel::composite_action_t::undo_action |
( |
| ) |
|
|
override |
◆ sub_actions
std::vector<std::shared_ptr<editing_action_t> > unravel::composite_action_t::sub_actions |
The documentation for this struct was generated from the following files:
- C:/Workspace/github/UnravelEngine/UnravelEngine/editor/editor/editing/actions/composite_action.h
- C:/Workspace/github/UnravelEngine/UnravelEngine/editor/editor/editing/actions/composite_action.cpp