GG::EventPumpState Struct Reference

encapsulates the state of GG event pumping. More...

#include <EventPump.h>

List of all members.

Public Member Functions

 EventPumpState ()

Public Attributes

int last_FPS_time
int last_frame_time
int most_recent_time
int frames


Detailed Description

encapsulates the state of GG event pumping.

A single state object is shared by all EventPumps, to ensure state consistency.

Definition at line 40 of file EventPump.h.


Constructor & Destructor Documentation

GG::EventPumpState::EventPumpState (  ) 

default ctor.


Member Data Documentation

int GG::EventPumpState::last_FPS_time

The last time an FPS calculation was done.

Definition at line 44 of file EventPump.h.

int GG::EventPumpState::last_frame_time

The time of the last frame rendered.

Definition at line 45 of file EventPump.h.

int GG::EventPumpState::most_recent_time

The time recorded on the previous iteration of the event pump loop.

Definition at line 46 of file EventPump.h.

int GG::EventPumpState::frames

The number of frames rendered since last_frame_time.

Definition at line 47 of file EventPump.h.


The documentation for this struct was generated from the following file:
Generated on Wed Mar 26 14:35:42 2008 for GG by  doxygen 1.5.2