scalafx.scene.effect

Wraps `javafx.scene.effect` package.

Attributes

Members list

Type members

Classlikes

object Blend

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Blend.type
class Blend(val delegate: Blend) extends Effect, SFXDelegate[Blend]

Attributes

Companion
object
Supertypes
class Effect
trait SFXDelegate[Blend]
class Object
trait Matchable
class Any
object BlendMode extends SFXEnumDelegateCompanion[BlendMode, BlendMode]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
BlendMode.type
sealed abstract class BlendMode(val delegate: BlendMode) extends SFXEnumDelegate[BlendMode]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[BlendMode]
trait SFXDelegate[BlendMode]
class Object
trait Matchable
class Any
Known subtypes
object Add.type
object Blue.type
object ColorBurn.type
object ColorDodge.type
object Darken.type
object Difference.type
object Exclusion.type
object Green.type
object HardLight.type
object Lighten.type
object Multiply.type
object Overlay.type
object Red.type
object Screen.type
object SoftLight.type
object SrcAtop.type
object SrcOver.type
Show all
object Bloom

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Bloom.type
class Bloom(val delegate: Bloom) extends Effect, InputDelegate[Bloom], SFXDelegate[Bloom]

Attributes

Companion
object
Supertypes
trait InputDelegate[Bloom]
class Effect
trait SFXDelegate[Bloom]
class Object
trait Matchable
class Any
Show all
object BlurType extends SFXEnumDelegateCompanion[BlurType, BlurType]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
BlurType.type
sealed abstract class BlurType(val delegate: BlurType) extends SFXEnumDelegate[BlurType]

Attributes

Companion
object
Supertypes
trait SFXEnumDelegate[BlurType]
trait SFXDelegate[BlurType]
class Object
trait Matchable
class Any
Known subtypes
object Gaussian.type
object OnePassBox.type
object ThreePassBox.type
object TwoPassBox.type
object BoxBlur

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
BoxBlur.type
class BoxBlur(val delegate: BoxBlur) extends Effect, DimensionDelegate[BoxBlur], InputDelegate[BoxBlur], SFXDelegate[BoxBlur]

Attributes

Companion
object
Supertypes
trait InputDelegate[BoxBlur]
trait DimensionDelegate[BoxBlur]
class Effect
trait SFXDelegate[BoxBlur]
class Object
trait Matchable
class Any
Show all
object ColorAdjust

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ColorAdjust(val delegate: ColorAdjust) extends Effect, InputDelegate[ColorAdjust], SFXDelegate[ColorAdjust]

Attributes

Companion
object
Supertypes
trait InputDelegate[ColorAdjust]
class Effect
trait SFXDelegate[ColorAdjust]
class Object
trait Matchable
class Any
Show all
trait ColorDelegate[J <: Object & Colored] extends SFXDelegate[J]

Trait that unify all Effect subclasses whose Java counterpart have color Property. See type Colored.

Trait that unify all Effect subclasses whose Java counterpart have color Property. See type Colored.

Attributes

Supertypes
trait SFXDelegate[J]
class Object
trait Matchable
class Any
Known subtypes
class DropShadow
class InnerShadow
class Light
class Distant
class Point
class Spot
class Shadow
Show all
object ColorInput

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ColorInput.type
class ColorInput(val delegate: ColorInput) extends Effect, PositionDelegate[ColorInput], DimensionDelegate[ColorInput], SFXDelegate[ColorInput]

Attributes

Companion
object
Supertypes
trait DimensionDelegate[ColorInput]
trait PositionDelegate[ColorInput]
class Effect
trait SFXDelegate[ColorInput]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class DisplacementMap(val delegate: DisplacementMap) extends Effect, InputDelegate[DisplacementMap], SFXDelegate[DisplacementMap]

Attributes

Companion
object
Supertypes
trait InputDelegate[DisplacementMap]
class Effect
trait SFXDelegate[DisplacementMap]
class Object
trait Matchable
class Any
Show all
object DropShadow

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
DropShadow.type
class DropShadow(val delegate: DropShadow) extends Effect, ColorDelegate[DropShadow], DimensionDelegate[DropShadow], InputDelegate[DropShadow], SFXDelegate[DropShadow]

Attributes

Companion
object
Supertypes
trait InputDelegate[DropShadow]
trait DimensionDelegate[DropShadow]
trait ColorDelegate[DropShadow]
class Effect
trait SFXDelegate[DropShadow]
class Object
trait Matchable
class Any
Show all
object Effect

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Effect.type
abstract class Effect extends SFXDelegate[Effect]

Attributes

Companion
object
Supertypes
trait SFXDelegate[Effect]
class Object
trait Matchable
class Any
Known subtypes
class Blend
class Bloom
class BoxBlur
class ColorAdjust
class ColorInput
class DropShadow
class GaussianBlur
class Glow
class ImageInput
class InnerShadow
class Lighting
class MotionBlur
class Reflection
class SepiaTone
class Shadow
Show all

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Contains implcit methods to convert from `javafx.scene.effect` Classes/Traits to their ScalaFX counterparts.

Contains implcit methods to convert from `javafx.scene.effect` Classes/Traits to their ScalaFX counterparts.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object EffectIncludes.type
object SceneIncludes.type
trait Includes
object Includes.type
object FloatMap

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
FloatMap.type
class FloatMap(val delegate: FloatMap) extends SFXDelegate[FloatMap]

