Class/Object

qgame.engine.core

Engine

Related Docs: object Engine | package core

Permalink

abstract class Engine extends AnyRef

Created by kerr.

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Engine
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Engine()

    Permalink

Abstract Value Members

  1. abstract def clusterEventBus: ClusterPubSubBackendEventBus

    Permalink
  2. abstract def clusterEventStream: ClusterEventStream

    Permalink
  3. abstract def eventStream: EventStream

    Permalink
  4. abstract def executeName: String

    Permalink

    This name must be the executable name,do not need contains ".bat"

  5. abstract def jobScheduler: JobScheduler

    Permalink
  6. abstract def lang: Lang

    Permalink
  7. abstract def log: LoggingAdapter

    Permalink
  8. abstract def plugin[API >: Null <: AnyRef](clazz: Class[_ <: Plugin[API]]): API

    Permalink
  9. abstract def pluginManager: PluginManager

    Permalink
  10. abstract def queryComponentsInfo: Future[List[RunningComponentInfo]]

    Permalink
  11. abstract def queryEngineInfo: Future[EngineInfo]

    Permalink
  12. abstract def queryServiceInfo: Future[Map[String, Set[Service]]]

    Permalink
  13. abstract def serviceBroker: ServiceBroker

    Permalink
  14. abstract def serviceRegistry: ServiceRegistry

    Permalink
  15. abstract def timeService: TimeService.type

    Permalink

Concrete Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def actorSystem: ActorSystem

    Permalink
  5. def args: Array[String]

    Permalink
  6. def arguments: Array[String]

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def classLoader: ClassLoader

    Permalink
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def cluster: Cluster

    Permalink
  11. def config: QGameConfig

    Permalink
  12. implicit val context: EngineContext

    Permalink
    Attributes
    protected
  13. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def getExistingFile(relativePath: String): Option[File]

    Permalink
  18. def getFile(relativePath: String): File

    Permalink
  19. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  20. def id: String

    Permalink
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. def name: String

    Permalink
  23. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  26. def path: File

    Permalink
  27. def pid: String

    Permalink
  28. def postRestart(): Unit

    Permalink
    Attributes
    protected
  29. def postStop(): Unit

    Permalink
    Attributes
    protected
  30. def preRestart(): Unit

    Permalink
    Attributes
    protected
  31. def preStart(): Unit

    Permalink
    Attributes
    protected
  32. def resource(name: String): Option[URL]

    Permalink
  33. def resourceAsStream(name: String): Option[InputStream]

    Permalink
  34. def rootConfig: QGameConfig

    Permalink
  35. def runtime: EngineRuntime

    Permalink
  36. lazy val scope: EngineScope

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

    Permalink
    Definition Classes
    AnyRef
  38. def toString(): String

    Permalink
    Definition Classes
    Engine → AnyRef → Any
  39. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped