maug
Quick and dirty C mini-augmentation library.
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[detail level 123]
 RetroTile APIFunctions and structures for working with tilemaps/grids
 RetroTile Tile Definitions
 RetroTile Custom Property Types
 RetroTile Parser
 RetroTile GeneratorsTools for procedurally generating tilemaps
 RetroFlat APIAbstraction layer header for retro systems
 RetroFlat ExampleAn extremely simple single-file annotated example program written with the RetroFlat API
 RetroFlat CompilationMakefile examples and compiler considerations for using RetroFlat
 RetroFlat ColorsColor definitions RetroFlat is aware of, for use with the RetroFlat Drawing API
 RetroFlat API Return ValuesStandardized return values from RetroFlat API functions
 RetroFlat Drawing APIFunctions for drawing primitives on-screen
 RetroFlat ColorsColor definitions RetroFlat is aware of, for use with the RetroFlat Drawing API
 Global FlagsFlags that may be present on RETROFLAT_STATE::retroflat_flags
 RetroFlat Message APIThese flags can be passed to retroflat_message() to indicate the type of message being conveyed
 RetroFlat VDP APIVideo Display Processor tools for modifying display output
 RetroFlat Bitmap APITools for loading bitmaps from disk and drawing them on-screen
 RetroFlat Assets APIFunctions and macros for handling graphical asset files
 RetroFlat Input APIFunctions and constants for polling and interpreting user input
 RetroFlat Key DefinitionsKeyboard and mouse controls RetroFlat is aware of, for use within the RetroFlat Input API
 RetroFlat Direction APIMacros and constants for definition cardinal directions in screen and world space
 Maug_retro3d_util
 RetroFlat 2D Wrapper APIWrappers to call appropriate 2D surface functions for bitmaps or textures, depending on if the engine is in 2D or 3D mode
 RetroSound APIAbstraction layer header for sound on retro systems
 RetroSound State FlagsFlags indicating global state for the RETROSND_STATE::flags field
 RetroFlat Viewport APIA flexible API to facilitate tile-based views using hardware acceleration where available
 RetroFlat VDP APIVideo Display Processor tools for modifying display output
 RetroFlat Bitmap APITools for loading bitmaps from disk and drawing them on-screen
 RetroFlat Drawing APIFunctions for drawing primitives on-screen
 RetroFlat ColorsColor definitions RetroFlat is aware of, for use with the RetroFlat Drawing API
 RetroFlat Input APIFunctions and constants for polling and interpreting user input
 RetroFlat Key DefinitionsKeyboard and mouse controls RetroFlat is aware of, for use within the RetroFlat Input API
 RetroFlat Direction APIMacros and constants for definition cardinal directions in screen and world space
 RetroFont API
 RetroGLU APILibrary of tools for working with RetroFlat and OpenGL
 RetroGLU Sprites
 RetroGLU Overlay APIConvenience macros for drawing a 2D overlay using transparent textures
 RetroGUI API
 RetroGUI Controls
 RetroFlat Soft Shapes APITools for drawing shape primatives
 In-Situ Console API
 Command Line APITools for parsing command line arguments
 Data Memory APIVectors and tables for storing data
 Data Memory VectorsStructure for storing a linear and compact array of values
 Data Memory String PoolsStructure for storing a compact group of mutable, variable-length character strings
 Data Memory Tables
 RetroFile APIAbstraction layer for dealing with files on retro systems
 RetroFile TypesTypes of files/data stores that mfile can abstract from
 Maug File Format API
 Maug File Format: BitmapConstants and functions describing the Windows bitmap format
 Retro HyperText Rendering API
 Error Handling API
 Return Values
 Micro-PrintF APIIndependently-implemented printf API for old compilers
 Memory Management API
 MLISP Interpreter
 MLISP Execution Stack
 MLISP Types
 MLISP Abstract Syntax Tree Parser