(Monad m, Queryable m a, Queryable m b, ValidAccess (QueryableAccess a ++ QueryableAccess b)) => Queryable m (a, b) Source # | |
Instance detailsDefined in Aztecs.ECS.Query.Internal |
(Monad m, Queryable m a, Queryable m b, Queryable m c, ValidAccess (QueryableAccess a ++ (QueryableAccess b ++ QueryableAccess c))) => Queryable m (a, b, c) Source # | |
Instance detailsDefined in Aztecs.ECS.Query.Internal |
(Monad m, Queryable m a, Queryable m b, Queryable m c, Queryable m d, ValidAccess ((QueryableAccess a ++ QueryableAccess b) ++ (QueryableAccess c ++ QueryableAccess d))) => Queryable m (a, b, c, d) Source # | |
Instance detailsDefined in Aztecs.ECS.Query.Internal |
(Monad m, Queryable m a, Queryable m b, Queryable m c, Queryable m d, Queryable m e, ValidAccess ((QueryableAccess a ++ QueryableAccess b) ++ (QueryableAccess c ++ (QueryableAccess d ++ QueryableAccess e)))) => Queryable m (a, b, c, d, e) Source # | |
Instance detailsDefined in Aztecs.ECS.Query.Internal |
(Monad m, Queryable m a, Queryable m b, Queryable m c, Queryable m d, Queryable m e, Queryable m f, ValidAccess ((QueryableAccess a ++ (QueryableAccess b ++ QueryableAccess c)) ++ (QueryableAccess d ++ (QueryableAccess e ++ QueryableAccess f)))) => Queryable m (a, b, c, d, e, f) Source # | |
Instance detailsDefined in Aztecs.ECS.Query.Internal |
(Monad m, Queryable m a, Queryable m b, Queryable m c, Queryable m d, Queryable m e, Queryable m f, Queryable m g, ValidAccess ((QueryableAccess a ++ (QueryableAccess b ++ QueryableAccess c)) ++ ((QueryableAccess d ++ QueryableAccess e) ++ (QueryableAccess f ++ QueryableAccess g)))) => Queryable m (a, b, c, d, e, f, g) Source # | |
Instance detailsDefined in Aztecs.ECS.Query.Internal |
(Monad m, Queryable m a, Queryable m b, Queryable m c, Queryable m d, Queryable m e, Queryable m f, Queryable m g, Queryable m h, ValidAccess (((QueryableAccess a ++ QueryableAccess b) ++ (QueryableAccess c ++ QueryableAccess d)) ++ ((QueryableAccess e ++ QueryableAccess f) ++ (QueryableAccess g ++ QueryableAccess h)))) => Queryable m (a, b, c, d, e, f, g, h) Source # | |
Instance detailsDefined in Aztecs.ECS.Query.Internal |
PrimMonad m => Queryable (AztecsT cs m) Entity Source # | |
Instance detailsDefined in Aztecs.Internal |
(PrimMonad m, Lookup (ComponentStorage m a a) (WorldComponents m cs), Storage m (ComponentStorage m a)) => Queryable (AztecsT cs m) (With a) Source # | |
Instance detailsDefined in Aztecs.Internal |
(PrimMonad m, Lookup (ComponentStorage m a a) (WorldComponents m cs), Storage m (ComponentStorage m a)) => Queryable (AztecsT cs m) (Without a) Source # | |
Instance detailsDefined in Aztecs.Internal |
(PrimMonad m, Lookup (ComponentStorage m a a) (WorldComponents m cs), Storage (AztecsT cs m) (ComponentStorage m a)) => Queryable (AztecsT cs m) (R a) Source # | |
Instance detailsDefined in Aztecs.Internal |
(PrimMonad m, PrimState m ~ s, Lookup (ComponentStorage m a a) (WorldComponents m cs), Storage m (ComponentStorage m a)) => Queryable (AztecsT cs m) (W (Commands (AztecsT cs) m) a) Source # | |
Instance detailsDefined in Aztecs.Internal |
(PrimMonad m, PrimState m ~ s, Lookup (ComponentStorage m a a) (WorldComponents m cs), Storage m (ComponentStorage m a)) => Queryable (AztecsT cs m) (W (AztecsT cs m) a) Source # | |
Instance detailsDefined in Aztecs.Internal |