mischief-ecs
Safe HaskellNone
LanguageGHC2024

Mischief.ECS.Components.HooksDef

Documentation

data Hook (a :: k) where Source #

Constructors

Hook :: forall {k} (m :: Type -> Type) (a :: k). Typeable m => (HookContext -> m ()) -> Hook a 

data HookRel (a :: k) where Source #

Constructors

HookRel :: forall {k} (m :: Type -> Type) (a :: k). Typeable m => (HookContextRel -> m ()) -> HookRel a 

newtype HookContext Source #

Constructors

HookContext 

Fields