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

       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"

CSmokeParticle Class Reference

#include <particle.h>

Inheritance diagram for CSmokeParticle:

CParticle

List of all members.

Public Member Functions

 CSmokeParticle (CPosition position, Animation *animation)
virtual ~CSmokeParticle ()
virtual void draw ()
virtual void update (int ticks)
virtual CParticleclone ()

Protected Attributes

Animationpuff


Detailed Description

Definition at line 153 of file particle.h.


Constructor & Destructor Documentation

CSmokeParticle::CSmokeParticle ( CPosition  position,
Animation animation 
)

Definition at line 37 of file smokeparticle.cpp.

References Assert.

Referenced by clone().

CSmokeParticle::~CSmokeParticle (  )  [virtual]

Definition at line 43 of file smokeparticle.cpp.

References puff.


Member Function Documentation

void CSmokeParticle::draw (  )  [virtual]

void CSmokeParticle::update ( int  ticks  )  [virtual]

CParticle * CSmokeParticle::clone (  )  [virtual]

Implements CParticle.

Definition at line 67 of file smokeparticle.cpp.

References CSmokeParticle(), CParticle::pos, and puff.


Member Data Documentation

Definition at line 164 of file particle.h.

Referenced by clone(), draw(), update(), and ~CSmokeParticle().


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

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