mischief-ecs
Safe HaskellNone
LanguageGHC2024

Mischief.ECS.World.Query.TH.QD

Documentation

data Qd Source #

Constructors

Val' Qd 
Tup [Qd] 
Entity' 
Type QdType 
Trans QdTrans 

Instances

Instances details
Show Qd Source # 
Instance details

Defined in Mischief.ECS.World.Query.TH.QD

Methods

showsPrec :: Int -> Qd -> ShowS #

show :: Qd -> String #

showList :: [Qd] -> ShowS #

data QdType Source #

Constructors

QdType 

Fields

Instances

Instances details
Show QdType Source # 
Instance details

Defined in Mischief.ECS.World.Query.TH.QD

data QdTrans Source #

Constructors

QdTrans 

Fields

Instances

Instances details
Show QdTrans Source # 
Instance details

Defined in Mischief.ECS.World.Query.TH.QD

data CompType Source #

Constructors

Single 
Pair Text 
PairAny 

Instances

Instances details
Show CompType Source # 
Instance details

Defined in Mischief.ECS.World.Query.TH.QD

data Mod Source #

Constructors

M' 
H' 

Instances

Instances details
Show Mod Source # 
Instance details

Defined in Mischief.ECS.World.Query.TH.QD

Methods

showsPrec :: Int -> Mod -> ShowS #

show :: Mod -> String #

showList :: [Mod] -> ShowS #

pTup :: Parser a -> Parser [a] Source #

data TestG (a :: k) (b :: k1) Source #

Constructors

TestG 

Instances

Instances details
(Typeable a, Typeable b, Typeable k1, Typeable k2) => Component (TestG a b) Source # 
Instance details

Defined in Mischief.ECS.World.Query.TH.QD

Associated Types

type RelExclusivity (TestG a b) 
Instance details

Defined in Mischief.ECS.World.Query.TH.QD

type RelExclusivity (TestG a b) Source # 
Instance details

Defined in Mischief.ECS.World.Query.TH.QD