Skip to content
Finalspace edited this page May 29, 2026 · 1 revision

Here is a list of all topics with brief descriptions:

Name Description
Assertion & Debug This category contains assertion & debug macro functions
Atomic operations This category contains functions for handling atomic operations, such as Add, Compare And/Or Exchange, Fences, Loads/Stores, etc
Audio functions This category contains functions for start/stop playing audio and retrieving/changing some audio-related settings
Clipboard functions This category contains functions for reading/writing clipboard data
Console functions This category contains function for handling console in/out
Constants This category contains constants
Display/Monitor functions This category contains functions for handling multiple monitors
Dynamic library loading This category contains functions for loading dynamic libraries
Error Handling This category contains functions for handling errors
Files/IO functions This category contains types and functions for handling files and directories
Function macros This category contains several useful macro functions
Hardware Infos This category contains functions for retrieving hardware information such as memory usage, CPU info, etc
Input types and functions This category contains the types and functions for querying keyboard, mouse and gamepad information
Localization functions This category contains functions for getting information about current locale
Logging This category contains functions and types for controlling logging output
Memory Macros This category contains memory configurations
Memory functions This category contains functions for allocating/manipulating memory
Operating system Infos This category contains functions for retrieving several operating system information such as version, name, etc
Path functions This category contains functions for retrieving and building paths
Platform functions This category contains structures, enumerations and functions for initializing/releasing the platform
Session Infos This category contains functions for retrieving current session information, such as username, etc
Settings & Configurations This category contains global settings structures/enumerations and functions to initialize/set them
Storage class identifiers This category contains storage class identifiers, such as static, extern, inline, etc
String functions This category contains tons of functions for converting/manipulating strings
Threading and synchronizations routines This category contains functions/types for dealing with concurrent programming, such as threads, mutexes, conditions, etc
Timing functions This category contains functions for time comparisons
Video functions This category contains functions for retrieving or resizing the video buffer
Window events This category contains types/functions for handling window events
Window functions This category contains functions for handling the window

Final Platform Layer

Pages

Topics

Data Structures

Clone this wiki locally