#include <demo.h>
|
virtual | ~IDemoPlayer () |
|
virtual void | SetSpeed (float Speed)=0 |
|
virtual void | SetSpeedIndex (int SpeedIndex)=0 |
|
virtual void | AdjustSpeedIndex (int Offset)=0 |
|
virtual int | SeekPercent (float Percent)=0 |
|
virtual int | SeekTime (float Seconds)=0 |
|
virtual int | SeekTick (ETickOffset TickOffset)=0 |
|
virtual int | 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 () |
|
◆ ETickOffset
Enumerator |
---|
TICK_CURRENT | |
TICK_PREVIOUS | |
TICK_NEXT | |
◆ ~IDemoPlayer()
virtual IDemoPlayer::~IDemoPlayer |
( |
| ) |
|
|
inlinevirtual |
◆ 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()
static const char * IDemoPlayer::InterfaceName |
( |
| ) |
|
|
inlinestatic |
◆ IsPlaying()
virtual bool IDemoPlayer::IsPlaying |
( |
| ) |
const |
|
pure virtual |
◆ Pause()
virtual void IDemoPlayer::Pause |
( |
| ) |
|
|
pure virtual |
◆ SeekPercent()
virtual int IDemoPlayer::SeekPercent |
( |
float |
Percent | ) |
|
|
pure virtual |
◆ SeekTick()
virtual int IDemoPlayer::SeekTick |
( |
ETickOffset |
TickOffset | ) |
|
|
pure virtual |
◆ SeekTime()
virtual int IDemoPlayer::SeekTime |
( |
float |
Seconds | ) |
|
|
pure virtual |
◆ SetPos()
virtual int 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: