mischief-render
Safe HaskellNone
LanguageGHC2024

Mischief.Materials.Time

Documentation

data TimeMaterial Source #

Instances

Instances details
Material TimeMaterial Source # 
Instance details

Defined in Mischief.Materials.Time

Associated Types

type VI TimeMaterial 
Instance details

Defined in Mischief.Materials.Time

type VO TimeMaterial 
Instance details

Defined in Mischief.Materials.Time

type B TimeMaterial 
Instance details

Defined in Mischief.Materials.Time

type Extends TimeMaterial 
Instance details

Defined in Mischief.Materials.Time

type Extends TimeMaterial = '[] :: [Type]
type Extandable TimeMaterial 
Instance details

Defined in Mischief.Materials.Time

type IsPhantom TimeMaterial 
Instance details

Defined in Mischief.Materials.Time

type B TimeMaterial Source # 
Instance details

Defined in Mischief.Materials.Time

type Extandable TimeMaterial Source # 
Instance details

Defined in Mischief.Materials.Time

type Extends TimeMaterial Source # 
Instance details

Defined in Mischief.Materials.Time

type Extends TimeMaterial = '[] :: [Type]
type IsPhantom TimeMaterial Source # 
Instance details

Defined in Mischief.Materials.Time

type VI TimeMaterial Source # 
Instance details

Defined in Mischief.Materials.Time

type VO TimeMaterial Source # 
Instance details

Defined in Mischief.Materials.Time

newtype TimeData f Source #

Constructors

TimeData (Field f Float) 

Instances

Instances details
Bufferable TimeData Source # 
Instance details

Defined in Mischief.Materials.Time

Generic (TimeData f) Source # 
Instance details

Defined in Mischief.Materials.Time

Associated Types

type Rep (TimeData f) 
Instance details

Defined in Mischief.Materials.Time

type Rep (TimeData f) = D1 ('MetaData "TimeData" "Mischief.Materials.Time" "mischief-render-0.1.0.0-inplace" 'True) (C1 ('MetaCons "TimeData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Field f Float))))

Methods

from :: TimeData f -> Rep (TimeData f) x #

to :: Rep (TimeData f) x -> TimeData f #

type Rep (TimeData f) Source # 
Instance details

Defined in Mischief.Materials.Time

type Rep (TimeData f) = D1 ('MetaData "TimeData" "Mischief.Materials.Time" "mischief-render-0.1.0.0-inplace" 'True) (C1 ('MetaCons "TimeData" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Field f Float))))

newtype Bindings f Source #

Constructors

Bindings 

Fields

Instances

Instances details
Bindable Bindings Source # 
Instance details

Defined in Mischief.Materials.Time

Generic (Bindings f) Source # 
Instance details

Defined in Mischief.Materials.Time

Associated Types

type Rep (Bindings f) 
Instance details

Defined in Mischief.Materials.Time

type Rep (Bindings f) = D1 ('MetaData "Bindings" "Mischief.Materials.Time" "mischief-render-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Bindings" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Uniform f (TimeData f)))))

Methods

from :: Bindings f -> Rep (Bindings f) x #

to :: Rep (Bindings f) x -> Bindings f #

type Rep (Bindings f) Source # 
Instance details

Defined in Mischief.Materials.Time

type Rep (Bindings f) = D1 ('MetaData "Bindings" "Mischief.Materials.Time" "mischief-render-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Bindings" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Uniform f (TimeData f)))))