MCPcopy Create free account
hub / github.com/Redot-Engine/redot-engine / get_final_transform

Method get_final_transform

scene/main/canvas_layer.cpp:99–109  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

97}
98
99Transform2D CanvasLayer::get_final_transform() const {
100 if (is_following_viewport()) {
101 Transform2D follow;
102 follow.scale(Vector2(get_follow_viewport_scale(), get_follow_viewport_scale()));
103 if (vp) {
104 follow = vp->get_canvas_transform() * follow;
105 }
106 return follow * transform;
107 }
108 return transform;
109}
110
111void CanvasLayer::_update_xform() {
112 transform.set_rotation_and_scale(rot, scale);

Callers

nothing calls this directly

Calls 3

Vector2Function · 0.50
scaleMethod · 0.45
get_canvas_transformMethod · 0.45

Tested by

no test coverage detected