Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Aztecs.Camera
Synopsis
- data Camera = Camera {
- cameraViewport :: !(V2 Int)
- cameraScale :: !(V2 Float)
- newtype CameraTarget = CameraTarget {}
- addCameraTargets :: (ArrowQueryReader qr, ArrowDynamicQueryReader qr, ArrowReaderSystem qr arr, ArrowQueueSystem b m arr) => arr () ()
Documentation
Camera component.
Constructors
Camera | |
Fields
|
Instances
Component Camera Source # | |
Defined in Aztecs.Camera | |
Generic Camera Source # | |
Show Camera Source # | |
NFData Camera Source # | |
Defined in Aztecs.Camera | |
type StorageT Camera Source # | |
Defined in Aztecs.Camera | |
type Rep Camera Source # | |
Defined in Aztecs.Camera type Rep Camera = D1 ('MetaData "Camera" "Aztecs.Camera" "aztecs-0.8.0-5YWGoxTs0Vw9iciqZAe9GO" 'False) (C1 ('MetaCons "Camera" 'PrefixI 'True) (S1 ('MetaSel ('Just "cameraViewport") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (V2 Int)) :*: S1 ('MetaSel ('Just "cameraScale") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (V2 Float)))) |
newtype CameraTarget Source #
Camera target component.
Constructors
CameraTarget | |
Fields
|
Instances
Component CameraTarget Source # | |
Defined in Aztecs.Camera Associated Types type StorageT CameraTarget Source # | |
Generic CameraTarget Source # | |
Defined in Aztecs.Camera Associated Types type Rep CameraTarget :: Type -> Type # | |
Show CameraTarget Source # | |
Defined in Aztecs.Camera Methods showsPrec :: Int -> CameraTarget -> ShowS # show :: CameraTarget -> String # showList :: [CameraTarget] -> ShowS # | |
NFData CameraTarget Source # | |
Defined in Aztecs.Camera Methods rnf :: CameraTarget -> () # | |
Eq CameraTarget Source # | |
Defined in Aztecs.Camera | |
type StorageT CameraTarget Source # | |
Defined in Aztecs.Camera | |
type Rep CameraTarget Source # | |
Defined in Aztecs.Camera type Rep CameraTarget = D1 ('MetaData "CameraTarget" "Aztecs.Camera" "aztecs-0.8.0-5YWGoxTs0Vw9iciqZAe9GO" 'True) (C1 ('MetaCons "CameraTarget" 'PrefixI 'True) (S1 ('MetaSel ('Just "cameraTargetWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EntityID))) |
addCameraTargets :: (ArrowQueryReader qr, ArrowDynamicQueryReader qr, ArrowReaderSystem qr arr, ArrowQueueSystem b m arr) => arr () () Source #
Add CameraTarget
components to entities with a new Draw
component.