#include <demo.h>
|
| virtual void | SetSpeed (float Speed)=0 |
| virtual void | SetSpeedIndex (int SpeedIndex)=0 |
| virtual void | AdjustSpeedIndex (int Offset)=0 |
| virtual bool | SeekPercent (float Percent)=0 |
| virtual bool | SeekTime (float Seconds)=0 |
| virtual bool | SeekTick (ETickOffset TickOffset)=0 |
| virtual bool | SetPos (int WantedTick)=0 |
| virtual void | Pause ()=0 |
| virtual void | Unpause ()=0 |
| virtual const char * | ErrorMessage () const =0 |
| virtual bool | IsPlaying () const =0 |
| virtual const CInfo * | BaseInfo () const =0 |
| virtual void | GetDemoName (char *pBuffer, size_t BufferSize) const =0 |
| virtual bool | GetDemoInfo (class IStorage *pStorage, class IConsole *pConsole, const char *pFilename, int StorageType, CDemoHeader *pDemoHeader, CTimelineMarkers *pTimelineMarkers, CMapInfo *pMapInfo, IOHANDLE *pFile=nullptr, char *pErrorMessage=nullptr, size_t ErrorMessageSize=0) const =0 |
| | IInterface () |
| virtual void | Shutdown () |
| virtual | ~IInterface ()=default |
◆ ETickOffset
| Enumerator |
|---|
| TICK_CURRENT | |
| TICK_PREVIOUS | |
| TICK_NEXT | |
◆ AdjustSpeedIndex()
| virtual void IDemoPlayer::AdjustSpeedIndex |
( |
int | Offset | ) |
|
|
pure virtual |
◆ BaseInfo()
| virtual const CInfo * IDemoPlayer::BaseInfo |
( |
| ) |
const |
|
pure virtual |
◆ ErrorMessage()
| virtual const char * IDemoPlayer::ErrorMessage |
( |
| ) |
const |
|
pure virtual |
◆ GetDemoInfo()
| virtual bool IDemoPlayer::GetDemoInfo |
( |
class IStorage * | pStorage, |
|
|
class IConsole * | pConsole, |
|
|
const char * | pFilename, |
|
|
int | StorageType, |
|
|
CDemoHeader * | pDemoHeader, |
|
|
CTimelineMarkers * | pTimelineMarkers, |
|
|
CMapInfo * | pMapInfo, |
|
|
IOHANDLE * | pFile = nullptr, |
|
|
char * | pErrorMessage = nullptr, |
|
|
size_t | ErrorMessageSize = 0 ) const |
|
pure virtual |
◆ GetDemoName()
| virtual void IDemoPlayer::GetDemoName |
( |
char * | pBuffer, |
|
|
size_t | BufferSize ) const |
|
pure virtual |
◆ InterfaceName()
| const char * IDemoPlayer::InterfaceName |
( |
| ) |
|
|
inlinestatic |
◆ IsPlaying()
| virtual bool IDemoPlayer::IsPlaying |
( |
| ) |
const |
|
pure virtual |
◆ Pause()
| virtual void IDemoPlayer::Pause |
( |
| ) |
|
|
pure virtual |
◆ SeekPercent()
| virtual bool IDemoPlayer::SeekPercent |
( |
float | Percent | ) |
|
|
pure virtual |
◆ SeekTick()
| virtual bool IDemoPlayer::SeekTick |
( |
ETickOffset | TickOffset | ) |
|
|
pure virtual |
◆ SeekTime()
| virtual bool IDemoPlayer::SeekTime |
( |
float | Seconds | ) |
|
|
pure virtual |
◆ SetPos()
| virtual bool IDemoPlayer::SetPos |
( |
int | WantedTick | ) |
|
|
pure virtual |
◆ SetSpeed()
| virtual void IDemoPlayer::SetSpeed |
( |
float | Speed | ) |
|
|
pure virtual |
◆ SetSpeedIndex()
| virtual void IDemoPlayer::SetSpeedIndex |
( |
int | SpeedIndex | ) |
|
|
pure virtual |
◆ Unpause()
| virtual void IDemoPlayer::Unpause |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: