GObject
├── GInitiallyUnowned
│ ╰── GtkWidget
│ ├── GtkWindow
│ │ ├── AdwWindow
│ │ │ ╰── CallsAccountOverview
│ │ ╰── GtkApplicationWindow
│ │ ├── CallsCallWindow
│ │ ╰── AdwApplicationWindow
│ │ ╰── CallsMainWindow
│ ├── GtkListBoxRow
│ │ ├── AdwPreferencesRow
│ │ │ ╰── AdwActionRow
│ │ │ ╰── CallsAccountRow
│ │ ├── CallsCallRecordRow
│ │ ╰── CallsContactsRow
│ ╰── AdwBin
│ ├── CallsCallSelectorItem
│ ├── CallsContactsBox
│ ├── CallsHistoryBox
│ ╰── CallsNewCallBox
├── CallsProvider
├── GApplication
│ ╰── GtkApplication
│ ╰── AdwApplication
│ ╰── CallsApplication
├── CallsBestMatch
├── CallsCall
├── GomResource
│ ╰── CallsCallRecord
├── CallsContactsProvider
├── GDBusProxy
│ ├── CallsDBusCallsCallProxy
│ ├── CallsDBusEmergencyCallsProxy
│ ├── GDBOManagerProxy
│ ├── GDBOModemProxy
│ ├── GDBOVoiceCallManagerProxy
│ ╰── GDBOVoiceCallProxy
├── GDBusInterfaceSkeleton
│ ├── CallsDBusCallsCallSkeleton
│ ├── CallsDBusEmergencyCallsSkeleton
│ │ ╰── CallsEmergencyCallsManager
│ ├── GDBOManagerSkeleton
│ ├── GDBOModemSkeleton
│ ├── GDBOVoiceCallManagerSkeleton
│ ╰── GDBOVoiceCallSkeleton
├── CallsDBusManager
├── GDBusObjectManagerClient
│ ╰── CallsDBusObjectManagerClient
├── GDBusObjectProxy
│ ╰── CallsDBusObjectProxy
├── GDBusObjectSkeleton
│ ╰── CallsDBusObjectSkeleton
├── CallsManager
├── CallsNetworkWatch
├── CallsNotifier
├── CallsPlugin
├── CallsPluginManager
├── CallsRecordStore
├── CallsRinger
├── CallsSettings
╰── CallsUiCallData
GInterface
├── CallsAccount
├── CallsOrigin
├── CallsMessageSource
├── CallsAccountProvider
├── CallsDBusCallsCall
├── CallsDBusEmergencyCalls
├── CallsDBusObject
├── CallsUssd
├── GDBOManager
├── GDBOModem
├── GDBOVoiceCall
╰── GDBOVoiceCallManager
GEnum
├── CallsAccountState
├── CallsAccountStateReason
├── CallsCallState
├── CallsCallType
├── CallsRingState
╰── CallsUssdState
GFlags
╰── CallsManagerFlags