octane-0.20.2: Parse Rocket League replays.
Octane.Type.Word32
Synopsis
newtype Word32 Source #
A 32-bit unsigned integer.
Constructors
Fields
Instances
Methods
succ :: Word32 -> Word32 #
pred :: Word32 -> Word32 #
toEnum :: Int -> Word32 #
fromEnum :: Word32 -> Int #
enumFrom :: Word32 -> [Word32] #
enumFromThen :: Word32 -> Word32 -> [Word32] #
enumFromTo :: Word32 -> Word32 -> [Word32] #
enumFromThenTo :: Word32 -> Word32 -> Word32 -> [Word32] #
(==) :: Word32 -> Word32 -> Bool #
(/=) :: Word32 -> Word32 -> Bool #
(+) :: Word32 -> Word32 -> Word32 #
(-) :: Word32 -> Word32 -> Word32 #
(*) :: Word32 -> Word32 -> Word32 #
negate :: Word32 -> Word32 #
abs :: Word32 -> Word32 #
signum :: Word32 -> Word32 #
fromInteger :: Integer -> Word32 #
compare :: Word32 -> Word32 -> Ordering #
(<) :: Word32 -> Word32 -> Bool #
(<=) :: Word32 -> Word32 -> Bool #
(>) :: Word32 -> Word32 -> Bool #
(>=) :: Word32 -> Word32 -> Bool #
max :: Word32 -> Word32 -> Word32 #
min :: Word32 -> Word32 -> Word32 #
Shown as 0x01020304.
0x01020304
showsPrec :: Int -> Word32 -> ShowS #
show :: Word32 -> String #
showList :: [Word32] -> ShowS #
Encoded as a JSON number.
toJSON :: Word32 -> Value #
toEncoding :: Word32 -> Encoding #
toJSONList :: [Word32] -> Value #
toEncodingList :: [Word32] -> Encoding #
getField :: Proxy# Symbol "accentFinish" -> TeamPaintValue -> Word32 #
getField :: Proxy# Symbol "antenna" -> LoadoutValue -> Word32 #
getField :: Proxy# Symbol "attackerActorId" -> DemolishValue -> Word32 #
getField :: Proxy# Symbol "body" -> LoadoutValue -> Word32 #
getField :: Proxy# Symbol "cue" -> MusicStingerValue -> Word32 #
getField :: Proxy# Symbol "decal" -> LoadoutValue -> Word32 #
getField :: Proxy# Symbol "joinableBy" -> PrivateMatchSettingsValue -> Word32 #
getField :: Proxy# Symbol "maxPlayers" -> PrivateMatchSettingsValue -> Word32 #
getField :: Proxy# Symbol "primaryFinish" -> TeamPaintValue -> Word32 #
getField :: Proxy# Symbol "rocketTrail" -> LoadoutValue -> Word32 #
getField :: Proxy# Symbol "topper" -> LoadoutValue -> Word32 #
getField :: Proxy# Symbol "unknown1" -> LoadoutValue -> Word32 #
getField :: Proxy# Symbol "unpack" -> Word32 -> Word32 #
getField :: Proxy# Symbol "victimActorId" -> DemolishValue -> Word32 #
getField :: Proxy# Symbol "wheels" -> LoadoutValue -> Word32 #
modifyField :: Proxy# Symbol "accentFinish" -> (Word32 -> Word32) -> TeamPaintValue -> TeamPaintValue #
setField :: Proxy# Symbol "accentFinish" -> TeamPaintValue -> Word32 -> TeamPaintValue #
fieldLens :: Functor f => Proxy# Symbol "accentFinish" -> (Word32 -> f Word32) -> TeamPaintValue -> f TeamPaintValue #
modifyField :: Proxy# Symbol "antenna" -> (Word32 -> Word32) -> LoadoutValue -> LoadoutValue #
setField :: Proxy# Symbol "antenna" -> LoadoutValue -> Word32 -> LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "antenna" -> (Word32 -> f Word32) -> LoadoutValue -> f LoadoutValue #
modifyField :: Proxy# Symbol "attackerActorId" -> (Word32 -> Word32) -> DemolishValue -> DemolishValue #
setField :: Proxy# Symbol "attackerActorId" -> DemolishValue -> Word32 -> DemolishValue #
fieldLens :: Functor f => Proxy# Symbol "attackerActorId" -> (Word32 -> f Word32) -> DemolishValue -> f DemolishValue #
modifyField :: Proxy# Symbol "body" -> (Word32 -> Word32) -> LoadoutValue -> LoadoutValue #
setField :: Proxy# Symbol "body" -> LoadoutValue -> Word32 -> LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "body" -> (Word32 -> f Word32) -> LoadoutValue -> f LoadoutValue #
modifyField :: Proxy# Symbol "cue" -> (Word32 -> Word32) -> MusicStingerValue -> MusicStingerValue #
setField :: Proxy# Symbol "cue" -> MusicStingerValue -> Word32 -> MusicStingerValue #
fieldLens :: Functor f => Proxy# Symbol "cue" -> (Word32 -> f Word32) -> MusicStingerValue -> f MusicStingerValue #
modifyField :: Proxy# Symbol "decal" -> (Word32 -> Word32) -> LoadoutValue -> LoadoutValue #
setField :: Proxy# Symbol "decal" -> LoadoutValue -> Word32 -> LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "decal" -> (Word32 -> f Word32) -> LoadoutValue -> f LoadoutValue #
modifyField :: Proxy# Symbol "joinableBy" -> (Word32 -> Word32) -> PrivateMatchSettingsValue -> PrivateMatchSettingsValue #
setField :: Proxy# Symbol "joinableBy" -> PrivateMatchSettingsValue -> Word32 -> PrivateMatchSettingsValue #
fieldLens :: Functor f => Proxy# Symbol "joinableBy" -> (Word32 -> f Word32) -> PrivateMatchSettingsValue -> f PrivateMatchSettingsValue #
modifyField :: Proxy# Symbol "maxPlayers" -> (Word32 -> Word32) -> PrivateMatchSettingsValue -> PrivateMatchSettingsValue #
setField :: Proxy# Symbol "maxPlayers" -> PrivateMatchSettingsValue -> Word32 -> PrivateMatchSettingsValue #
fieldLens :: Functor f => Proxy# Symbol "maxPlayers" -> (Word32 -> f Word32) -> PrivateMatchSettingsValue -> f PrivateMatchSettingsValue #
modifyField :: Proxy# Symbol "primaryFinish" -> (Word32 -> Word32) -> TeamPaintValue -> TeamPaintValue #
setField :: Proxy# Symbol "primaryFinish" -> TeamPaintValue -> Word32 -> TeamPaintValue #
fieldLens :: Functor f => Proxy# Symbol "primaryFinish" -> (Word32 -> f Word32) -> TeamPaintValue -> f TeamPaintValue #
modifyField :: Proxy# Symbol "rocketTrail" -> (Word32 -> Word32) -> LoadoutValue -> LoadoutValue #
setField :: Proxy# Symbol "rocketTrail" -> LoadoutValue -> Word32 -> LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "rocketTrail" -> (Word32 -> f Word32) -> LoadoutValue -> f LoadoutValue #
modifyField :: Proxy# Symbol "topper" -> (Word32 -> Word32) -> LoadoutValue -> LoadoutValue #
setField :: Proxy# Symbol "topper" -> LoadoutValue -> Word32 -> LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "topper" -> (Word32 -> f Word32) -> LoadoutValue -> f LoadoutValue #
modifyField :: Proxy# Symbol "unknown1" -> (Word32 -> Word32) -> LoadoutValue -> LoadoutValue #
setField :: Proxy# Symbol "unknown1" -> LoadoutValue -> Word32 -> LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "unknown1" -> (Word32 -> f Word32) -> LoadoutValue -> f LoadoutValue #
modifyField :: Proxy# Symbol "unpack" -> (Word32 -> Word32) -> Word32 -> Word32 #
setField :: Proxy# Symbol "unpack" -> Word32 -> Word32 -> Word32 #
fieldLens :: Functor f => Proxy# Symbol "unpack" -> (Word32 -> f Word32) -> Word32 -> f Word32 #
modifyField :: Proxy# Symbol "victimActorId" -> (Word32 -> Word32) -> DemolishValue -> DemolishValue #
setField :: Proxy# Symbol "victimActorId" -> DemolishValue -> Word32 -> DemolishValue #
fieldLens :: Functor f => Proxy# Symbol "victimActorId" -> (Word32 -> f Word32) -> DemolishValue -> f DemolishValue #
modifyField :: Proxy# Symbol "wheels" -> (Word32 -> Word32) -> LoadoutValue -> LoadoutValue #
setField :: Proxy# Symbol "wheels" -> LoadoutValue -> Word32 -> LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "wheels" -> (Word32 -> f Word32) -> LoadoutValue -> f LoadoutValue #
modifyField :: Proxy# Symbol "instigatorId" -> (Maybe Word32 -> Maybe Word32) -> PickupValue -> PickupValue #
setField :: Proxy# Symbol "instigatorId" -> PickupValue -> Maybe Word32 -> PickupValue #
fieldLens :: Functor f => Proxy# Symbol "instigatorId" -> (Maybe Word32 -> f (Maybe Word32)) -> PickupValue -> f PickupValue #
modifyField :: Proxy# Symbol "unknown2" -> (Maybe Word32 -> Maybe Word32) -> LoadoutValue -> LoadoutValue #
setField :: Proxy# Symbol "unknown2" -> LoadoutValue -> Maybe Word32 -> LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "unknown2" -> (Maybe Word32 -> f (Maybe Word32)) -> LoadoutValue -> f LoadoutValue #
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 "instigatorId" -> PickupValue -> Maybe Word32 #
getField :: Proxy# Symbol "unknown2" -> LoadoutValue -> Maybe Word32 #
getField :: Proxy# Symbol "unpack" -> LoadoutOnlineValue -> [[(Word32, CompressedWord)]] #
getField :: Proxy# Symbol "accentFinish" -> Rec cs0 TeamPaintValue -> Word32 #
getField :: Proxy# Symbol "antenna" -> Rec cs0 LoadoutValue -> Word32 #
getField :: Proxy# Symbol "attackerActorId" -> Rec cs0 DemolishValue -> Word32 #
getField :: Proxy# Symbol "body" -> Rec cs0 LoadoutValue -> Word32 #
getField :: Proxy# Symbol "cue" -> Rec cs0 MusicStingerValue -> Word32 #
getField :: Proxy# Symbol "decal" -> Rec cs0 LoadoutValue -> Word32 #
getField :: Proxy# Symbol "joinableBy" -> Rec cs0 PrivateMatchSettingsValue -> Word32 #
getField :: Proxy# Symbol "maxPlayers" -> Rec cs0 PrivateMatchSettingsValue -> Word32 #
getField :: Proxy# Symbol "primaryFinish" -> Rec cs0 TeamPaintValue -> Word32 #
getField :: Proxy# Symbol "rocketTrail" -> Rec cs0 LoadoutValue -> Word32 #
getField :: Proxy# Symbol "topper" -> Rec cs0 LoadoutValue -> Word32 #
getField :: Proxy# Symbol "unknown1" -> Rec cs0 LoadoutValue -> Word32 #
getField :: Proxy# Symbol "unpack" -> Rec cs0 Word32 -> Word32 #
getField :: Proxy# Symbol "victimActorId" -> Rec cs0 DemolishValue -> Word32 #
getField :: Proxy# Symbol "wheels" -> Rec cs0 LoadoutValue -> Word32 #
getField :: Proxy# Symbol "instigatorId" -> Rec cs0 PickupValue -> Maybe Word32 #
getField :: Proxy# Symbol "unknown2" -> Rec cs0 LoadoutValue -> Maybe Word32 #
getField :: Proxy# Symbol "unpack" -> Rec cs0 LoadoutOnlineValue -> [[(Word32, CompressedWord)]] #
modifyField :: Proxy# Symbol "accentFinish" -> (Word32 -> Word32) -> Rec cs0 TeamPaintValue -> Rec cs0 TeamPaintValue #
setField :: Proxy# Symbol "accentFinish" -> Rec cs0 TeamPaintValue -> Word32 -> Rec cs0 TeamPaintValue #
fieldLens :: Functor f => Proxy# Symbol "accentFinish" -> (Word32 -> f Word32) -> Rec cs0 TeamPaintValue -> f (Rec cs0 TeamPaintValue) #
modifyField :: Proxy# Symbol "antenna" -> (Word32 -> Word32) -> Rec cs0 LoadoutValue -> Rec cs0 LoadoutValue #
setField :: Proxy# Symbol "antenna" -> Rec cs0 LoadoutValue -> Word32 -> Rec cs0 LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "antenna" -> (Word32 -> f Word32) -> Rec cs0 LoadoutValue -> f (Rec cs0 LoadoutValue) #
modifyField :: Proxy# Symbol "attackerActorId" -> (Word32 -> Word32) -> Rec cs0 DemolishValue -> Rec cs0 DemolishValue #
setField :: Proxy# Symbol "attackerActorId" -> Rec cs0 DemolishValue -> Word32 -> Rec cs0 DemolishValue #
fieldLens :: Functor f => Proxy# Symbol "attackerActorId" -> (Word32 -> f Word32) -> Rec cs0 DemolishValue -> f (Rec cs0 DemolishValue) #
modifyField :: Proxy# Symbol "body" -> (Word32 -> Word32) -> Rec cs0 LoadoutValue -> Rec cs0 LoadoutValue #
setField :: Proxy# Symbol "body" -> Rec cs0 LoadoutValue -> Word32 -> Rec cs0 LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "body" -> (Word32 -> f Word32) -> Rec cs0 LoadoutValue -> f (Rec cs0 LoadoutValue) #
modifyField :: Proxy# Symbol "cue" -> (Word32 -> Word32) -> Rec cs0 MusicStingerValue -> Rec cs0 MusicStingerValue #
setField :: Proxy# Symbol "cue" -> Rec cs0 MusicStingerValue -> Word32 -> Rec cs0 MusicStingerValue #
fieldLens :: Functor f => Proxy# Symbol "cue" -> (Word32 -> f Word32) -> Rec cs0 MusicStingerValue -> f (Rec cs0 MusicStingerValue) #
modifyField :: Proxy# Symbol "decal" -> (Word32 -> Word32) -> Rec cs0 LoadoutValue -> Rec cs0 LoadoutValue #
setField :: Proxy# Symbol "decal" -> Rec cs0 LoadoutValue -> Word32 -> Rec cs0 LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "decal" -> (Word32 -> f Word32) -> Rec cs0 LoadoutValue -> f (Rec cs0 LoadoutValue) #
modifyField :: Proxy# Symbol "joinableBy" -> (Word32 -> Word32) -> Rec cs0 PrivateMatchSettingsValue -> Rec cs0 PrivateMatchSettingsValue #
setField :: Proxy# Symbol "joinableBy" -> Rec cs0 PrivateMatchSettingsValue -> Word32 -> Rec cs0 PrivateMatchSettingsValue #
fieldLens :: Functor f => Proxy# Symbol "joinableBy" -> (Word32 -> f Word32) -> Rec cs0 PrivateMatchSettingsValue -> f (Rec cs0 PrivateMatchSettingsValue) #
modifyField :: Proxy# Symbol "maxPlayers" -> (Word32 -> Word32) -> Rec cs0 PrivateMatchSettingsValue -> Rec cs0 PrivateMatchSettingsValue #
setField :: Proxy# Symbol "maxPlayers" -> Rec cs0 PrivateMatchSettingsValue -> Word32 -> Rec cs0 PrivateMatchSettingsValue #
fieldLens :: Functor f => Proxy# Symbol "maxPlayers" -> (Word32 -> f Word32) -> Rec cs0 PrivateMatchSettingsValue -> f (Rec cs0 PrivateMatchSettingsValue) #
modifyField :: Proxy# Symbol "primaryFinish" -> (Word32 -> Word32) -> Rec cs0 TeamPaintValue -> Rec cs0 TeamPaintValue #
setField :: Proxy# Symbol "primaryFinish" -> Rec cs0 TeamPaintValue -> Word32 -> Rec cs0 TeamPaintValue #
fieldLens :: Functor f => Proxy# Symbol "primaryFinish" -> (Word32 -> f Word32) -> Rec cs0 TeamPaintValue -> f (Rec cs0 TeamPaintValue) #
modifyField :: Proxy# Symbol "rocketTrail" -> (Word32 -> Word32) -> Rec cs0 LoadoutValue -> Rec cs0 LoadoutValue #
setField :: Proxy# Symbol "rocketTrail" -> Rec cs0 LoadoutValue -> Word32 -> Rec cs0 LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "rocketTrail" -> (Word32 -> f Word32) -> Rec cs0 LoadoutValue -> f (Rec cs0 LoadoutValue) #
modifyField :: Proxy# Symbol "topper" -> (Word32 -> Word32) -> Rec cs0 LoadoutValue -> Rec cs0 LoadoutValue #
setField :: Proxy# Symbol "topper" -> Rec cs0 LoadoutValue -> Word32 -> Rec cs0 LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "topper" -> (Word32 -> f Word32) -> Rec cs0 LoadoutValue -> f (Rec cs0 LoadoutValue) #
modifyField :: Proxy# Symbol "unknown1" -> (Word32 -> Word32) -> Rec cs0 LoadoutValue -> Rec cs0 LoadoutValue #
setField :: Proxy# Symbol "unknown1" -> Rec cs0 LoadoutValue -> Word32 -> Rec cs0 LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "unknown1" -> (Word32 -> f Word32) -> Rec cs0 LoadoutValue -> f (Rec cs0 LoadoutValue) #
modifyField :: Proxy# Symbol "unpack" -> (Word32 -> Word32) -> Rec cs0 Word32 -> Rec cs0 Word32 #
setField :: Proxy# Symbol "unpack" -> Rec cs0 Word32 -> Word32 -> Rec cs0 Word32 #
fieldLens :: Functor f => Proxy# Symbol "unpack" -> (Word32 -> f Word32) -> Rec cs0 Word32 -> f (Rec cs0 Word32) #
modifyField :: Proxy# Symbol "victimActorId" -> (Word32 -> Word32) -> Rec cs0 DemolishValue -> Rec cs0 DemolishValue #
setField :: Proxy# Symbol "victimActorId" -> Rec cs0 DemolishValue -> Word32 -> Rec cs0 DemolishValue #
fieldLens :: Functor f => Proxy# Symbol "victimActorId" -> (Word32 -> f Word32) -> Rec cs0 DemolishValue -> f (Rec cs0 DemolishValue) #
modifyField :: Proxy# Symbol "wheels" -> (Word32 -> Word32) -> Rec cs0 LoadoutValue -> Rec cs0 LoadoutValue #
setField :: Proxy# Symbol "wheels" -> Rec cs0 LoadoutValue -> Word32 -> Rec cs0 LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "wheels" -> (Word32 -> f Word32) -> Rec cs0 LoadoutValue -> f (Rec cs0 LoadoutValue) #
modifyField :: Proxy# Symbol "instigatorId" -> (Maybe Word32 -> Maybe Word32) -> Rec cs0 PickupValue -> Rec cs0 PickupValue #
setField :: Proxy# Symbol "instigatorId" -> Rec cs0 PickupValue -> Maybe Word32 -> Rec cs0 PickupValue #
fieldLens :: Functor f => Proxy# Symbol "instigatorId" -> (Maybe Word32 -> f (Maybe Word32)) -> Rec cs0 PickupValue -> f (Rec cs0 PickupValue) #
modifyField :: Proxy# Symbol "unknown2" -> (Maybe Word32 -> Maybe Word32) -> Rec cs0 LoadoutValue -> Rec cs0 LoadoutValue #
setField :: Proxy# Symbol "unknown2" -> Rec cs0 LoadoutValue -> Maybe Word32 -> Rec cs0 LoadoutValue #
fieldLens :: Functor f => Proxy# Symbol "unknown2" -> (Maybe Word32 -> f (Maybe Word32)) -> Rec cs0 LoadoutValue -> f (Rec cs0 LoadoutValue) #
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) #
fromWord32 :: Integral a => Word32 -> a Source #
Converts a Word32 into any Integral value.
Word32
Integral
toWord32 :: Integral a => a -> Word32 Source #
Converts any Integral value into a Word32.