diff options
| author | Gabriel Schneider <[email protected]> | 2026-08-20 17:10:22 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-08-25 09:42:06 -0300 |
| commit | 70bde600793ea70bd68832018a154671c6bf1512 (patch) | |
| tree | af477fd09881b85bf3ed735ede1afa254779b14f /src/macos/pardes.h | |
| parent | 7d2ade5ed706c67f30f54462684bced6a0978413 (diff) | |
| download | pardes-70bde600793ea70bd68832018a154671c6bf1512.tar.gz pardes-70bde600793ea70bd68832018a154671c6bf1512.zip | |
animation: six character-motion panel transitions, composed in the core so backends agree
Diffstat (limited to 'src/macos/pardes.h')
| -rw-r--r-- | src/macos/pardes.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/macos/pardes.h b/src/macos/pardes.h index 33bedc9e..e9d7bb41 100644 --- a/src/macos/pardes.h +++ b/src/macos/pardes.h @@ -123,6 +123,14 @@ typedef struct { #define PARDES_PANEL_DISSOLVE 3u #define PARDES_PANEL_ASCII 4u #define PARDES_PANEL_VERTICAL 5u +// Character effects composed in the core: the host receives finished glyphs +// and only clips the panel batch for them. +#define PARDES_PANEL_EDGES 6u +#define PARDES_PANEL_FALL 7u +#define PARDES_PANEL_WAVE 8u +#define PARDES_PANEL_CURTAIN 9u +#define PARDES_PANEL_SCRAMBLE 10u +#define PARDES_PANEL_TYPEWRITER 11u // ---------------------------------------------------------------- input |
