Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data OptimizedReplay = OptimizedReplay {
- optimizedReplayVersion1 :: Word32
- optimizedReplayVersion2 :: Word32
- optimizedReplayLabel :: Text
- optimizedReplayProperties :: Dictionary Property
- optimizedReplayLevels :: List Text
- optimizedReplayKeyFrames :: List KeyFrame
- optimizedReplayFrames :: [Frame]
- optimizedReplayMessages :: List Message
- optimizedReplayMarks :: List Mark
- optimizedReplayPackages :: List Text
- optimizedReplayObjects :: List Text
- optimizedReplayNames :: List Text
- optimizedReplayClasses :: List ClassItem
- optimizedReplayCache :: List CacheItem
- fromReplayWithFrames :: Monad m => ReplayWithFrames -> m OptimizedReplay
- toReplayWithFrames :: Monad m => OptimizedReplay -> m ReplayWithFrames
Documentation
data OptimizedReplay Source #
A fully-processed replay with optimized frames. That means any unnecessary replications have been removed.
See Replay
.
fromReplayWithFrames :: Monad m => ReplayWithFrames -> m OptimizedReplay Source #
Converts a ReplayWithFrames
into an OptimizedReplay
.
Operates in a Monad
so that it can fail
somewhat gracefully.
toReplayWithFrames :: Monad m => OptimizedReplay -> m ReplayWithFrames Source #
Converts an OptimizedReplay
into a ReplayWithFrames
.
Operates in a Monad
so that it can fail
somewhat gracefully.