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

Codec.GlTF.Sampler

Synopsis

Documentation

newtype SamplerIx Source #

Constructors

SamplerIx 

Fields

Instances

Instances details
Eq SamplerIx Source # 
Instance details

Defined in Codec.GlTF.Sampler

Ord SamplerIx Source # 
Instance details

Defined in Codec.GlTF.Sampler

Show SamplerIx Source # 
Instance details

Defined in Codec.GlTF.Sampler

Generic SamplerIx Source # 
Instance details

Defined in Codec.GlTF.Sampler

Associated Types

type Rep SamplerIx :: Type -> Type #

ToJSON SamplerIx Source # 
Instance details

Defined in Codec.GlTF.Sampler

FromJSON SamplerIx Source # 
Instance details

Defined in Codec.GlTF.Sampler

type Rep SamplerIx Source # 
Instance details

Defined in Codec.GlTF.Sampler

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

data Sampler Source #

The root object for a glTF Sampler.

Instances

Instances details
Eq Sampler Source # 
Instance details

Defined in Codec.GlTF.Sampler

Methods

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

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

Show Sampler Source # 
Instance details

Defined in Codec.GlTF.Sampler

Generic Sampler Source # 
Instance details

Defined in Codec.GlTF.Sampler

Associated Types

type Rep Sampler :: Type -> Type #

Methods

from :: Sampler -> Rep Sampler x #

to :: Rep Sampler x -> Sampler #

ToJSON Sampler Source # 
Instance details

Defined in Codec.GlTF.Sampler

FromJSON Sampler Source # 
Instance details

Defined in Codec.GlTF.Sampler

type Rep Sampler Source # 
Instance details

Defined in Codec.GlTF.Sampler

newtype SamplerWrap Source #

Wrapping mode.

All valid values correspond to WebGL enums.

Constructors

SamplerWrap 

Fields

Instances

Instances details
Eq SamplerWrap Source # 
Instance details

Defined in Codec.GlTF.Sampler

Ord SamplerWrap Source # 
Instance details

Defined in Codec.GlTF.Sampler

Show SamplerWrap Source # 
Instance details

Defined in Codec.GlTF.Sampler

Generic SamplerWrap Source # 
Instance details

Defined in Codec.GlTF.Sampler

Associated Types

type Rep SamplerWrap :: Type -> Type #

ToJSON SamplerWrap Source # 
Instance details

Defined in Codec.GlTF.Sampler

FromJSON SamplerWrap Source # 
Instance details

Defined in Codec.GlTF.Sampler

type Rep SamplerWrap Source # 
Instance details

Defined in Codec.GlTF.Sampler

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

newtype SamplerMagFilter Source #

Magnification filter.

Valid values correspond to WebGL enums.

Constructors

SamplerMagFilter 

Instances

Instances details
Eq SamplerMagFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

Ord SamplerMagFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

Show SamplerMagFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

Generic SamplerMagFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

Associated Types

type Rep SamplerMagFilter :: Type -> Type #

ToJSON SamplerMagFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

FromJSON SamplerMagFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

type Rep SamplerMagFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

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

newtype SamplerMinFilter Source #

Minification filter.

All valid values correspond to WebGL enums.

Constructors

SamplerMinFilter 

Instances

Instances details
Eq SamplerMinFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

Ord SamplerMinFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

Show SamplerMinFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

Generic SamplerMinFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

Associated Types

type Rep SamplerMinFilter :: Type -> Type #

ToJSON SamplerMinFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

FromJSON SamplerMinFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

type Rep SamplerMinFilter Source # 
Instance details

Defined in Codec.GlTF.Sampler

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