octane-0.16.3: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.Word32

Synopsis

Documentation

newtype Word32 Source #

A 32-bit unsigned integer.

Constructors

Word32 

Fields

Instances

Enum Word32 Source # 
Eq Word32 Source # 

Methods

(==) :: Word32 -> Word32 -> Bool #

(/=) :: Word32 -> Word32 -> Bool #

Num Word32 Source # 
Ord Word32 Source # 
Show Word32 Source #

Shown as 0x01020304.

Generic Word32 Source # 

Associated Types

type Rep Word32 :: * -> * #

Methods

from :: Word32 -> Rep Word32 x #

to :: Rep Word32 x -> Word32 #

ToJSON Word32 Source #

Encoded as a JSON number.

Binary Word32 Source #

Little-endian.

Methods

put :: Word32 -> Put #

get :: Get Word32 #

putList :: [Word32] -> Put #

BinaryBit Word32 Source #

Little-endian with the bits in each byte reversed.

Methods

putBits :: Int -> Word32 -> BitPut () #

getBits :: Int -> BitGet Word32 #

NFData Word32 Source # 

Methods

rnf :: Word32 -> () #

HasField "accentFinish" TeamPaintValue Word32 # 

Methods

getField :: Proxy# Symbol "accentFinish" -> TeamPaintValue -> Word32 #

HasField "antenna" LoadoutValue Word32 # 

Methods

getField :: Proxy# Symbol "antenna" -> LoadoutValue -> Word32 #

HasField "attackerActorId" DemolishValue Word32 # 

Methods

getField :: Proxy# Symbol "attackerActorId" -> DemolishValue -> Word32 #

HasField "body" LoadoutValue Word32 # 

Methods

getField :: Proxy# Symbol "body" -> LoadoutValue -> Word32 #

HasField "cacheId" CacheItem Word32 # 

Methods

getField :: Proxy# Symbol "cacheId" -> CacheItem -> Word32 #

HasField "classId" CacheItem Word32 # 

Methods

getField :: Proxy# Symbol "classId" -> CacheItem -> Word32 #

HasField "contentCRC" RawReplay Word32 # 

Methods

getField :: Proxy# Symbol "contentCRC" -> RawReplay -> Word32 #

HasField "contentSize" RawReplay Word32 # 

Methods

getField :: Proxy# Symbol "contentSize" -> RawReplay -> Word32 #

HasField "cue" MusicStingerValue Word32 # 
HasField "decal" LoadoutValue Word32 # 

Methods

getField :: Proxy# Symbol "decal" -> LoadoutValue -> Word32 #

HasField "frame" Mark Word32 # 

Methods

getField :: Proxy# Symbol "frame" -> Mark -> Word32 #

HasField "frame" Message Word32 # 

Methods

getField :: Proxy# Symbol "frame" -> Message -> Word32 #

HasField "frame" KeyFrame Word32 # 

Methods

getField :: Proxy# Symbol "frame" -> KeyFrame -> Word32 #

HasField "headerCRC" RawReplay Word32 # 

Methods

getField :: Proxy# Symbol "headerCRC" -> RawReplay -> Word32 #

HasField "headerSize" RawReplay Word32 # 

Methods

getField :: Proxy# Symbol "headerSize" -> RawReplay -> Word32 #

HasField "joinableBy" PrivateMatchSettingsValue Word32 # 
HasField "maxPlayers" PrivateMatchSettingsValue Word32 # 
HasField "objectId" CacheProperty Word32 # 

Methods

getField :: Proxy# Symbol "objectId" -> CacheProperty -> Word32 #

HasField "parentCacheId" CacheItem Word32 # 

Methods

getField :: Proxy# Symbol "parentCacheId" -> CacheItem -> Word32 #

HasField "position" KeyFrame Word32 # 

Methods

getField :: Proxy# Symbol "position" -> KeyFrame -> Word32 #

HasField "primaryFinish" TeamPaintValue Word32 # 

Methods

getField :: Proxy# Symbol "primaryFinish" -> TeamPaintValue -> Word32 #

HasField "rocketTrail" LoadoutValue Word32 # 

Methods

getField :: Proxy# Symbol "rocketTrail" -> LoadoutValue -> Word32 #

HasField "streamId" ClassItem Word32 # 

Methods

getField :: Proxy# Symbol "streamId" -> ClassItem -> Word32 #

HasField "streamId" CacheProperty Word32 # 

Methods

getField :: Proxy# Symbol "streamId" -> CacheProperty -> Word32 #

HasField "topper" LoadoutValue Word32 # 

Methods

getField :: Proxy# Symbol "topper" -> LoadoutValue -> Word32 #

HasField "unknown1" LoadoutValue Word32 # 

Methods

getField :: Proxy# Symbol "unknown1" -> LoadoutValue -> Word32 #

HasField "unpack" Word32 Word32 Source # 

Methods

getField :: Proxy# Symbol "unpack" -> Word32 -> Word32 #

HasField "version1" ReplayWithoutFrames Word32 # 

Methods

getField :: Proxy# Symbol "version1" -> ReplayWithoutFrames -> Word32 #

