aztecs-0.14.0: A modular game engine and Entity-Component-System (ECS) for Haskell.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Aztecs.ECS.Bundle.Class

Documentation

class Bundleable c (m :: Type -> Type) where Source #

Methods

bundle :: c -> Bundle (Entity m) m Source #

Instances

Instances details
(PrimMonad m, Typeable c, Component (AztecsT cs m) c, AdjustM m (SparseStorage m c) (WorldComponents m cs)) => Bundleable c (AztecsT cs m) Source # 
Instance details

Defined in Aztecs.Internal

Methods

bundle :: c -> Bundle (Entity (AztecsT cs m)) (AztecsT cs m) Source #