rattletrap-13.1.0: Parse and generate Rocket League replays.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Rattletrap.Type.Replay

Synopsis

Documentation

data ReplayWith header content Source #

A Rocket League replay.

Constructors

Replay 

Fields

  • header :: header

    This has most of the high-level metadata.

  • content :: content

    This has most of the low-level game data.

Instances

Instances details
(FromJSON h, FromJSON c) => FromJSON (ReplayWith h c) Source # 
Instance details

Defined in Rattletrap.Type.Replay

(ToJSON h, ToJSON c) => ToJSON (ReplayWith h c) Source # 
Instance details

Defined in Rattletrap.Type.Replay

(Show header, Show content) => Show (ReplayWith header content) Source # 
Instance details

Defined in Rattletrap.Type.Replay

Methods

showsPrec :: Int -> ReplayWith header content -> ShowS #

show :: ReplayWith header content -> String #

showList :: [ReplayWith header content] -> ShowS #

(Eq header, Eq content) => Eq (ReplayWith header content) Source # 
Instance details

Defined in Rattletrap.Type.Replay

Methods

(==) :: ReplayWith header content -> ReplayWith header content -> Bool #

(/=) :: ReplayWith header content -> ReplayWith header content -> Bool #