From 6fde17649f7404e79a17d4d8f96662d03011aca1 Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Thu, 30 Oct 2025 20:08:53 -0700 Subject: Move animation module outside of scene/ --- src/scene/types.h | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 src/scene/types.h (limited to 'src/scene/types.h') diff --git a/src/scene/types.h b/src/scene/types.h deleted file mode 100644 index d0ffc41..0000000 --- a/src/scene/types.h +++ /dev/null @@ -1,24 +0,0 @@ -/// Strongly-typed indices for every kind of scene node resource. -#pragma once - -#include - -typedef uint16_t gfx_idx; - -#define DEF_STRONG_INDEX(TYPE_NAME, IDX_TYPE) \ - typedef struct TYPE_NAME##_idx { \ - IDX_TYPE val; \ - } TYPE_NAME##_idx; - -DEF_STRONG_INDEX(anima, gfx_idx) -DEF_STRONG_INDEX(animation, gfx_idx) -DEF_STRONG_INDEX(camera, gfx_idx) -DEF_STRONG_INDEX(light, gfx_idx) -DEF_STRONG_INDEX(material, gfx_idx) -DEF_STRONG_INDEX(mesh, gfx_idx) -DEF_STRONG_INDEX(mesh_link, gfx_idx) -DEF_STRONG_INDEX(model, gfx_idx) -DEF_STRONG_INDEX(node, gfx_idx) -DEF_STRONG_INDEX(object, gfx_idx) -DEF_STRONG_INDEX(scene, gfx_idx) -DEF_STRONG_INDEX(skeleton, gfx_idx) -- cgit v1.2.3