63 {
"pretty_name",
"Position"}}
72 name =
"Global Position";
120 {
"name",
"global_position"},
121 {
"pretty_name",
"Global Position"}}
128 :
entity(
entt::make_uhandle(ent)), old_rotation(old_rot), new_rotation(new_rot)
178 {
"name",
"rotation"},
179 {
"pretty_name",
"Rotation"}}
187 :
entity(
entt::make_uhandle(ent)), old_scale(old_sc), new_scale(new_sc)
238 {
"pretty_name",
"Scale"}}
246 :
entity(
entt::make_uhandle(ent)), old_skew(old_sk), new_skew(new_sk)
257 transform->set_skew_local(
new_skew);
269 transform->set_skew_local(
old_skew);
297 {
"pretty_name",
"Skew"}}
310 :
entity(ent), old_parent(old_p), new_parent(new_p)
318 name =
"Remove Parent";
363 {
"pretty_name",
"Parent"}});
364 draw_in_inspector_impl(ctx, entt::meta_any{std::in_place_type<entt::handle>,
old_parent.
resolve()},
std::map< std::string, meta_any > attributes
auto make_custom(Args &&...args) -> entt::meta_custom
auto resolve() const -> entt::handle
static void mark_transform_global_as_changed(entt::handle entity, bool position, bool rotation, bool scale, bool skew)
static void mark_transform_as_changed(entt::handle entity, bool position, bool rotation, bool scale, bool skew)
Marks transform properties as changed in prefab override system.