# Object Hierarchy

        GObject
            SpiceAudio
            SpiceChannel
                SpiceCursorChannel
                SpiceDisplayChannel
                SpiceInputsChannel
                SpiceMainChannel
                SpicePlaybackChannel
                SpiceRecordChannel
                SpiceSmartcardChannel
                SpiceUsbredirChannel
                SpicePortChannel
            GInitiallyUnowned
                GtkWidget
                    GtkDrawingArea
                        SpiceDisplay
                    GtkContainer
                        GtkBox
                            SpiceUsbDeviceWidget
            SpiceGtkSession
            SpiceSession
            SpiceSmartcardManager
            SpiceUsbDeviceManager
        GEnum
            SpiceChannelEvent
            SpiceSessionMigration
        GBoxed
            SpiceGrabSequence
            SpiceUsbDevice
        GFlags
            SpiceInputsLock
            SpiceSessionVerify