Safe Haskell | Safe-Inferred |
---|
Documentation
data Entity
hasComponentOfType :: Entity -> String -> Bool
hasComponentsOfTypes :: Entity -> Set String -> Bool
componentOfType :: Entity -> String -> Maybe Component
containsComponent :: Entity -> Component -> Bool
addComponent :: Entity -> Component -> Entity
exchangeComponent :: Entity -> Component -> Entity
removeComponentOfType :: Entity -> String -> Entity