Skip to content

ass::TransformOffset#

Controls the rendering offset transform of AView.

Header:#include <AUI/ASS/Property/TransformOffset.h>
CMake:aui_link(my_target PUBLIC aui::views)

Examples#

examples/ui/views/src/ExampleWindow.cpp

Views Example — All-in-one views building example.

                          [blackRect = blackRect.get(),
                           keptTransform = _new<A2DTransform>()](const A2DTransform& transform) {
                              keptTransform->applyDelta(transform);
                              blackRect->setCustomStyle({
                                TransformOffset {
                                  AMetric(keptTransform->offset.x, AMetric::T_PX),
                                  AMetric(keptTransform->offset.y, AMetric::T_PX) },
                                TransformScale { keptTransform->scale },
                                TransformRotate { keptTransform->rotation },
                              });