Object Hierarchy

    GObject
        CinnamonAppSystem
        CinnamonDocSystem
        GInitiallyUnowned
            GtkWidget
                GtkContainer
                    GtkBin
                        GtkWindow
                            CinnamonEmbeddedWindow
            ClutterActor
                StWidget
                    StContainer
                        CinnamonGenericContainer
                        CinnamonStack
                    StBin
                        CinnamonSlicer
                ClutterTexture
                    ClutterX11TexturePixmap
                        CinnamonGtkEmbed
                            CinnamonTrayIcon
        GMountOperation
            CinnamonMountOperation
        CinnamonPerfLog
        CinnamonRecorder
        CinnamonScreenGrabber
        CinnamonScreenshot
        CinnamonTrayManager
        CinnamonXFixesCursor
    GEnum
        CinnamonAppState
        CinnamonCursor
        CinnamonStageInputMode
    GBoxed
        CinnamonGenericContainerAllocation
        CinnamonStartupSequence