Safe Haskell | None |
---|---|
Language | Haskell2010 |
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)))) |
Chunk | |
|
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 #