ecscala
ecscala
dev.atedeg.ecscala
&:
CList
CList
CListOps
CNil
CNil
Component
Component
Deleted
Deleted
EmptySystem
EmptySystem
Entity
Entity
ExcludingSystem
ExcludingView
System
View
World
World
dev.atedeg.ecscala.dsl
Conversions
componentToClist
ECScalaDSL
ExtensionMethods
Words
EntityWord
dev.atedeg.ecscala.util
IterableMap
IterableMap
dev.atedeg.ecscala.util.immutable
IterableMap
IterableMap
dev.atedeg.ecscala.util.mutable
IterableMap
IterableMap
dev.atedeg.ecscala.util.types
CListTag
ComponentTag
ecscala
/
dev.atedeg.ecscala
/
EmptySystem
EmptySystem
trait
EmptySystem
extends
System
[
CNil
]
Companion
object
Graph
Supertypes
trait
System
[
CNil
]
class
Object
trait
Matchable
class
Any
Value members
Value members
Abstract methods
def
update
():
Unit
Concrete methods
final override
def
after
(deltaTime:
DeltaTime
, world:
World
, view:
View
[
CNil
]):
Unit
Definition Classes
System
final override
def
before
(deltaTime:
DeltaTime
, world:
World
, view:
View
[
CNil
]):
Unit
Definition Classes
System
final override
def
update
(entity:
Entity
, components:
CNil
)(deltaTime:
DeltaTime
, world:
World
, view:
View
[
CNil
]):
CNil
Definition Classes
System
Inherited methods
protected
def
getView
(world:
World
):
View
[
CNil
]
Inherited from
System
def
shouldRun
:
Boolean
Returns
wether this
System
should be executed or not.
Inherited from
System