|
Unravel Engine C++ Reference
|
#include <transform_actions.h>
Public Member Functions | |
| transform_set_parent_action_t (entt::handle ent, entt::handle old_p, entt::handle new_p) | |
| transform_set_parent_action_t (entt::uhandle ent, entt::uhandle old_p, entt::uhandle new_p) | |
| void | do_action () override |
| void | undo_action () override |
| auto | is_mergeable (const editing_action_t &previous) const -> bool override |
| void | merge_with (const editing_action_t &previous) override |
| auto | is_valid () const -> bool override |
| void | draw_in_inspector (rtti::context &ctx) override |
Public Member Functions inherited from crtp_meta_type< transform_set_parent_action_t, editing_action_t > | |
| virtual auto | get_meta_type () const -> entt::meta_type |
| auto | is () const -> bool |
| auto | is (const entt::meta_type &type) const -> bool |
| virtual auto | as_derived () -> entt::meta_any |
Public Attributes | |
| entt::uhandle | entity {} |
| entt::uhandle | old_parent {} |
| entt::uhandle | new_parent {} |
Additional Inherited Members | |
Static Public Member Functions inherited from crtp_meta_type< transform_set_parent_action_t, editing_action_t > | |
| static auto | get_static_meta_type () -> entt::meta_type |
Definition at line 95 of file transform_actions.h.
| unravel::transform_set_parent_action_t::transform_set_parent_action_t | ( | entt::handle | ent, |
| entt::handle | old_p, | ||
| entt::handle | new_p ) |
Definition at line 303 of file transform_actions.cpp.
| unravel::transform_set_parent_action_t::transform_set_parent_action_t | ( | entt::uhandle | ent, |
| entt::uhandle | old_p, | ||
| entt::uhandle | new_p ) |
Definition at line 309 of file transform_actions.cpp.
|
override |
Definition at line 322 of file transform_actions.cpp.
|
override |
Definition at line 359 of file transform_actions.cpp.
|
override |
Definition at line 346 of file transform_actions.cpp.
|
override |
Definition at line 353 of file transform_actions.cpp.
|
override |
Definition at line 351 of file transform_actions.cpp.
|
override |
Definition at line 334 of file transform_actions.cpp.
| entt::uhandle unravel::transform_set_parent_action_t::entity {} |
Definition at line 97 of file transform_actions.h.
| entt::uhandle unravel::transform_set_parent_action_t::new_parent {} |
Definition at line 99 of file transform_actions.h.
| entt::uhandle unravel::transform_set_parent_action_t::old_parent {} |
Definition at line 98 of file transform_actions.h.