ALLEGRO_MO...ATION_MODE(3)
π ALLEGRO_MO...ATION_MODE(3) π
okay bestie, this one is straight out of the Allegro reference manual / Library Functions Manual, and itβs giving Allegro 5 API energy. Itβs a typedef enum situation for choosing how mouse emulation gets applied. πβ¨
πΈ NAME πΈ
ALLEGRO_MOUSE_EMULATION_MODE β Allegro 5 API. Thatβs the enum name, no cap.
π¦ SYNOPSIS π¦
#include <allegro5/allegro.h>
typedef enum ALLEGRO_MOUSE_EMULATION_MODE
π DESCRIPTION π
Type of mouse emulation to apply. Thatβs the whole vibe: you pick one of these enum values.
ALLEGRO_MOUSE_EMULATION_NONEβ Disables mouse emulation. Nope, no emulation here.ALLEGRO_MOUSE_EMULATION_TRANSPARENTβ Enables transparent mouse emulation. See-through emulation vibes.ALLEGRO_MOUSE_EMULATION_INCLUSIVEβ Enable inclusive mouse emulation. Inclusive mode is on the menu.ALLEGRO_MOUSE_EMULATION_EXCLUSIVEβ Enables exclusive mouse emulation. Exclusive mode, very main character.ALLEGRO_MOUSE_EMULATION_5_0_xβ Enables mouse emulation that is backwards compatible with Allegro 5.0.x. Itβs for the 5.0.x girlies. πΎ
β SINCE β
5.1.0. Periodt.
[Unstable API]: Seems of limited value, as touch input tends to have different semantics compared to mouse input. Bestie, thatβs the official warning β touch input is a different vibe from mouse input, so this API is marked unstable and seems of limited value. π
Cute sign-off: source/version is the Allegro reference manual, the page footer says ALLEGRO_MO...ATION_MODE(3), and thereβs no date shown on that footer β so weβre not inventing one. Love that for us. ππ«Ά
π¦ 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