ECScalaDSL
This trait provides a domain specific language (DSL) for expressing the Ecscala framework operation using an english-like language.
Value members
Concrete methods
Extensions
Inherited extensions
This method adds the current component and its agrument to an entity and enables the following syntax:
This method adds the current component and its agrument to an entity and enables the following syntax:
entity withComponents {
Component1() and Component2()
}
- Value Params
- rightComponent
The component to be added to an entity.
- Returns
A ComponentWrapper that enables the components chaining.
- Inherited from
- ExtensionMethodsDSL
This method enables the following syntax:
This method enables the following syntax:
entity + Component()
- Inherited from
- ExtensionMethodsDSL
This method enables the following syntax:
This method enables the following syntax:
entity - Component()
- Inherited from
- ExtensionMethodsDSL
This method enables the following syntax:
This method enables the following syntax:
entity withComponent Component()
- Inherited from
- ExtensionMethodsDSL
This method enables the following syntax:
This method enables the following syntax:
entity withComponents {
Component1() and Component2()
}
- Inherited from
- ExtensionMethodsDSL
This method enables the following syntax:
This method enables the following syntax:
world hasAn entity
- Inherited from
- ExtensionMethodsDSL