Class EdgeMask.Builder
java.lang.Object
dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.EdgeMask.Builder
- Enclosing class:
EdgeMask
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setCountOutsideFrame(boolean countOutsideFrame) Sets whether to count pixels outside the frame as opaque.setCutoff(int cutoff) Sets the cutoff for what is considered opaque.setEdges(List<EdgeMask.Direction> edges) Sets the directions to look, relative to opaque pixels, for edges.Sets the input texture.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setSource
Sets the input texture. -
setCountOutsideFrame
Sets whether to count pixels outside the frame as opaque. Defaults to false. -
setEdges
Sets the directions to look, relative to opaque pixels, for edges. Defaults to all directions. -
setCutoff
Sets the cutoff for what is considered opaque. Defaults to 128. -
build
-