HasField "version1" ReplayWithFrames Word32 # 

Methods

getField :: Proxy# Symbol "version1" -> ReplayWithFrames -> Word32 #

HasField "version1" OptimizedReplay Word32 # 

Methods

getField :: Proxy# Symbol "version1" -> OptimizedReplay -> Word32 #

HasField "version2" ReplayWithoutFrames Word32 # 

Methods

getField :: Proxy# Symbol "version2" -> ReplayWithoutFrames -> Word32 #

HasField "version2" ReplayWithFrames Word32 # 

Methods

getField :: Proxy# Symbol "version2" -> ReplayWithFrames -> Word32 #

HasField "version2" OptimizedReplay Word32 # 

Methods

getField :: Proxy# Symbol "version2" -> OptimizedReplay -> Word32 #

HasField "victimActorId" DemolishValue Word32 # 

Methods

getField :: Proxy# Symbol "victimActorId" -> DemolishValue -> Word32 #

HasField "wheels" LoadoutValue Word32 # 

Methods

getField :: Proxy# Symbol "wheels" -> LoadoutValue -> Word32 #

ModifyField "accentFinish" TeamPaintValue TeamPaintValue Word32 Word32 # 

Methods

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 "antenna" LoadoutValue LoadoutValue Word32 Word32 # 
ModifyField "attackerActorId" DemolishValue DemolishValue Word32 Word32 # 

Methods

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 "body" LoadoutValue LoadoutValue Word32 Word32 # 
ModifyField "cacheId" CacheItem CacheItem Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "cacheId" -> (Word32 -> Word32) -> CacheItem -> CacheItem #

setField :: Proxy# Symbol "cacheId" -> CacheItem -> Word32 -> CacheItem #

fieldLens :: Functor f => Proxy# Symbol "cacheId" -> (Word32 -> f Word32) -> CacheItem -> f CacheItem #

ModifyField "classId" CacheItem CacheItem Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "classId" -> (Word32 -> Word32) -> CacheItem -> CacheItem #

setField :: Proxy# Symbol "classId" -> CacheItem -> Word32 -> CacheItem #

fieldLens :: Functor f => Proxy# Symbol "classId" -> (Word32 -> f Word32) -> CacheItem -> f CacheItem #

ModifyField "contentCRC" RawReplay RawReplay Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "contentCRC" -> (Word32 -> Word32) -> RawReplay -> RawReplay #

setField :: Proxy# Symbol "contentCRC" -> RawReplay -> Word32 -> RawReplay #

fieldLens :: Functor f => Proxy# Symbol "contentCRC" -> (Word32 -> f Word32) -> RawReplay -> f RawReplay #

ModifyField "contentSize" RawReplay RawReplay Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "contentSize" -> (Word32 -> Word32) -> RawReplay -> RawReplay #

setField :: Proxy# Symbol "contentSize" -> RawReplay -> Word32 -> RawReplay #

fieldLens :: Functor f => Proxy# Symbol "contentSize" -> (Word32 -> f Word32) -> RawReplay -> f RawReplay #

ModifyField "cue" MusicStingerValue MusicStingerValue Word32 Word32 # 
ModifyField "decal" LoadoutValue LoadoutValue Word32 Word32 # 
ModifyField "frame" Mark Mark Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "frame" -> (Word32 -> Word32) -> Mark -> Mark #

setField :: Proxy# Symbol "frame" -> Mark -> Word32 -> Mark #

fieldLens :: Functor f => Proxy# Symbol "frame" -> (Word32 -> f Word32) -> Mark -> f Mark #

ModifyField "frame" Message Message Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "frame" -> (Word32 -> Word32) -> Message -> Message #

setField :: Proxy# Symbol "frame" -> Message -> Word32 -> Message #

fieldLens :: Functor f => Proxy# Symbol "frame" -> (Word32 -> f Word32) -> Message -> f Message #

ModifyField "frame" KeyFrame KeyFrame Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "frame" -> (Word32 -> Word32) -> KeyFrame -> KeyFrame #

setField :: Proxy# Symbol "frame" -> KeyFrame -> Word32 -> KeyFrame #

fieldLens :: Functor f => Proxy# Symbol "frame" -> (Word32 -> f Word32) -> KeyFrame -> f KeyFrame #

ModifyField "headerCRC" RawReplay RawReplay Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "headerCRC" -> (Word32 -> Word32) -> RawReplay -> RawReplay #

setField :: Proxy# Symbol "headerCRC" -> RawReplay -> Word32 -> RawReplay #

fieldLens :: Functor f => Proxy# Symbol "headerCRC" -> (Word32 -> f Word32) -> RawReplay -> f RawReplay #

ModifyField "headerSize" RawReplay RawReplay Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "headerSize" -> (Word32 -> Word32) -> RawReplay -> RawReplay #

setField :: Proxy# Symbol "headerSize" -> RawReplay -> Word32 -> RawReplay #

fieldLens :: Functor f => Proxy# Symbol "headerSize" -> (Word32 -> f Word32) -> RawReplay -> f RawReplay #

