gltf-codec-0.1.0.1: glTF scene loader

Safe HaskellNone
LanguageHaskell2010

Codec.GlTF.Buffer

Synopsis

Documentation

newtype BufferIx Source #

Constructors

BufferIx 

Fields

Instances
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.1-Gz344sJMz9cG5YV9y1ntpC" 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
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