Uses of Class
io.github.sosuisen.jfxbuilder.graphics.LightingBuilder
Packages that use LightingBuilder
-
Uses of LightingBuilder in io.github.sosuisen.jfxbuilder.graphics
Methods in io.github.sosuisen.jfxbuilder.graphics that return LightingBuilderModifier and TypeMethodDescriptionApplies a function to the Lighting instance being constructed.A builder method that invokes thesetBumpInput
method on the instance being constructed.LightingBuilder.bumpInputPropertyApply
(Consumer<ObjectProperty<Effect>> op) Applies a function to thebumpInputProperty
of the instance being constructed.LightingBuilder.contentInput
(Effect value) A builder method that invokes thesetContentInput
method on the instance being constructed.LightingBuilder.contentInputPropertyApply
(Consumer<ObjectProperty<Effect>> op) Applies a function to thecontentInputProperty
of the instance being constructed.static LightingBuilder
LightingBuilder.create()
Returns an instance of theLightingBuilder
.static LightingBuilder
Accepts the constructor arguments ofLighting(Light)
and returns an instance ofLightingBuilder
.LightingBuilder.diffuseConstant
(double value) A builder method that invokes thesetDiffuseConstant
method on the instance being constructed.LightingBuilder.diffuseConstantPropertyApply
(Consumer<DoubleProperty> op) Applies a function to thediffuseConstantProperty
of the instance being constructed.A builder method that invokes thesetLight
method on the instance being constructed.LightingBuilder.lightPropertyApply
(Consumer<ObjectProperty<Light>> op) Applies a function to thelightProperty
of the instance being constructed.LightingBuilder.specularConstant
(double value) A builder method that invokes thesetSpecularConstant
method on the instance being constructed.LightingBuilder.specularConstantPropertyApply
(Consumer<DoubleProperty> op) Applies a function to thespecularConstantProperty
of the instance being constructed.LightingBuilder.specularExponent
(double value) A builder method that invokes thesetSpecularExponent
method on the instance being constructed.LightingBuilder.specularExponentPropertyApply
(Consumer<DoubleProperty> op) Applies a function to thespecularExponentProperty
of the instance being constructed.LightingBuilder.surfaceScale
(double value) A builder method that invokes thesetSurfaceScale
method on the instance being constructed.LightingBuilder.surfaceScalePropertyApply
(Consumer<DoubleProperty> op) Applies a function to thesurfaceScaleProperty
of the instance being constructed.