ALMaSS Partridge ODdox
1.1
The partridge model description following ODdox protocol
|
Data structure of a message. More...
#include <Partridge_Communication.h>
Public Attributes | |
Partridge_Clutch * | m_clutch |
Partridge_Chick * | m_chick |
Partridge_Chick2 * | m_chick2 |
Partridge_Male * | m_male |
Partridge_Female * | m_female |
Partridge_Covey * | m_covey |
bool | m_HaveTerritory |
bool | m_boolean |
int | m_int |
double | m_float |
Data structure of a message.
Definition at line 78 of file Partridge_Communication.h.
bool PartridgeCommunicationData::m_boolean |
Definition at line 87 of file Partridge_Communication.h.
Referenced by Partridge_Communication::ClearData().
Partridge_Chick* PartridgeCommunicationData::m_chick |
Definition at line 81 of file Partridge_Communication.h.
Referenced by Partridge_Communication::ClearData(), and Partridge_Communication::PassMessage().
Partridge_Chick2* PartridgeCommunicationData::m_chick2 |
Definition at line 82 of file Partridge_Communication.h.
Referenced by Partridge_Communication::ClearData().
Partridge_Clutch* PartridgeCommunicationData::m_clutch |
Definition at line 80 of file Partridge_Communication.h.
Referenced by Partridge_Clutch::AgDying(), Partridge_Clutch::ClDeveloping(), Partridge_Communication::ClearData(), Partridge_Population_Manager::CreateObjects(), Partridge_Female::FDying(), Partridge_Female::FIncubating(), Partridge_Female::FLaying(), Partridge_Female::OnSetMyClutch(), and Partridge_Communication::PassMessage().
Partridge_Covey* PartridgeCommunicationData::m_covey |
Definition at line 85 of file Partridge_Communication.h.
Referenced by Partridge_Communication::ClearData(), Partridge_Population_Manager::DissolveCovey(), Partridge_Male::MFindingMate(), Partridge_Covey::OnChickDeath(), Partridge_Covey::OnChickMature(), and Partridge_Female::OnMating().
Partridge_Female* PartridgeCommunicationData::m_female |
Definition at line 84 of file Partridge_Communication.h.
Referenced by Partridge_Clutch::AgDying(), Partridge_Clutch::ClDeveloping(), Partridge_Communication::ClearData(), Partridge_Population_Manager::CreateObjects(), Partridge_Population_Manager::DissolveCovey(), Partridge_Female::FDying(), Partridge_Female::FFindingTerritory(), Partridge_Female::FIncubating(), Partridge_Female::FLaying(), Partridge_Female::FMakingNest(), Partridge_Female::FStartingNewBrood(), Partridge_Male::MDying(), Partridge_Male::MFindingMate(), Partridge_Covey::OnChickDeath(), Partridge_Covey::OnChickMature(), and Partridge_Communication::PassMessage().
double PartridgeCommunicationData::m_float |
Definition at line 89 of file Partridge_Communication.h.
Referenced by Partridge_Communication::ClearData().
bool PartridgeCommunicationData::m_HaveTerritory |
Definition at line 86 of file Partridge_Communication.h.
Referenced by Partridge_Communication::ClearData().
int PartridgeCommunicationData::m_int |
Definition at line 88 of file Partridge_Communication.h.
Referenced by Partridge_Communication::ClearData().
Partridge_Male* PartridgeCommunicationData::m_male |
Definition at line 83 of file Partridge_Communication.h.
Referenced by Partridge_Clutch::ClDeveloping(), Partridge_Communication::ClearData(), Partridge_Population_Manager::DissolveCovey(), Partridge_Female::FDying(), Partridge_Female::FFindingTerritory(), Partridge_Female::FMakingNest(), Partridge_Female::FStartingNewBrood(), Partridge_Male::MDying(), Partridge_Male::MFindingMate(), Partridge_Covey::OnChickDeath(), Partridge_Covey::OnChickMature(), Partridge_Female::OnMateDying(), Partridge_Female::OnMating(), and Partridge_Communication::PassMessage().