Attributes

Companion
object
Supertypes
trait SFXDelegate[FloatMap]
class Object
trait Matchable
class Any
object GaussianBlur

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class GaussianBlur(val delegate: GaussianBlur) extends Effect, InputDelegate[GaussianBlur], SFXDelegate[GaussianBlur]

Attributes

Companion
object
Supertypes
trait InputDelegate[GaussianBlur]
class Effect
trait SFXDelegate[GaussianBlur]
class Object
trait Matchable
class Any
Show all
object Glow

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Glow.type
class Glow(val delegate: Glow) extends Effect, InputDelegate[Glow], SFXDelegate[Glow]

Attributes

Companion
object
Supertypes
trait InputDelegate[Glow]
class Effect
trait SFXDelegate[Glow]
class Object
trait Matchable
class Any
Show all
object ImageInput

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ImageInput.type
class ImageInput(val delegate: ImageInput) extends Effect, PositionDelegate[ImageInput], SFXDelegate[ImageInput]

Attributes

Companion
object
Supertypes
trait PositionDelegate[ImageInput]
class Effect
trait SFXDelegate[ImageInput]
class Object
trait Matchable
class Any
Show all
object InnerShadow

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class InnerShadow(val delegate: InnerShadow) extends Effect, ColorDelegate[InnerShadow], DimensionDelegate[InnerShadow], InputDelegate[InnerShadow], SFXDelegate[InnerShadow]

Attributes

Companion
object
Supertypes
trait InputDelegate[InnerShadow]
trait DimensionDelegate[InnerShadow]
trait ColorDelegate[InnerShadow]
class Effect
trait SFXDelegate[InnerShadow]
class Object
trait Matchable
class Any
Show all
trait InputDelegate[J <: Object & Inputed] extends SFXDelegate[J]

Trait that unifies all Effect subclasses whose Java counterpart have input Property. See type Inputed.

Trait that unifies all Effect subclasses whose Java counterpart have input Property. See type Inputed.

Attributes

Supertypes
trait SFXDelegate[J]
class Object
trait Matchable
class Any
Known subtypes
class Bloom
class BoxBlur
class ColorAdjust
class DropShadow
class GaussianBlur
class Glow
class InnerShadow
class MotionBlur
class Reflection
class SepiaTone
class Shadow
Show all
object Light

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Light.type
abstract class Light extends ColorDelegate[Light], SFXDelegate[Light]

Attributes

Companion
object
Supertypes
trait ColorDelegate[Light]
trait SFXDelegate[Light]
class Object
trait Matchable
class Any
Known subtypes
class Distant
class Point
class Spot
object Lighting

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Lighting.type
class Lighting(val delegate: Lighting) extends Effect, SFXDelegate[Lighting]

Attributes

Companion
object
Supertypes
class Effect
trait SFXDelegate[Lighting]
class Object
trait Matchable
class Any
object MotionBlur

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
MotionBlur.type
class MotionBlur(val delegate: MotionBlur) extends Effect, InputDelegate[MotionBlur], SFXDelegate[MotionBlur]

Attributes

Companion
object
Supertypes
trait InputDelegate[MotionBlur]
class Effect
trait SFXDelegate[MotionBlur]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class PerspectiveTransform(val delegate: PerspectiveTransform) extends Effect, InputDelegate[PerspectiveTransform], SFXDelegate[PerspectiveTransform]

Attributes

Companion
object
Supertypes
trait InputDelegate[PerspectiveTransform]
class Effect
trait SFXDelegate[PerspectiveTransform]
class Object
trait Matchable
class Any
Show all
object Reflection

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Reflection.type
class Reflection(val delegate: Reflection) extends Effect, InputDelegate[Reflection], SFXDelegate[Reflection]

Attributes

Companion
object
Supertypes
trait InputDelegate[Reflection]
class Effect
trait SFXDelegate[Reflection]
class Object
trait Matchable
class Any
Show all
object SepiaTone

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
SepiaTone.type
class SepiaTone(val delegate: SepiaTone) extends Effect, InputDelegate[SepiaTone], SFXDelegate[SepiaTone]

Attributes

Companion
object
Supertypes
trait InputDelegate[SepiaTone]
class Effect
trait SFXDelegate[SepiaTone]
class Object
trait Matchable
class Any
Show all
object Shadow

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Shadow.type
class Shadow(val delegate: Shadow) extends Effect, ColorDelegate[Shadow], InputDelegate[Shadow], DimensionDelegate[Shadow], SFXDelegate[Shadow]

Attributes

Companion
object
Supertypes
trait DimensionDelegate[Shadow]
trait InputDelegate[Shadow]
trait ColorDelegate[Shadow]
class Effect
trait SFXDelegate[Shadow]
class Object
trait Matchable
class Any
Show all

Types

type Colored = { def colorProperty(): ObjectProperty[Color]; }

Type that indicates a JavaFX class that has the Property colorProperty of kind ObjectProperty[Color]

Type that indicates a JavaFX class that has the Property colorProperty of kind ObjectProperty[Color]

Attributes

type Inputed = { def inputProperty(): ObjectProperty[Effect]; }

Type that indicates a JavaFX class that has the Property inputProperty of kind ObjectProperty[Effect]

Type that indicates a JavaFX class that has the Property inputProperty of kind ObjectProperty[Effect]

Attributes