ModifyField "joinableBy" PrivateMatchSettingsValue PrivateMatchSettingsValue Word32 Word32 # 
ModifyField "maxPlayers" PrivateMatchSettingsValue PrivateMatchSettingsValue Word32 Word32 # 
ModifyField "objectId" CacheProperty CacheProperty Word32 Word32 # 
ModifyField "parentCacheId" CacheItem CacheItem Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "parentCacheId" -> (Word32 -> Word32) -> CacheItem -> CacheItem #

setField :: Proxy# Symbol "parentCacheId" -> CacheItem -> Word32 -> CacheItem #

fieldLens :: Functor f => Proxy# Symbol "parentCacheId" -> (Word32 -> f Word32) -> CacheItem -> f CacheItem #

ModifyField "position" KeyFrame KeyFrame Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "position" -> (Word32 -> Word32) -> KeyFrame -> KeyFrame #

setField :: Proxy# Symbol "position" -> KeyFrame -> Word32 -> KeyFrame #

fieldLens :: Functor f => Proxy# Symbol "position" -> (Word32 -> f Word32) -> KeyFrame -> f KeyFrame #

ModifyField "primaryFinish" TeamPaintValue TeamPaintValue Word32 Word32 # 

Methods

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 "rocketTrail" LoadoutValue LoadoutValue Word32 Word32 # 

Methods

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 "streamId" ClassItem ClassItem Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "streamId" -> (Word32 -> Word32) -> ClassItem -> ClassItem #

setField :: Proxy# Symbol "streamId" -> ClassItem -> Word32 -> ClassItem #

fieldLens :: Functor f => Proxy# Symbol "streamId" -> (Word32 -> f Word32) -> ClassItem -> f ClassItem #

ModifyField "streamId" CacheProperty CacheProperty Word32 Word32 # 
ModifyField "topper" LoadoutValue LoadoutValue Word32 Word32 # 
ModifyField "unknown1" LoadoutValue LoadoutValue Word32 Word32 # 
ModifyField "unpack" Word32 Word32 Word32 Word32 Source # 

Methods

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 "version1" ReplayWithoutFrames ReplayWithoutFrames Word32 Word32 # 
ModifyField "version1" ReplayWithFrames ReplayWithFrames Word32 Word32 # 
ModifyField "version1" OptimizedReplay OptimizedReplay Word32 Word32 # 
ModifyField "version2" ReplayWithoutFrames ReplayWithoutFrames Word32 Word32 # 
ModifyField "version2" ReplayWithFrames ReplayWithFrames Word32 Word32 # 
ModifyField "version2" OptimizedReplay OptimizedReplay Word32 Word32 # 
ModifyField "victimActorId" DemolishValue DemolishValue Word32 Word32 # 

Methods

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 "wheels" LoadoutValue LoadoutValue Word32 Word32 # 
ModifyField "instigatorId" PickupValue PickupValue (Maybe Word32) (Maybe Word32) # 

Methods

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 "unknown2" LoadoutValue LoadoutValue (Maybe Word32) (Maybe Word32) # 
ModifyField "unpack" LoadoutOnlineValue LoadoutOnlineValue [[(Word32, CompressedWord)]] [[(Word32, CompressedWord)]] # 
HasField "instigatorId" PickupValue (Maybe Word32) # 

Methods

getField :: Proxy# Symbol "instigatorId" -> PickupValue -> Maybe Word32 #

HasField "unknown2" LoadoutValue (Maybe Word32) # 

Methods

getField :: Proxy# Symbol "unknown2" -> LoadoutValue -> Maybe Word32 #

HasField "unpack" LoadoutOnlineValue [[(Word32, CompressedWord)]] # 
ModifyRec "accentFinish" Word32 cs0 => HasField "accentFinish" (Rec cs0 TeamPaintValue) Word32 # 

Methods

getField :: Proxy# Symbol "accentFinish" -> Rec cs0 TeamPaintValue -> Word32 #

ModifyRec "antenna" Word32 cs0 => HasField "antenna" (Rec cs0 LoadoutValue) Word32 # 

Methods

getField :: Proxy# Symbol "antenna" -> Rec cs0 LoadoutValue -> Word32 #

ModifyRec "attackerActorId" Word32 cs0 => HasField "attackerActorId" (Rec cs0 DemolishValue) Word32 # 

Methods

getField :: Proxy# Symbol "attackerActorId" -> Rec cs0 DemolishValue -> Word32 #

ModifyRec "body" Word32 cs0 => HasField "body" (Rec cs0 LoadoutValue) Word32 # 

Methods

getField :: Proxy# Symbol "body" -> Rec cs0 LoadoutValue -> Word32 #

ModifyRec "cacheId" Word32 cs0 => HasField "cacheId" (Rec cs0 CacheItem) Word32 # 

Methods

getField :: Proxy# Symbol "cacheId" -> Rec cs0 CacheItem -> Word32 #

ModifyRec "classId" Word32 cs0 => HasField "classId" (Rec cs0 CacheItem) Word32 # 

Methods

getField :: Proxy# Symbol "classId" -> Rec cs0 CacheItem -> Word32 #

