Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Render.Unlit.TileMap.Model
Contents
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
Constructors
Attrs | |
Fields
|
Instances
data TileMapParams Source #
Constructors
TileMapParams | |
Fields
|
Instances
type ObserverCoherent = ObserverIO Buffers Source #