RGtk2 also partially binds some lower-level libraries in order to support the bindings to the others. These include GObject and GMainLoop.
R objects passed between the user and RGtk2 are either primitive types
(character
, logical
, etc) or external objects (externalptr
). All
R objects wrapping external objects extend the RGtkObject
class.