mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-06-04 13:45:09 +00:00
Properties panel. Document properties. Color effect instance property.
This commit is contained in:
@@ -489,4 +489,10 @@ public class PlaceObject2Tag extends PlaceObjectTypeTag implements ASMSourceCont
|
||||
public boolean hasImage() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setColorTransform(ColorTransform colorTransform) {
|
||||
this.colorTransform = new CXFORMWITHALPHA(colorTransform);
|
||||
placeFlagHasColorTransform = true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -698,5 +698,10 @@ 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;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -719,4 +719,10 @@ public class PlaceObject4Tag extends PlaceObjectTypeTag implements ASMSourceCont
|
||||
public boolean hasImage() {
|
||||
return placeFlagHasImage;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setColorTransform(ColorTransform colorTransform) {
|
||||
this.colorTransform = new CXFORMWITHALPHA(colorTransform);
|
||||
placeFlagHasColorTransform = true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -301,4 +301,9 @@ public class PlaceObjectTag extends PlaceObjectTypeTag {
|
||||
public boolean hasImage() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setColorTransform(ColorTransform colorTransform) {
|
||||
this.colorTransform = new CXFORM(colorTransform);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -208,6 +208,12 @@ public abstract class PlaceObjectTypeTag extends Tag implements CharacterIdTag,
|
||||
* @param placeFlagMove Place flag move
|
||||
*/
|
||||
public abstract void setPlaceFlagMove(boolean placeFlagMove);
|
||||
|
||||
/**
|
||||
* Sets color transform.
|
||||
* @param colorTransform Color transform
|
||||
*/
|
||||
public abstract void setColorTransform(ColorTransform colorTransform);
|
||||
|
||||
/**
|
||||
* Checks if place equals.
|
||||
|
||||
@@ -146,6 +146,10 @@ public class CXFORMWITHALPHA extends ColorTransform implements Serializable {
|
||||
* Constructor.
|
||||
*/
|
||||
public CXFORMWITHALPHA() {
|
||||
alphaMultTerm = 256;
|
||||
redMultTerm = 256;
|
||||
greenMultTerm = 256;
|
||||
blueMultTerm = 256;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -160,7 +164,7 @@ public class CXFORMWITHALPHA extends ColorTransform implements Serializable {
|
||||
greenAddTerm = cxform.greenAddTerm;
|
||||
blueAddTerm = cxform.blueAddTerm;
|
||||
alphaAddTerm = 0;
|
||||
alphaMultTerm = 255;
|
||||
alphaMultTerm = 256;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user