TerminalEmulator represents an immutable, sparsely populated terminal.
Attributes
Members list
Value members
Concrete methods
Remove all values from the terminal, behaviour varies by implementation.
Remove all values from the terminal, behaviour varies by implementation.
Attributes
Merge two terminals together
Merge two terminals together
Attributes
Removes an entry from the terminal, implementations vary.
Removes an entry from the terminal, implementations vary.
Attributes
Fill the whole terminal with the supplied value
Fill the whole terminal with the supplied value
Attributes
Fill the whole terminal with the supplied value
Fill the whole terminal with the supplied value
Attributes
Retrieves the MapTile at a given point, if one is present.
Retrieves the MapTile at a given point, if one is present.
Attributes
Inset one terminal inside another at some position offset.
Inset one terminal inside another at some position offset.
Attributes
Put the tile at the given point
Put the tile at the given point
Attributes
Put the tile at the given point
Put the tile at the given point
Attributes
Put the Tile at the given point
Put the Tile at the given point
Attributes
Put a batch of tiles into the terminal at the positions specified
Put a batch of tiles into the terminal at the positions specified
Attributes
Put a batch of tiles into the terminal at the positions specified, with an offset.
Put a batch of tiles into the terminal at the positions specified, with an offset.
Attributes
Put a batch of tiles into the terminal at the positions specified
Put a batch of tiles into the terminal at the positions specified
Attributes
Put the MapTile at the given point
Put the MapTile at the given point
Attributes
Adds a line of text to the terminal. No attempt is made to wrap text.
Adds a line of text to the terminal. No attempt is made to wrap text.
Attributes
Add many lines to the terminal
Add many lines to the terminal
Attributes
Returns all MapTiles, does not guarantee order, does not fill in gaps.
Returns all MapTiles, does not guarantee order, does not fill in gaps.
Attributes
Returns all MapTiles in a given region, does not guarantee order, does not fill in gaps.
Returns all MapTiles in a given region, does not guarantee order, does not fill in gaps.
Attributes
Returns all MapTiles with their grid positions, does not guarantee order (but the position is given), does not fill in gaps.
Returns all MapTiles with their grid positions, does not guarantee order (but the position is given), does not fill in gaps.
Attributes
Returns all MapTiles with their grid positions in a given region, does not guarantee order (but the position is given), does not fill in gaps.
Returns all MapTiles with their grid positions in a given region, does not guarantee order (but the position is given), does not fill in gaps.
Attributes
Returns all MapTiles, guarantees order, inserts a default where there is a gap.
Returns all MapTiles, guarantees order, inserts a default where there is a gap.
Attributes
Returns all MapTiles in a given region, guarantees order, inserts a default where there is a gap.
Returns all MapTiles in a given region, guarantees order, inserts a default where there is a gap.
Attributes
Merge two terminals together
Merge two terminals together
Attributes
Inherited methods
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Export the terminal so that it can be rendered as CloneTiles for a defined region of the given map, and supply a modifier funtion to alter the relative position, rotation, and scale of the tile.
Export the terminal so that it can be rendered as CloneTiles for a defined region of the given map, and supply a modifier funtion to alter the relative position, rotation, and scale of the tile.
Attributes
- Inherited from:
- Terminal
Export the terminal so that it can be rendered as CloneTiles, and supply a modifier funtion to alter the relative position, rotation, and scale of the tile.
Export the terminal so that it can be rendered as CloneTiles, and supply a modifier funtion to alter the relative position, rotation, and scale of the tile.
Attributes
- Inherited from:
- Terminal
Creates a TerminalClones instance of a defined region of the given map.
Creates a TerminalClones instance of a defined region of the given map.
Attributes
- Inherited from:
- Terminal
Creates a TerminalClones instance of the given map.