feat(domain-and-input-skeleton): step 0 — semantic-domain-and-origin-types

This commit is contained in:
KOKO\Mimi
2026-07-30 16:38:05 +09:00
parent b851575554
commit c7e64eb841
12 changed files with 455 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
#pragma once
#include <fesa/core/entity_id.hpp>
namespace fesa {
struct NodeTag;
struct ElementTag;
struct MaterialTag;
struct SectionTag;
using NodeId = EntityId<NodeTag>;
using ElementId = EntityId<ElementTag>;
using MaterialId = EntityId<MaterialTag>;
using SectionId = EntityId<SectionTag>;
} // namespace fesa