ModifyRec "contentCRC" Word32 cs0 => HasField "contentCRC" (Rec cs0 RawReplay) Word32 # 

Methods

getField :: Proxy# Symbol "contentCRC" -> Rec cs0 RawReplay -> Word32 #

ModifyRec "contentSize" Word32 cs0 => HasField "contentSize" (Rec cs0 RawReplay) Word32 # 

Methods

getField :: Proxy# Symbol "contentSize" -> Rec cs0 RawReplay -> Word32 #

ModifyRec "cue" Word32 cs0 => HasField "cue" (Rec cs0 MusicStingerValue) Word32 # 

Methods

getField :: Proxy# Symbol "cue" -> Rec cs0 MusicStingerValue -> Word32 #

ModifyRec "decal" Word32 cs0 => HasField "decal" (Rec cs0 LoadoutValue) Word32 # 

Methods

getField :: Proxy# Symbol "decal" -> Rec cs0 LoadoutValue -> Word32 #

ModifyRec "frame" Word32 cs0 => HasField "frame" (Rec cs0 Mark) Word32 # 

Methods

getField :: Proxy# Symbol "frame" -> Rec cs0 Mark -> Word32 #

ModifyRec "frame" Word32 cs0 => HasField "frame" (Rec cs0 Message) Word32 # 

Methods

getField :: Proxy# Symbol "frame" -> Rec cs0 Message -> Word32 #

ModifyRec "frame" Word32 cs0 => HasField "frame" (Rec cs0 KeyFrame) Word32 # 

Methods

getField :: Proxy# Symbol "frame" -> Rec cs0 KeyFrame -> Word32 #

ModifyRec "headerCRC" Word32 cs0 => HasField "headerCRC" (Rec cs0 RawReplay) Word32 # 

Methods

getField :: Proxy# Symbol "headerCRC" -> Rec cs0 RawReplay -> Word32 #

ModifyRec "headerSize" Word32 cs0 => HasField "headerSize" (Rec cs0 RawReplay) Word32 # 

Methods

getField :: Proxy# Symbol "headerSize" -> Rec cs0 RawReplay -> Word32 #

ModifyRec "joinableBy" Word32 cs0 => HasField "joinableBy" (Rec cs0 PrivateMatchSettingsValue) Word32 # 

Methods

getField :: Proxy# Symbol "joinableBy" -> Rec cs0 PrivateMatchSettingsValue -> Word32 #

ModifyRec "maxPlayers" Word32 cs0 => HasField "maxPlayers" (Rec cs0 PrivateMatchSettingsValue) Word32 # 

Methods

getField :: Proxy# Symbol "maxPlayers" -> Rec cs0 PrivateMatchSettingsValue -> Word32 #

ModifyRec "objectId" Word32 cs0 => HasField "objectId" (Rec cs0 CacheProperty) Word32 # 

Methods

getField :: Proxy# Symbol "objectId" -> Rec cs0 CacheProperty -> Word32 #

ModifyRec "parentCacheId" Word32 cs0 => HasField "parentCacheId" (Rec cs0 CacheItem) Word32 # 

Methods

getField :: Proxy# Symbol "parentCacheId" -> Rec cs0 CacheItem -> Word32 #

ModifyRec "position" Word32 cs0 => HasField "position" (Rec cs0 KeyFrame) Word32 # 

Methods

getField :: Proxy# Symbol "position" -> Rec cs0 KeyFrame -> Word32 #

ModifyRec "primaryFinish" Word32 cs0 => HasField "primaryFinish" (Rec cs0 TeamPaintValue) Word32 # 

Methods

getField :: Proxy# Symbol "primaryFinish" -> Rec cs0 TeamPaintValue -> Word32 #

ModifyRec "rocketTrail" Word32 cs0 => HasField "rocketTrail" (Rec cs0 LoadoutValue) Word32 # 

Methods

getField :: Proxy# Symbol "rocketTrail" -> Rec cs0 LoadoutValue -> Word32 #

ModifyRec "streamId" Word32 cs0 => HasField "streamId" (Rec cs0 ClassItem) Word32 # 

Methods

getField :: Proxy# Symbol "streamId" -> Rec cs0 ClassItem -> Word32 #

ModifyRec "streamId" Word32 cs0 => HasField "streamId" (Rec cs0 CacheProperty) Word32 # 

Methods

getField :: Proxy# Symbol "streamId" -> Rec cs0 CacheProperty -> Word32 #

ModifyRec "topper" Word32 cs0 => HasField "topper" (Rec cs0 LoadoutValue) Word32 # 

Methods

getField :: Proxy# Symbol "topper" -> Rec cs0 LoadoutValue -> Word32 #

ModifyRec "unknown1" Word32 cs0 => HasField "unknown1" (Rec cs0 LoadoutValue) Word32 # 

Methods

getField :: Proxy# Symbol "unknown1" -> Rec cs0 LoadoutValue -> Word32 #

ModifyRec "unpack" Word32 cs0 => HasField "unpack" (Rec cs0 Word32) Word32 Source # 

Methods

