rattletrap-2.1.2: Parse and generate Rocket League replays.
Rattletrap.Json
Contents
Methods
toJSON :: DestroyedReplication -> Value #
toEncoding :: DestroyedReplication -> Encoding #
toJSONList :: [DestroyedReplication] -> Value #
toEncodingList :: [DestroyedReplication] -> Encoding #
toJSON :: Word8 -> Value #
toEncoding :: Word8 -> Encoding #
toJSONList :: [Word8] -> Value #
toEncodingList :: [Word8] -> Encoding #
toJSON :: Word64 -> Value #
toEncoding :: Word64 -> Encoding #
toJSONList :: [Word64] -> Value #
toEncodingList :: [Word64] -> Encoding #
toJSON :: Word32 -> Value #
toEncoding :: Word32 -> Encoding #
toJSONList :: [Word32] -> Value #
toEncodingList :: [Word32] -> Encoding #
toJSON :: Int8 -> Value #
toEncoding :: Int8 -> Encoding #
toJSONList :: [Int8] -> Value #
toEncodingList :: [Int8] -> Encoding #
toJSON :: Int8Vector -> Value #
toEncoding :: Int8Vector -> Encoding #
toJSONList :: [Int8Vector] -> Value #
toEncodingList :: [Int8Vector] -> Encoding #
toJSON :: Int32 -> Value #
toEncoding :: Int32 -> Encoding #
toJSONList :: [Int32] -> Value #
toEncodingList :: [Int32] -> Encoding #
toJSON :: Text -> Value #
toEncoding :: Text -> Encoding #
toJSONList :: [Text] -> Value #
toEncodingList :: [Text] -> Encoding #
toJSON :: Float32 -> Value #
toEncoding :: Float32 -> Encoding #
toJSONList :: [Float32] -> Value #
toEncodingList :: [Float32] -> Encoding #
toJSON :: CompressedWord -> Value #
toEncoding :: CompressedWord -> Encoding #
toJSONList :: [CompressedWord] -> Value #
toEncodingList :: [CompressedWord] -> Encoding #
toJSON :: CompressedWordVector -> Value #
toEncoding :: CompressedWordVector -> Encoding #
toJSONList :: [CompressedWordVector] -> Value #
toEncodingList :: [CompressedWordVector] -> Encoding #
toJSON :: Vector -> Value #
toEncoding :: Vector -> Encoding #
toJSONList :: [Vector] -> Value #
toEncodingList :: [Vector] -> Encoding #
toJSON :: ClassMapping -> Value #
toEncoding :: ClassMapping -> Encoding #
toJSONList :: [ClassMapping] -> Value #
toEncodingList :: [ClassMapping] -> Encoding #
toJSON :: Initialization -> Value #
toEncoding :: Initialization -> Encoding #
toJSONList :: [Initialization] -> Value #
toEncodingList :: [Initialization] -> Encoding #
toJSON :: KeyFrame -> Value #
toEncoding :: KeyFrame -> Encoding #
toJSONList :: [KeyFrame] -> Value #
toEncodingList :: [KeyFrame] -> Encoding #
toJSON :: Mark -> Value #
toEncoding :: Mark -> Encoding #
toJSONList :: [Mark] -> Value #
toEncodingList :: [Mark] -> Encoding #
toJSON :: Message -> Value #
toEncoding :: Message -> Encoding #
toJSONList :: [Message] -> Value #
toEncodingList :: [Message] -> Encoding #
toJSON :: Property -> Value #
toEncoding :: Property -> Encoding #
toJSONList :: [Property] -> Value #
toEncodingList :: [Property] -> Encoding #
toJSON :: Header -> Value #
toEncoding :: Header -> Encoding #
toJSONList :: [Header] -> Value #
toEncodingList :: [Header] -> Encoding #
toJSON :: RemoteId -> Value #
toEncoding :: RemoteId -> Encoding #
toJSONList :: [RemoteId] -> Value #
toEncodingList :: [RemoteId] -> Encoding #
toJSON :: AttributeMapping -> Value #
toEncoding :: AttributeMapping -> Encoding #
toJSONList :: [AttributeMapping] -> Value #
toEncodingList :: [AttributeMapping] -> Encoding #
toJSON :: Cache -> Value #
toEncoding :: Cache -> Encoding #
toJSONList :: [Cache] -> Value #
toEncodingList :: [Cache] -> Encoding #
toJSON :: WeldedInfoAttribute -> Value #
toEncoding :: WeldedInfoAttribute -> Encoding #
toJSONList :: [WeldedInfoAttribute] -> Value #
toEncodingList :: [WeldedInfoAttribute] -> Encoding #
toJSON :: UniqueIdAttribute -> Value #
toEncoding :: UniqueIdAttribute -> Encoding #
toJSONList :: [UniqueIdAttribute] -> Value #
toEncodingList :: [UniqueIdAttribute] -> Encoding #
toJSON :: TeamPaintAttribute -> Value #
toEncoding :: TeamPaintAttribute -> Encoding #
toJSONList :: [TeamPaintAttribute] -> Value #
toEncodingList :: [TeamPaintAttribute] -> Encoding #
toJSON :: StringAttribute -> Value #
toEncoding :: StringAttribute -> Encoding #
toJSONList :: [StringAttribute] -> Value #
toEncodingList :: [StringAttribute] -> Encoding #
toJSON :: RigidBodyStateAttribute -> Value #
toEncoding :: RigidBodyStateAttribute -> Encoding #
toJSONList :: [RigidBodyStateAttribute] -> Value #
toEncodingList :: [RigidBodyStateAttribute] -> Encoding #
toJSON :: ReservationAttribute -> Value #
toEncoding :: ReservationAttribute -> Encoding #
toJSONList :: [ReservationAttribute] -> Value #
toEncodingList :: [ReservationAttribute] -> Encoding #
toJSON :: QWordAttribute -> Value #
toEncoding :: QWordAttribute -> Encoding #
toJSONList :: [QWordAttribute] -> Value #
toEncodingList :: [QWordAttribute] -> Encoding #
toJSON :: PrivateMatchSettingsAttribute -> Value #
toEncoding :: PrivateMatchSettingsAttribute -> Encoding #
toJSONList :: [PrivateMatchSettingsAttribute] -> Value #
toEncodingList :: [PrivateMatchSettingsAttribute] -> Encoding #
toJSON :: PickupAttribute -> Value #
toEncoding :: PickupAttribute -> Encoding #
toJSONList :: [PickupAttribute] -> Value #
toEncodingList :: [PickupAttribute] -> Encoding #
toJSON :: PartyLeaderAttribute -> Value #
toEncoding :: PartyLeaderAttribute -> Encoding #
toJSONList :: [PartyLeaderAttribute] -> Value #
toEncodingList :: [PartyLeaderAttribute] -> Encoding #
toJSON :: MusicStingerAttribute -> Value #
toEncoding :: MusicStingerAttribute -> Encoding #
toJSONList :: [MusicStingerAttribute] -> Value #
toEncodingList :: [MusicStingerAttribute] -> Encoding #
toJSON :: LocationAttribute -> Value #
toEncoding :: LocationAttribute -> Encoding #
toJSONList :: [LocationAttribute] -> Value #
toEncodingList :: [LocationAttribute] -> Encoding #
toJSON :: LoadoutOnlineAttribute -> Value #
toEncoding :: LoadoutOnlineAttribute -> Encoding #
toJSONList :: [LoadoutOnlineAttribute] -> Value #
toEncodingList :: [LoadoutOnlineAttribute] -> Encoding #
toJSON :: LoadoutsOnlineAttribute -> Value #
toEncoding :: LoadoutsOnlineAttribute -> Encoding #
toJSONList :: [LoadoutsOnlineAttribute] -> Value #
toEncodingList :: [LoadoutsOnlineAttribute] -> Encoding #
toJSON :: LoadoutAttribute -> Value #
toEncoding :: LoadoutAttribute -> Encoding #
toJSONList :: [LoadoutAttribute] -> Value #
toEncodingList :: [LoadoutAttribute] -> Encoding #
toJSON :: LoadoutsAttribute -> Value #
toEncoding :: LoadoutsAttribute -> Encoding #
toJSONList :: [LoadoutsAttribute] -> Value #
toEncodingList :: [LoadoutsAttribute] -> Encoding #
toJSON :: IntAttribute -> Value #
toEncoding :: IntAttribute -> Encoding #
toJSONList :: [IntAttribute] -> Value #
toEncodingList :: [IntAttribute] -> Encoding #
toJSON :: GameModeAttribute -> Value #
toEncoding :: GameModeAttribute -> Encoding #
toJSONList :: [GameModeAttribute] -> Value #
toEncodingList :: [GameModeAttribute] -> Encoding #
toJSON :: FloatAttribute -> Value #
toEncoding :: FloatAttribute -> Encoding #
toJSONList :: [FloatAttribute] -> Value #
toEncodingList :: [FloatAttribute] -> Encoding #
toJSON :: FlaggedIntAttribute -> Value #
toEncoding :: FlaggedIntAttribute -> Encoding #
toJSONList :: [FlaggedIntAttribute] -> Value #
toEncodingList :: [FlaggedIntAttribute] -> Encoding #
toJSON :: ExplosionAttribute -> Value #
toEncoding :: ExplosionAttribute -> Encoding #
toJSONList :: [ExplosionAttribute] -> Value #
toEncodingList :: [ExplosionAttribute] -> Encoding #
toJSON :: EnumAttribute -> Value #
toEncoding :: EnumAttribute -> Encoding #
toJSONList :: [EnumAttribute] -> Value #
toEncodingList :: [EnumAttribute] -> Encoding #
toJSON :: DemolishAttribute -> Value #
toEncoding :: DemolishAttribute -> Encoding #
toJSONList :: [DemolishAttribute] -> Value #
toEncodingList :: [DemolishAttribute] -> Encoding #
toJSON :: ClubColorsAttribute -> Value #
toEncoding :: ClubColorsAttribute -> Encoding #
toJSONList :: [ClubColorsAttribute] -> Value #
toEncodingList :: [ClubColorsAttribute] -> Encoding #
toJSON :: CamSettingsAttribute -> Value #
toEncoding :: CamSettingsAttribute -> Encoding #
toJSONList :: [CamSettingsAttribute] -> Value #
toEncodingList :: [CamSettingsAttribute] -> Encoding #
toJSON :: ByteAttribute -> Value #
toEncoding :: ByteAttribute -> Encoding #
toJSONList :: [ByteAttribute] -> Value #
toEncodingList :: [ByteAttribute] -> Encoding #
toJSON :: BooleanAttribute -> Value #
toEncoding :: BooleanAttribute -> Encoding #
toJSONList :: [BooleanAttribute] -> Value #
toEncodingList :: [BooleanAttribute] -> Encoding #
toJSON :: AttributeValue -> Value #
toEncoding :: AttributeValue -> Encoding #
toJSONList :: [AttributeValue] -> Value #
toEncodingList :: [AttributeValue] -> Encoding #
toJSON :: Attribute -> Value #
toEncoding :: Attribute -> Encoding #
toJSONList :: [Attribute] -> Value #
toEncodingList :: [Attribute] -> Encoding #
toJSON :: SpawnedReplication -> Value #
toEncoding :: SpawnedReplication -> Encoding #
toJSONList :: [SpawnedReplication] -> Value #
toEncodingList :: [SpawnedReplication] -> Encoding #
toJSON :: UpdatedReplication -> Value #
toEncoding :: UpdatedReplication -> Encoding #
toJSONList :: [UpdatedReplication] -> Value #
toEncodingList :: [UpdatedReplication] -> Encoding #
toJSON :: ReplicationValue -> Value #
toEncoding :: ReplicationValue -> Encoding #
toJSONList :: [ReplicationValue] -> Value #
toEncodingList :: [ReplicationValue] -> Encoding #
toJSON :: Replication -> Value #
toEncoding :: Replication -> Encoding #
toJSONList :: [Replication] -> Value #
toEncodingList :: [Replication] -> Encoding #
toJSON :: Frame -> Value #
toEncoding :: Frame -> Encoding #
toJSONList :: [Frame] -> Value #
toEncodingList :: [Frame] -> Encoding #
toJSON :: Content -> Value #
toEncoding :: Content -> Encoding #
toJSONList :: [Content] -> Value #
toEncodingList :: [Content] -> Encoding #
toJSON :: Replay -> Value #
toEncoding :: Replay -> Encoding #
toJSONList :: [Replay] -> Value #
toEncodingList :: [Replay] -> Encoding #
parseJSON :: Value -> Parser DestroyedReplication #
parseJSONList :: Value -> Parser [DestroyedReplication] #
parseJSON :: Value -> Parser Word8 #
parseJSONList :: Value -> Parser [Word8] #
parseJSON :: Value -> Parser Word64 #
parseJSONList :: Value -> Parser [Word64] #
parseJSON :: Value -> Parser Word32 #
parseJSONList :: Value -> Parser [Word32] #
parseJSON :: Value -> Parser Int8 #
parseJSONList :: Value -> Parser [Int8] #
parseJSON :: Value -> Parser Int8Vector #
parseJSONList :: Value -> Parser [Int8Vector] #
parseJSON :: Value -> Parser Int32 #
parseJSONList :: Value -> Parser [Int32] #
parseJSON :: Value -> Parser Text #
parseJSONList :: Value -> Parser [Text] #
parseJSON :: Value -> Parser Float32 #
parseJSONList :: Value -> Parser [Float32] #
parseJSON :: Value -> Parser CompressedWord #
parseJSONList :: Value -> Parser [CompressedWord] #
parseJSON :: Value -> Parser CompressedWordVector #
parseJSONList :: Value -> Parser [CompressedWordVector] #
parseJSON :: Value -> Parser Vector #
parseJSONList :: Value -> Parser [Vector] #
parseJSON :: Value -> Parser ClassMapping #
parseJSONList :: Value -> Parser [ClassMapping] #
parseJSON :: Value -> Parser Initialization #
parseJSONList :: Value -> Parser [Initialization] #
parseJSON :: Value -> Parser KeyFrame #
parseJSONList :: Value -> Parser [KeyFrame] #
parseJSON :: Value -> Parser Mark #
parseJSONList :: Value -> Parser [Mark] #
parseJSON :: Value -> Parser Message #
parseJSONList :: Value -> Parser [Message] #
parseJSON :: Value -> Parser Property #
parseJSONList :: Value -> Parser [Property] #
parseJSON :: Value -> Parser Header #
parseJSONList :: Value -> Parser [Header] #
parseJSON :: Value -> Parser RemoteId #
parseJSONList :: Value -> Parser [RemoteId] #
parseJSON :: Value -> Parser AttributeMapping #
parseJSONList :: Value -> Parser [AttributeMapping] #
parseJSON :: Value -> Parser Cache #
parseJSONList :: Value -> Parser [Cache] #
parseJSON :: Value -> Parser WeldedInfoAttribute #
parseJSONList :: Value -> Parser [WeldedInfoAttribute] #
parseJSON :: Value -> Parser UniqueIdAttribute #
parseJSONList :: Value -> Parser [UniqueIdAttribute] #
parseJSON :: Value -> Parser TeamPaintAttribute #
parseJSONList :: Value -> Parser [TeamPaintAttribute] #
parseJSON :: Value -> Parser StringAttribute #
parseJSONList :: Value -> Parser [StringAttribute] #
parseJSON :: Value -> Parser RigidBodyStateAttribute #
parseJSONList :: Value -> Parser [RigidBodyStateAttribute] #
parseJSON :: Value -> Parser ReservationAttribute #
parseJSONList :: Value -> Parser [ReservationAttribute] #
parseJSON :: Value -> Parser QWordAttribute #
parseJSONList :: Value -> Parser [QWordAttribute] #
parseJSON :: Value -> Parser PrivateMatchSettingsAttribute #
parseJSONList :: Value -> Parser [PrivateMatchSettingsAttribute] #
parseJSON :: Value -> Parser PickupAttribute #
parseJSONList :: Value -> Parser [PickupAttribute] #
parseJSON :: Value -> Parser PartyLeaderAttribute #
parseJSONList :: Value -> Parser [PartyLeaderAttribute] #
parseJSON :: Value -> Parser MusicStingerAttribute #
parseJSONList :: Value -> Parser [MusicStingerAttribute] #
parseJSON :: Value -> Parser LocationAttribute #
parseJSONList :: Value -> Parser [LocationAttribute] #
parseJSON :: Value -> Parser LoadoutOnlineAttribute #
parseJSONList :: Value -> Parser [LoadoutOnlineAttribute] #
parseJSON :: Value -> Parser LoadoutsOnlineAttribute #
parseJSONList :: Value -> Parser [LoadoutsOnlineAttribute] #
parseJSON :: Value -> Parser LoadoutAttribute #
parseJSONList :: Value -> Parser [LoadoutAttribute] #
parseJSON :: Value -> Parser LoadoutsAttribute #
parseJSONList :: Value -> Parser [LoadoutsAttribute] #
parseJSON :: Value -> Parser IntAttribute #
parseJSONList :: Value -> Parser [IntAttribute] #
parseJSON :: Value -> Parser GameModeAttribute #
parseJSONList :: Value -> Parser [GameModeAttribute] #
parseJSON :: Value -> Parser FloatAttribute #
parseJSONList :: Value -> Parser [FloatAttribute] #
parseJSON :: Value -> Parser FlaggedIntAttribute #
parseJSONList :: Value -> Parser [FlaggedIntAttribute] #
parseJSON :: Value -> Parser ExplosionAttribute #
parseJSONList :: Value -> Parser [ExplosionAttribute] #
parseJSON :: Value -> Parser EnumAttribute #
parseJSONList :: Value -> Parser [EnumAttribute] #
parseJSON :: Value -> Parser DemolishAttribute #
parseJSONList :: Value -> Parser [DemolishAttribute] #
parseJSON :: Value -> Parser ClubColorsAttribute #
parseJSONList :: Value -> Parser [ClubColorsAttribute] #
parseJSON :: Value -> Parser CamSettingsAttribute #
parseJSONList :: Value -> Parser [CamSettingsAttribute] #
parseJSON :: Value -> Parser ByteAttribute #
parseJSONList :: Value -> Parser [ByteAttribute] #
parseJSON :: Value -> Parser BooleanAttribute #
parseJSONList :: Value -> Parser [BooleanAttribute] #
parseJSON :: Value -> Parser AttributeValue #
parseJSONList :: Value -> Parser [AttributeValue] #
parseJSON :: Value -> Parser Attribute #
parseJSONList :: Value -> Parser [Attribute] #
parseJSON :: Value -> Parser SpawnedReplication #
parseJSONList :: Value -> Parser [SpawnedReplication] #
parseJSON :: Value -> Parser UpdatedReplication #
parseJSONList :: Value -> Parser [UpdatedReplication] #
parseJSON :: Value -> Parser ReplicationValue #
parseJSONList :: Value -> Parser [ReplicationValue] #
parseJSON :: Value -> Parser Replication #
parseJSONList :: Value -> Parser [Replication] #
parseJSON :: Value -> Parser Frame #
parseJSONList :: Value -> Parser [Frame] #
parseJSON :: Value -> Parser Content #
parseJSONList :: Value -> Parser [Content] #
parseJSON :: Value -> Parser Replay #
parseJSONList :: Value -> Parser [Replay] #
toJSON :: List a0 -> Value #
toEncoding :: List a0 -> Encoding #
toJSONList :: [List a0] -> Value #
toEncodingList :: [List a0] -> Encoding #
toJSON :: Dictionary a0 -> Value #
toEncoding :: Dictionary a0 -> Encoding #
toJSONList :: [Dictionary a0] -> Value #
toEncodingList :: [Dictionary a0] -> Encoding #
toJSON :: Section a0 -> Value #
toEncoding :: Section a0 -> Encoding #
toJSONList :: [Section a0] -> Value #
toEncodingList :: [Section a0] -> Encoding #
toJSON :: PropertyValue a0 -> Value #
toEncoding :: PropertyValue a0 -> Encoding #
toJSONList :: [PropertyValue a0] -> Value #
toEncodingList :: [PropertyValue a0] -> Encoding #
parseJSON :: Value -> Parser (List a0) #
parseJSONList :: Value -> Parser [List a0] #
parseJSON :: Value -> Parser (Dictionary a0) #
parseJSONList :: Value -> Parser [Dictionary a0] #
parseJSON :: Value -> Parser (Section a0) #
parseJSONList :: Value -> Parser [Section a0] #
parseJSON :: Value -> Parser (PropertyValue a0) #
parseJSONList :: Value -> Parser [PropertyValue a0] #