ALMaSS  1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
skylarks_all.h File Reference

Go to the source code of this file.

Classes

class  TSkylarkList< T >
 
class  skSpiralResult
 
class  Skylark_struct
 
class  skClutch_struct
 
class  Nestling_struct
 
class  PreFledgeling_struct
 
class  AdultSkylark_struct
 
class  skTTerritory
 
class  skTerritory_struct
 
class  SkQualGrid
 
class  SkTerritories
 
class  Skylark_Population_Manager
 
class  Skylark_Base
 
class  Skylark_Clutch
 
class  Skylark_Nestling
 
class  Skylark_PreFledgeling
 
class  Skylark_Adult
 
class  Skylark_Female
 
class  Skylark_Male
 

Macros

#define UNREFERENCED_PARAMETER(P)   (P)
 
#define SKOPTIMALHABITATSCORE   50
 

Typedefs

using SkylarkObject = enum { sob_Clutch, sob_Nestling, sob_PreFledgeling, sob_Male, sob_Female }
 
using TTypesOfSkState = enum { toss_Initiation=0, toss_Developing, toss_Hatching, toss_CDying, toss_NDeveloping, toss_NMaturing, toss_NDying, toss_PDeveloping, toss_PMaturing, toss_PDying, toss_MFlocking, toss_MFloating, toss_MArriving, toss_MImmigrating, toss_MEmigrating, toss_MTempLeavingArea, toss_MFindingTerritory, toss_AttractingAMate, toss_FollowingMate, toss_ScaringOffChicks, toss_MCaringForYoung, toss_MDying, toss_MRehousing, toss_FFlocking, toss_FFloating, toss_FArriving, toss_FImmigrating, toss_FEmigrating, toss_FTempLeavingArea, toss_FFindingTerritory, toss_BuildingUpResources, toss_MakingNest, toss_PreparingForBreeding, toss_Laying, toss_StartingNewBrood, toss_EggHatching, toss_Incubating, toss_StoppingBreeding, toss_FCaringForYoung, toss_FDying, toss_GivingUpTerritory, toss_Destroy, }
 
using Skylark_ClutchList = TSkylarkList< Skylark_Clutch * >
 
using Skylark_NestlingList = TSkylarkList< Skylark_Nestling * >
 
using Skylark_PreFledgelingList = TSkylarkList< Skylark_PreFledgeling * >
 
using Skylark_MaleList = TSkylarkList< Skylark_Male * >
 
using Skylark_FemaleList = TSkylarkList< Skylark_Female * >
 

Macro Definition Documentation

◆ SKOPTIMALHABITATSCORE

#define SKOPTIMALHABITATSCORE   50

◆ UNREFERENCED_PARAMETER

#define UNREFERENCED_PARAMETER (   P)    (P)

Typedef Documentation

◆ Skylark_ClutchList

◆ Skylark_FemaleList

◆ Skylark_MaleList

◆ Skylark_NestlingList

◆ Skylark_PreFledgelingList

◆ SkylarkObject

using SkylarkObject = enum { sob_Clutch, sob_Nestling, sob_PreFledgeling, sob_Male, sob_Female }

◆ TTypesOfSkState

using TTypesOfSkState = enum { toss_Initiation = 0, toss_Developing, toss_Hatching, toss_CDying, toss_NDeveloping, toss_NMaturing, toss_NDying, toss_PDeveloping, toss_PMaturing, toss_PDying, toss_MFlocking, toss_MFloating, toss_MArriving, toss_MImmigrating, toss_MEmigrating, toss_MTempLeavingArea, toss_MFindingTerritory, toss_AttractingAMate, toss_FollowingMate, toss_ScaringOffChicks, toss_MCaringForYoung, toss_MDying, toss_MRehousing, toss_FFlocking, toss_FFloating, toss_FArriving, toss_FImmigrating, toss_FEmigrating, toss_FTempLeavingArea, toss_FFindingTerritory, toss_BuildingUpResources, toss_MakingNest, toss_PreparingForBreeding, toss_Laying, toss_StartingNewBrood, toss_EggHatching, toss_Incubating, toss_StoppingBreeding, toss_FCaringForYoung, toss_FDying, toss_GivingUpTerritory, toss_Destroy, }