Files
saphir/Saphir/Class.HC
2026-04-25 19:19:23 -04:00

31 lines
490 B
HolyC

class SaphirAttr {
I64 fg;
I64 bg;
};
class SaphirBorder : SaphirAttr {
I64 focus_fg;
I64 focus_bg;
Bool list;
};
class SaphirCursor : SaphirAttr {
// Bool blink;
U64 stub;
};
class SaphirKeyDev {
U64 sys_cbs;
U64 null_cbs;
}
class SaphirGlbls {
Bool enabled;
Bool blink;
SaphirBorder border;
SaphirCursor cursor;
SaphirAttr status;
SaphirKeyDev kd;
I64 doc_cursor_state;
} saphir;
MemSet(&saphir, 0, sizeof(SaphirGlbls));