getField :: Proxy# Symbol "unpack" -> Rec cs0 Word32 -> Word32 #

ModifyRec "version1" Word32 cs0 => HasField "version1" (Rec cs0 ReplayWithoutFrames) Word32 # 

Methods

getField :: Proxy# Symbol "version1" -> Rec cs0 ReplayWithoutFrames -> Word32 #

ModifyRec "version1" Word32 cs0 => HasField "version1" (Rec cs0 ReplayWithFrames) Word32 # 

Methods

getField :: Proxy# Symbol "version1" -> Rec cs0 ReplayWithFrames -> Word32 #

ModifyRec "version1" Word32 cs0 => HasField "version1" (Rec cs0 OptimizedReplay) Word32 # 

Methods

getField :: Proxy# Symbol "version1" -> Rec cs0 OptimizedReplay -> Word32 #

ModifyRec "version2" Word32 cs0 => HasField "version2" (Rec cs0 ReplayWithoutFrames) Word32 # 

Methods

getField :: Proxy# Symbol "version2" -> Rec cs0 ReplayWithoutFrames -> Word32 #

ModifyRec "version2" Word32 cs0 => HasField "version2" (Rec cs0 ReplayWithFrames) Word32 # 

Methods

getField :: Proxy# Symbol "version2" -> Rec cs0 ReplayWithFrames -> Word32 #

ModifyRec "version2" Word32 cs0 => HasField "version2" (Rec cs0 OptimizedReplay) Word32 # 

Methods

getField :: Proxy# Symbol "version2" -> Rec cs0 OptimizedReplay -> Word32 #

ModifyRec "victimActorId" Word32 cs0 => HasField "victimActorId" (Rec cs0 DemolishValue) Word32 # 

Methods

getField :: Proxy# Symbol "victimActorId" -> Rec cs0 DemolishValue -> Word32 #

ModifyRec "wheels" Word32 cs0 => HasField "wheels" (Rec cs0 LoadoutValue) Word32 # 

Methods

getField :: Proxy# Symbol "wheels" -> Rec cs0 LoadoutValue -> Word32 #

ModifyRec "instigatorId" (Maybe Word32) cs0 => HasField "instigatorId" (Rec cs0 PickupValue) (Maybe Word32) # 

Methods

getField :: Proxy# Symbol "instigatorId" -> Rec cs0 PickupValue -> Maybe Word32 #

ModifyRec "unknown2" (Maybe Word32) cs0 => HasField "unknown2" (Rec cs0 LoadoutValue) (Maybe Word32) # 

Methods

getField :: Proxy# Symbol "unknown2" -> Rec cs0 LoadoutValue -> Maybe Word32 #

ModifyRec "unpack" [[(Word32, CompressedWord)]] cs0 => HasField "unpack" (Rec cs0 LoadoutOnlineValue) [[(Word32, CompressedWord)]] # 

Methods

getField :: Proxy# Symbol "unpack" -> Rec cs0 LoadoutOnlineValue -> [[(Word32, CompressedWord)]] #

ModifyRec "accentFinish" Word32 cs0 => ModifyField "accentFinish" (Rec cs0 TeamPaintValue) (Rec cs0 TeamPaintValue) Word32 Word32 # 

Methods

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) #

ModifyRec "antenna" Word32 cs0 => ModifyField "antenna" (Rec cs0 LoadoutValue) (Rec cs0 LoadoutValue) Word32 Word32 # 

Methods

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) #

ModifyRec "attackerActorId" Word32 cs0 => ModifyField "attackerActorId" (Rec cs0 DemolishValue) (Rec cs0 DemolishValue) Word32 Word32 # 

Methods

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) #

ModifyRec "body" Word32 cs0 => ModifyField "body" (Rec cs0 LoadoutValue) (Rec cs0 LoadoutValue) Word32 Word32 # 

Methods

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) #

ModifyRec "cacheId" Word32 cs0 => ModifyField "cacheId" (Rec cs0 CacheItem) (Rec cs0 CacheItem) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "cacheId" -> (Word32 -> Word32) -> Rec cs0 CacheItem -> Rec cs0 CacheItem #

setField :: Proxy# Symbol "cacheId" -> Rec cs0 CacheItem -> Word32 -> Rec cs0 CacheItem #

fieldLens :: Functor f => Proxy# Symbol "cacheId" -> (Word32 -> f Word32) -> Rec cs0 CacheItem -> f (Rec cs0 CacheItem) #

ModifyRec "classId" Word32 cs0 => ModifyField "classId" (Rec cs0 CacheItem) (Rec cs0 CacheItem) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "classId" -> (Word32 -> Word32) -> Rec cs0 CacheItem -> Rec cs0 CacheItem #

setField :: Proxy# Symbol "classId" -> Rec cs0 CacheItem -> Word32 -> Rec cs0 CacheItem #

fieldLens :: Functor f => Proxy# Symbol "classId" -> (Word32 -> f Word32) -> Rec cs0 CacheItem -> f (Rec cs0 CacheItem) #

