| Description | Hierarchy | Fields | Methods | Properties |
type TVariables = class(TTenaciousObject)
Container class for TVariables.
![]() |
constructor Create; override; |
![]() |
constructor CreateAndSet(Variables: TVariables); virtual; |
![]() |
destructor Destroy; override; |
![]() |
procedure Add(Variable: TVariable; MakeCopy: Boolean = True); |
![]() |
procedure Clear; |
![]() |
procedure LoadFromDefinition(ObjDef: TObjectDefinition); virtual; |
![]() |
procedure Map(Sensors: TSensors; Hormones: THormones); |
![]() |
constructor Create; override; |
![]() |
constructor CreateAndSet(Variables: TVariables); virtual; |
![]() |
destructor Destroy; override; |
![]() |
procedure Add(Variable: TVariable; MakeCopy: Boolean = True); |
![]() |
procedure Clear; |
![]() |
procedure LoadFromDefinition(ObjDef: TObjectDefinition); virtual; |
![]() |
procedure Map(Sensors: TSensors; Hormones: THormones); |
![]() |
property Count: integer; |
![]() |
property ItemNamed[s: string]: TVariable; |
![]() |
property M[i: integer]: TVariable; |
![]() |
property Count: integer; |
![]() |
property ItemNamed[s: string]: TVariable; |
![]() |
property M[i: integer]: TVariable; |