octane-0.16.0: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.Value.FloatValue

Documentation

newtype FloatValue Source #

Constructors

FloatValue 

Instances

Eq FloatValue Source # 
Show FloatValue Source # 
Generic FloatValue Source # 

Associated Types

type Rep FloatValue :: * -> * #

ToJSON FloatValue Source # 
NFData FloatValue Source # 

Methods

rnf :: FloatValue -> () #

HasField "unpack" FloatValue Float32 Source # 

Methods

getField :: Proxy# Symbol "unpack" -> FloatValue -> Float32 #

ModifyField "unpack" FloatValue FloatValue Float32 Float32 Source # 
ModifyRec "unpack" Float32 cs0 => HasField "unpack" (Rec cs0 FloatValue) Float32 Source # 

Methods

getField :: Proxy# Symbol "unpack" -> Rec cs0 FloatValue -> Float32 #

ModifyRec "unpack" Float32 cs0 => ModifyField "unpack" (Rec cs0 FloatValue) (Rec cs0 FloatValue) Float32 Float32 Source # 

Methods

modifyField :: Proxy# Symbol "unpack" -> (Float32 -> Float32) -> Rec cs0 FloatValue -> Rec cs0 FloatValue #

setField :: Proxy# Symbol "unpack" -> Rec cs0 FloatValue -> Float32 -> Rec cs0 FloatValue #

fieldLens :: Functor f => Proxy# Symbol "unpack" -> (Float32 -> f Float32) -> Rec cs0 FloatValue -> f (Rec cs0 FloatValue) #

type Rep FloatValue Source # 
type Rep FloatValue = D1 (MetaData "FloatValue" "Octane.Type.Value.FloatValue" "octane-0.16.0-8BIJ4bXbBDKEzLgGTEoU4w" True) (C1 (MetaCons "FloatValue" PrefixI True) (S1 (MetaSel (Just Symbol "floatValueUnpack") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Float32)))
type FieldType "unpack" FloatValue Source # 
type FieldType "unpack" FloatValue = Float32
type UpdateType "unpack" FloatValue Float32 Source #