ModifyRec "contentCRC" Word32 cs0 => ModifyField "contentCRC" (Rec cs0 RawReplay) (Rec cs0 RawReplay) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "contentCRC" -> (Word32 -> Word32) -> Rec cs0 RawReplay -> Rec cs0 RawReplay #

setField :: Proxy# Symbol "contentCRC" -> Rec cs0 RawReplay -> Word32 -> Rec cs0 RawReplay #

fieldLens :: Functor f => Proxy# Symbol "contentCRC" -> (Word32 -> f Word32) -> Rec cs0 RawReplay -> f (Rec cs0 RawReplay) #

ModifyRec "contentSize" Word32 cs0 => ModifyField "contentSize" (Rec cs0 RawReplay) (Rec cs0 RawReplay) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "contentSize" -> (Word32 -> Word32) -> Rec cs0 RawReplay -> Rec cs0 RawReplay #

setField :: Proxy# Symbol "contentSize" -> Rec cs0 RawReplay -> Word32 -> Rec cs0 RawReplay #

fieldLens :: Functor f => Proxy# Symbol "contentSize" -> (Word32 -> f Word32) -> Rec cs0 RawReplay -> f (Rec cs0 RawReplay) #

ModifyRec "cue" Word32 cs0 => ModifyField "cue" (Rec cs0 MusicStingerValue) (Rec cs0 MusicStingerValue) Word32 Word32 # 
ModifyRec "decal" Word32 cs0 => ModifyField "decal" (Rec cs0 LoadoutValue) (Rec cs0 LoadoutValue) Word32 Word32 # 

Methods

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) #

ModifyRec "frame" Word32 cs0 => ModifyField "frame" (Rec cs0 Mark) (Rec cs0 Mark) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "frame" -> (Word32 -> Word32) -> Rec cs0 Mark -> Rec cs0 Mark #

setField :: Proxy# Symbol "frame" -> Rec cs0 Mark -> Word32 -> Rec cs0 Mark #

fieldLens :: Functor f => Proxy# Symbol "frame" -> (Word32 -> f Word32) -> Rec cs0 Mark -> f (Rec cs0 Mark) #

ModifyRec "frame" Word32 cs0 => ModifyField "frame" (Rec cs0 Message) (Rec cs0 Message) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "frame" -> (Word32 -> Word32) -> Rec cs0 Message -> Rec cs0 Message #

setField :: Proxy# Symbol "frame" -> Rec cs0 Message -> Word32 -> Rec cs0 Message #

fieldLens :: Functor f => Proxy# Symbol "frame" -> (Word32 -> f Word32) -> Rec cs0 Message -> f (Rec cs0 Message) #

ModifyRec "frame" Word32 cs0 => ModifyField "frame" (Rec cs0 KeyFrame) (Rec cs0 KeyFrame) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "frame" -> (Word32 -> Word32) -> Rec cs0 KeyFrame -> Rec cs0 KeyFrame #

setField :: Proxy# Symbol "frame" -> Rec cs0 KeyFrame -> Word32 -> Rec cs0 KeyFrame #

fieldLens :: Functor f => Proxy# Symbol "frame" -> (Word32 -> f Word32) -> Rec cs0 KeyFrame -> f (Rec cs0 KeyFrame) #

ModifyRec "headerCRC" Word32 cs0 => ModifyField "headerCRC" (Rec cs0 RawReplay) (Rec cs0 RawReplay) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "headerCRC" -> (Word32 -> Word32) -> Rec cs0 RawReplay -> Rec cs0 RawReplay #

setField :: Proxy# Symbol "headerCRC" -> Rec cs0 RawReplay -> Word32 -> Rec cs0 RawReplay #

fieldLens :: Functor f => Proxy# Symbol "headerCRC" -> (Word32 -> f Word32) -> Rec cs0 RawReplay -> f (Rec cs0 RawReplay) #

ModifyRec "headerSize" Word32 cs0 => ModifyField "headerSize" (Rec cs0 RawReplay) (Rec cs0 RawReplay) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "headerSize" -> (Word32 -> Word32) -> Rec cs0 RawReplay -> Rec cs0 RawReplay #

setField :: Proxy# Symbol "headerSize" -> Rec cs0 RawReplay -> Word32 -> Rec cs0 RawReplay #

fieldLens :: Functor f => Proxy# Symbol "headerSize" -> (Word32 -> f Word32) -> Rec cs0 RawReplay -> f (Rec cs0 RawReplay) #

ModifyRec "joinableBy" Word32 cs0 => ModifyField "joinableBy" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Word32 Word32 # 
ModifyRec "maxPlayers" Word32 cs0 => ModifyField "maxPlayers" (Rec cs0 PrivateMatchSettingsValue) (Rec cs0 PrivateMatchSettingsValue) Word32 Word32 # 
ModifyRec "objectId" Word32 cs0 => ModifyField "objectId" (Rec cs0 CacheProperty) (Rec cs0 CacheProperty) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "objectId" -> (Word32 -> Word32) -> Rec cs0 CacheProperty -> Rec cs0 CacheProperty #

setField :: Proxy# Symbol "objectId" -> Rec cs0 CacheProperty -> Word32 -> Rec cs0 CacheProperty #

