Innerfuse Script
PTypeRec
Unit: ifs_var.pas
PTypeRec is used to store type definitions in the script engine. The ATypeId should be one of the variant type constants.
Declaration:
type
PTypeRec = ^TTypeRec;
TTypeRec = record
Ident: string[20];
atypeid: Word;
ext: Pointer;
{ When using records, this will be a pointer to a TIFSRecordType type,
using string, it is used for the dll call library: 0 = normal string and 1 = pchar
using arrays it will be a Pointer to TTypeRec
using classes it will be a pointer to TIfsClassType
using classreferences it will be a pointer to an TTypeRec
using property it will be a pointer to the type of the property
using TypeCopy it will be a pointer an other PTyperec
using ProcVariable it will be a pointer to an TIfsProcType
using ExternalObject it will be of type TIFsCustomObjectType
}
end;