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

       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"

ConditionInfo Class Reference

#include <spells.h>

List of all members.

Public Member Functions

 ConditionInfo ()
 ~ConditionInfo ()

Public Attributes

char Alliance
 Target is allied. (neutral is neither allied, nor opponent).
char Opponent
 Target is opponent. (neutral is neither allied, nor opponent).
char TargetSelf
 Target is the same as the caster.
char Building
 Target is a building.
char Organic
 Target is organic.
ConditionInfoVariableVariable


Detailed Description

Conditions for a spell.

Todo:
Move more parameters into this structure.

Definition at line 300 of file spells.h.


Constructor & Destructor Documentation

ConditionInfo::ConditionInfo (  )  [inline]

Definition at line 302 of file spells.h.

ConditionInfo::~ConditionInfo (  )  [inline]

Definition at line 304 of file spells.h.

References Variable.


Member Data Documentation

Target is allied. (neutral is neither allied, nor opponent).

Definition at line 314 of file spells.h.

Referenced by CclSpellCondition(), and PassCondition().

Target is opponent. (neutral is neither allied, nor opponent).

Definition at line 315 of file spells.h.

Referenced by CclSpellCondition(), and PassCondition().

Target is the same as the caster.

Definition at line 316 of file spells.h.

Referenced by CclSpellCondition(), and PassCondition().

Target is a building.

Definition at line 318 of file spells.h.

Referenced by CclSpellCondition(), and PassCondition().

Target is organic.

Definition at line 319 of file spells.h.

Referenced by CclSpellCondition(), and PassCondition().

Definition at line 321 of file spells.h.

Referenced by CclSpellCondition(), PassCondition(), and ~ConditionInfo().


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

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