octane-0.18.3: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.Value.LoadoutsOnlineValue

Documentation

data LoadoutsOnlineValue Source #

Instances

Eq LoadoutsOnlineValue Source # 
Show LoadoutsOnlineValue Source # 
ToJSON LoadoutsOnlineValue Source # 
HasField "loadout1" LoadoutsOnlineValue LoadoutOnlineValue Source # 
HasField "loadout2" LoadoutsOnlineValue LoadoutOnlineValue Source # 
HasField "unknown1" LoadoutsOnlineValue Boolean Source # 

Methods

getField :: Proxy# Symbol "unknown1" -> LoadoutsOnlineValue -> Boolean #

HasField "unknown2" LoadoutsOnlineValue Boolean Source # 

Methods

getField :: Proxy# Symbol "unknown2" -> LoadoutsOnlineValue -> Boolean #

ModifyField "loadout1" LoadoutsOnlineValue LoadoutsOnlineValue LoadoutOnlineValue LoadoutOnlineValue Source # 
ModifyField "loadout2" LoadoutsOnlineValue LoadoutsOnlineValue LoadoutOnlineValue LoadoutOnlineValue Source # 
ModifyField "unknown1" LoadoutsOnlineValue LoadoutsOnlineValue Boolean Boolean Source # 
ModifyField "unknown2" LoadoutsOnlineValue LoadoutsOnlineValue Boolean Boolean Source # 
ModifyRec "loadout1" LoadoutOnlineValue cs0 => HasField "loadout1" (Rec cs0 LoadoutsOnlineValue) LoadoutOnlineValue Source # 
ModifyRec "loadout2" LoadoutOnlineValue cs0 => HasField "loadout2" (Rec cs0 LoadoutsOnlineValue) LoadoutOnlineValue Source # 
ModifyRec "unknown1" Boolean cs0 => HasField "unknown1" (Rec cs0 LoadoutsOnlineValue) Boolean Source # 

Methods

getField :: Proxy# Symbol "unknown1" -> Rec cs0 LoadoutsOnlineValue -> Boolean #

ModifyRec "unknown2" Boolean cs0 => HasField "unknown2" (Rec cs0 LoadoutsOnlineValue) Boolean Source # 

Methods

getField :: Proxy# Symbol "unknown2" -> Rec cs0 LoadoutsOnlineValue -> Boolean #

ModifyRec "loadout1" LoadoutOnlineValue cs0 => ModifyField "loadout1" (Rec cs0 LoadoutsOnlineValue) (Rec cs0 LoadoutsOnlineValue) LoadoutOnlineValue LoadoutOnlineValue Source # 
ModifyRec "loadout2" LoadoutOnlineValue cs0 => ModifyField "loadout2" (Rec cs0 LoadoutsOnlineValue) (Rec cs0 LoadoutsOnlineValue) LoadoutOnlineValue LoadoutOnlineValue Source # 
ModifyRec "unknown1" Boolean cs0 => ModifyField "unknown1" (Rec cs0 LoadoutsOnlineValue) (Rec cs0 LoadoutsOnlineValue) Boolean Boolean Source # 
ModifyRec "unknown2" Boolean cs0 => ModifyField "unknown2" (Rec cs0 LoadoutsOnlineValue) (Rec cs0 LoadoutsOnlineValue) Boolean Boolean Source # 
type FieldType "loadout1" LoadoutsOnlineValue Source # 
type FieldType "loadout2" LoadoutsOnlineValue Source # 
type FieldType "unknown1" LoadoutsOnlineValue Source # 
type FieldType "unknown2" LoadoutsOnlineValue Source # 
type UpdateType "loadout1" LoadoutsOnlineValue LoadoutOnlineValue Source # 
type UpdateType "loadout2" LoadoutsOnlineValue LoadoutOnlineValue Source # 
type UpdateType "unknown1" LoadoutsOnlineValue Boolean Source # 
type UpdateType "unknown2" LoadoutsOnlineValue Boolean Source #