Shadow

class Shadow(val delegate: Shadow) extends Effect with ColorDelegate[Shadow] with InputDelegate[Shadow] with DimensionDelegate[Shadow] with SFXDelegate[Shadow]
trait DimensionDelegate[Shadow]
trait InputDelegate[Shadow]
trait ColorDelegate[Shadow]
class Effect
trait SFXDelegate[Shadow]
class Object
trait Matchable
class Any

Value members

Constructors

def this(blurType: BlurType, color: Color, radius: Double)

Creates a new instance of Shadow with the specified blurType, color, radius.

Creates a new instance of Shadow with the specified blurType, color, radius.

def this(radius: Double, color: Color)

Creates a new instance of Shadow with specified radius and color.

Creates a new instance of Shadow with specified radius and color.

Concrete methods

def blurType: ObjectProperty[BlurType]

The algorithm used to blur the shadow.

The algorithm used to blur the shadow.

def blurType_=(v: BlurType): Unit

The radius of the shadow blur kernel.

The radius of the shadow blur kernel.

def radius_=(v: Double): Unit

Inherited methods

def color: ObjectProperty[Color]

The Effect's color.

The Effect's color.

Inherited from
ColorDelegate
def color_=(c: Color): Unit
Inherited from
ColorDelegate
override def equals(ref: Any): Boolean

Verifies if a object is equals to this delegate.

Verifies if a object is equals to this delegate.

Value Params
ref

Object to be compared.

Returns

if the other object is equals to this delegate or not.

Definition Classes
Inherited from
SFXDelegate
override def hashCode: Int
Returns

The delegate hashcode

Definition Classes
Inherited from
SFXDelegate

Indicates the height of object.

Indicates the height of object.

Inherited from
DimensionDelegate
def height_=(h: Double): Unit
Inherited from
DimensionDelegate
def input: ObjectProperty[Effect]

The input for this Effect.

The input for this Effect.

Inherited from
InputDelegate
def input_=(v: Effect): Unit
Inherited from
InputDelegate
override def toString: String
Returns

Returns the original delegate's toString() adding a [SFX] prefix.

Definition Classes
Inherited from
SFXDelegate

Indicates the width of object.

Indicates the width of object.

Inherited from
DimensionDelegate
def width_=(w: Double): Unit
Inherited from
DimensionDelegate

Concrete fields

override val delegate: Shadow