ALMaSS Partridge ODdox  1.1
The partridge model description following ODdox protocol
Partridge_Covey Member List

This is the complete list of members for Partridge_Covey, including all inherited members.

ActOnParentDeath()Partridge_Covey
AddMember(Partridge_Base *a_new_member)Partridge_Covey
AllFlocking()Partridge_Covey
AllFlocking2()Partridge_Covey
ArePaired()Partridge_Covey
AssessGetSize(void)Partridge_Coveyinline
AssessHabitatQuality(int &a_sz)Partridge_Covey
AssessHabitatQualityFaster()Partridge_Covey
BeginStep(void)Partridge_Coveyvirtual
CanWeMerge(int a_NoUncles)Partridge_Covey
CheckManagement(void)TAnimal
CheckManagementXY(int x, int y)TAnimal
ChickExtraMortality()Partridge_Covey
CopyMyself()TAnimalinlinevirtual
CorrectWrapRound()TAnimalinlineprotected
CoveyEmigrate()Partridge_Covey
CoveyIndividualEmigrate()Partridge_Covey
CoveyUpdateMemberPositions(int a_x, int a_y)Partridge_Coveyprotected
DistanceToCovey(Partridge_Covey *a_covey)Partridge_Coveyprotected
DistanceUpdate(void)Partridge_Coveyprotected
DistanceUpdate2(void)Partridge_Coveyprotected
Dying()TAnimalinlinevirtual
EndStep(void)Partridge_Coveyvirtual
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_Coveyprotected
FlyToSlow(int a_distance)Partridge_Coveyprotected
ForceLow(void)Partridge_Coveyinline
GetAMember()Partridge_Covey
GetChickAge()Partridge_Coveyinline
GetCoveySize()Partridge_Coveyinline
GetCurrentStateNo()TALMaSSObjectinline
GetMaleInCovey()Partridge_Covey
GetmaxAllowedMove()Partridge_Coveyinline
GetmaxFoodNeedToday()Partridge_Coveyinline
GetMember(int a_member)Partridge_Covey
GetObjectType(void)Partridge_Coveyinline
GetOurChicks()Partridge_Coveyinline
GetStepDone()TALMaSSObjectinline
GetUncle()Partridge_Covey
GetUncleNumber()Partridge_Covey
GetUnpairedFemale()Partridge_Covey
GetUnpairedFemale_virgin()Partridge_Covey
HabitatEvalPoly(TTypesOfLandscapeElement a_cet, int a_poly)Partridge_Coveyprotected
HabitatEvalPolyField(int a_field)Partridge_Coveyprotected
HabitatEvaluate(int a_center_x, int a_center_y, int *a_size_used, bool a_rethink_size)Partridge_Coveyprotected
HabitatEvaluateFast(int a_min_x_incl, int a_max_x_excl, int a_min_y_incl, int a_max_y_excl)Partridge_Coveyprotected
HabitatEvaluateFaster(int a_center_x, int a_center_y)Partridge_Coveyprotected
HabitatEvaluateSlow(int a_min_x_incl, int a_max_x_excl, int a_min_y_incl, int a_max_y_excl)Partridge_Coveyprotected
HaveWeChicks(void)Partridge_Covey
ID(void)Partridge_Coveyinline
IsFixed(void)Partridge_Coveyinline
IsMember(Partridge_Base *a_possible_member)Partridge_Covey
KillChicks(int percent)Partridge_Coveyprotected
KillExcessChicks(int remaining)Partridge_Covey
KillThis()TAnimalinlinevirtual
LifeEssenceLow(void)Partridge_Coveyinline
m_assess_donePartridge_Coveyprotected
m_assess_qualPartridge_Coveyprotected
m_assess_sizePartridge_Coveyprotected
m_center_xPartridge_Coveyprotected
m_center_x_floatPartridge_Coveyprotected
m_center_yPartridge_Coveyprotected
m_center_y_floatPartridge_Coveyprotected
m_ChickAgePartridge_Coveyprotected
m_covey_xPartridge_Coveyprotected
m_covey_yPartridge_Coveyprotected
m_CoveyDissolveDatePartridge_Coveyprotected
m_CurrentStateNoTALMaSSObjectprotected
m_dist_donePartridge_Coveyprotected
m_dist_movedPartridge_Coveyprotected
m_essence_lowPartridge_Coveyprotected
m_flyto_distPartridge_Coveyprotected
m_flyto_stepsPartridge_Coveyprotected
m_flyto_tsPartridge_Coveyprotected
m_food_todayPartridge_Coveyprotected
m_force_lowPartridge_Coveyprotected
m_heightPartridge_Coveyprotected
m_idPartridge_Coveyprotected
m_Location_xTAnimalprotected
m_Location_yTAnimalprotected
m_managerPartridge_Coveyprotected
m_mapPartridge_Coveyprotected
m_maxAllowedMovePartridge_Coveyprotected
m_maxFoodNeedTodayPartridge_Coveyprotected
m_membersPartridge_Coveyprotected
m_members_sizePartridge_Coveyprotected
m_move_donePartridge_Coveyprotected
m_move_get_indexPartridge_Coveyprotected
m_move_get_sizePartridge_Coveyprotected
m_move_qual_histPartridge_Coveyprotected
m_move_qual_memoryPartridge_Coveyprotected
m_move_step_sizePartridge_Coveyprotected
m_move_step_size_invPartridge_Coveyprotected
m_move_whence_we_camePartridge_Coveyprotected
m_nearest_covey_distPartridge_Coveyprotected
m_neighbourlistPartridge_Covey
m_neighbourlist_sizePartridge_Covey
m_nest_on_nestPartridge_Coveyprotected
m_nest_xPartridge_Coveyprotected
m_nest_yPartridge_Coveyprotected
m_new_center_x_floatPartridge_Coveyprotected
m_new_center_y_floatPartridge_Coveyprotected
m_ourChicksPartridge_Coveyprotected
m_OurLandscapeTAnimalprotected
m_peg_is_fixedPartridge_Coveyprotected
m_permanent_markerPartridge_Coveyprotected
m_statePartridge_Coveyprotected
m_step_donePartridge_Coveyprotected
m_StepDoneTALMaSSObjectprotected
m_terr_donePartridge_Coveyprotected
m_terr_qualPartridge_Coveyprotected
m_terr_sizePartridge_Coveyprotected
m_theDadPartridge_Coveyprotected
m_theMumPartridge_Coveyprotected
m_widthPartridge_Coveyprotected
ManagerCheckMerge(int a_noOfUncles)Partridge_Covey
ManagerCheckMerge(void)Partridge_Covey
ManagerDriftPos(void)Partridge_Covey
ManagerIsPermanant(void)Partridge_Coveyinline
ManagerRethinkPos(void)Partridge_Covey
ManagerSetPermanent(void)Partridge_Coveyinline
ManagerUpdatePos(void)Partridge_Covey
Memberships(void)Partridge_Coveyinline
MoveCanMove(TTypesOfLandscapeElement a_ele)Partridge_Coveyprotected
MoveCanMove(int a_x, int a_y)Partridge_Covey
MoveDirectionsAllowed(int a_x, int a_y)Partridge_Coveyprotected
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_Coveyprotected
MoveEvalEdgesAndQual(int a_edges, double a_qual)Partridge_Coveyprotected
MoveMagicVegToFood(int a_polygon)Partridge_Coveyprotected
MoveOptimalDirectionFast(int a_x, int a_y)Partridge_Coveyprotected
MoveOptimalDirectionSlow(int a_x, int a_y)Partridge_Coveyprotected
MoveQualMemory(int a_qual)Partridge_Coveyprotected
MoveSelect(void)Partridge_Coveyprotected
MoveSelectFuzzy(void)Partridge_Coveyprotected
MoveSelectLimit(int a_limit, int a_x, int a_y)Partridge_Coveyprotected
MoveTo(int a_x, int a_y)Partridge_Covey
MoveTryExclude(int a_dist_sq)Partridge_Coveyprotected
MoveTryExcludeHarder(int a_dist_sq)Partridge_Coveyprotected
MoveVegConstInit(void)Partridge_Coveyprotected
MoveWeighDirection(int a_x, int a_y)Partridge_Coveyprotected
NestBadArea(int a_x, int a__y)Partridge_Coveyprotected
NestBadAreasScanFast(int a_min_x, int a_min_y, int a_length, int a_x, int a_y)Partridge_Coveyprotected
NestBadAreasScanSlow(int a_min_x, int a_min_y, int a_length, int a_x, int a_y)Partridge_Coveyprotected
NestFindFast(int a_min_x_incl, int a_max_x_excl, int a_min_y_incl, int a_max_y_excl)Partridge_Coveyprotected
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_Coveyinline
NestGetY(void)Partridge_Coveyinline
NestGoodSpot(int a_x, int a_y)Partridge_Coveyprotected
NestLeave(void)Partridge_Coveyinline
NestNearBadAreas(int a_x, int a__y)Partridge_Coveyprotected
NestNearNests(int a_x, int a_y, int a_min_dist_sq)Partridge_Coveyprotected
NestOnNest(void)Partridge_Coveyinline
Norm(int a_coord, int a_size)Partridge_Coveyprotected
NormDec(int a_coord, int a_size)Partridge_Coveyprotected
NormInc(int a_coord, int a_size)Partridge_Coveyprotected
OnAddChick(Partridge_Female *a_pf)Partridge_Covey
OnArrayBoundsError()TALMaSSObject
OnChickDeath()Partridge_Covey
OnChickMature()Partridge_Covey
OnDissolve(int date)Partridge_Covey
OnFarmEvent(FarmToDo)TAnimalinlinevirtual
OntheDadDead()Partridge_Coveyprotected
OntheMumDead()Partridge_Coveyprotected
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_Coveyprotected
PressureLimitExceeded(double a_pressure)Partridge_Coveyprotected
ReinitialiseObject(int x, int y, Landscape *L)TAnimalinlinevirtual
TALMaSSObject::ReinitialiseObject()TALMaSSObjectinlinevirtual
RemoveExtraChick()Partridge_Coveyinline
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_Coveyinline
SetCoveyDissolveDate(int date)Partridge_Coveyinline
SetCurrentStateNo(int a_num)TALMaSSObjectinline
SetFixed(bool a_is_fixed)Partridge_Coveyinline
SetStepDone(bool a_bool)TALMaSSObjectinline
SetUncle()Partridge_Covey
SetX(int a_x)TAnimalinline
SetY(int a_y)TAnimalinline
Step(void)Partridge_Coveyvirtual
Supply_m_Location_x()TAnimalinline
Supply_m_Location_y()TAnimalinline
SupplyChickAge(void)Partridge_Coveyprotected
SupplyDistanceMoved(void)Partridge_Covey
SupplyFarmOwnerRef()TAnimal
SupplyFoodToday(void)Partridge_Covey
SupplyHabitatQuality()Partridge_Covey
SupplyPoint()TAnimalinline
SupplyPolygonRef()TAnimalinline
SupplyPosition()TAnimal
TALMaSSObject()TALMaSSObject
TAnimal(int x, int y, Landscape *L)TAnimal
TooClose()Partridge_Covey
WhatState()TAnimalinlinevirtual
X(void)Partridge_Coveyinline
XCenter(void)Partridge_Coveyinline
XCenterF(void)Partridge_Coveyinline
Y(void)Partridge_Coveyinline
YCenter(void)Partridge_Coveyinline
YCenterF(void)Partridge_Coveyinline
~Partridge_Covey(void)Partridge_Coveyvirtual
~TALMaSSObject()TALMaSSObjectvirtual