Class VariableColorProperty
java.lang.Object
dev.prozilla.pine.common.property.VariableProperty<Color>
dev.prozilla.pine.common.property.VariableColorProperty
- All Implemented Interfaces:
 ColorProperty,Transmittable<Color>
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VariableProperty<Float> protected VariableProperty<Float> protected VariableProperty<Float> protected VariableProperty<Float> Fields inherited from class dev.prozilla.pine.common.property.VariableProperty
random - 
Constructor Summary
ConstructorsConstructorDescriptionVariableColorProperty(VariableProperty<Float> red, VariableProperty<Float> green, VariableProperty<Float> blue) VariableColorProperty(VariableProperty<Float> red, VariableProperty<Float> green, VariableProperty<Float> blue, VariableProperty<Float> alpha) VariableColorProperty(Color color)  - 
Method Summary
Modifier and TypeMethodDescriptiongetValue()Returns the value of this property.voidsetAlpha(VariableProperty<Float> alpha) voidsetBlue(VariableProperty<Float> blue) voidsetGreen(VariableProperty<Float> green) voidsetRed(VariableProperty<Float> red) voidTransmits this object's data to a given target object.Methods inherited from class dev.prozilla.pine.common.property.VariableProperty
exists, hasValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.prozilla.pine.common.property.ColorProperty
getColor 
- 
Field Details
- 
red
 - 
green
 - 
blue
 - 
alpha
 
 - 
 - 
Constructor Details
- 
VariableColorProperty
 - 
VariableColorProperty
public VariableColorProperty(VariableProperty<Float> red, VariableProperty<Float> green, VariableProperty<Float> blue)  - 
VariableColorProperty
public VariableColorProperty(VariableProperty<Float> red, VariableProperty<Float> green, VariableProperty<Float> blue, VariableProperty<Float> alpha)  
 - 
 - 
Method Details
- 
setRed
 - 
setGreen
 - 
setBlue
 - 
setAlpha
 - 
getValue
Description copied from class:VariablePropertyReturns the value of this property.- Specified by:
 getValuein classVariableProperty<Color>- Returns:
 - The value of this property.
 
 - 
transmit
Description copied from interface:TransmittableTransmits this object's data to a given target object.- Specified by:
 transmitin interfaceTransmittable<Color>- Parameters:
 target- the target object to which data will be transmitted
 
 -