class PlainRender::Handler
- PlainRender::Handler
- Stelios::IO::Interface
- Reference
- Object
Defined in:
render/plain.crConstructors
Instance Method Summary
-
#abort
Run when the game runs into an unhandled exception.
- #convert_badge(badge : B, indent = 0)
-
#diagnostic : String
Additional expanded debug info, if relevant
-
#identifier : String
Provide a short identifing string about the type of renderer being run.
-
#output(badge : B)
Provides a
Badge
for the renderer to output to the user.
Instance methods inherited from class Stelios::IO::Interface
abort
abort,
diagnostic : String
diagnostic,
elapsed
elapsed,
identifier : String
identifier,
output(badge : Badge)
output
Constructor methods inherited from class Stelios::IO::Interface
new(locale : Locale::Entry)
new
Instance methods inherited from class Object
to_sban(io : IO)to_sban(encoder : SBAN::Encoder)
to_sban : Bytes to_sban
Class methods inherited from class Object
from_sban(string_or_io)
from_sban
Constructor Detail
Instance Method Detail
def abort
#
Description copied from class Stelios::IO::Interface
Run when the game runs into an unhandled exception. The renderer should unload everything here.
def diagnostic : String
#
Description copied from class Stelios::IO::Interface
Additional expanded debug info, if relevant
def identifier : String
#
Description copied from class Stelios::IO::Interface
Provide a short identifing string about the type of renderer being run.
Description copied from class Stelios::IO::Interface
Provides a Badge
for the renderer to output to the user. What do actually do with it is up to the renderer.