fieldLens :: Functor f => Proxy# Symbol "objectId" -> (Word32 -> f Word32) -> Rec cs0 CacheProperty -> f (Rec cs0 CacheProperty) #

ModifyRec "parentCacheId" Word32 cs0 => ModifyField "parentCacheId" (Rec cs0 CacheItem) (Rec cs0 CacheItem) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "parentCacheId" -> (Word32 -> Word32) -> Rec cs0 CacheItem -> Rec cs0 CacheItem #

setField :: Proxy# Symbol "parentCacheId" -> Rec cs0 CacheItem -> Word32 -> Rec cs0 CacheItem #

fieldLens :: Functor f => Proxy# Symbol "parentCacheId" -> (Word32 -> f Word32) -> Rec cs0 CacheItem -> f (Rec cs0 CacheItem) #

ModifyRec "position" Word32 cs0 => ModifyField "position" (Rec cs0 KeyFrame) (Rec cs0 KeyFrame) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "position" -> (Word32 -> Word32) -> Rec cs0 KeyFrame -> Rec cs0 KeyFrame #

setField :: Proxy# Symbol "position" -> Rec cs0 KeyFrame -> Word32 -> Rec cs0 KeyFrame #

fieldLens :: Functor f => Proxy# Symbol "position" -> (Word32 -> f Word32) -> Rec cs0 KeyFrame -> f (Rec cs0 KeyFrame) #

ModifyRec "primaryFinish" Word32 cs0 => ModifyField "primaryFinish" (Rec cs0 TeamPaintValue) (Rec cs0 TeamPaintValue) Word32 Word32 # 

Methods

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) #

ModifyRec "rocketTrail" Word32 cs0 => ModifyField "rocketTrail" (Rec cs0 LoadoutValue) (Rec cs0 LoadoutValue) Word32 Word32 # 

Methods

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) #

ModifyRec "streamId" Word32 cs0 => ModifyField "streamId" (Rec cs0 ClassItem) (Rec cs0 ClassItem) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "streamId" -> (Word32 -> Word32) -> Rec cs0 ClassItem -> Rec cs0 ClassItem #

setField :: Proxy# Symbol "streamId" -> Rec cs0 ClassItem -> Word32 -> Rec cs0 ClassItem #

fieldLens :: Functor f => Proxy# Symbol "streamId" -> (Word32 -> f Word32) -> Rec cs0 ClassItem -> f (Rec cs0 ClassItem) #

ModifyRec "streamId" Word32 cs0 => ModifyField "streamId" (Rec cs0 CacheProperty) (Rec cs0 CacheProperty) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "streamId" -> (Word32 -> Word32) -> Rec cs0 CacheProperty -> Rec cs0 CacheProperty #

setField :: Proxy# Symbol "streamId" -> Rec cs0 CacheProperty -> Word32 -> Rec cs0 CacheProperty #

fieldLens :: Functor f => Proxy# Symbol "streamId" -> (Word32 -> f Word32) -> Rec cs0 CacheProperty -> f (Rec cs0 CacheProperty) #

ModifyRec "topper" Word32 cs0 => ModifyField "topper" (Rec cs0 LoadoutValue) (Rec cs0 LoadoutValue) Word32 Word32 # 

Methods

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) #

ModifyRec "unknown1" Word32 cs0 => ModifyField "unknown1" (Rec cs0 LoadoutValue) (Rec cs0 LoadoutValue) Word32 Word32 # 

Methods

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) #

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

Methods

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) #

ModifyRec "version1" Word32 cs0 => ModifyField "version1" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) Word32 Word32 # 
ModifyRec "version1" Word32 cs0 => ModifyField "version1" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "version1" -> (Word32 -> Word32) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames #

setField :: Proxy# Symbol "version1" -> Rec cs0 ReplayWithFrames -> Word32 -> Rec cs0 ReplayWithFrames #

fieldLens :: Functor f => Proxy# Symbol "version1" -> (Word32 -> f Word32) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames) #

ModifyRec "version1" Word32 cs0 => ModifyField "version1" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "version1" -> (Word32 -> Word32) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay #

setField :: Proxy# Symbol "version1" -> Rec cs0 OptimizedReplay -> Word32 -> Rec cs0 OptimizedReplay #

fieldLens :: Functor f => Proxy# Symbol "version1" -> (Word32 -> f Word32) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay) #

ModifyRec "version2" Word32 cs0 => ModifyField "version2" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) Word32 Word32 # 
ModifyRec "version2" Word32 cs0 => ModifyField "version2" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "version2" -> (Word32 -> Word32) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames #

setField :: Proxy# Symbol "version2" -> Rec cs0 ReplayWithFrames -> Word32 -> Rec cs0 ReplayWithFrames #

fieldLens :: Functor f => Proxy# Symbol "version2" -> (Word32 -> f Word32) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames) #

ModifyRec "version2" Word32 cs0 => ModifyField "version2" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) Word32 Word32 # 

Methods

modifyField :: Proxy# Symbol "version2" -> (Word32 -> Word32) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay #

