dsekai
World engine for retrocomputers.
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
  src
 src/config.hConfiguration settings defined at compile time
 crop.h
 cropdef.h
 dsekai.hEngine state data and main header, used in every engine file
 engines.hMacros, structs, and prototypes for the various engine types
 gid.hContains macros and typedefs for globally unique identifiers
 irc.h
 item.hDefinitions, functions, and macros pertaining to inventory objects
 itstruct.hStructs pertaining to inventory objects
 menu.h
 mobile.hStructs, functions and macros pertaining to interactive objects
 pathfind.h
 profiler.hHeader containing lightweight in-module profiling tools
 scparse.h
 script.hFunctions and macros for executing in-world behavior
 scstruct.hStructs representing behavior scripts
 serial.hFunctions for (de)serializing engine structs to save states
 strpool.hFlexible storage for strings in small spaces
 tilemap.hFunctions and macros pertaining to tilemaps
 tmasn.hDefinitions and functions for reading an ASN.1-formatted TILEMAP
 tmjson.hConstants and functions for populating a TILEMAP from json
 tmstruct.hStructs representing tilemaps and related objects
 winids.h
  unilayer
  src
  graphics
 nullg.hPlatform-overridden typedefs and macros for drawing graphics
  memory
 fakem.hPlatform-overridden typedefs and macros for handling memory
  resource
 nullr.hPlatform-overridden typedefs and macros for loading assets
 animate.hTools for making common animations and effects
 asn.hFunctions and macros for dealing with ASN.1 formatted data
 unilayer/src/config.hOverridable defines to modify Unilayer behavior
 dio.hGeneral abstractions for common stdlib-related tasks
 graphics.hPlatform-general abstractions for graphics
 json.h
 memory.hFunctions and prototypes for managing memory
 platform.hContains platform-specific overrides and implementations for engine functionality
 resinc.hDetermines which resource-loading system to use at compile
 resource.hPlatform-general function prototypes for loading assets
 unilayer.hCombines platform-specific functionality and loads enablers in the correct order
 window.hTools for drawing and interacting with graphical windows on-screen
  tools
 headpack.hFunctions comprising the headpack resource tool
 unimake.hUnilayer build system