packages feed

aztecs-transform 0.1.0.0 → 0.2.0.0

raw patch · 2 files changed

+12/−6 lines, 2 filesdep +aztecs-hierarchydep ~aztecsdep ~basePVP ok

version bump matches the API change (PVP)

Dependencies added: aztecs-hierarchy

Dependency ranges changed: aztecs, base

API changes (from Hackage documentation)

+ Data.Aztecs.Transform: Size :: V2 Int -> Size
+ Data.Aztecs.Transform: [unSize] :: Size -> V2 Int
+ Data.Aztecs.Transform: instance Data.Aztecs.Component.Component Data.Aztecs.Transform.Size
+ Data.Aztecs.Transform: newtype Size
- Data.Aztecs.Transform: Transform :: V2 Float -> Float -> V2 Float -> Transform
+ Data.Aztecs.Transform: Transform :: !V2 Int -> !Float -> !V2 Int -> Transform
- Data.Aztecs.Transform: [transformPosition] :: Transform -> V2 Float
+ Data.Aztecs.Transform: [transformPosition] :: Transform -> !V2 Int
- Data.Aztecs.Transform: [transformRotation] :: Transform -> Float
+ Data.Aztecs.Transform: [transformRotation] :: Transform -> !Float
- Data.Aztecs.Transform: [transformScale] :: Transform -> V2 Float
+ Data.Aztecs.Transform: [transformScale] :: Transform -> !V2 Int

Files

aztecs-transform.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name:          aztecs-transform-version:       0.1.0.0+version:       0.2.0.0 license:       BSD-3-Clause license-file:  LICENSE maintainer:    matt@hunzinger.me@@ -26,7 +26,8 @@     default-language: Haskell2010     ghc-options:      -Wall     build-depends:-        base >=4 && <5,-        aztecs >= 0.3,+        base >=4.6 && <5,+        aztecs >= 0.5,+        aztecs-hierarchy >= 0.1,         mtl >=2,         linear >= 1
src/Data/Aztecs/Transform.hs view
@@ -4,9 +4,9 @@ import Linear (V2 (..))  data Transform = Transform-  { transformPosition :: V2 Float,-    transformRotation :: Float,-    transformScale :: V2 Float+  { transformPosition :: !(V2 Int),+    transformRotation :: !Float,+    transformScale :: !(V2 Int)   }   deriving (Eq, Show) @@ -14,3 +14,8 @@ transform = Transform (V2 0 0) 0 (V2 1 1)  instance Component Transform+++newtype Size = Size {unSize :: V2 Int}++instance Component Size