doom3-gpl
Doom 3 GPL source release
|
#include <EventLoop.h>
Public Member Functions | |
idEventLoop (void) | |
~idEventLoop (void) | |
void | Init (void) |
void | Shutdown (void) |
sysEvent_t | GetEvent (void) |
int | RunEventLoop (bool commandExecution=true) |
int | Milliseconds (void) |
int | JournalLevel (void) const |
Public Attributes | |
idFile * | com_journalFile |
idFile * | com_journalDataFile |
Private Member Functions | |
sysEvent_t | GetRealEvent (void) |
void | ProcessEvent (sysEvent_t ev) |
void | PushEvent (sysEvent_t *event) |
Private Attributes | |
int | initialTimeOffset |
int | com_pushedEventsHead |
int | com_pushedEventsTail |
sysEvent_t | com_pushedEvents [MAX_PUSHED_EVENTS] |
Static Private Attributes | |
static idCVar | com_journal |
Definition at line 44 of file EventLoop.h.
idEventLoop::idEventLoop | ( | void | ) |
Definition at line 43 of file EventLoop.cpp.
idEventLoop::~idEventLoop | ( | void | ) |
Definition at line 54 of file EventLoop.cpp.
sysEvent_t idEventLoop::GetEvent | ( | void | ) |
Definition at line 136 of file EventLoop.cpp.
|
private |
Definition at line 62 of file EventLoop.cpp.
Definition at line 201 of file EventLoop.cpp.
Definition at line 272 of file EventLoop.cpp.
Definition at line 248 of file EventLoop.cpp.
|
private |
Definition at line 149 of file EventLoop.cpp.
|
private |
Definition at line 105 of file EventLoop.cpp.
Definition at line 174 of file EventLoop.cpp.
Definition at line 230 of file EventLoop.cpp.
|
staticprivate |
Definition at line 79 of file EventLoop.h.
idFile* idEventLoop::com_journalDataFile |
Definition at line 70 of file EventLoop.h.
idFile* idEventLoop::com_journalFile |
Definition at line 69 of file EventLoop.h.
|
private |
Definition at line 77 of file EventLoop.h.
|
private |
Definition at line 76 of file EventLoop.h.
|
private |
Definition at line 76 of file EventLoop.h.
|
private |
Definition at line 74 of file EventLoop.h.