Class Assemblage
Gives an entity a set of components.
Methods
Assemblage:new (assemble) | Creates a new Assemblage. |
Assemblage:assemble (e, ...) | Assembles an Entity. |
Assemblage:hasName () | Returns true if the Assemblage has a name. |
Assemblage:getName () | Returns the name of the Assemblage. |
Methods
- Assemblage:new (assemble)
-
Creates a new Assemblage.
Parameters:
- assemble function Function that assembles an Entity
Returns:
-
Assemblage
A new assemblage
- Assemblage:assemble (e, ...)
-
Assembles an Entity.
Parameters:
- e Entity Entity to assemble
- ... additional arguments to pass to the assemble function
Returns:
-
Assemblage
self
- Assemblage:hasName ()
-
Returns true if the Assemblage has a name.
Returns:
-
boolean
- Assemblage:getName ()
-
Returns the name of the Assemblage.
Returns: