-
- All Implemented Interfaces:
public final class Attributes.Builder
-
-
Constructor Summary
Constructors Constructor Description Attributes.Builder(String shapeStyle, Integer color, Float lineWidth, String textureResourceName, Integer textureResourceWidth, Integer textureResourceHeight, Float stretchFactor, ClientTexture clientTexture, Boolean patterned, Boolean useLinearTextureFiltering, Map<String, Float> floats, Map<String, String> strings, Map<String, Integer> colors)
-
Method Summary
Modifier and Type Method Description final Attributesbuild()final Attributes.BuildersetShapeStyle(String shapeStyle)final Attributes.BuildersetColor(@ColorInt() Integer color)final Attributes.BuildersetColor(String key, @ColorInt() Integer value)final Attributes.BuildersetLineWidth(Float lineWidth)final Attributes.BuildersetPatterned(Boolean patterned)final Attributes.BuildersetUseLinearTextureFiltering(Boolean use)final Attributes.BuildersetClientTexture(ClientTexture clientTexture)final Attributes.BuildersetTextureResourceName(String textureResourceName)final Attributes.BuildersetTextureResourceWidth(Integer textureResourceWidth)final Attributes.BuildersetTextureResourceHeight(Integer textureResourceHeight)final Attributes.BuildersetStretchFactor(Float stretchFactor)final Attributes.BuildersetFloat(String key, Float value)final Attributes.BuildersetString(String key, String value)-
-
Constructor Detail
-
Attributes.Builder
Attributes.Builder(String shapeStyle, Integer color, Float lineWidth, String textureResourceName, Integer textureResourceWidth, Integer textureResourceHeight, Float stretchFactor, ClientTexture clientTexture, Boolean patterned, Boolean useLinearTextureFiltering, Map<String, Float> floats, Map<String, String> strings, Map<String, Integer> colors)
-
-
Method Detail
-
build
final Attributes build()
-
setShapeStyle
final Attributes.Builder setShapeStyle(String shapeStyle)
-
setColor
final Attributes.Builder setColor(@ColorInt() Integer color)
-
setColor
final Attributes.Builder setColor(String key, @ColorInt() Integer value)
-
setLineWidth
final Attributes.Builder setLineWidth(Float lineWidth)
-
setPatterned
final Attributes.Builder setPatterned(Boolean patterned)
-
setUseLinearTextureFiltering
final Attributes.Builder setUseLinearTextureFiltering(Boolean use)
-
setClientTexture
final Attributes.Builder setClientTexture(ClientTexture clientTexture)
-
setTextureResourceName
final Attributes.Builder setTextureResourceName(String textureResourceName)
-
setTextureResourceWidth
final Attributes.Builder setTextureResourceWidth(Integer textureResourceWidth)
-
setTextureResourceHeight
final Attributes.Builder setTextureResourceHeight(Integer textureResourceHeight)
-
setStretchFactor
final Attributes.Builder setStretchFactor(Float stretchFactor)
-
setFloat
final Attributes.Builder setFloat(String key, Float value)
-
setString
final Attributes.Builder setString(String key, String value)
-
-
-
-