ActOnParentDeath() | Partridge_Covey | |
AddMember(Partridge_Base *a_new_member) | Partridge_Covey | |
AllFlocking() | Partridge_Covey | |
AllFlocking2() | Partridge_Covey | |
ArePaired() | Partridge_Covey | |
AssessGetSize(void) | Partridge_Covey | inline |
AssessHabitatQuality(int &a_sz) | Partridge_Covey | |
AssessHabitatQualityFaster() | Partridge_Covey | |
BeginStep(void) | Partridge_Covey | virtual |
CanWeMerge(int a_NoUncles) | Partridge_Covey | |
CheckManagement(void) | TAnimal | |
CheckManagementXY(int x, int y) | TAnimal | |
ChickExtraMortality() | Partridge_Covey | |
CopyMyself() | TAnimal | inlinevirtual |
CorrectWrapRound() | TAnimal | inlineprotected |
CoveyEmigrate() | Partridge_Covey | |
CoveyIndividualEmigrate() | Partridge_Covey | |
CoveyUpdateMemberPositions(int a_x, int a_y) | Partridge_Covey | protected |
DistanceToCovey(Partridge_Covey *a_covey) | Partridge_Covey | protected |
DistanceUpdate(void) | Partridge_Covey | protected |
DistanceUpdate2(void) | Partridge_Covey | protected |
Dying() | TAnimal | inlinevirtual |
EndStep(void) | Partridge_Covey | virtual |
FindMateInArea(int a_max_distance) | Partridge_Covey | |
FindMeAHusband(Partridge_Female *a_female) | Partridge_Covey | |
FindMeAMateInCovey(int a_family_counter) | Partridge_Covey | |
FindMeAWife(Partridge_Male *a_male) | Partridge_Covey | |
FindNeighbour() | Partridge_Covey | |
FixHabitat(void) | Partridge_Covey | |
FlyTo(int a_distance) | Partridge_Covey | |
FlyToFast(int a_distance) | Partridge_Covey | protected |
FlyToSlow(int a_distance) | Partridge_Covey | protected |
ForceLow(void) | Partridge_Covey | inline |
GetAMember() | Partridge_Covey | |
GetChickAge() | Partridge_Covey | inline |
GetCoveySize() | Partridge_Covey | inline |
GetCurrentStateNo() | TALMaSSObject | inline |
GetMaleInCovey() | Partridge_Covey | |
GetmaxAllowedMove() | Partridge_Covey | inline |
GetmaxFoodNeedToday() | Partridge_Covey | inline |
GetMember(int a_member) | Partridge_Covey | |
GetObjectType(void) | Partridge_Covey | inline |
GetOurChicks() | Partridge_Covey | inline |
GetStepDone() | TALMaSSObject | inline |
GetUncle() | Partridge_Covey | |
GetUncleNumber() | Partridge_Covey | |
GetUnpairedFemale() | Partridge_Covey | |
GetUnpairedFemale_virgin() | Partridge_Covey | |
HabitatEvalPoly(TTypesOfLandscapeElement a_cet, int a_poly) | Partridge_Covey | protected |
HabitatEvalPolyField(int a_field) | Partridge_Covey | protected |
HabitatEvaluate(int a_center_x, int a_center_y, int *a_size_used, bool a_rethink_size) | Partridge_Covey | protected |
HabitatEvaluateFast(int a_min_x_incl, int a_max_x_excl, int a_min_y_incl, int a_max_y_excl) | Partridge_Covey | protected |
HabitatEvaluateFaster(int a_center_x, int a_center_y) | Partridge_Covey | protected |
HabitatEvaluateSlow(int a_min_x_incl, int a_max_x_excl, int a_min_y_incl, int a_max_y_excl) | Partridge_Covey | protected |
HaveWeChicks(void) | Partridge_Covey | |
ID(void) | Partridge_Covey | inline |
IsFixed(void) | Partridge_Covey | inline |
IsMember(Partridge_Base *a_possible_member) | Partridge_Covey | |
KillChicks(int percent) | Partridge_Covey | protected |
KillExcessChicks(int remaining) | Partridge_Covey | |
KillThis() | TAnimal | inlinevirtual |
LifeEssenceLow(void) | Partridge_Covey | inline |
m_assess_done | Partridge_Covey | protected |
m_assess_qual | Partridge_Covey | protected |
m_assess_size | Partridge_Covey | protected |
m_center_x | Partridge_Covey | protected |
m_center_x_float | Partridge_Covey | protected |
m_center_y | Partridge_Covey | protected |
m_center_y_float | Partridge_Covey | protected |
m_ChickAge | Partridge_Covey | protected |
m_covey_x | Partridge_Covey | protected |
m_covey_y | Partridge_Covey | protected |
m_CoveyDissolveDate | Partridge_Covey | protected |
m_CurrentStateNo | TALMaSSObject | protected |
m_dist_done | Partridge_Covey | protected |
m_dist_moved | Partridge_Covey | protected |
m_essence_low | Partridge_Covey | protected |
m_flyto_dist | Partridge_Covey | protected |
m_flyto_steps | Partridge_Covey | protected |
m_flyto_ts | Partridge_Covey | protected |
m_food_today | Partridge_Covey | protected |
m_force_low | Partridge_Covey | protected |
m_height | Partridge_Covey | protected |
m_id | Partridge_Covey | protected |
m_Location_x | TAnimal | protected |
m_Location_y | TAnimal | protected |
m_manager | Partridge_Covey | protected |
m_map | Partridge_Covey | protected |
m_maxAllowedMove | Partridge_Covey | protected |
m_maxFoodNeedToday | Partridge_Covey | protected |
m_members | Partridge_Covey | protected |
m_members_size | Partridge_Covey | protected |
m_move_done | Partridge_Covey | protected |
m_move_get_index | Partridge_Covey | protected |
m_move_get_size | Partridge_Covey | protected |
m_move_qual_hist | Partridge_Covey | protected |
m_move_qual_memory | Partridge_Covey | protected |
m_move_step_size | Partridge_Covey | protected |
m_move_step_size_inv | Partridge_Covey | protected |
m_move_whence_we_came | Partridge_Covey | protected |
m_nearest_covey_dist | Partridge_Covey | protected |
m_neighbourlist | Partridge_Covey | |
m_neighbourlist_size | Partridge_Covey | |
m_nest_on_nest | Partridge_Covey | protected |
m_nest_x | Partridge_Covey | protected |
m_nest_y | Partridge_Covey | protected |
m_new_center_x_float | Partridge_Covey | protected |
m_new_center_y_float | Partridge_Covey | protected |
m_ourChicks | Partridge_Covey | protected |
m_OurLandscape | TAnimal | protected |
m_peg_is_fixed | Partridge_Covey | protected |
m_permanent_marker | Partridge_Covey | protected |
m_state | Partridge_Covey | protected |
m_step_done | Partridge_Covey | protected |
m_StepDone | TALMaSSObject | protected |
m_terr_done | Partridge_Covey | protected |
m_terr_qual | Partridge_Covey | protected |
m_terr_size | Partridge_Covey | protected |
m_theDad | Partridge_Covey | protected |
m_theMum | Partridge_Covey | protected |
m_width | Partridge_Covey | protected |
ManagerCheckMerge(int a_noOfUncles) | Partridge_Covey | |
ManagerCheckMerge(void) | Partridge_Covey | |
ManagerDriftPos(void) | Partridge_Covey | |
ManagerIsPermanant(void) | Partridge_Covey | inline |
ManagerRethinkPos(void) | Partridge_Covey | |
ManagerSetPermanent(void) | Partridge_Covey | inline |
ManagerUpdatePos(void) | Partridge_Covey | |
Memberships(void) | Partridge_Covey | inline |
MoveCanMove(TTypesOfLandscapeElement a_ele) | Partridge_Covey | protected |
MoveCanMove(int a_x, int a_y) | Partridge_Covey | |
MoveDirectionsAllowed(int a_x, int a_y) | Partridge_Covey | protected |
MoveDistance(int a_max_distance, int a_step_size, double a_food_density_needed) | Partridge_Covey | |
MoveDoIt(int *a_x, int *a_y, int a_dir, int a_step_size) | Partridge_Covey | protected |
MoveEvalEdgesAndQual(int a_edges, double a_qual) | Partridge_Covey | protected |
MoveMagicVegToFood(int a_polygon) | Partridge_Covey | protected |
MoveOptimalDirectionFast(int a_x, int a_y) | Partridge_Covey | protected |
MoveOptimalDirectionSlow(int a_x, int a_y) | Partridge_Covey | protected |
MoveQualMemory(int a_qual) | Partridge_Covey | protected |
MoveSelect(void) | Partridge_Covey | protected |
MoveSelectFuzzy(void) | Partridge_Covey | protected |
MoveSelectLimit(int a_limit, int a_x, int a_y) | Partridge_Covey | protected |
MoveTo(int a_x, int a_y) | Partridge_Covey | |
MoveTryExclude(int a_dist_sq) | Partridge_Covey | protected |
MoveTryExcludeHarder(int a_dist_sq) | Partridge_Covey | protected |
MoveVegConstInit(void) | Partridge_Covey | protected |
MoveWeighDirection(int a_x, int a_y) | Partridge_Covey | protected |
NestBadArea(int a_x, int a__y) | Partridge_Covey | protected |
NestBadAreasScanFast(int a_min_x, int a_min_y, int a_length, int a_x, int a_y) | Partridge_Covey | protected |
NestBadAreasScanSlow(int a_min_x, int a_min_y, int a_length, int a_x, int a_y) | Partridge_Covey | protected |
NestFindFast(int a_min_x_incl, int a_max_x_excl, int a_min_y_incl, int a_max_y_excl) | Partridge_Covey | protected |
NestFindLocation(void) | Partridge_Covey | |
NestFindSlow(int a_min_x_incl, int a_max_x_excl, int a_min_y_incl, int a_max_y_excl) | Partridge_Covey | |
NestGetX(void) | Partridge_Covey | inline |
NestGetY(void) | Partridge_Covey | inline |
NestGoodSpot(int a_x, int a_y) | Partridge_Covey | protected |
NestLeave(void) | Partridge_Covey | inline |
NestNearBadAreas(int a_x, int a__y) | Partridge_Covey | protected |
NestNearNests(int a_x, int a_y, int a_min_dist_sq) | Partridge_Covey | protected |
NestOnNest(void) | Partridge_Covey | inline |
Norm(int a_coord, int a_size) | Partridge_Covey | protected |
NormDec(int a_coord, int a_size) | Partridge_Covey | protected |
NormInc(int a_coord, int a_size) | Partridge_Covey | protected |
OnAddChick(Partridge_Female *a_pf) | Partridge_Covey | |
OnArrayBoundsError() | TALMaSSObject | |
OnChickDeath() | Partridge_Covey | |
OnChickMature() | Partridge_Covey | |
OnDissolve(int date) | Partridge_Covey | |
OnFarmEvent(FarmToDo) | TAnimal | inlinevirtual |
OntheDadDead() | Partridge_Covey | protected |
OntheMumDead() | Partridge_Covey | protected |
Partridge_Covey(Partridge_Base *a_first_member, Partridge_Population_Manager *a_manager, unsigned int a_center_x, unsigned int a_center_y, Landscape *a_map) | Partridge_Covey | |
Pressure(double a_distance) | Partridge_Covey | protected |
PressureLimitExceeded(double a_pressure) | Partridge_Covey | protected |
ReinitialiseObject(int x, int y, Landscape *L) | TAnimal | inlinevirtual |
TALMaSSObject::ReinitialiseObject() | TALMaSSObject | inlinevirtual |
RemoveExtraChick() | Partridge_Covey | inline |
RemoveMember(Partridge_Base *a_former_member) | Partridge_Covey | |
SanityCheck() | Partridge_Covey | |
SanityCheck2(int no_chicks) | Partridge_Covey | |
SanityCheck3() | Partridge_Covey | |
SanityCheck4() | Partridge_Covey | |
SetChickAge(int age) | Partridge_Covey | inline |
SetCoveyDissolveDate(int date) | Partridge_Covey | inline |
SetCurrentStateNo(int a_num) | TALMaSSObject | inline |
SetFixed(bool a_is_fixed) | Partridge_Covey | inline |
SetStepDone(bool a_bool) | TALMaSSObject | inline |
SetUncle() | Partridge_Covey | |
SetX(int a_x) | TAnimal | inline |
SetY(int a_y) | TAnimal | inline |
Step(void) | Partridge_Covey | virtual |
Supply_m_Location_x() | TAnimal | inline |
Supply_m_Location_y() | TAnimal | inline |
SupplyChickAge(void) | Partridge_Covey | protected |
SupplyDistanceMoved(void) | Partridge_Covey | |
SupplyFarmOwnerRef() | TAnimal | |
SupplyFoodToday(void) | Partridge_Covey | |
SupplyHabitatQuality() | Partridge_Covey | |
SupplyPoint() | TAnimal | inline |
SupplyPolygonRef() | TAnimal | inline |
SupplyPosition() | TAnimal | |
TALMaSSObject() | TALMaSSObject | |
TAnimal(int x, int y, Landscape *L) | TAnimal | |
TooClose() | Partridge_Covey | |
WhatState() | TAnimal | inlinevirtual |
X(void) | Partridge_Covey | inline |
XCenter(void) | Partridge_Covey | inline |
XCenterF(void) | Partridge_Covey | inline |
Y(void) | Partridge_Covey | inline |
YCenter(void) | Partridge_Covey | inline |
YCenterF(void) | Partridge_Covey | inline |
~Partridge_Covey(void) | Partridge_Covey | virtual |
~TALMaSSObject() | TALMaSSObject | virtual |