Unit 'intuition' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#amunits]

t_Object

Boopsi Object structure

Declaration

Source position: intuition.pas line 2933

type t_Object = record

  o_Node: tMinNode;

  

  o_Class: pIClass;

  

Class pointer

end;

Description

We have this, the instance data of the root class, PRECEDING the 'object'. This is so that Gadget objects are Gadget pointers, and so on. If this structure grows, it will always have o_Class at the end, so the macro OCLASS(o) will always have the same offset back from the pointer returned from NewObject().


Documentation generated on: 2021-07-30