Lines Matching refs:trans
121 void WindowProperty::SetTransform(const Transform& trans)
124 trans_ = trans;
127 void WindowProperty::HandleComputeTransform(const Transform& trans)
129 TransformHelper::Vector3 pivotPos = { windowRect_.posX_ + trans.pivotX_ * windowRect_.width_,
130 windowRect_.posY_ + trans.pivotY_ * windowRect_.height_, 0 };
132 WindowHelper::ComputeWorldTransformMat4(trans) *
138 TransformHelper::Vector3 cameraPos(pivotPos.x_ + trans.translateX_, pivotPos.y_ + trans.translateY_, cameraZ);
158 void WindowProperty::SetZoomTransform(const Transform& trans)
160 zoomTrans_ = trans;
164 void WindowProperty::ClearTransformZAxisOffset(Transform& trans)
168 HandleComputeTransform(trans);
170 float translateZ = trans.translateZ_;
171 trans.translateZ_ = 0.f;
172 HandleComputeTransform(trans);
175 trans.translateZ_ = translateZ;
179 trans.scaleX_ *= scale;
180 trans.scaleY_ *= scale;
682 Transform trans;
683 trans.pivotX_ = parcel.ReadFloat();
684 trans.pivotY_ = parcel.ReadFloat();
685 trans.scaleX_ = parcel.ReadFloat();
686 trans.scaleY_ = parcel.ReadFloat();
687 trans.rotationX_ = parcel.ReadFloat();
688 trans.rotationY_ = parcel.ReadFloat();
689 trans.rotationZ_ = parcel.ReadFloat();
690 trans.translateX_ = parcel.ReadFloat();
691 trans.translateY_ = parcel.ReadFloat();
692 trans.translateZ_ = parcel.ReadFloat();
693 property->SetTransform(trans);