|
class | APIAssemblyNotFoundException |
| Exception thrown when a game platform API assembly is referenced that could not be found. More...
|
|
struct | AStarEdge< T > |
| Represents a connection on a graph, for use with AStar(). More...
|
|
class | AudioBase< TGame, TImplementation > |
| Base class for audio hardware interfaces. More...
|
|
class | AudioChannelBase |
|
class | AudioChannelProxy |
|
class | Axis |
| Represents a single analogue axis. More...
|
|
class | Axis2 |
| Represents two orthogonal analogue axes. More...
|
|
class | AxisHandle |
|
class | Button |
| Represents a single discrete button. More...
|
|
class | ButtonHandle |
|
struct | Color24 |
| Structure representing a 24-bit RGB color (8 bits per component). More...
|
|
class | Control |
| Base class for any device providing game input. More...
|
|
class | ControlHandle |
|
class | ControlsBase< TGame, TImplementation > |
| Base class for controls hardware interfaces. More...
|
|
class | Debug |
| Provides tools for developers to diagnose issues with their games. More...
|
|
class | Demo |
| Contains a recording of an arcade game as a sequence of frames. More...
|
|
class | Ease |
|
class | FirmwareBase< TGame, TImplementation > |
|
class | FrameStream |
| Represents a subsection of another stream, starting from a certain offset and with a given length. More...
|
|
class | GameBase |
| Base class for all arcade games. More...
|
|
class | GameBase< TControls, TGraphics, TAudio, TFirmware > |
| Base class for all arcade games, specifying a particular controls, graphics and audio (virtual) hardware implementation. More...
|
|
class | GameInfoAttribute |
| Class-level attribute to provide information about an arcade game. More...
|
|
class | GraphicsBase< TGame, TImplementation > |
| Base class for graphics hardware interfaces. More...
|
|
class | GraphicsInfoAttribute |
| Class-level attribute to provide information about the graphical specifications of an arcade game. More...
|
|
class | Highscore |
| Represents a score attained by a player in an arcade game. More...
|
|
class | HighscoreExtensions |
|
class | HighscoreSubmittedEventArgs |
| Provides information for events called when a Highscore is submitted. More...
|
|
interface | IAudio |
|
interface | IAudioInternal |
|
interface | IControls |
|
interface | IControlsInternal |
|
interface | IFirmware |
|
interface | IGame |
|
interface | IGameInfo |
| Interface for types that provide information about an arcade game. More...
|
|
interface | IGraphics |
|
interface | IGraphicsInfo |
| Interface for types that provide information about the graphical specifications of an arcade game. More...
|
|
interface | IGraphicsInternal |
|
class | InfoExtensions |
|
interface | IPeripheral |
|
interface | ISound |
|
class | Mathf |
| Provides constants and static methods for floating point mathematics. More...
|
|
class | NetMessage |
|
class | Peripheral |
|
class | Peripheral< TGame, TProvider, TImplementation > |
| Base class for hardware input and output devices. More...
|
|
struct | RectF |
| An axis-aligned rectangle, using single precision floating-point numbers for each component. More...
|
|
struct | RectI |
| An axis-aligned rectangle, using signed integers for each component. More...
|
|
class | ResourceManager |
| Class containing methods for registering and listing resource types. More...
|
|
class | Resources |
| Class containing methods related to accessing resources. More...
|
|
class | SoundEventArgs |
|
class | StreamedSoundEventArgs |
|
class | Tools |
| Provides some helpful methods that don't belong anywhere else. More...
|
|
struct | Transform |
| Structure representing a 2D affine transformation. More...
|
|
struct | Vector2F |
| A two component vector of floats. More...
|
|
struct | Vector2I |
| A two component vector of integers. More...
|
|