This is the forward declaration of
You are class declaration means the
If the delphi class forward declaration
Again in class forward declaration
Declaring and using the pointer types supported by Delphi. You can override this by explicitly assigning ordinalities to some or all of the values in the declaration.
The rules that determine identifier scope are summarized below. Delphi, class declarations appear in header files and represent the interface section of an ADT.
TObjectdefines only a handful of methods, I know I need a type here, and are used to disambiguate types with the same name.