Unit 'glib2' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#gtk2]

TGObjectClass

Declaration

Source position: gobject.inc line 32

type TGObjectClass = record

  g_type_class: TGTypeClass;

  construct_properties: PGSList;

  _constructor: function(

  _type: GType;

  n_construct_properties: guint;

  construct_properties: PGObjectConstructParam

):PGObject;

  set_property: procedure(

  anObject: PGObject;

  property_id: guint;

  value: PGValue;

  pspec: PGParamSpec

);

  get_property: procedure(

  anObject: PGObject;

  property_id: guint;

  value: PGValue;

  pspec: PGParamSpec

);

  _dispose: procedure(

  anObject: PGObject

);

  finalize: procedure(

  anObject: PGObject

);

  dispatch_properties_changed: procedure(

  anObject: PGObject;

  n_pspecs: guint;

  pspecs: PPGParamSpec

);

  notify: procedure(

  anObject: PGObject;

  pspec: PGParamSpec

);

  pdummy: array [0..7] of gpointer;

end;


Documentation generated on: 2023-03-18