mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-06-07 19:55:24 +00:00
Added: Simple editor - ratio (shapetweens, video)
This commit is contained in:
@@ -495,4 +495,15 @@ public class PlaceObject2Tag extends PlaceObjectTypeTag implements ASMSourceCont
|
||||
this.colorTransform = new CXFORMWITHALPHA(colorTransform);
|
||||
placeFlagHasColorTransform = true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setPlaceFlagHasRatio(boolean placeFlagHasRatio) {
|
||||
this.placeFlagHasRatio = placeFlagHasRatio;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setRatio(int ratio) {
|
||||
this.ratio = ratio;
|
||||
placeFlagHasRatio = true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -698,18 +698,18 @@ public class PlaceObject3Tag extends PlaceObjectTypeTag implements ASMSourceCont
|
||||
public boolean hasImage() {
|
||||
return placeFlagHasImage;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void setColorTransform(ColorTransform colorTransform) {
|
||||
this.colorTransform = new CXFORMWITHALPHA(colorTransform);
|
||||
placeFlagHasColorTransform = true;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setVisible(int value) {
|
||||
this.visible = value;
|
||||
placeFlagHasVisible = true;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setPlaceFlagHasVisible(boolean value) {
|
||||
@@ -725,7 +725,7 @@ public class PlaceObject3Tag extends PlaceObjectTypeTag implements ASMSourceCont
|
||||
@Override
|
||||
public void setPlaceFlagHasBlendMode(boolean value) {
|
||||
this.placeFlagHasBlendMode = value;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setBitmapCache(int value) {
|
||||
@@ -736,7 +736,7 @@ public class PlaceObject3Tag extends PlaceObjectTypeTag implements ASMSourceCont
|
||||
@Override
|
||||
public void setPlaceFlagHasCacheAsBitmap(boolean value) {
|
||||
this.placeFlagHasCacheAsBitmap = value;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setBackgroundColor(RGBA value) {
|
||||
@@ -744,10 +744,10 @@ public class PlaceObject3Tag extends PlaceObjectTypeTag implements ASMSourceCont
|
||||
this.placeFlagOpaqueBackground = true;
|
||||
}
|
||||
|
||||
@Override
|
||||
@Override
|
||||
public void setPlaceFlagOpaqueBackground(boolean value) {
|
||||
this.placeFlagOpaqueBackground = value;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setPlaceFlagHasFilterList(boolean placeFlagHasFilterList) {
|
||||
@@ -758,5 +758,16 @@ public class PlaceObject3Tag extends PlaceObjectTypeTag implements ASMSourceCont
|
||||
public void setFilters(List<FILTER> filters) {
|
||||
this.surfaceFilterList = new ArrayList<>(filters);
|
||||
this.placeFlagHasFilterList = true;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setPlaceFlagHasRatio(boolean placeFlagHasRatio) {
|
||||
this.placeFlagHasRatio = placeFlagHasRatio;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setRatio(int ratio) {
|
||||
this.ratio = ratio;
|
||||
placeFlagHasRatio = true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -780,4 +780,15 @@ public class PlaceObject4Tag extends PlaceObjectTypeTag implements ASMSourceCont
|
||||
this.surfaceFilterList = new ArrayList<>(filters);
|
||||
this.placeFlagHasFilterList = true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setPlaceFlagHasRatio(boolean placeFlagHasRatio) {
|
||||
this.placeFlagHasRatio = placeFlagHasRatio;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setRatio(int ratio) {
|
||||
this.ratio = ratio;
|
||||
placeFlagHasRatio = true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -255,6 +255,14 @@ public abstract class PlaceObjectTypeTag extends Tag implements CharacterIdTag,
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
public void setPlaceFlagHasRatio(boolean placeFlagHasRatio) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
public void setRatio(int ratio) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
/**
|
||||
* Checks if place equals.
|
||||
* @param other Other place object type tag
|
||||
|
||||
Reference in New Issue
Block a user