|
| 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