techkaczynski.dev / code

summaryrefslogtreecommitdiff
path: root/editor.h
diff options
context:
space:
mode:
authortech kaczynski <tk@techkaczynski.dev>2026-10-01 05:30:26 +1000
committertech kaczynski <tk@techkaczynski.dev>2026-10-01 05:30:26 +1000
commit2790624094ab0b81dfdc3150eaf0da08accf610e (patch)
tree4133285cd02178322a9062e363d24e51251acc30 /editor.h
parent7f42c8ec0d3faf22499ebc0b6644ca3009cabd03 (diff)
added model picker panel. work on property panel components.
Diffstat (limited to 'editor.h')
-rw-r--r--editor.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/editor.h b/editor.h
index f18cae0..07ad48d 100644
--- a/editor.h
+++ b/editor.h
@@ -9,6 +9,7 @@ typedef enum {
ED_ACTION_CREATE,
ED_ACTION_DELETE,
ED_ACTION_RENAME,
+ ED_ACTION_MODEL,
} EditorActionTag;
typedef union {
@@ -26,6 +27,8 @@ typedef union {
struct {
char *name;
} rename;
+
+ ModelCmp model;
} EditorActionData;
typedef struct {
@@ -49,6 +52,7 @@ typedef enum {
ED_PNL_TYPE_SCENE,
ED_PNL_TYPE_PROPERTIES,
ED_PNL_TYPE_SPACE,
+ ED_PNL_TYPE_MODEL_PICKER,
ED_PNL_TYPE_CMD,
} EditorPanelType;