![]() |
dsekai
World engine for retrocomputers.
|
CANIMATION | Internal representation of an animation. Do not call directly; use animate_create() instead |
CCONTROL_DATA | A piece of data attached to CONTROL::data |
CCROP_DEF | Definition of a crop to be stored with the TILEMAP on which the crop may be grown |
CCROP_PLOT | |
CDIO_BUFFER | |
CDIO_STREAM | |
CDSEKAI_STATE | General/shared state of the running engine in memory |
CEDITOR_STATE | |
CFAKE_MEMORY_HANDLE | An emulated memory handle for modern systems. Overridden on most platforms |
CGRAPHICS_ARGS | Platform-overridden struct supporting graphics engine |
CGRAPHICS_BITMAP | Struct representing a bitmap on the current platform |
CGRAPHICS_BITMAP_BASE | Struct representing a bitmap. Should be overridden by platform |
CGRAPHICS_RECT | Struct representing a graphical rectangle |
CHEADPACK_DEF | |
CITEM | An instance of an item in the world |
CMENU_STATE | |
CMOBILE | A moving/interactive object in the world |
CPATHFIND_NODE | |
CPOV_RAY | |
CPOV_STATE | State for ::ENGINE_TYPE_POV. Displays a first-person 3D view of the world using raycasting |
CSCRIPT | Contains immutable state for scripts attached to a TILEMAP |
CSCRIPT_COMPILE_STATE | |
CSCRIPT_STEP | Contains a single instruction in a script, in SCRIPT::steps |
CTILEMAP | Information pertaining to in-game world currently loaded |
CTILEMAP_COORDS | X/Y coordinates of a tile on the current map |
CTILEMAP_SPAWN | Defines a spawner to create mobiles in the world |
CTILESET_TILE | Tile prototype stored in TILEMAP::tileset |
CTITLE_STATE | State for ::ENGINE_TYPE_NONE. A simple title screen engine |
CTOPDOWN_STATE | State for ::ENGINE_TYPE_TOPDOWN. Displays a top-down 2-dimensional view of the world |
Cunimake_state | |
CWINDOW | Struct representing an on-screen graphical window |
CWINDOW_FRAME | Defines a graphical window frame/background with a set of image assets |