Skip to main content

common Folder

Folders Index

folderconcepts
foldertags
foldertypes

Files Index

filehelios/engine/common/_module.ixx

Aggregate module for shared engine types. More...

Description

helios::engine::common

Shared type definitions, compile-time concepts, and role tags used across multiple engine subsystems.

Overview

This module provides lightweight, system-agnostic infrastructure shared by all engine subsystems: interaction context structs, compile-time concepts for role classification, and tag types for the opt-in registration pattern.

Submodules

SubmodulePurpose
concepts/C++20 concepts for engine role constraints (IsManagerLike, IsSystemLike, ...)
tags/Empty tag structs for compile-time role identification (ManagerRole, SystemRole)
types/Context structs for entity interactions and damage


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.