Object Hierarchy

    GObject
    ├── KkcDecoder
    │   ╰── KkcBigramDecoder
    │       ╰── KkcTrigramDecoder
    ├── KkcLanguageModel
    │   ├── KkcSortedBigramLanguageModel
    │   │   ╰── KkcSortedTrigramLanguageModel
    │   ╰── KkcTextBigramLanguageModel
    │       ╰── KkcTextTrigramLanguageModel
    ├── KkcCandidate
    ├── KkcCandidateList
    ├── KkcContext
    ├── KkcDBusCandidateList
    ├── KkcDBusContext
    ├── KkcDBusSegmentList
    ├── KkcDBusServer
    ├── KkcDictionaryList
    ├── KkcEmptySegmentDictionary
    ├── KkcKeyEventFilter
    │   ╰── KkcNicolaKeyEventFilter
    ├── KkcKeyEvent
    ├── KkcKeymap
    ├── KkcMetadataFile
    │   ├── KkcLanguageModelMetadata
    │   ╰── KkcRuleMetadata
    ├── KkcRomKanaCharacterList
    ├── KkcRomKanaConverter
    ├── KkcRule
    │   ╰── KkcUserRule
    ├── KkcSegment
    ├── KkcSegmentList
    ├── KkcSystemSegmentDictionary
    ├── KkcUserDictionary
    ├── KkcUserSegmentDictionary
    ╰── KkcUserSentenceDictionary
    GInterface
    ├── KkcBigramLanguageModel
    ├── KkcUnigramLanguageModel
    ├── KkcDictionary
    ├── KkcSegmentDictionary
    ├── KkcSentenceDictionary
    ╰── KkcTrigramLanguageModel
    KkcTrellisNode
    ├── KkcBigramTrellisNode
    ╰── KkcUnigramTrellisNode
    GEnum
    ├── KkcDictionaryCallbackReturn
    ├── KkcInputMode
    ├── KkcKanaMode
    ╰── KkcPunctuationStyle
    GBoxed
    ├── KkcKeymapEntry
    ├── KkcLanguageModelEntry
    ╰── KkcRomKanaCharacter
    GFlags
    ╰── KkcModifierType