Name |
Description |
BigEndian |
Provides utility functions for working with big-endian numbers. |
Engine |
|
Engine.BranchStrNode |
|
Engine.CallStub |
Represents a Glulx call stub, which describes the VM's state at the time of a function call or string printing task. |
Engine.CharStrNode |
|
Engine.EndStrNode |
|
Engine.GlkConst |
|
Engine.GlkMemoryStream |
|
Engine.GlkMemoryUniStream |
|
Engine.GlkStream |
|
Engine.GlkWindowStream |
|
Engine.IndirectStrNode |
|
Engine.StrNode |
|
Engine.StringStrNode |
|
Engine.UniCharStrNode |
|
Engine.Veneer |
Provides hardcoded versions of some commonly used veneer routines (low-level functions that are automatically compiled into every Inform game). |
KeyWantedEventArgs |
Provides data for an input character request event. |
LineWantedEventArgs |
Provides data for an input line request event. |
Opcode |
|
OpcodeAttribute |
|
OutputBuffer |
Collects output from the game file, on various output channels, to be delivered all at once. |
OutputReadyEventArgs |
Provides data for an output event. |
Quetzal |
Implements the Quetzal saved-game file specification by holding a list of typed data chunks which can be read from or written to streams. |
SaveRestoreEventArgs |
Provides data for a save or restore event. |
TransitionEventArgs |
|
VMException |
An exception that is thrown by FyreVM when the game misbehaves. |