| PAttributeTable |  | 
| PClassData |  | 
| PInitManagedField |  | 
| PInterfaceData |  | 
| PInterfaceRawData |  | 
| PIntfMethodEntry |  | 
| PIntfMethodTable |  | 
| PManagedField | Pointer to TManagedField | 
| PParameterLocation |  | 
| PParameterLocations |  | 
| PProcedureParam | Pointer to TProcedureParam | 
| PPropData |  | 
| PPropInfo | Pointer to TPropInfo  record | 
| PPropList | Pointer to TPropList | 
| PPTypeInfo | Pointer to PTypeInfo  pointer | 
| PRecInitData |  | 
| PRecOpOffsetTable |  | 
| PTypeData | Pointer to TTypeData  record. | 
| PTypeInfo | Pointer to TTypeInfo  record | 
| PVmtFieldClassTab |  | 
| PVmtFieldEntry | Pointer to #rtl.typinfo.TVmtFieldEntry  type. | 
| PVmtFieldTable | Pointer to #rtl.typinfo.TVmtFieldTable  type. | 
| PVmtMethodEntry |  | 
| PVmtMethodParam |  | 
| PVmtMethodTable |  | 
| ShortStringBase | Short string type definition | 
| TArrayTypeData | Array type data | 
| TAttributeEntry |  | 
| TAttributeEntryList |  | 
| TAttributeProc |  | 
| TAttributeTable |  | 
| TCallConv | Calling convention enumerator | 
| TClassData |  | 
| TFloatType | The size of a float type. | 
| TGetPropValue | Callback type for the OnGetPropValue  callback event | 
| TGetVariantProp | Callback type for the OnGetVariantProp  callback event | 
| TInitManagedField |  | 
| TInterfaceData |  | 
| TInterfaceRawData |  | 
| TIntfFlag | Type of interface. | 
| TIntfFlags | Set of TIntfFlag . | 
| TIntfFlagsBase | Set of TIntfFlag . | 
| TIntfMethodEntry |  | 
| TIntfMethodTable |  | 
| TManagedField | Managed field description | 
| TMethodKind | Method type description | 
| TOrdType | Alias for TOrdType . | 
| TParameterLocation |  | 
| TParameterLocations |  | 
| TParamFlag | Function or procedure parameter flags. | 
| TParamFlags | The kind of parameter for a method | 
| TProcedureParam | Procedure parameter description | 
| TProcedureSignature | Procedure signature description record | 
| TProcInfoProc | Property info callback method | 
| TPropData | Property data record | 
| TPropInfo | Record describing one published property of a class | 
| TPropList | Array of property information pointers | 
| TRecInitData |  | 
| TRecOpOffsetEntry |  | 
| TRecOpOffsetTable |  | 
| TRegisterType |  | 
| TSetPropValue | Callback type for the OnSetPropValue  callback event | 
| TSetVariantProp | Callback type for the OnSetVariantProp  callback event | 
| TSubRegister |  | 
| TTypeData | Class properties type data record. | 
| TTypeInfo | Type information record | 
| TTypeKind | Type of a property. | 
| TTypeKinds | Set of TTypeKind  enumeration. | 
| TVmtFieldClassTab |  | 
| TVmtFieldEntry | Describe a field of a record/class | 
| TVmtFieldTable | Table of field descriptions for a class or record type. | 
| TVmtMethodEntry |  | 
| TVmtMethodParam |  | 
| TVmtMethodTable |  |