octane-0.18.0: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.Value.ClubColorsValue

Documentation

data ClubColorsValue Source #

Instances

Eq ClubColorsValue Source # 
Show ClubColorsValue Source # 
ToJSON ClubColorsValue Source # 
HasField "blueColor" ClubColorsValue Word8 Source # 

Methods

getField :: Proxy# Symbol "blueColor" -> ClubColorsValue -> Word8 #

HasField "blueFlag" ClubColorsValue Boolean Source # 

Methods

getField :: Proxy# Symbol "blueFlag" -> ClubColorsValue -> Boolean #

HasField "orangeColor" ClubColorsValue Word8 Source # 

Methods

getField :: Proxy# Symbol "orangeColor" -> ClubColorsValue -> Word8 #

HasField "orangeFlag" ClubColorsValue Boolean Source # 

Methods

getField :: Proxy# Symbol "orangeFlag" -> ClubColorsValue -> Boolean #

ModifyField "blueColor" ClubColorsValue ClubColorsValue Word8 Word8 Source # 
ModifyField "blueFlag" ClubColorsValue ClubColorsValue Boolean Boolean Source # 
ModifyField "orangeColor" ClubColorsValue ClubColorsValue Word8 Word8 Source # 
ModifyField "orangeFlag" ClubColorsValue ClubColorsValue Boolean Boolean Source # 
ModifyRec "blueColor" Word8 cs0 => HasField "blueColor" (Rec cs0 ClubColorsValue) Word8 Source # 

Methods

getField :: Proxy# Symbol "blueColor" -> Rec cs0 ClubColorsValue -> Word8 #

ModifyRec "blueFlag" Boolean cs0 => HasField "blueFlag" (Rec cs0 ClubColorsValue) Boolean Source # 

Methods

getField :: Proxy# Symbol "blueFlag" -> Rec cs0 ClubColorsValue -> Boolean #

ModifyRec "orangeColor" Word8 cs0 => HasField "orangeColor" (Rec cs0 ClubColorsValue) Word8 Source # 

Methods

getField :: Proxy# Symbol "orangeColor" -> Rec cs0 ClubColorsValue -> Word8 #

ModifyRec "orangeFlag" Boolean cs0 => HasField "orangeFlag" (Rec cs0 ClubColorsValue) Boolean Source # 

Methods

getField :: Proxy# Symbol "orangeFlag" -> Rec cs0 ClubColorsValue -> Boolean #

ModifyRec "blueColor" Word8 cs0 => ModifyField "blueColor" (Rec cs0 ClubColorsValue) (Rec cs0 ClubColorsValue) Word8 Word8 Source # 

Methods

modifyField :: Proxy# Symbol "blueColor" -> (Word8 -> Word8) -> Rec cs0 ClubColorsValue -> Rec cs0 ClubColorsValue #

setField :: Proxy# Symbol "blueColor" -> Rec cs0 ClubColorsValue -> Word8 -> Rec cs0 ClubColorsValue #

fieldLens :: Functor f => Proxy# Symbol "blueColor" -> (Word8 -> f Word8) -> Rec cs0 ClubColorsValue -> f (Rec cs0 ClubColorsValue) #

ModifyRec "blueFlag" Boolean cs0 => ModifyField "blueFlag" (Rec cs0 ClubColorsValue) (Rec cs0 ClubColorsValue) Boolean Boolean Source # 

Methods

modifyField :: Proxy# Symbol "blueFlag" -> (Boolean -> Boolean) -> Rec cs0 ClubColorsValue -> Rec cs0 ClubColorsValue #

setField :: Proxy# Symbol "blueFlag" -> Rec cs0 ClubColorsValue -> Boolean -> Rec cs0 ClubColorsValue #

fieldLens :: Functor f => Proxy# Symbol "blueFlag" -> (Boolean -> f Boolean) -> Rec cs0 ClubColorsValue -> f (Rec cs0 ClubColorsValue) #

ModifyRec "orangeColor" Word8 cs0 => ModifyField "orangeColor" (Rec cs0 ClubColorsValue) (Rec cs0 ClubColorsValue) Word8 Word8 Source # 

Methods

modifyField :: Proxy# Symbol "orangeColor" -> (Word8 -> Word8) -> Rec cs0 ClubColorsValue -> Rec cs0 ClubColorsValue #

setField :: Proxy# Symbol "orangeColor" -> Rec cs0 ClubColorsValue -> Word8 -> Rec cs0 ClubColorsValue #

fieldLens :: Functor f => Proxy# Symbol "orangeColor" -> (Word8 -> f Word8) -> Rec cs0 ClubColorsValue -> f (Rec cs0 ClubColorsValue) #

ModifyRec "orangeFlag" Boolean cs0 => ModifyField "orangeFlag" (Rec cs0 ClubColorsValue) (Rec cs0 ClubColorsValue) Boolean Boolean Source # 

Methods

modifyField :: Proxy# Symbol "orangeFlag" -> (Boolean -> Boolean) -> Rec cs0 ClubColorsValue -> Rec cs0 ClubColorsValue #

setField :: Proxy# Symbol "orangeFlag" -> Rec cs0 ClubColorsValue -> Boolean -> Rec cs0 ClubColorsValue #

fieldLens :: Functor f => Proxy# Symbol "orangeFlag" -> (Boolean -> f Boolean) -> Rec cs0 ClubColorsValue -> f (Rec cs0 ClubColorsValue) #

type FieldType "blueColor" ClubColorsValue Source # 
type FieldType "blueColor" ClubColorsValue = Word8
type FieldType "blueFlag" ClubColorsValue Source # 
type FieldType "orangeColor" ClubColorsValue Source # 
type FieldType "orangeColor" ClubColorsValue = Word8
type FieldType "orangeFlag" ClubColorsValue Source # 
type FieldType "orangeFlag" ClubColorsValue = Boolean
type UpdateType "blueColor" ClubColorsValue Word8 Source # 
type UpdateType "blueFlag" ClubColorsValue Boolean Source # 
type UpdateType "orangeColor" ClubColorsValue Word8 Source # 
type UpdateType "orangeFlag" ClubColorsValue Boolean Source #