Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- type Model buf = Indexed buf Packed VertexAttrs
- type Vertex = Vertex3d VertexAttrs
- type VertexAttrs = "uv" ::: Vec2
- data AttrsF f = Attrs {
- params :: HKD f TileMapParams
- transforms :: HKD f Transform
- type Attrs = AttrsF Identity
- type Stores = AttrsF Vector
- type Buffers = AttrsF (Allocated 'Coherent)
- data TileMapParams = TileMapParams {}
- type ObserverCoherent = ObserverIO Buffers
Documentation
type Model buf = Indexed buf Packed VertexAttrs Source #
Vertex data
type Vertex = Vertex3d VertexAttrs Source #
type VertexAttrs = "uv" ::: Vec2 Source #
Instance data
Attrs | |
|
Instances
data TileMapParams Source #
Instances
type ObserverCoherent = ObserverIO Buffers Source #