PlaceObject tags matrix editation - FreeTransform tool (move, resize, rotate, shear)

This commit is contained in:
Jindra Petřík
2021-03-02 22:23:35 +01:00
parent d64ff4fb3d
commit 72426183d8
15 changed files with 1003 additions and 21 deletions

View File

@@ -12,7 +12,8 @@
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library.
* License along with this library.
*/
package com.jpexs.decompiler.flash.timeline;
import com.jpexs.decompiler.flash.SWF;
@@ -118,6 +119,11 @@ public class DepthState {
}
}
public void setMATRIX(MATRIX matrix) {
this.matrix = matrix;
this.placeObjectTag.setMatrix(matrix);
}
public boolean cacheAsBitmap() {
return (placeObjectTag != null && placeObjectTag.cacheAsBitmap())
|| (filters != null && filters.size() > 0);