MPtiEngineCompositionDataInterface Class Reference

class MPtiEngineCompositionDataInterface

MPtiEngineCompositionDataInterface class. This is a class which returned by CPtiEngine::CompositionData() API.

PtiEngine.lib
Since
2.6

Member Functions Documentation

AttributeOfPhrase()

IMPORT_C TPtrC8AttributeOfPhrase()const [pure virtual]
Gets the attribute of each phrase
Since
2.6

CompletedString()

IMPORT_C TPtrCCompletedString()const [pure virtual]
Gets the specified string
Since
2.6

ConvertingString()

IMPORT_C TPtrCConvertingString()const [pure virtual]
Gets the converting string
Since
2.6

CursorPosition()

IMPORT_C TIntCursorPosition()const [pure virtual]
Gets a cursor position on converting string
Since
2.6

IsModifiableCharacter()

IMPORT_C TBoolIsModifiableCharacter()const [pure virtual]
Checking it whether a character in a current cursor position is in modifiable character. The modifiable character is diacritics and small characters. There are two diacritics marks in Japanese: viced sound mark and semi-voiced sound mark.
Since
2.6

LengthOfPhrase()

IMPORT_C TPtrC8LengthOfPhrase()const [pure virtual]
Gets the character count of each phrase
Since
2.6

NumberOfPhrase()

IMPORT_C TIntNumberOfPhrase()const [pure virtual]
Gets the number of phrases on converting string
Since
2.6

ReadingString()

IMPORT_C TPtrCReadingString()const [pure virtual]
Gets the reading string of the completed string
Since
2.6

Member Enumerations Documentation

Enum TPtiAttributeOfPhrase

Enumerators

EPtiAttributeTransitoryInput
EPtiAttributeNonTargetConvert
EPtiAttributeTargetConvert