Name | Unit | Description |
---|---|---|
PBTArray | ifps3 | pbtrecord PBTRecord |
pbtrecord | ifps3 | PBTRecord is a pointer to a TbtRecord record |
PBTReturnAddress | ifps3 | TBTReturnAddress PBTReturnAddress is a pointer to an TBTReturnAddress record |
PByteArray | ifps3 | Pointer to array of bytes |
PDWordArray | ifps3 | Pointer to array of words |
PIFProcRec | ifps3 | TIFProcRec PIFProcRec is a pointer to a TIProcRec record |
PIFPSConstant | ifpscomp | PIFPSContant is an alias to a TIFPSConstant |
PIFPSProcVar | ifpscomp | PIFPSProcVar is an alias for TIFPSProcVar |
PIFPSRecordFieldTypeDef | ifpscomp | PIFPSRecordFieldTypeDef is an alias to TIFPSRecordFieldTypeDef |
PIFPSRegProc | ifpscomp | Pointer to a TIFPSRegProc |
PIFPSResource | ifps3 | TIFPSResource PIFPSResource is a pointer to a TIFPSResource record |
PIFPSType | ifpscomp | PIFPSType is a alias to a TIFPSType |
PIFPSVar | ifpscomp | TIFPSVar is an alias for a TIFPSVar |
PIFRecordType | ifps3 | PIFRecordType is a pointer to record information |
PIfRVariant | ifpscomp | Pointer to a TIfRVariant variant |
PIFSetTypeInfo | ifps3 | Ext is used in a typecopy or array to store more information |
PIFStaticArrayInfo | ifps3 | (abitsize div 8) + (abitsize and 7 > 0 ? 1 : 0) |
PIFTypeRec | ifps3 | Pointer to TIFTypeRec |
PIFVariant | ifps3 | TIFVariant PIFVariant is a pointer to a TIFVariant |
PPIFVariant | ifps3 | PIFVariant PPIFVariant is a pointer to a PIFVariant |
PPointerList | ifps3utl | PPointerList is pointing to an array of pointers |
PProcRec | ifps3 | TProcRec PProcRec is pointer to a TProcRec record |
PResourcePtrSupportFuncs | ifps3 | |
TBTArray | ifps3 | TbtRecord tbtrecord |
tbtchar | ifps3utl | Chat type |
TbtDouble | ifps3utl | Double |
TbtExtended | ifps3utl | Extended |
TbtRecord | ifps3 | TbtRecord is used to store the fields in a record or array |
TBTReturnAddress | ifps3 | TBTReturnAddress is a record used to store return information |
TbtS16 | ifps3utl | Smallint |
TbtS32 | ifps3utl | Integer/Longint |
tbts64 | ifps3utl | An 8 byte signed integer (int64) |
TbtS8 | ifps3utl | Shortint |
TbtSingle | ifps3utl | Single |
TbtString | ifps3utl | String/Pchar |
TbtU16 | ifps3utl | word |
TbtU32 | ifps3utl | Cardinal/Longword |
TbtU8 | ifps3utl | Byte |
tbtwidechar | ifps3utl | widechar type |
tbtwidestring | ifps3utl | widestring type |
TByteArray | ifps3 | Array of bytes |
TDebugMode | ifps3debug | The current debugging mode |
TDelphiCallingConvention | IFPS3CompExec | Alias to TIFPSCallingConvention |
TDllCallingConvention | ifpidll2 | Used to store the possible calling conventions |
TDWordArray | ifps3 | Array of dwords |
TIFArrayType | ifps3 | TIFArrayType is a pointer to an other type |
TIFError | ifps3 | TIFError contains all possible errors |
TIFFreeProc | ifps3 | PProcRec FreeProc is called when a PProcRec is freed |
TIFParserErrorEvent | ifps3utl | |
TIFParserErrorKind | ifps3utl | TIFParserErrorKind is used to store the parser error |
TIfPasToken | ifps3utl | TIFPasToken is used to store the type of the current token |
TIFProc | ifps3 | TIFPSExec PIFProcRec TIfList TIFProc is is the procedure definition of all external functions |
TIFProcRec | ifps3 | TIFProcRec contains a currently used internal or external function |
TIFPS3ClOnCompImport | IFPS3CompExec | Script engine event function |
TIFPS3ClOnExecImport | IFPS3CompExec | Script engine event function |
TIFPS3CompExecEvent | IFPS3CompExec | Script engine event function |
TIFPS3CompOptions | IFPS3CompExec | Options for the compiler: icAllowUnit - Allow 'unit' instead of program headers icAllowNoBegin - Allow the user to not have to write a main Begin icAllowEnd - Allow that there is no ending End. |
TIFPS3OnLineInfo | IFPS3CompExec | OnLineInfo event |
TIFPSBaseType | ifps3utl | TIFPSBaseType is the most basic type -type |
TIFPSBinOperatorType | ifpscomp | The kind of binairy operand |
TIFPSCallingConvention | ifps3utl | calling convention type |
TIFPSCallingConvention | ifps3 | Alias to TIFPSCallingConvention |
TIFPSExportType | ifpscomp | The export type for this internal procedure. etExportName will only export it's name, and etExportDecl will also export it's declaration, this is required for event functions to work |
TIFPSOnExportCheck | ifpscomp | See TIFPSPascalCompiler.OnExportCheck |
TIFPSOnExternalProc | ifpscomp | See TIFPSPascalCompiler.OnExternalProc |
TIFPSOnLineEvent | ifps3 | See TIFPSExec.OnRunLine |
TIFPSOnSpecialProcImport | ifps3 | See TIFPSExec.AddSpecialProcImport |
TIFPSOnUses | ifpscomp | See TIFPSPascalCompiler.OnUses |
TIFPSOnUseVariable | ifpscomp | See TIFPSPascalCompiler.OnUseVariable |
TIFPSOnWriteLineEvent | ifpscomp | See TIFPSPascalCompiler.OnWriteLine |
TIFPSParameterMode | ifpscomp | The mode this parameter was passed |
TIFPSPascalCompilerErrorType | ifpscomp | Is used to store the type of a compiler error |
TIFPSPascalCompilerHintType | ifpscomp | Used to store the type of a hint |
TIFPSPascalCompilerWarningType | ifpscomp | Is used to store the type of a warning |
TIFPSPropType | ifpscomp | Property type: iptRW = Read/Write; iptR= readonly; iptW= writeonly |
TIFPSResource | ifps3 | A resource in IFPS3 is stored as a pointer to the proc and a tag (p) |
TIFPSResourceFreeProc | ifps3 | TIFPSResourceFreeProc is called when a resource needs to be freed |
TIFPSRuntimeClassImporter | IFPS3CompExec | Alias to TIFPSRuntimeClassImporter |
TIFPSSubOptType | ifpscomp | Internal type used to store the current block type |
TIFPSUnOperatorType | ifpscomp | The kind of unair operand |
TIFPSVariableType | ifps3utl | OnUseVariable TIFPSVariableType is used in TIFPSComp.OnUseVariable event |
TIFRecordType | ifps3 | TIFRecordType is used to store information about records |
TIfRVariant | ifpscomp | A compile time variant. FType is the type number of this variant. Basetype is the basetype of the variant (see TIFPSBaseType ). |
TIFSetTypeInfo | ifps3 | |
TIFStaticArrayInfo | ifps3 | |
TIFStatus | ifps3 | The current status of the script |
TIFTypeRec | ifps3 | TIFTypeRec is used to store all types inside the script |
TIFVariant | ifps3 | TIFvariant is variant used for storing all variables used by the script engine |
TOnIdleCall | ifps3debug | see TIFPSDebugExec.OnIdleCall |
TOnSourceLine | ifps3debug | see TIFPSDebugExec.OnSourceLine |
TPMFuncType | ifpscomp | The parsed function type |
TPointerList | ifps3utl | An array of pointers |
TProcRec | ifps3 | TProcrec is used to store an external function that could be used by the script executer |
TResourcePtrSupportFuncs | ifps3 | |
TResourcePtrToStrProc | ifps3 | |
TResultToRsourcePtr | ifps3 | |
TRPSResultMethod | ifps3 | |
TRPSupports | ifps3 | |
TVariantResourceFreeProc | ifps3 | TVRMode TVariantResourceFreeProc is used when the scriptengine needs to free or duplicate a resourcepointer |
TVarResourcePtrToStrProc | ifps3 | |
TVRFMode | ifps3 | TVariantResourceFreeProc TVRMode is used to when the scriptengine needs to free or duplicate a resourcepointer |