Syntax
Trait that enables the syntax of the DSL.
Type members
Classlikes
This case class enables the following syntax:
This case class enables the following syntax:
clearAll from world
This class enables the following syntax:
This class enables the following syntax:
remove[Component] from entity1
This case class enables the following syntax:
This case class enables the following syntax:
remove { myComponent1 &: myComponent2 } from entity1
This class enables the following syntax:
This class enables the following syntax:
remove[Component1 &: Component2 &: CNil ] from entity1
This case class enables the following syntax:
This case class enables the following syntax:
* remove (entity1) from world
* remove (Seq(myEntity1, myEntity2)) from world
This class enables the following syntax:
This class enables the following syntax:
getView[MyComponent1 &: MyComponent2 &: CNil].exluding[MyComponent3 &: CNil] from world
This trait enables the use of the word "from" in the dsl.
This trait enables the use of the word "from" in the dsl.
This case class enables the following syntax:
This case class enables the following syntax:
remove (mySystem) from world