graphicsqueue.h File Reference

#include <list>
#include <SDL.h>
#include <sigc++/sigc++.h>
#include "loki/Functor.h"
#include "loki/Typelist.h"

Include dependency graph for graphicsqueue.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GraphicsQueueOperation
class  UpdateRectOp
class  UpdateRectsOp
class  MouseVisibility
class  InitScreenOp

Functions

void queueOperation (GraphicsQueueOperation *gqo, bool wait=false, bool forceAsync=false)

Variables

SigC::Signal1< void, const
SDL_Surface * > 
postScreenUpdate


Function Documentation

void queueOperation ( GraphicsQueueOperation gqo,
bool  wait = false,
bool  forceAsync = false 
)

Definition at line 394 of file events.cpp.

References eventThreadRunning, GraphicsQueueOperation::execute(), graphicsQueue, graphicsQueueMutex, and syncGraphics.

Referenced by processEvents(), ASC_PG_App::toggleFullscreen(), ASC_PG_ScreenUpdater::UpdateRect(), and ASC_PG_ScreenUpdater::UpdateRects().


Variable Documentation

SigC::Signal1<void,const SDL_Surface*> postScreenUpdate

Definition at line 392 of file events.cpp.

Referenced by UpdateRectOp::execute(), UpdateRectsOp::execute(), ReplayRecorder::start(), ASC_PG_ScreenUpdater::UpdateRect(), ASC_PG_ScreenUpdater::UpdateRects(), and waitWithUpdate().


Generated on Mon May 21 01:36:56 2012 for Advanced Strategic Command by  doxygen 1.5.1