Goose Management Model ODdox
1.02
|
Go to the source code of this file.
Classes | |
struct | FarmOccupcancyData |
class | GooseHunter |
The class for goose hunters encompsassing all their specific behaviours. More... | |
class | Hunter |
The base class for hunters encompsassing all their general behaviours. More... | |
class | Hunter_Population_Manager |
The class to handle all predator population related matters. More... | |
class | struct_Hunter |
Used for creation of a new hunter object. More... | |
Typedefs | |
typedef vector< Hunter * > | HunterList |
Enumerations | |
enum | TTypeOfHunters { toh_GooseHunter =0, toh_foobar } |
enum | TypeOfHunterLeaderMessage { hlm_shoot = 0, hlm_gohome, hlm_foobar } |
Types of message a hunter leader can pass on to team members. More... | |
enum | TypeOfHunterState { tohts_InitialState =0, tohts_Hunting, tohts_OutHunting, tohts_Resting, tohts_foobar } |
Hunters like other ALMaSS animals work using a state/transition concept. These are the hunter behavioural states. More... | |
Version of 10 October 2013.
By Chris J. Topping
Definition in file Hunters_all.h.
typedef vector< Hunter* > HunterList |
A type definition for a list of hunters as a vector
Definition at line 111 of file Hunters_all.h.
enum TTypeOfHunters |
A list of hunter types
Enumerator | |
---|---|
toh_GooseHunter | |
toh_foobar |
Definition at line 45 of file Hunters_all.h.
Types of message a hunter leader can pass on to team members.
Enumerator | |
---|---|
hlm_shoot | |
hlm_gohome | |
hlm_foobar |
Definition at line 68 of file Hunters_all.h.
enum TypeOfHunterState |
Hunters like other ALMaSS animals work using a state/transition concept. These are the hunter behavioural states.
Enumerator | |
---|---|
tohts_InitialState | |
tohts_Hunting | |
tohts_OutHunting | |
tohts_Resting | |
tohts_foobar |
Definition at line 55 of file Hunters_all.h.