Loading [MathJax]/extensions/ams.js
ALMaSS  1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OFodderBeet.h File Reference

Go to the source code of this file.

Classes

class  OFodderBeet
 

Macros

#define OFBeet_BASE   3100
 
#define OFB_DID_HARROW   m_field->m_user[0]
 
#define OFB_DID_NPKS_ONE   m_field->m_user[1]
 
#define OFB_DID_SLURRY   m_field->m_user[2]
 
#define OFB_SOW_DATE   m_field->m_user[3]
 
#define OFB_DID_ROW_TWO   m_field->m_user[0]
 
#define OFB_DID_NPKS_TWO   m_field->m_user[2]
 
#define OFB_DID_WATER_ONE   m_field->m_user[3]
 
#define OFB_TRULY_DID_WATER_ONE   m_field->m_user[4]
 

Enumerations

enum  OFBToDo {
  ofb_start = 1, ofb_autumn_plough = OFBeet_BASE, ofb_fertmanure, ofb_spring_plough,
  ofb_start_threads_one, ofb_spring_harrow, ofb_fertnpks_one, ofb_fertslurry,
  ofb_spring_sow, ofb_spring_roll, ofb_row_cultivation_one, ofb_row_cultivation_two,
  ofb_fertnpks_two, ofb_water_one, ofb_water_two, ofb_harvest,
  ofb_foobar
}
 

Macro Definition Documentation

◆ OFB_DID_HARROW

#define OFB_DID_HARROW   m_field->m_user[0]

◆ OFB_DID_NPKS_ONE

#define OFB_DID_NPKS_ONE   m_field->m_user[1]

◆ OFB_DID_NPKS_TWO

#define OFB_DID_NPKS_TWO   m_field->m_user[2]

◆ OFB_DID_ROW_TWO

#define OFB_DID_ROW_TWO   m_field->m_user[0]

◆ OFB_DID_SLURRY

#define OFB_DID_SLURRY   m_field->m_user[2]

◆ OFB_DID_WATER_ONE

#define OFB_DID_WATER_ONE   m_field->m_user[3]

◆ OFB_SOW_DATE

#define OFB_SOW_DATE   m_field->m_user[3]

◆ OFB_TRULY_DID_WATER_ONE

#define OFB_TRULY_DID_WATER_ONE   m_field->m_user[4]

◆ OFBeet_BASE

#define OFBeet_BASE   3100

Enumeration Type Documentation

◆ OFBToDo

enum OFBToDo
Enumerator
ofb_start 
ofb_autumn_plough 
ofb_fertmanure 
ofb_spring_plough 
ofb_start_threads_one 
ofb_spring_harrow 
ofb_fertnpks_one 
ofb_fertslurry 
ofb_spring_sow 
ofb_spring_roll 
ofb_row_cultivation_one 
ofb_row_cultivation_two 
ofb_fertnpks_two 
ofb_water_one 
ofb_water_two 
ofb_harvest 
ofb_foobar 
43  {
44  ofb_start = 1, // Compulsory, start event must always be 1 (one).
60  ofb_foobar,
61 } OFBToDo;
ofb_row_cultivation_one
Definition: OFodderBeet.h:54
ofb_fertmanure
Definition: OFodderBeet.h:46
ofb_start_threads_one
Definition: OFodderBeet.h:48
ofb_foobar
Definition: OFodderBeet.h:60
ofb_water_two
Definition: OFodderBeet.h:58
ofb_fertnpks_two
Definition: OFodderBeet.h:56
ofb_fertnpks_one
Definition: OFodderBeet.h:50
ofb_spring_harrow
Definition: OFodderBeet.h:49
ofb_fertslurry
Definition: OFodderBeet.h:51
ofb_water_one
Definition: OFodderBeet.h:57
ofb_spring_plough
Definition: OFodderBeet.h:47
ofb_start
Definition: OFodderBeet.h:44
ofb_spring_sow
Definition: OFodderBeet.h:52
OFBToDo
OFBToDo
Definition: OFodderBeet.h:43
ofb_spring_roll
Definition: OFodderBeet.h:53
ofb_harvest
Definition: OFodderBeet.h:59
ofb_autumn_plough
Definition: OFodderBeet.h:45
OFBeet_BASE
#define OFBeet_BASE
Definition: OFodderBeet.h:31
ofb_row_cultivation_two
Definition: OFodderBeet.h:55