ScummVM API documentation
LibretroTimerManager Class Reference
Inheritance diagram for LibretroTimerManager:
DefaultTimerManager Common::TimerManager Common::NonCopyable

Public Member Functions

 LibretroTimerManager (uint32 refresh_rate)
 
void switchThread (uint8 caller=0)
 
bool checkThread (uint8 caller=0)
 
uint32 timeToNextSwitch (void)
 
uint32 spentOnMainThread (void)
 
uint8 getThreadSwitchCaller (void)
 
- Public Member Functions inherited from DefaultTimerManager
virtual bool installTimerProc (TimerProc proc, int32 interval, void *refCon, const Common::String &id)
 
virtual void removeTimerProc (TimerProc proc)
 
void handler ()
 
void checkTimers (uint32 interval=10)
 

Additional Inherited Members

- Public Types inherited from Common::TimerManager
typedef void(* TimerProc) (void *refCon)
 

The documentation for this class was generated from the following file: