| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Codec.GLB
Documentation
Instances
| Eq GLB Source # | |
| Show GLB Source # | |
| Generic GLB Source # | |
| Binary GLB Source # | |
| type Rep GLB Source # | |
Defined in Codec.GLB type Rep GLB = D1 ('MetaData "GLB" "Codec.GLB" "gltf-codec-0.1.0.4-4VoQsGaCivs2IcxkZWD1XT" 'False) (C1 ('MetaCons "GLB" 'PrefixI 'True) (S1 ('MetaSel ('Just "header") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Header) :*: S1 ('MetaSel ('Just "chunks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Vector Chunk)))) | |
Instances
| Eq Header Source # | |
| Show Header Source # | |
| Generic Header Source # | |
| Binary Header Source # | |
| type Rep Header Source # | |
Defined in Codec.GLB type Rep Header = D1 ('MetaData "Header" "Codec.GLB" "gltf-codec-0.1.0.4-4VoQsGaCivs2IcxkZWD1XT" 'False) (C1 ('MetaCons "Header" 'PrefixI 'True) (S1 ('MetaSel ('Just "magic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: S1 ('MetaSel ('Just "length") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32)))) | |
Constructors
| Chunk | |
Fields
| |
Instances
| Eq Chunk Source # | |
| Show Chunk Source # | |
| Generic Chunk Source # | |
| Binary Chunk Source # | |
| type Rep Chunk Source # | |
Defined in Codec.GLB type Rep Chunk = D1 ('MetaData "Chunk" "Codec.GLB" "gltf-codec-0.1.0.4-4VoQsGaCivs2IcxkZWD1XT" 'False) (C1 ('MetaCons "Chunk" 'PrefixI 'True) (S1 ('MetaSel ('Just "chunkLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: (S1 ('MetaSel ('Just "chunkType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: S1 ('MetaSel ('Just "chunkData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ByteString)))) | |
fromByteString :: ByteString -> Either (ByteOffset, String) GLB Source #