Home
last modified time | relevance | path

Searched refs:Roadlist (Results 1 – 11 of 11) sorted by relevance

/dports/games/lordsawar/lordsawar-0.3.2/src/
H A Droadlist.cpp25 Glib::ustring Roadlist::d_tag = "roadlist";
29 Roadlist* Roadlist::s_instance=0;
31 Roadlist* Roadlist::getInstance() in getInstance()
34 s_instance = new Roadlist(); in getInstance()
39 Roadlist* Roadlist::getInstance(XML_Helper* helper) in getInstance()
44 s_instance = new Roadlist(helper); in getInstance()
48 void Roadlist::deleteInstance() in deleteInstance()
56 Roadlist::Roadlist() in Roadlist() function in Roadlist
60 Roadlist::Roadlist(XML_Helper* helper) in Roadlist() function in Roadlist
65 bool Roadlist::save(XML_Helper* helper) const in save()
[all …]
H A Droadlist.h33 class Roadlist : public LocationList<Road*>, public sigc::trackable
58 static Roadlist* getInstance();
61 static Roadlist* getInstance(XML_Helper* helper);
68 Roadlist();
78 Roadlist(XML_Helper* helper);
85 static Roadlist* s_instance;
H A DCreateScenario.cpp391 Roadlist::getInstance()->add(new Road(Vector<int>(x,y))); in createMap()
500 for (auto it: *Roadlist::getInstance()) in setupRoads()
598 Road *r = Roadlist::getInstance()->getObjectAt (pos); in setupStandingStones()
707 Road *r = Roadlist::getInstance()->getObjectAt(t); in calculateStoneType()
729 u = Roadlist::getInstance()->getObjectAt(t + Vector<int>(0, -1)); in calculateRoadType()
731 b = Roadlist::getInstance()->getObjectAt(t + Vector<int>(0, 1)); in calculateRoadType()
733 l = Roadlist::getInstance()->getObjectAt(t + Vector<int>(-1, 0)); in calculateRoadType()
735 r = Roadlist::getInstance()->getObjectAt(t + Vector<int>(1, 0)); in calculateRoadType()
792 for (auto i : *Roadlist::getInstance ()) in updateRoadsBridgesAndStones()
H A DMapGenerator.cpp354 Roadlist::deleteInstance(); in makeStandingStones()
377 Roadlist::getInstance()->add(new Road(pos)); in makeStandingStones()
426 Roadlist::deleteInstance(); in makeStandingStones()
446 Roadlist::deleteInstance(); in makeBridges()
471 Roadlist::getInstance()->add(new Road(Vector<int>(x,y))); in makeBridges()
548 Roadlist::deleteInstance(); in makeBridges()
1490 Roadlist::getInstance()->add(new Road(Vector<int>(it))); in makeRoad()
1708 Roadlist::deleteInstance(); in makeCitiesAccessible()
1745 Roadlist::deleteInstance(); in makeCitiesAccessible()
1759 Roadlist::deleteInstance(); in makeRoads()
[all …]
H A DGameScenario.cpp674 helper.registerTag(Roadlist::d_tag, sigc::mem_fun(this, &GameScenario::load)); in loadWithHelper()
807 retval &= Roadlist::getInstance()->save(&helper); in saveWithHelper()
979 if (tag == Roadlist::d_tag) in load()
982 Roadlist::getInstance(helper); in load()
1550 Roadlist::deleteInstance(); in cleanup()
H A DGameMap.cpp968 Road *road = Roadlist::getInstance()->getNearestObjectInDir(pos, dir); in findNearestObjectInDir()
1071 return Roadlist::getInstance()->getObjectAt(pos); in getRoad()
1859 Roadlist::getInstance()->subtract(r); in removeRoad()
1881 Roadlist::getInstance()->add(r); in putRoad()
1895 if (Roadlist::getInstance()->getObjectAt(pos)) in putRoad()
1897 r = Roadlist::getInstance()->getObjectAt(pos); in putRoad()
2624 rd->setType(Roadlist::getInstance()->calculateType(rd->getPos())); in burnBridge()
H A Doverviewmap.cpp489 for (auto it : *Roadlist::getInstance()) in draw_terrain_tiles()
/dports/games/lordsawar/lordsawar-0.3.2/src/editor/
H A Dmap-info-dialog.cpp94 String::ucompose ("%1", Roadlist::getInstance()->size ()); in MapInfoDialog()
H A Deditorbigmap.cpp248 bool u = Roadlist::getInstance()->getObjectAt(t + Vector<int>(0, -1)); in tile_to_bridge_type()
249 bool b = Roadlist::getInstance()->getObjectAt(t + Vector<int>(0, 1)); in tile_to_bridge_type()
250 bool l = Roadlist::getInstance()->getObjectAt(t + Vector<int>(-1, 0)); in tile_to_bridge_type()
251 bool r = Roadlist::getInstance()->getObjectAt(t + Vector<int>(1, 0)); in tile_to_bridge_type()
H A Dmain-window.cpp711 Roadlist::getInstance()->add(new Road(Vector<int>(i,j))); in set_random_map()
/dports/games/lordsawar/lordsawar-0.3.2/src/utils/
H A Dimport.cpp608 Roadlist::getInstance()->add(new Road(Vector<int>(j, i), type)); in import_roads()