| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
LambdaCube.GL.Mesh
Documentation
loadMesh :: ByteString -> IO Mesh Source
saveMesh :: ByteString -> Mesh -> IO () Source
addMesh :: Renderer -> ByteString -> Mesh -> [ByteString] -> IO Object Source
compileMesh :: Mesh -> IO Mesh Source
updateMesh :: Mesh -> [(ByteString, MeshAttribute)] -> Maybe MeshPrimitive -> IO () Source
Constructors
| Mesh | |
Fields
| |
data MeshPrimitive Source
Constructors
| P_Points | |
| P_TriangleStrip | |
| P_Triangles | |
| P_TriangleStripI (Vector Int32) | |
| P_TrianglesI (Vector Int32) |
Instances