Unit myGlobals

DescriptionUsesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

the parts of an animal very easily. Atoms that are not being used are labelled Free.

Overview

Types

Pressure = (...);
Concentration = (...);

Constants

MaxBoxes = 15;

Variables

NRows: LongInt;
NCols: LongInt;
MidBox: integer;
Special: integer;
NBoxes: integer;
Hot: integer;
Prect: rect;
box: array[0..MaxBoxes] of rect;
upregion: RgnHandle;
centre: array[0..MaxBoxes] of point;
BreedWindow: WindowPtr;
VerticalOffset: integer;
HorizontalOffset: integer;
OldVerticalOffset: integer;
OldHorizontalOffset: integer;
thickscale: integer;
wantColor: boolean;
sideways: boolean;
centring: boolean;
resizing: boolean;
startingUp: boolean;
TrunkMut: Boolean;
LegsMut: Boolean;
ClawsMut: Boolean;
AnimalTrunkMut: Boolean;
AnimalLegsMut: Boolean;
AnimalClawsMut: Boolean;
SectionTrunkMut: Boolean;
SectionLegsMut: Boolean;
SectionClawsMut: Boolean;
SegmentTrunkMut: Boolean;
SegmentLegsMut: Boolean;
SegmentClawsMut: Boolean;
WidthMut: boolean;
HeightMut: boolean;
AngleMut: boolean;
DuplicationMut: boolean;
DeletionMut: boolean;
AgreeToExit: boolean;
MutationPressure: pressure;
FocusOfAttention: concentration;
Overlap: real;
BreedingWindow: WindowPtr;

Description

Types

Pressure = (...);
 
Values
  • positive:  
  • zero:  
  • negative:  
Concentration = (...);
 
Values
  • FirstSegmentOnly:  
  • LastSegmentOnly:  
  • AnySegment:  

Constants

MaxBoxes = 15;
 

Variables

NRows: LongInt;
 
NCols: LongInt;
 
MidBox: integer;
 
Special: integer;
 
NBoxes: integer;
 
Hot: integer;
 
Prect: rect;
 
box: array[0..MaxBoxes] of rect;
 
upregion: RgnHandle;
 
centre: array[0..MaxBoxes] of point;
 
BreedWindow: WindowPtr;
 
VerticalOffset: integer;
 
HorizontalOffset: integer;
 
OldVerticalOffset: integer;
 
OldHorizontalOffset: integer;
 
thickscale: integer;
 
wantColor: boolean;
 
sideways: boolean;
 
centring: boolean;
 
resizing: boolean;
 
startingUp: boolean;
 
TrunkMut: Boolean;
 
LegsMut: Boolean;
 
ClawsMut: Boolean;
 
AnimalTrunkMut: Boolean;
 
AnimalLegsMut: Boolean;
 
AnimalClawsMut: Boolean;
 
SectionTrunkMut: Boolean;
 
SectionLegsMut: Boolean;
 
SectionClawsMut: Boolean;
 
SegmentTrunkMut: Boolean;
 
SegmentLegsMut: Boolean;
 
SegmentClawsMut: Boolean;
 
WidthMut: boolean;
 
HeightMut: boolean;
 
AngleMut: boolean;
 
DuplicationMut: boolean;
 
DeletionMut: boolean;
 
AgreeToExit: boolean;
 
MutationPressure: pressure;
 
FocusOfAttention: concentration;
 
Overlap: real;
 
BreedingWindow: WindowPtr;
 

Generated by PasDoc 0.14.0.