Advanced Strategic Command
Classes | Macros | Typedefs | Functions
edgen.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tmemoryblock
 
class  tplasma
 

Macros

#define maxtilevals   7
 
#define cverydeepwater   30
 
#define cdeepwater   29
 
#define cwater   28
 
#define cshallowwater   27
 
#define cland   43
 
#define cmount   darkgray
 
#define cforest   44
 
#define cdesert   34
 
#define cfewmaterial   21
 
#define cmediummaterial   22
 
#define cmuchmaterial   23
 
#define cfewfuel   181
 
#define cmediumfuel   182
 
#define cmuchfuel   183
 
#define numofbdts   12
 
#define ctransparent   255
 
#define clland   0
 
#define clforest   1
 
#define cldesert   2
 
#define clmaterial   3
 
#define clfuel   4
 

Typedefs

typedef tmemoryblockpmemoryblock
 

Functions

int random (int max)
 
int mapgenerator (void)
 

Macro Definition Documentation

#define cdeepwater   29

Definition at line 74 of file edgen.h.

Referenced by tmapgenerator::buttonpressed(), and tmapgenerator::setpfield().

#define cdesert   34

Definition at line 82 of file edgen.h.

Referenced by tmapgenerator::buttonpressed(), and tmapgenerator::setpfield().

#define cfewfuel   181

Definition at line 88 of file edgen.h.

Referenced by tmapgenerator::buttonpressed().

#define cfewmaterial   21

Definition at line 84 of file edgen.h.

Referenced by tmapgenerator::buttonpressed().

#define cforest   44

Definition at line 80 of file edgen.h.

Referenced by tmapgenerator::buttonpressed(), and tmapgenerator::setpfield().

#define cland   43

Definition at line 77 of file edgen.h.

Referenced by tmapgenerator::buttonpressed(), and tmapgenerator::setpfield().

#define cldesert   2

Definition at line 98 of file edgen.h.

Referenced by tmapgenerator::buttonpressed().

#define clforest   1

Definition at line 97 of file edgen.h.

Referenced by tmapgenerator::buttonpressed().

#define clfuel   4
#define clland   0

Definition at line 96 of file edgen.h.

Referenced by tmapgenerator::buttonpressed(), and tmapgenerator::generatefinishmap().

#define clmaterial   3
#define cmediumfuel   182

Definition at line 89 of file edgen.h.

Referenced by tmapgenerator::buttonpressed().

#define cmediummaterial   22

Definition at line 85 of file edgen.h.

Referenced by tmapgenerator::buttonpressed().

#define cmount   darkgray

Definition at line 78 of file edgen.h.

Referenced by tmapgenerator::buttonpressed(), and tmapgenerator::setpfield().

#define cmuchfuel   183

Definition at line 90 of file edgen.h.

Referenced by tmapgenerator::buttonpressed().

#define cmuchmaterial   23

Definition at line 86 of file edgen.h.

Referenced by tmapgenerator::buttonpressed().

#define cshallowwater   27

Definition at line 76 of file edgen.h.

Referenced by tmapgenerator::buttonpressed(), and tmapgenerator::setpfield().

#define ctransparent   255

Definition at line 94 of file edgen.h.

Referenced by tmapgenerator::buttonpressed(), and tmapgenerator::montlayer().

#define cverydeepwater   30

Definition at line 73 of file edgen.h.

Referenced by tmapgenerator::buttonpressed(), and tmapgenerator::setpfield().

#define cwater   28

Definition at line 75 of file edgen.h.

Referenced by tmapgenerator::buttonpressed(), and tmapgenerator::setpfield().

#define maxtilevals   7

Definition at line 71 of file edgen.h.

#define numofbdts   12

Definition at line 92 of file edgen.h.

Referenced by tmapgenerator::setmap().

Typedef Documentation

Definition at line 115 of file edgen.h.

Function Documentation

int mapgenerator ( void  )

Definition at line 858 of file edgen.cpp.

References tdialogbox::done(), tmapgenerator::init(), and tmapgenerator::run().

Referenced by execaction().

int random ( int  max)