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:

    string
generated by LDoc 1.4.6 Last updated 2020-01-04 10:27:07