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

       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"

version.h File Reference

The version of Bos Wars. More...

Go to the source code of this file.

Defines

#define StratagusMajorVersion   2
 < Stratagus major version
#define StratagusMinorVersion   5
 Stratagus patch level (maximal 99).
#define StratagusPatchLevel   0
 Stratagus version (1,2,3) -> 10203.
#define StratagusVersion
 Stratagus printf format string.
#define StratagusFormatString   "%d.%d.%d"
 Stratagus printf format arguments.
#define StratagusFormatArgs(v)   (v) / 10000, ((v) / 100) % 100, (v) % 100
#define SN(x)   STRINGIFY(x)
#define STRINGIFY(x)   #x
#define VERSION   SN(StratagusMajorVersion) "." SN(StratagusMinorVersion) "." SN(StratagusPatchLevel)
 Engine version shown at startup and in some files.


Detailed Description

The version of Bos Wars.

Definition in file version.h.


Define Documentation

#define SN (  )     STRINGIFY(x)

Definition at line 50 of file version.h.

#define StratagusFormatArgs (  )     (v) / 10000, ((v) / 100) % 100, (v) % 100

Definition at line 45 of file version.h.

Referenced by CclStratagusMap(), CheckVersions(), ClientParseConnecting(), and CMap::Save().

#define StratagusFormatString   "%d.%d.%d"

Stratagus printf format arguments.

Definition at line 43 of file version.h.

Referenced by CclStratagusMap(), CheckVersions(), ClientParseConnecting(), and CMap::Save().

#define StratagusMajorVersion   2

< Stratagus major version

Stratagus minor version (maximal 99)

Definition at line 33 of file version.h.

Referenced by SaveGame(), and StartReplay().

#define StratagusMinorVersion   5

Stratagus patch level (maximal 99).

Definition at line 35 of file version.h.

Referenced by SaveGame(), and StartReplay().

#define StratagusPatchLevel   0

Stratagus version (1,2,3) -> 10203.

Definition at line 37 of file version.h.

Referenced by SaveGame(), and StartReplay().

#define StratagusVersion

Value:

Stratagus printf format string.

Definition at line 39 of file version.h.

Referenced by CclStratagusMap(), CheckVersions(), ClientParseConnecting(), NetworkSendICMessage(), and CMap::Save().

#define STRINGIFY (  )     #x

Definition at line 51 of file version.h.

#define VERSION   SN(StratagusMajorVersion) "." SN(StratagusMinorVersion) "." SN(StratagusPatchLevel)

Engine version shown at startup and in some files.

Definition at line 54 of file version.h.

Referenced by SaveGame(), StartReplay(), and UnitActions().


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