____                _       __
    / __ )____  _____   | |     / /___ ___________
   / __  / __ \/ ___/   | | /| / / __ `/ ___/ ___/
  / /_/ / /_/ (__  )    | |/ |/ / /_/ / /  (__  )
 /_____/\____/____/     |__/|__/\__,_/_/  /____/

       A futuristic real-time strategy game.
          This file is part of Bos Wars.
(C) Copyright 2001-2007 by the Bos Wars and Stratagus Project. Distributed under the "GNU General Public License"

CParticleManager Class Reference

#include <particle.h>

List of all members.

Public Member Functions

 CParticleManager ()
 ~CParticleManager ()
void draw (const CViewport *vp)
void update ()
void add (CParticle *particle)
void clear ()
CPosition getScreenPos (const CPosition &pos)
void setLowDetail (bool detail)
bool getLowDetail () const

Static Public Member Functions

static void init ()
static void exit ()


Detailed Description

Definition at line 168 of file particle.h.


Constructor & Destructor Documentation

CParticleManager::CParticleManager (  ) 

Definition at line 40 of file particlemanager.cpp.

CParticleManager::~CParticleManager (  ) 

Definition at line 45 of file particlemanager.cpp.


Member Function Documentation

void CParticleManager::init (  )  [static]

Definition at line 49 of file particlemanager.cpp.

Referenced by GameMainLoop().

void CParticleManager::exit (  )  [static]

Definition at line 53 of file particlemanager.cpp.

References clear().

Referenced by CleanModules(), and GameMainLoop().

void CParticleManager::draw ( const CViewport vp  ) 

Definition at line 72 of file particlemanager.cpp.

Referenced by CViewport::Draw().

void CParticleManager::update (  ) 

Definition at line 84 of file particlemanager.cpp.

References GetTicks().

Referenced by GameMainLoop().

void CParticleManager::add ( CParticle particle  ) 

Definition at line 106 of file particlemanager.cpp.

Referenced by CChunkParticle::update().

void CParticleManager::clear (  ) 

Definition at line 58 of file particlemanager.cpp.

Referenced by exit().

CPosition CParticleManager::getScreenPos ( const CPosition pos  ) 

void CParticleManager::setLowDetail ( bool  detail  )  [inline]

Definition at line 185 of file particle.h.

bool CParticleManager::getLowDetail (  )  const [inline]

Definition at line 186 of file particle.h.


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

Generated on Sat Feb 21 00:28:23 2009 for Bos Wars by  doxygen 1.5.6