rattletrap-2.5.2: Parse and generate Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Rattletrap.Json

Contents

Documentation

Orphan instances

ToJSON DestroyedReplication Source # 
ToJSON Word8 Source # 
ToJSON Word64 Source # 
ToJSON Word32 Source # 
ToJSON Int8 Source # 
ToJSON Int8Vector Source # 
ToJSON Int32 Source # 
ToJSON Text Source # 
ToJSON Float32 Source # 
ToJSON CompressedWord Source # 
ToJSON CompressedWordVector Source # 
ToJSON Vector Source # 
ToJSON ClassMapping Source # 
ToJSON Initialization Source # 
ToJSON KeyFrame Source # 
ToJSON Mark Source # 
ToJSON Message Source # 
ToJSON Property Source # 
ToJSON Header Source # 
ToJSON RemoteId Source # 
ToJSON AttributeMapping Source # 
ToJSON Cache Source # 
ToJSON WeldedInfoAttribute Source # 
ToJSON UniqueIdAttribute Source # 
ToJSON TeamPaintAttribute Source # 
ToJSON StringAttribute Source # 
ToJSON RigidBodyStateAttribute Source # 
ToJSON ReservationAttribute Source # 
ToJSON QWordAttribute Source # 
ToJSON PrivateMatchSettingsAttribute Source # 
ToJSON PickupAttribute Source # 
ToJSON PartyLeaderAttribute Source # 
ToJSON MusicStingerAttribute Source # 
ToJSON LocationAttribute Source # 
ToJSON LoadoutOnlineAttribute Source # 
ToJSON LoadoutsOnlineAttribute Source # 
ToJSON LoadoutAttribute Source # 
ToJSON LoadoutsAttribute Source # 
ToJSON IntAttribute Source # 
ToJSON GameModeAttribute Source # 
ToJSON FloatAttribute Source # 
ToJSON FlaggedIntAttribute Source # 
ToJSON ExtendedExplosionAttribute Source # 
ToJSON ExplosionAttribute Source # 
ToJSON EnumAttribute Source # 
ToJSON DemolishAttribute Source # 
ToJSON DamageStateAttribute Source # 
ToJSON ClubColorsAttribute Source # 
ToJSON CamSettingsAttribute Source # 
ToJSON ByteAttribute Source # 
ToJSON BooleanAttribute Source # 
ToJSON AppliedDamageAttribute Source # 
ToJSON AttributeValue Source # 
ToJSON Attribute Source # 
ToJSON SpawnedReplication Source # 
ToJSON UpdatedReplication Source # 
ToJSON ReplicationValue Source # 
ToJSON Replication Source # 
ToJSON Frame Source # 
ToJSON Content Source # 
ToJSON Replay Source # 
FromJSON DestroyedReplication Source # 
FromJSON Word8 Source # 
FromJSON Word64 Source # 
FromJSON Word32 Source # 
FromJSON Int8 Source # 
FromJSON Int8Vector Source # 
FromJSON Int32 Source # 
FromJSON Text Source # 
FromJSON Float32 Source # 
FromJSON CompressedWord Source # 
FromJSON CompressedWordVector Source # 
FromJSON Vector Source # 
FromJSON ClassMapping Source # 
FromJSON Initialization Source # 
FromJSON KeyFrame Source # 
FromJSON Mark Source # 
FromJSON Message Source # 
FromJSON Property Source # 
FromJSON Header Source # 
FromJSON RemoteId Source # 
FromJSON AttributeMapping Source # 
FromJSON Cache Source # 
FromJSON WeldedInfoAttribute Source # 
FromJSON UniqueIdAttribute Source # 
FromJSON TeamPaintAttribute Source # 
FromJSON StringAttribute Source # 
FromJSON RigidBodyStateAttribute Source # 
FromJSON ReservationAttribute Source # 
FromJSON QWordAttribute Source # 
FromJSON PrivateMatchSettingsAttribute Source # 
FromJSON PickupAttribute Source # 
FromJSON PartyLeaderAttribute Source # 
FromJSON MusicStingerAttribute Source # 
FromJSON LocationAttribute Source # 
FromJSON LoadoutOnlineAttribute Source # 
FromJSON LoadoutsOnlineAttribute Source # 
FromJSON LoadoutAttribute Source # 
FromJSON LoadoutsAttribute Source # 
FromJSON IntAttribute Source # 
FromJSON GameModeAttribute Source # 
FromJSON FloatAttribute Source # 
FromJSON FlaggedIntAttribute Source # 
FromJSON ExtendedExplosionAttribute Source # 
FromJSON ExplosionAttribute Source # 
FromJSON EnumAttribute Source # 
FromJSON DemolishAttribute Source # 
FromJSON DamageStateAttribute Source # 
FromJSON ClubColorsAttribute Source # 
FromJSON CamSettingsAttribute Source # 
FromJSON ByteAttribute Source # 
FromJSON BooleanAttribute Source # 
FromJSON AppliedDamageAttribute Source # 
FromJSON AttributeValue Source # 
FromJSON Attribute Source # 
FromJSON SpawnedReplication Source # 
FromJSON UpdatedReplication Source # 
FromJSON ReplicationValue Source # 
FromJSON Replication Source # 
FromJSON Frame Source # 
FromJSON Content Source # 
FromJSON Replay Source # 
ToJSON a0 => ToJSON (List a0) Source # 

Methods

toJSON :: List a0 -> Value #

toEncoding :: List a0 -> Encoding #

toJSONList :: [List a0] -> Value #

toEncodingList :: [List a0] -> Encoding #

ToJSON a0 => ToJSON (Dictionary a0) Source # 
ToJSON a0 => ToJSON (Section a0) Source # 
ToJSON a0 => ToJSON (PropertyValue a0) Source # 
FromJSON a0 => FromJSON (List a0) Source # 

Methods

parseJSON :: Value -> Parser (List a0) #

parseJSONList :: Value -> Parser [List a0] #

FromJSON a0 => FromJSON (Dictionary a0) Source # 
FromJSON a0 => FromJSON (Section a0) Source # 
FromJSON a0 => FromJSON (PropertyValue a0) Source #