Class

net.psforever.objects.serverobject.pad.process.AutoDriveControls

AutoDriveDistanceFromHere

Related Doc: package AutoDriveControls

Permalink

final case class AutoDriveDistanceFromHere(sqDistance: Float) extends Setting with Product with Serializable

Attributes
protected
Source
AutoDriveControls.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, Setting, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AutoDriveDistanceFromHere
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Setting
  7. AnyRef
  8. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AutoDriveDistanceFromHere(sqDistance: Float)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from AutoDriveDistanceFromHere to any2stringadd[AutoDriveDistanceFromHere] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (AutoDriveDistanceFromHere, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from AutoDriveDistanceFromHere to ArrowAssoc[AutoDriveDistanceFromHere] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. def CompletionTest(vehicle: Vehicle): Boolean

    Permalink

    Perform a test to determine if the vehicle has reached a set of conditions where the action performed by the instruction has been fulfilled.

    Perform a test to determine if the vehicle has reached a set of conditions where the action performed by the instruction has been fulfilled. This should count as the "end of this step" and the "beginning of the next step."

    vehicle

    the vehicle being controlled

    returns

    true, if the action has run to completion; false, otherwise

    Definition Classes
    AutoDriveDistanceFromHereSetting
  7. def Data: Option[Any]

    Permalink

    Data that is important for fulfilling the instruction on a user's client.

    Data that is important for fulfilling the instruction on a user's client. Highly specific to the implementation.

    returns

    any data deemed important; None, if unnecessary

    Definition Classes
    Setting
  8. def Delay: Long

    Permalink

    The delay in between checks to determine if this setting has accomplished its goal or has entered an invalid state.

    The delay in between checks to determine if this setting has accomplished its goal or has entered an invalid state.

    returns

    the length of the delay

    Definition Classes
    Setting
  9. def Type: State.Value

    Permalink

    The nature of the action being performed.

    The nature of the action being performed.

    returns

    an enumerated value that explains the purpose of the action

    Definition Classes
    AutoDriveDistanceFromHereSetting
  10. def Validate(vehicle: Vehicle): Boolean

    Permalink

    Perform a test to determine if the vehicle is capable of performing the action this instruction requires.

    Perform a test to determine if the vehicle is capable of performing the action this instruction requires. The test is typically simplistic in nature and often boils down to whether o not the vehicle is mobile.

    vehicle

    the vehicle being controlled

    returns

    true, if the action can (probably) be accomplished under the current conditions; false, otherwise

    Definition Classes
    Setting
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def ensuring(cond: (AutoDriveDistanceFromHere) ⇒ Boolean, msg: ⇒ Any): AutoDriveDistanceFromHere

    Permalink
    Implicit information
    This member is added by an implicit conversion from AutoDriveDistanceFromHere to Ensuring[AutoDriveDistanceFromHere] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. def ensuring(cond: (AutoDriveDistanceFromHere) ⇒ Boolean): AutoDriveDistanceFromHere

    Permalink
    Implicit information
    This member is added by an implicit conversion from AutoDriveDistanceFromHere to Ensuring[AutoDriveDistanceFromHere] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  15. def ensuring(cond: Boolean, msg: ⇒ Any): AutoDriveDistanceFromHere

    Permalink
    Implicit information
    This member is added by an implicit conversion from AutoDriveDistanceFromHere to Ensuring[AutoDriveDistanceFromHere] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  16. def ensuring(cond: Boolean): AutoDriveDistanceFromHere

    Permalink
    Implicit information
    This member is added by an implicit conversion from AutoDriveDistanceFromHere to Ensuring[AutoDriveDistanceFromHere] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def formatted(fmtstr: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from AutoDriveDistanceFromHere to StringFormat[AutoDriveDistanceFromHere] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. val sqDistance: Float

    Permalink
  26. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  27. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. def [B](y: B): (AutoDriveDistanceFromHere, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from AutoDriveDistanceFromHere to ArrowAssoc[AutoDriveDistanceFromHere] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Setting

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from AutoDriveDistanceFromHere to any2stringadd[AutoDriveDistanceFromHere]

Inherited by implicit conversion StringFormat from AutoDriveDistanceFromHere to StringFormat[AutoDriveDistanceFromHere]

Inherited by implicit conversion Ensuring from AutoDriveDistanceFromHere to Ensuring[AutoDriveDistanceFromHere]

Inherited by implicit conversion ArrowAssoc from AutoDriveDistanceFromHere to ArrowAssoc[AutoDriveDistanceFromHere]

Ungrouped