aboutsummaryrefslogtreecommitdiff
path: root/rt/include/plugin_types.h
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2026-01-01 18:04:40 -0700
committerJosh Rahm <joshuarahm@gmail.com>2026-01-01 18:04:40 -0700
commit628174c992a5a740feb4dc119adf8dfb1f89f992 (patch)
tree683361b27cf4b6df2c5cc782d70de9bdf5fd38a8 /rt/include/plugin_types.h
parentbe1ef8cee5f68eb9afecca94071069a1ff82825e (diff)
downloadmontis-628174c992a5a740feb4dc119adf8dfb1f89f992.tar.gz
montis-628174c992a5a740feb4dc119adf8dfb1f89f992.tar.bz2
montis-628174c992a5a740feb4dc119adf8dfb1f89f992.zip
Have Meson orchestrate the whole build rather than stack.
As a part of this, I changed the file layout to: rt/ - the Montis runtime plug/ - the Montis plugin wlroots/ - wlroots
Diffstat (limited to 'rt/include/plugin_types.h')
-rw-r--r--rt/include/plugin_types.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/rt/include/plugin_types.h b/rt/include/plugin_types.h
new file mode 100644
index 0000000..df1eab5
--- /dev/null
+++ b/rt/include/plugin_types.h
@@ -0,0 +1,9 @@
+#pragma once
+
+typedef void *opqst_t;
+
+typedef enum {
+ SURFACE_MAP = 0,
+ SURFACE_UNMAP,
+ SURFACE_DELETE,
+} surface_event_t;