octane-0.16.0: Parse Rocket League replays.
Octane.Type.Value.LoadoutOnlineValue
newtype LoadoutOnlineValue Source #
Constructors
Fields
Instances
Methods
(==) :: LoadoutOnlineValue -> LoadoutOnlineValue -> Bool #
(/=) :: LoadoutOnlineValue -> LoadoutOnlineValue -> Bool #
showsPrec :: Int -> LoadoutOnlineValue -> ShowS #
show :: LoadoutOnlineValue -> String #
showList :: [LoadoutOnlineValue] -> ShowS #
Associated Types
type Rep LoadoutOnlineValue :: * -> * #
from :: LoadoutOnlineValue -> Rep LoadoutOnlineValue x #
to :: Rep LoadoutOnlineValue x -> LoadoutOnlineValue #
toJSON :: LoadoutOnlineValue -> Value #
toEncoding :: LoadoutOnlineValue -> Encoding #
toJSONList :: [LoadoutOnlineValue] -> Value #
toEncodingList :: [LoadoutOnlineValue] -> Encoding #
rnf :: LoadoutOnlineValue -> () #
getField :: Proxy# Symbol "loadout1" -> LoadoutsOnlineValue -> LoadoutOnlineValue #
getField :: Proxy# Symbol "loadout2" -> LoadoutsOnlineValue -> LoadoutOnlineValue #
modifyField :: Proxy# Symbol "loadout1" -> (LoadoutOnlineValue -> LoadoutOnlineValue) -> LoadoutsOnlineValue -> LoadoutsOnlineValue #
setField :: Proxy# Symbol "loadout1" -> LoadoutsOnlineValue -> LoadoutOnlineValue -> LoadoutsOnlineValue #
fieldLens :: Functor f => Proxy# Symbol "loadout1" -> (LoadoutOnlineValue -> f LoadoutOnlineValue) -> LoadoutsOnlineValue -> f LoadoutsOnlineValue #
modifyField :: Proxy# Symbol "loadout2" -> (LoadoutOnlineValue -> LoadoutOnlineValue) -> LoadoutsOnlineValue -> LoadoutsOnlineValue #
setField :: Proxy# Symbol "loadout2" -> LoadoutsOnlineValue -> LoadoutOnlineValue -> LoadoutsOnlineValue #
fieldLens :: Functor f => Proxy# Symbol "loadout2" -> (LoadoutOnlineValue -> f LoadoutOnlineValue) -> LoadoutsOnlineValue -> f LoadoutsOnlineValue #
modifyField :: Proxy# Symbol "unpack" -> ([[(Word32, CompressedWord)]] -> [[(Word32, CompressedWord)]]) -> LoadoutOnlineValue -> LoadoutOnlineValue #
setField :: Proxy# Symbol "unpack" -> LoadoutOnlineValue -> [[(Word32, CompressedWord)]] -> LoadoutOnlineValue #
fieldLens :: Functor f => Proxy# Symbol "unpack" -> ([[(Word32, CompressedWord)]] -> f [[(Word32, CompressedWord)]]) -> LoadoutOnlineValue -> f LoadoutOnlineValue #
getField :: Proxy# Symbol "unpack" -> LoadoutOnlineValue -> [[(Word32, CompressedWord)]] #
getField :: Proxy# Symbol "loadout1" -> Rec cs0 LoadoutsOnlineValue -> LoadoutOnlineValue #
getField :: Proxy# Symbol "loadout2" -> Rec cs0 LoadoutsOnlineValue -> LoadoutOnlineValue #
getField :: Proxy# Symbol "unpack" -> Rec cs0 LoadoutOnlineValue -> [[(Word32, CompressedWord)]] #
modifyField :: Proxy# Symbol "loadout1" -> (LoadoutOnlineValue -> LoadoutOnlineValue) -> Rec cs0 LoadoutsOnlineValue -> Rec cs0 LoadoutsOnlineValue #
setField :: Proxy# Symbol "loadout1" -> Rec cs0 LoadoutsOnlineValue -> LoadoutOnlineValue -> Rec cs0 LoadoutsOnlineValue #
fieldLens :: Functor f => Proxy# Symbol "loadout1" -> (LoadoutOnlineValue -> f LoadoutOnlineValue) -> Rec cs0 LoadoutsOnlineValue -> f (Rec cs0 LoadoutsOnlineValue) #
modifyField :: Proxy# Symbol "loadout2" -> (LoadoutOnlineValue -> LoadoutOnlineValue) -> Rec cs0 LoadoutsOnlineValue -> Rec cs0 LoadoutsOnlineValue #
setField :: Proxy# Symbol "loadout2" -> Rec cs0 LoadoutsOnlineValue -> LoadoutOnlineValue -> Rec cs0 LoadoutsOnlineValue #
fieldLens :: Functor f => Proxy# Symbol "loadout2" -> (LoadoutOnlineValue -> f LoadoutOnlineValue) -> Rec cs0 LoadoutsOnlineValue -> f (Rec cs0 LoadoutsOnlineValue) #
modifyField :: Proxy# Symbol "unpack" -> ([[(Word32, CompressedWord)]] -> [[(Word32, CompressedWord)]]) -> Rec cs0 LoadoutOnlineValue -> Rec cs0 LoadoutOnlineValue #
setField :: Proxy# Symbol "unpack" -> Rec cs0 LoadoutOnlineValue -> [[(Word32, CompressedWord)]] -> Rec cs0 LoadoutOnlineValue #
fieldLens :: Functor f => Proxy# Symbol "unpack" -> ([[(Word32, CompressedWord)]] -> f [[(Word32, CompressedWord)]]) -> Rec cs0 LoadoutOnlineValue -> f (Rec cs0 LoadoutOnlineValue) #