File failed to load: https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/extensions/ams.js
ALMaSS  1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Spider_toletoc.h
Go to the documentation of this file.
1 #ifndef Spider_toletoc_H
2 #define Spider_toletoc_H
3 
4 #include "../Landscape/ls.h"
5 #include "../Spiders/Spider_BaseClasses.h"
6 
7 bool spider_tole_egss_position_valid(Landscape* m_OurLandscape, int x, int y);
8 bool spider_tole_juvenile_maturation_valid(Landscape* m_OurLandscape, int x, int y);
9 bool spider_tole_lethal(Landscape* m_OurLandscape, int x, int y);
10 SpiderFoodQuality spider_toc_index(Landscape* m_OurLandscape, int x, int y);
11 unsigned spider_tole_movemap_init_Erigone(Landscape* m_OurLandscape, int x, int y);
12 unsigned spider_tole_movemap_init_Oedothorax(Landscape* m_OurLandscape, int x, int y);
13 
14 #endif
tole_SolarPanel
Definition: LandscapeFarmingEnums.h:151
spider_tole_movemap_init_Oedothorax
unsigned spider_tole_movemap_init_Oedothorax(Landscape *m_OurLandscape, int a_x, int a_y)
Definition: Spider_toletoc.cpp:246
toc_Potatoes
Definition: LandscapeFarmingEnums.h:891
tole_OtherOakForest
Definition: LandscapeFarmingEnums.h:142
tole_SandDune
Definition: LandscapeFarmingEnums.h:103
toc_OSetAside
Definition: LandscapeFarmingEnums.h:863
tole_Pylon
Definition: LandscapeFarmingEnums.h:118
WARN_FILE
Definition: MapErrorMsg.h:37
tole_OtherPermCrop
Definition: LandscapeFarmingEnums.h:177
tole_SwampForest
Definition: LandscapeFarmingEnums.h:135
tole_Portarea
Definition: LandscapeFarmingEnums.h:132
tole_InvasiveForest
Definition: LandscapeFarmingEnums.h:145
toc_OPotatoes
Definition: LandscapeFarmingEnums.h:851
Landscape::SupplyElementType
TTypesOfLandscapeElement SupplyElementType(int a_polyref)
Returns the landscape type of the polygon using the polygon reference number a_polyref or coordinates...
Definition: Landscape.h:1732
tole_Churchyard
Definition: LandscapeFarmingEnums.h:108
tole_UnsprayedFieldMargin
Definition: LandscapeFarmingEnums.h:94
tole_AmenityGrass
Definition: LandscapeFarmingEnums.h:98
tole_CorkOakForest
Definition: LandscapeFarmingEnums.h:140
tole_FarmBufferZone
Definition: LandscapeFarmingEnums.h:170
tole_StoneWall
Definition: LandscapeFarmingEnums.h:78
tole_Hedges
Definition: LandscapeFarmingEnums.h:59
spider_tole_movemap_init_Oedothorax
unsigned spider_tole_movemap_init_Oedothorax(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:246
tole_BareRock
Definition: LandscapeFarmingEnums.h:97
spider_tole_egss_position_valid
bool spider_tole_egss_position_valid(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:3
tole_Carpark
Definition: LandscapeFarmingEnums.h:107
tole_IndividualTree
Definition: LandscapeFarmingEnums.h:115
Landscape::SupplyAttIsWater
bool SupplyAttIsWater(int a_x, int a_y)
Returns whether a polygon at coordinates a_x, a_y has the attribute Water set.
Definition: Landscape.h:879
tole_OrchardBand
Definition: LandscapeFarmingEnums.h:95
tole_NaturalGrassWet
Definition: LandscapeFarmingEnums.h:109
tole_PermPastureTussockyWet
Definition: LandscapeFarmingEnums.h:122
tole_MetalledPath
Definition: LandscapeFarmingEnums.h:106
tole_Wasteland
Definition: LandscapeFarmingEnums.h:114
tole_OOrchard
Definition: LandscapeFarmingEnums.h:153
tole_WindTurbine
Definition: LandscapeFarmingEnums.h:119
tole_WalnutPlantation
Definition: LandscapeFarmingEnums.h:169
tole_MixedForest
Definition: LandscapeFarmingEnums.h:75
tole_OChristmasTrees
Definition: LandscapeFarmingEnums.h:157
tole_Saltmarsh
Definition: LandscapeFarmingEnums.h:110
tole_MontadoCorkOak
Definition: LandscapeFarmingEnums.h:136
tole_WaterBufferZone
Definition: LandscapeFarmingEnums.h:130
tole_OEnergyCrop
Definition: LandscapeFarmingEnums.h:159
tole_SmallRoad
Definition: LandscapeFarmingEnums.h:82
tole_Airport
Definition: LandscapeFarmingEnums.h:131
tole_BuiltUpWithParkland
Definition: LandscapeFarmingEnums.h:102
tole_ChestnutForest
Definition: LandscapeFarmingEnums.h:143
spider_tole_egss_position_valid
bool spider_tole_egss_position_valid(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:3
tole_ChristmasTrees
Definition: LandscapeFarmingEnums.h:156
tole_PermanentSetaside
Definition: LandscapeFarmingEnums.h:68
tole_UrbanNoVeg
Definition: LandscapeFarmingEnums.h:100
tole_OAsparagusPerm
Definition: LandscapeFarmingEnums.h:178
toc_PlantNursery
Definition: LandscapeFarmingEnums.h:890
tole_MontadoHolmOak
Definition: LandscapeFarmingEnums.h:137
tole_UnknownGrass
Definition: LandscapeFarmingEnums.h:113
tole_AlmondPlantation
Definition: LandscapeFarmingEnums.h:168
tole_FishFarm
Definition: LandscapeFarmingEnums.h:124
TTypesOfLandscapeElement
TTypesOfLandscapeElement
Values that represent the types of landscape polygon that are represented in ALMaSS.
Definition: LandscapeFarmingEnums.h:57
sfq_Chameleon
Definition: Spider_BaseClasses.h:57
tole_Railway
Definition: LandscapeFarmingEnums.h:61
tole_Parkland
Definition: LandscapeFarmingEnums.h:99
Landscape
The landscape class containing all environmental and topographical data.
Definition: Landscape.h:142
toc_SetAside
Definition: LandscapeFarmingEnums.h:899
tole_OliveGrove
Definition: LandscapeFarmingEnums.h:149
tole_Coast
Definition: LandscapeFarmingEnums.h:89
spider_tole_movemap_init_Erigone
unsigned spider_tole_movemap_init_Erigone(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:89
tole_Pond
Definition: LandscapeFarmingEnums.h:123
tole_Building
Definition: LandscapeFarmingEnums.h:84
spider_toc_index
SpiderFoodQuality spider_toc_index(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:70
tole_Vineyard
Definition: LandscapeFarmingEnums.h:148
tole_ForestAisle
Definition: LandscapeFarmingEnums.h:152
tole_OFarmYoungForest
Definition: LandscapeFarmingEnums.h:167
sfq_None
Definition: Spider_BaseClasses.h:59
sfq_Best
Definition: Spider_BaseClasses.h:62
tole_PermPastureLowYield
Definition: LandscapeFarmingEnums.h:66
tole_RiversidePlants
Definition: LandscapeFarmingEnums.h:71
tole_HolmOakForest
Definition: LandscapeFarmingEnums.h:141
sfq_Ok
Definition: Spider_BaseClasses.h:61
tole_Saltpans
Definition: LandscapeFarmingEnums.h:133
tole_UrbanPark
Definition: LandscapeFarmingEnums.h:101
tole_ActivePit
Definition: LandscapeFarmingEnums.h:85
tole_NaturalFarmGrass
Definition: LandscapeFarmingEnums.h:171
toc_PotatoesIndustry
Definition: LandscapeFarmingEnums.h:892
tole_OFarmForest
Definition: LandscapeFarmingEnums.h:161
tole_NaturalGrassDry
Definition: LandscapeFarmingEnums.h:70
spider_tole_lethal
bool spider_tole_lethal(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:59
MapErrorMsg::Warn
void Warn(MapErrorState a_level, std::string a_msg1, std::string a_msg2)
Definition: MapErrorMsg.cpp:69
tole_MownGrassStrip
Definition: LandscapeFarmingEnums.h:96
SpiderFoodQuality
SpiderFoodQuality
The enumeration lists five catagories of habitat for spiders. Chameleon is used when the vegetation t...
Definition: Spider_BaseClasses.h:55
tole_RefuseSite
Definition: LandscapeFarmingEnums.h:129
tole_FarmYoungForest
Definition: LandscapeFarmingEnums.h:166
tole_DeciduousForest
Definition: LandscapeFarmingEnums.h:74
tole_FlowerStrip
Definition: LandscapeFarmingEnums.h:179
tole_GreenFallow
Definition: LandscapeFarmingEnums.h:172
tole_Track
Definition: LandscapeFarmingEnums.h:81
tole_PermPastureTussocky
Definition: LandscapeFarmingEnums.h:67
tole_HeritageSite
Definition: LandscapeFarmingEnums.h:112
tole_MaritimePineForest
Definition: LandscapeFarmingEnums.h:146
tole_FieldBoundary
Definition: LandscapeFarmingEnums.h:62
tole_OBushFruit
Definition: LandscapeFarmingEnums.h:155
toc_PermanentSetAside
Definition: LandscapeFarmingEnums.h:889
spider_toc_index
SpiderFoodQuality spider_toc_index(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:70
tole_Copse
Definition: LandscapeFarmingEnums.h:104
tole_EnergyCrop
Definition: LandscapeFarmingEnums.h:158
tole_FlowerStripWithRotation
Definition: LandscapeFarmingEnums.h:180
tole_DrainageDitch
Definition: LandscapeFarmingEnums.h:127
tole_MontadoMixed
Definition: LandscapeFarmingEnums.h:138
tole_Scrub
Definition: LandscapeFarmingEnums.h:64
tole_RoadsideSlope
Definition: LandscapeFarmingEnums.h:105
TTypesOfCrops
TTypesOfCrops
Definition: LandscapeFarmingEnums.h:781
tole_Canal
Definition: LandscapeFarmingEnums.h:128
tole_Pipeline
Definition: LandscapeFarmingEnums.h:134
tole_LargeRoad
Definition: LandscapeFarmingEnums.h:83
tole_Freshwater
Definition: LandscapeFarmingEnums.h:86
tole_YoungForest
Definition: LandscapeFarmingEnums.h:77
tole_Stream
Definition: LandscapeFarmingEnums.h:111
g_msg
MapErrorMsg * g_msg
Definition: MapErrorMsg.cpp:41
tole_Saltwater
Definition: LandscapeFarmingEnums.h:88
tole_HedgeBank
Definition: LandscapeFarmingEnums.h:90
tole_River
Definition: LandscapeFarmingEnums.h:87
tole_Heath
Definition: LandscapeFarmingEnums.h:92
tole_Orchard
Definition: LandscapeFarmingEnums.h:93
tole_ConiferousForest
Definition: LandscapeFarmingEnums.h:76
tole_AsparagusPerm
Definition: LandscapeFarmingEnums.h:175
tole_UrbanVeg
Definition: LandscapeFarmingEnums.h:125
tole_RoadsideVerge
Definition: LandscapeFarmingEnums.h:60
tole_FarmForest
Definition: LandscapeFarmingEnums.h:160
tole_Field
Definition: LandscapeFarmingEnums.h:65
tole_PitDisused
Definition: LandscapeFarmingEnums.h:72
tole_AgroForestrySystem
Definition: LandscapeFarmingEnums.h:139
tole_Vildtager
Definition: LandscapeFarmingEnums.h:121
spider_tole_movemap_init_Erigone
unsigned spider_tole_movemap_init_Erigone(Landscape *m_OurLandscape, int a_x, int a_y)
Definition: Spider_toletoc.cpp:89
tole_MushroomPerm
Definition: LandscapeFarmingEnums.h:176
tole_EucalyptusForest
Definition: LandscapeFarmingEnums.h:144
tole_BushFruit
Definition: LandscapeFarmingEnums.h:154
tole_OPermPasturePigs
Definition: LandscapeFarmingEnums.h:163
tole_FlowersPerm
Definition: LandscapeFarmingEnums.h:174
tole_WoodlandMargin
Definition: LandscapeFarmingEnums.h:120
sfq_Lethal
Definition: Spider_BaseClasses.h:58
spider_tole_lethal
bool spider_tole_lethal(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:59
tole_PlantNursery
Definition: LandscapeFarmingEnums.h:117
spider_tole_juvenile_maturation_valid
bool spider_tole_juvenile_maturation_valid(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:40
tole_Garden
Definition: LandscapeFarmingEnums.h:80
tole_RiversideTrees
Definition: LandscapeFarmingEnums.h:73
tole_Fence
Definition: LandscapeFarmingEnums.h:79
tole_WoodyEnergyCrop
Definition: LandscapeFarmingEnums.h:116
spider_tole_juvenile_maturation_valid
bool spider_tole_juvenile_maturation_valid(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:40
Landscape::SupplyCropType
TTypesOfCrops SupplyCropType(int a_x, int a_y)
Returns the crop type of the polygon using the polygon reference number a_polyref or coordinates a_x,...
Definition: Landscape.h:1931
tole_Marsh
Definition: LandscapeFarmingEnums.h:63
tole_RiceField
Definition: LandscapeFarmingEnums.h:150
tole_StonePineForest
Definition: LandscapeFarmingEnums.h:147
tole_OPermPasture
Definition: LandscapeFarmingEnums.h:164
tole_OPermPastureLowYield
Definition: LandscapeFarmingEnums.h:165
tole_RiverBed
Definition: LandscapeFarmingEnums.h:126
tole_PermPasturePigs
Definition: LandscapeFarmingEnums.h:162
tole_FarmFeedingGround
Definition: LandscapeFarmingEnums.h:173
tole_PermPasture
Definition: LandscapeFarmingEnums.h:69
tole_BeetleBank
Definition: LandscapeFarmingEnums.h:91