-- |
-- Module      :  Games.ECS.Component.TH
-- Description : Template Haskell derivation of Component classes
-- Copyright   :  (C) 2020 Sophie Taylor
-- License     :  AGPL-3.0-or-later
-- Maintainer  :  Sophie Taylor <sophie@spacekitteh.moe>
-- Stability   :  experimental
-- Portability: GHC
--
-- Implements helper classes and constraints on components.

module Games.ECS.Component.TH (module Games.ECS.Component.TH.Internal) where

import Games.ECS.Component.TH.Internal (makeHasComponentClass)