ALLEGRO_SYSTEM_ID(3)
π ALLEGRO_SYSTEM_ID π
okay so bestie, welcome to the Library Functions Manual β this is the page all about ALLEGRO_SYSTEM_ID, straight out of the Allegro 5 API β¨
πΈ NAME πΈ
ALLEGRO_SYSTEM_ID β Allegro 5 API, but make it a whole enum of vibes π
π¦ SYNOPSIS π¦
#include <allegro5/allegro.h>
enum ALLEGRO_SYSTEM_ID {
yes bestie that's literally it, the enum opens and the manpage just leaves you hanging like a cliffhanger episode π the members are listed below tho, don't worry π«Ά
β¨ DESCRIPTION β¨
So. ALLEGRO_SYSTEM_ID is like, the system Allegro is running on. That's the whole personality. It's giving "what platform are we on rn" energy π
Here's the full roster, no cap, every single one:
ALLEGRO_SYSTEM_ID_UNKNOWNβ Unknown system. it's giving mystery, we literally don't know her πALLEGRO_SYSTEM_ID_XGLXβ Xglx πALLEGRO_SYSTEM_ID_WINDOWSβ Windows πͺALLEGRO_SYSTEM_ID_MACOSXβ macOS πALLEGRO_SYSTEM_ID_ANDROIDβ Android π€ALLEGRO_SYSTEM_ID_IPHONEβ iOS π± (yes the constant says IPHONE, the description says iOS, that's just how she is, iconic)ALLEGRO_SYSTEM_ID_GP2XWIZβ GP2XWIZ π§ lowkey a deep cut, love that for usALLEGRO_SYSTEM_ID_RASPBERRYPIβ Raspberry Pi πALLEGRO_SYSTEM_ID_SDLβ SDL π
like, one enum, nine platforms, main character energy across the board β¨
β SINCE β
5.2.5 β so it's been around a minute, periodt π
π₯ SEE ALSO π₯
al_get_system_id(3)β the function that actually hands you one of these, go read it next bestie π«Ά
and that's the page!! tysm for reading, mwah π
fr fr don't forget: this is the Allegro reference manual, and it's ALLEGRO_SYSTEM_ID all the way down β catch you in the next manpage, bestie πΈπ¦π
π¦ where this page comes from
- arch rolling: allegro 5.2.11.3-2 Β· Zlib AND BSD-3-Clause AND OFL-1.1 AND LicenseRef-Custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms