
Public Member Functions | |
| void | init (void) |
| void | showmap (void) |
| void | generatefinishmap (void) |
| void | montlayer (int layer) |
| void | showmontlayer (int sx, int sy, int barsize) |
| void | setpfield (int number) |
| void | setmaterial (int number) |
| void | setfuel (int number) |
| void | resetmapfield (void) |
| void | addcoast (void) |
| void | setmap (void) |
| char | checkland (int x, int y) |
| virtual void | run (void) |
| virtual void | buttonpressed (int id) |
Public Attributes | |
| int | action |
Protected Attributes | |
| char | flip |
| char | showland |
| char | showdesert |
| char | showforest |
| char | showmaterial |
| char | showfuel |
| char | correctvalues |
| char | calculatevalues |
| char | initialized [layercount] |
| char * | constructionlayer |
| int | layer |
| int | actlayer |
| int | barsize |
| int | maxbarsize |
| int | whereland |
| int | tileval |
| int | res |
| int | pres |
| int | overwritecolorcount |
| tplasma | plasma |
| pmemoryblock | mblocks [layercount] |
| pterraintype | btyp [numofbdts] |
| int | overwritecolor [maxoverwrite] |
| tfield * | pf |
|
|
Definition at line 388 of file edgen.cpp. References btyp, checkland(), getfield(), pf, terrainTypeRepository, tfield::typ, TerrainType::weather, whereland, tdlgengine::xsize, and tdlgengine::ysize. |
|
|
||||||||||||
|
Definition at line 380 of file edgen.cpp. References cbwater, getfield(), and getTerrainBitType(). Referenced by addcoast(). |
|
|
Definition at line 344 of file edgen.cpp. References tplasma::blockcount, clland, tmemoryblock::color, constructionlayer, initialized, lightgray, mblocks, montlayer(), overwritecolor, overwritecolorcount, plasma, showdesert, showforest, and showland. |
|
|
Reimplemented from tdialogbox. Definition at line 71 of file edgen.cpp. References action, activefontsettings, actlayer, actmap, tdlgengine::addbutton(), tdlgengine::addeingabe(), tdlgengine::addkey(), tfontsettings::background, barsize, tdialogbox::buildgraphics(), calculatevalues, clayer, tfontsettings::color, constructionlayer, correctvalues, ct_1, ct_2, ct_3, ct_4, ct_5, ct_down, ct_left, ct_minus, ct_plus, ct_right, ct_up, dlg_in3d, tplasma::flip, flip, tfontsettings::font, tdialogbox::init(), initialized, tfontsettings::justify, layer, layercount, lefttext, tfontsettings::length, lightgray, maxbarsize, tplasma::maxx, tplasma::maxy, mousevisible(), plasma, pres, tdialogbox::rahmen(), red, res, s1, s2, schriften, showtext2(), Schriften::smallarial, strrr(), tileval, tdialogbox::title, tdialogbox::windowstyle, tdlgengine::x1, GameMap::xsize, tdlgengine::xsize, tplasma::xsymm, tdlgengine::y1, GameMap::ysize, tdlgengine::ysize, and tplasma::ysymm. Referenced by mapgenerator(). |
|
|
Definition at line 206 of file edgen.cpp. References tplasma::blockcount, tmemoryblock::color, constructionlayer, ctransparent, mblocks, overwritecolor, overwritecolorcount, plasma, and tileval. Referenced by generatefinishmap(), and showmap(). |
|
|
Definition at line 598 of file edgen.cpp. References tdialogbox::bar(), lightgray, tdlgengine::x1, and tdlgengine::y1. Referenced by buttonpressed(). |
|
|
Reimplemented from tdialogbox. Definition at line 603 of file edgen.cpp. References action, asc_free(), ct_esc, ct_f1, help(), initialized, layercount, mblocks, tdialogbox::run(), setmap(), and tdlgengine::taste. Referenced by mapgenerator(). |
|
|
Definition at line 502 of file edgen.cpp. References clfuel, enhance, tfield::fuel, fueldiv, mblocks, tmemoryblock::mempointer, pf, tmemoryblock::tileval, and tileval. Referenced by setmap(). |
|
|
Definition at line 528 of file edgen.cpp. References actmap, tmemoryblock::actpres, btyp, choice_dlg(), clfuel, clmaterial, enhance, GameMap::field, flip, fueldiv, generatefinishmap(), initialized, mapsaved, matdiv, tplasma::maxx, tplasma::maxy, mblocks, numofbdts, pf, plasma, setfuel(), setmaterial(), tfield::setparams(), setpfield(), terrain_object_ids, terrainaccessible(), terrainTypeRepository, tmemoryblock::tileval, tfield::vehicle, GameMap::xsize, and GameMap::ysize. Referenced by run(). |
|
|
Definition at line 490 of file edgen.cpp. References clmaterial, enhance, matdiv, tfield::material, mblocks, tmemoryblock::mempointer, pf, tmemoryblock::tileval, and tileval. Referenced by setmap(). |
|
|
Definition at line 461 of file edgen.cpp. References btyp, cdeepwater, cdesert, cforest, cland, cmount, constructionlayer, cshallowwater, cverydeepwater, cwater, pf, tfield::typ, and TerrainType::weather. Referenced by setmap(). |
|
|
Definition at line 367 of file edgen.cpp. References barsize, centerlayer, generatefinishmap(), initialized, montlayer(), overwritecolorcount, showfuel, showmaterial, and showmontlayer(). Referenced by buttonpressed(). |
|
||||||||||||||||
|
Definition at line 274 of file edgen.cpp. References tdialogbox::bar(), tplasma::blockcount, centerlayer, constructionlayer, flip, tplasma::maxx, tplasma::maxy, plasma, putpixel(), tdlgengine::x1, and tdlgengine::y1. Referenced by buttonpressed(), and showmap(). |
|
|
Definition at line 38 of file edgen.cpp. Referenced by buttonpressed(), init(), and run(). |
|
|
Definition at line 57 of file edgen.cpp. Referenced by init(). |
|
|
Definition at line 58 of file edgen.cpp. Referenced by buttonpressed(), init(), and showmap(). |
|
|
Definition at line 63 of file edgen.cpp. Referenced by addcoast(), setmap(), and setpfield(). |
|
|
Definition at line 54 of file edgen.cpp. Referenced by buttonpressed(), and init(). |
|
|
Definition at line 56 of file edgen.cpp. Referenced by generatefinishmap(), init(), montlayer(), setpfield(), and showmontlayer(). |
|
|
Definition at line 54 of file edgen.cpp. Referenced by buttonpressed(), and init(). |
|
|
Definition at line 54 of file edgen.cpp. Referenced by buttonpressed(), init(), setmap(), and showmontlayer(). |
|
|
Definition at line 55 of file edgen.cpp. Referenced by buttonpressed(), generatefinishmap(), init(), run(), setmap(), and showmap(). |
|
|
Definition at line 57 of file edgen.cpp. Referenced by buttonpressed(), and init(). |
|
|
Definition at line 58 of file edgen.cpp. Referenced by buttonpressed(), and init(). |
|
|
Definition at line 62 of file edgen.cpp. Referenced by buttonpressed(), generatefinishmap(), montlayer(), run(), setfuel(), setmap(), and setmaterial(). |
|
|
Definition at line 64 of file edgen.cpp. Referenced by generatefinishmap(), and montlayer(). |
|
|
Definition at line 60 of file edgen.cpp. Referenced by generatefinishmap(), montlayer(), and showmap(). |
|
|
Definition at line 65 of file edgen.cpp. Referenced by addcoast(), setfuel(), setmap(), setmaterial(), and setpfield(). |
|
|
Definition at line 61 of file edgen.cpp. Referenced by buttonpressed(), generatefinishmap(), init(), montlayer(), setmap(), and showmontlayer(). |
|
|
Definition at line 60 of file edgen.cpp. Referenced by buttonpressed(), and init(). |
|
|
Definition at line 60 of file edgen.cpp. Referenced by buttonpressed(), and init(). |
|
|
Definition at line 54 of file edgen.cpp. Referenced by buttonpressed(), and generatefinishmap(). |
|
|
Definition at line 54 of file edgen.cpp. Referenced by buttonpressed(), and generatefinishmap(). |
|
|
Definition at line 54 of file edgen.cpp. Referenced by buttonpressed(), and showmap(). |
|
|
Definition at line 54 of file edgen.cpp. Referenced by buttonpressed(), and generatefinishmap(). |
|
|
Definition at line 54 of file edgen.cpp. Referenced by buttonpressed(), and showmap(). |
|
|
Definition at line 60 of file edgen.cpp. Referenced by buttonpressed(), init(), montlayer(), setfuel(), and setmaterial(). |
|
|
Definition at line 59 of file edgen.cpp. Referenced by addcoast(). |
1.4.2