class VideoFX extends MediaRemote with NodeFX
- Source
- DrawContextFX.scala
- Alphabetic
- By Inheritance
- VideoFX
- NodeFX
- MediaRemote
- AnyRef
- Any
- by richDrxAny
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- def ->[B](y: B): (VideoFX, B)
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def applyIf(t: Boolean, f: (VideoFX) => VideoFX): VideoFX
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- def applyIf(t: (VideoFX) => Boolean)(f: (VideoFX) => VideoFX): VideoFX
better chaining for types
better chaining for types
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def cursor: Time
- Definition Classes
- VideoFX → MediaRemote
- def cursor_=(t: Time): Unit
- Definition Classes
- VideoFX → MediaRemote
- def draw(box: Rect, scale: Double, g: DrawContext): Unit
- def elementOf(xs: Set[VideoFX]): Boolean
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- def ensuring(cond: (VideoFX) => Boolean, msg: => Any): VideoFX
- def ensuring(cond: (VideoFX) => Boolean): VideoFX
- def ensuring(cond: Boolean, msg: => Any): VideoFX
- def ensuring(cond: Boolean): VideoFX
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def formatted(fmtstr: String): String
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hide: Unit
- Definition Classes
- MediaRemote
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isPlaying: Boolean
- Definition Classes
- VideoFX → MediaRemote
- def length: Option[Time]
- Definition Classes
- VideoFX → MediaRemote
- lazy val media: Media
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- lazy val node: MediaView
- def noneIf(f: (VideoFX) => Boolean): Option[VideoFX]
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def optionIf(f: (VideoFX) => Boolean): Option[VideoFX]
optionally wrap an object
optionally wrap an object
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- def pause: Unit
- Definition Classes
- VideoFX → MediaRemote
- def play: Unit
- Definition Classes
- VideoFX → MediaRemote
- def play(t: Time, speedupScale: Double): Unit
- Definition Classes
- MediaRemote
- def play(speedupScale: Double): Unit
- Definition Classes
- MediaRemote
- lazy val player: MediaPlayer
- def preApply[B](f: (VideoFX) => B): B
a preApply f => f(a)
a preApply f => f(a)
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- def show: Unit
- Definition Classes
- MediaRemote
- def sideEffect(f: (VideoFX) => Unit): VideoFX
side effect filter
side effect filter
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- def size: Option[Vec]
- Definition Classes
- VideoFX → MediaRemote
- def snapshot(size: Vec): Img
- Definition Classes
- VideoFX → MediaRemote
- def snapshot: Img
- Definition Classes
- VideoFX → MediaRemote
- def someIf(f: (VideoFX) => Boolean): Option[VideoFX]
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- def speedup: Double
- Definition Classes
- VideoFX → MediaRemote
- def speedup_=(v: Double): Unit
note changing the rate during playback causes some blocking but not terrible and only if changed
note changing the rate during playback causes some blocking but not terrible and only if changed
- Definition Classes
- VideoFX → MediaRemote
- def stop: Unit
- Definition Classes
- VideoFX → MediaRemote
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val thisAny: VideoFX
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- def toString(): String
- Definition Classes
- AnyRef → Any
- def toggle: Unit
- Definition Classes
- MediaRemote
- def visible: Boolean
- Definition Classes
- NodeFX
- def visible_=(v: Boolean): Unit
- Definition Classes
- NodeFX
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
Deprecated Value Members
- def ?>(f: (VideoFX) => Boolean): Option[VideoFX]
alias for option if
alias for option if
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- Annotations
- @deprecated
- Deprecated
(Since version v0.2.15) to many symbols are hard to undertand
- def |>[B](f: (VideoFX) => B): B
- Implicit
- This member is added by an implicit conversion from VideoFX toDrxAny[VideoFX] performed by method richDrxAny in cc.drx.predef.Enrich.
- Definition Classes
- DrxAny
- Annotations
- @deprecated
- Deprecated
(Since version v0.2.15) use
preApply
if you must (symbols are concise without concision)
- def →[B](y: B): (VideoFX, B)
- Implicit
- This member is added by an implicit conversion from VideoFX toArrowAssoc[VideoFX] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use
->
instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.