roguelikestarterkit.terminal
Members list
Type members
Classlikes
Represents the three basic properties of a tile: Character, foreground colour, and background colour.
Represents the three basic properties of a tile: Character, foreground colour, and background colour.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
RogueTerminalEmulator is like the TerminalEmulator but a little more daring and dangerous. Represents an mutable, packed populated terminal. It is more performant, relative to TerminalEmulator, but also requires more care since it's a mutable structure. There are no empty spaces in this terminal, empty tiles are filled with the Tile.Null value and RGBA.Zero colors.
RogueTerminalEmulator is like the TerminalEmulator but a little more daring and dangerous. Represents an mutable, packed populated terminal. It is more performant, relative to TerminalEmulator, but also requires more care since it's a mutable structure. There are no empty spaces in this terminal, empty tiles are filled with the Tile.Null value and RGBA.Zero colors.
Attributes
- Companion
- object
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class RogueTerminalEmulatorclass TerminalEmulator
Represents the output of converting a Terminal into clones ready for rendering. You must add the clones to you scene and register the clone blanks.
Represents the output of converting a Terminal into clones ready for rendering. You must add the clones to you scene and register the clone blanks.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TerminalClones.type
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TerminalEmulator.type
TerminalMaterial is a revised and leaner version of TerminalText, aimed at use with CloneTiles. It removes the dubious drop shadow functionality, requires less shader data, and has simpler shader logic.
TerminalMaterial is a revised and leaner version of TerminalText, aimed at use with CloneTiles. It removes the dubious drop shadow functionality, requires less shader data, and has simpler shader logic.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Materialclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TerminalMaterial.type
The original Terminal text material, designed for use with Text entities. Supports approximate drop shadows.
The original Terminal text material, designed for use with Text entities. Supports approximate drop shadows.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Materialclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TerminalText.type