setField :: Proxy# Symbol "version2" -> Rec cs0 OptimizedReplay -> Word32 -> Rec cs0 OptimizedReplay #

fieldLens :: Functor f => Proxy# Symbol "version2" -> (Word32 -> f Word32) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay) #

ModifyRec "victimActorId" Word32 cs0 => ModifyField "victimActorId" (Rec cs0 DemolishValue) (Rec cs0 DemolishValue) Word32 Word32 # 

Methods

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) #

ModifyRec "wheels" Word32 cs0 => ModifyField "wheels" (Rec cs0 LoadoutValue) (Rec cs0 LoadoutValue) Word32 Word32 # 

Methods

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) #

ModifyRec "instigatorId" (Maybe Word32) cs0 => ModifyField "instigatorId" (Rec cs0 PickupValue) (Rec cs0 PickupValue) (Maybe Word32) (Maybe Word32) # 

Methods

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) #

ModifyRec "unknown2" (Maybe Word32) cs0 => ModifyField "unknown2" (Rec cs0 LoadoutValue) (Rec cs0 LoadoutValue) (Maybe Word32) (Maybe Word32) # 

Methods

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) #

ModifyRec "unpack" [[(Word32, CompressedWord)]] cs0 => ModifyField "unpack" (Rec cs0 LoadoutOnlineValue) (Rec cs0 LoadoutOnlineValue) [[(Word32, CompressedWord)]] [[(Word32, CompressedWord)]] # 
type Rep Word32 Source # 
type Rep Word32 = D1 (MetaData "Word32" "Octane.Type.Word32" "octane-0.16.3-BwaIROHkKmo4WuJxKX8pbC" True) (C1 (MetaCons "Word32" PrefixI True) (S1 (MetaSel (Just Symbol "word32Unpack") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32)))
type FieldType "unpack" Word32 Source # 
type FieldType "unpack" Word32 = Word32
type UpdateType "accentFinish" TeamPaintValue Word32 # 
type UpdateType "antenna" LoadoutValue Word32 # 
type UpdateType "attackerActorId" DemolishValue Word32 # 
type UpdateType "attackerActorId" DemolishValue Word32 = DemolishValue
type UpdateType "body" LoadoutValue Word32 # 
type UpdateType "cacheId" CacheItem Word32 # 
type UpdateType "classId" CacheItem Word32 # 
type UpdateType "contentCRC" RawReplay Word32 # 
type UpdateType "contentCRC" RawReplay Word32 = RawReplay
type UpdateType "contentSize" RawReplay Word32 # 
type UpdateType "contentSize" RawReplay Word32 = RawReplay
type UpdateType "cue" MusicStingerValue Word32 # 
type UpdateType "decal" LoadoutValue Word32 # 
type UpdateType "frame" Mark Word32 # 
type UpdateType "frame" Mark Word32 = Mark
type UpdateType "frame" Message Word32 # 
type UpdateType "frame" KeyFrame Word32 # 
type UpdateType "headerCRC" RawReplay Word32 # 
type UpdateType "headerSize" RawReplay Word32 # 
type UpdateType "headerSize" RawReplay Word32 = RawReplay
type UpdateType "joinableBy" PrivateMatchSettingsValue Word32 # 
type UpdateType "maxPlayers" PrivateMatchSettingsValue Word32 # 
type UpdateType "objectId" CacheProperty Word32 # 
type UpdateType "parentCacheId" CacheItem Word32 # 
type UpdateType "parentCacheId" CacheItem Word32 = CacheItem
type UpdateType "position" KeyFrame Word32 # 
type UpdateType "primaryFinish" TeamPaintValue Word32 # 
type UpdateType "rocketTrail" LoadoutValue Word32 # 
type UpdateType "streamId" ClassItem Word32 # 
type UpdateType "streamId" CacheProperty Word32 # 
type UpdateType "topper" LoadoutValue Word32 # 
type UpdateType "unknown1" LoadoutValue Word32 # 
type UpdateType "unpack" Word32 Word32 Source # 
type UpdateType "unpack" Word32 Word32 = Word32
type UpdateType "version1" ReplayWithoutFrames Word32 # 
type UpdateType "version1" ReplayWithFrames Word32 # 
type UpdateType "version1" OptimizedReplay Word32 # 
type UpdateType "version2" ReplayWithoutFrames Word32 # 
type UpdateType "version2" ReplayWithFrames Word32 # 
type UpdateType "version2" OptimizedReplay Word32 # 
type UpdateType "victimActorId" DemolishValue Word32 # 
type UpdateType "wheels" LoadoutValue Word32 # 
type UpdateType "instigatorId" PickupValue (Maybe Word32) # 
type UpdateType "unknown2" LoadoutValue (Maybe Word32) # 
type UpdateType "unpack" LoadoutOnlineValue [[(Word32, CompressedWord)]] # 

fromWord32 :: Integral a => Word32 -> a Source #

Converts a Word32 into any Integral value.

toWord32 :: Integral a => a -> Word32 Source #

Converts any Integral value into a Word32.