Lines Matching refs:scale
24 void DisplayZoomController::SetAnchorAndScale(int32_t x, int32_t y, float scale)
26 WLOGFD("DisplayZoom: On, anchor x:%{public}d, y:%{public}d, scale:%{public}f", x, y, scale);
27 if (scale <= 0) {
29 } else if (zoomInfo_.scale * scale < DISPLAY_ZOOM_MIN_SCALE) {
30 scale = DISPLAY_ZOOM_MIN_SCALE / zoomInfo_.scale;
31 } else if (zoomInfo_.scale * scale > DISPLAY_ZOOM_MAX_SCALE) {
32 scale = DISPLAY_ZOOM_MAX_SCALE / zoomInfo_.scale;
49 zoomTrans = CalcuZoomTrans(node, {x, y, scale, 0, 0});
50 zoomInfo_.scale *= scale;
111 if (zoomInfo_.scale == DISPLAY_ZOOM_OFF_SCALE) {
136 if (zoomInfo_.scale == DISPLAY_ZOOM_OFF_SCALE) {
162 if (zoomInfo_.scale == DISPLAY_ZOOM_OFF_SCALE) {
243 TransformHelper::Vector3 scale = finalWorldMat.GetScale();
245 finalZoomTrans.scaleX_ = scale.x_;
246 finalZoomTrans.scaleY_ = scale.y_;
266 zoomTrans.scaleX_ = zoomTrans.scaleY_ = zoomInfo_.scale;
286 zoomTrans.scaleX_ = zoomTrans.scaleY_ = zoomInfo.scale;
298 TransformHelper::Vector3 scale = finalWorldMat.GetScale();
300 finalZoomTrans.scaleX_ = scale.x_;
301 finalZoomTrans.scaleY_ = scale.y_;