|
|
| CReversiblePlayback (GAME::CGameClient *gameClient, CRPRenderManager &renderManager, CCheevos *cheevos, CGUIGameMessenger &guiMessenger, double fps, size_t serializeSize) |
| |
|
void | Initialize () override |
| |
|
void | Deinitialize () override |
| |
|
bool | CanPause () const override |
| |
|
bool | CanSeek () const override |
| |
|
unsigned int | GetTimeMs () const override |
| |
|
unsigned int | GetTotalTimeMs () const override |
| |
|
unsigned int | GetCacheTimeMs () const override |
| |
|
void | SeekTimeMs (unsigned int timeMs) override |
| |
|
double | GetSpeed () const override |
| |
|
void | SetSpeed (double speedFactor) override |
| |
|
void | PauseAsync () override |
| |
| std::string | CreateSavestate (bool autosave, const std::string &savestatePath="") override |
| |
|
bool | LoadSavestate (const std::string &savestatePath) override |
| |
|
void | FrameEvent () override |
| | The next frame is being shown.
|
| |
|
void | RewindEvent () override |
| | The prior frame is being shown.
|
| |
| void | Notify (const Observable &obs, const ObservableMessage msg) override |
| | Process a message from an observable. More...
|
| |
◆ CreateSavestate()
| std::string CReversiblePlayback::CreateSavestate |
( |
bool |
autosave, |
|
|
const std::string & |
savestatePath = "" |
|
) |
| |
|
overridevirtual |
◆ Notify()
| void CReversiblePlayback::Notify |
( |
const Observable & |
obs, |
|
|
const ObservableMessage |
msg |
|
) |
| |
|
overridevirtual |
Process a message from an observable.
- Parameters
-
| obs | The observable that sends the message. |
| msg | The message. |
Implements Observer.
The documentation for this class was generated from the following files:
- xbmc/cores/RetroPlayer/playback/ReversiblePlayback.h
- xbmc/cores/RetroPlayer/playback/ReversiblePlayback.cpp