gltf-codec-0.1.0.4: glTF scene loader
Safe HaskellNone
LanguageHaskell2010

Codec.GlTF.Buffer

Synopsis

Documentation

newtype BufferIx Source #

Constructors

BufferIx 

Fields

Instances

Instances details
Eq BufferIx Source # 
Instance details

Defined in Codec.GlTF.Buffer

Ord BufferIx Source # 
Instance details

Defined in Codec.GlTF.Buffer

Show BufferIx Source # 
Instance details

Defined in Codec.GlTF.Buffer

Generic BufferIx Source # 
Instance details

Defined in Codec.GlTF.Buffer

Associated Types

type Rep BufferIx :: Type -> Type #

Methods

from :: BufferIx -> Rep BufferIx x #

to :: Rep BufferIx x -> BufferIx #

ToJSON BufferIx Source # 
Instance details

Defined in Codec.GlTF.Buffer

FromJSON BufferIx Source # 
Instance details

Defined in Codec.GlTF.Buffer

type Rep BufferIx Source # 
Instance details

Defined in Codec.GlTF.Buffer

type Rep BufferIx = D1 ('MetaData "BufferIx" "Codec.GlTF.Buffer" "gltf-codec-0.1.0.4-4VoQsGaCivs2IcxkZWD1XT" 'True) (C1 ('MetaCons "BufferIx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unBufferIx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))

data Buffer Source #

A buffer points to binary geometry, animation, or skins.

glTF Buffer referring to GLB-stored BIN chunk, must have buffer.uri property undefined, and it must be the first element of buffers array; byte length of BIN chunk could be up to 3 bytes bigger than JSON-defined buffer.byteLength to satisfy GLB padding requirements.

Constructors

Buffer 

Instances

Instances details
Eq Buffer Source # 
Instance details

Defined in Codec.GlTF.Buffer

Methods

(==) :: Buffer -> Buffer -> Bool #

(/=) :: Buffer -> Buffer -> Bool #

Show Buffer Source # 
Instance details

Defined in Codec.GlTF.Buffer

Generic Buffer Source # 
Instance details

Defined in Codec.GlTF.Buffer

Associated Types

type Rep Buffer :: Type -> Type #

Methods

from :: Buffer -> Rep Buffer x #

to :: Rep Buffer x -> Buffer #

ToJSON Buffer Source # 
Instance details

Defined in Codec.GlTF.Buffer

FromJSON Buffer Source # 
Instance details

Defined in Codec.GlTF.Buffer

type Rep Buffer Source # 
Instance details

Defined in Codec.GlTF.Buffer