Lines Matching refs:textPosition
409 IFACEMETHODIMP GetTextAtPosition(uint32_t textPosition,
413 if (textPosition >= mTextLength) {
419 *textString = mText + textPosition;
420 *textLength = mTextLength - textPosition;
425 IFACEMETHODIMP GetTextBeforePosition(uint32_t textPosition,
429 if (textPosition == 0 || textPosition > mTextLength) {
437 *textLength = textPosition;
445 IFACEMETHODIMP GetLocaleName(uint32_t textPosition,
452 GetNumberSubstitution(uint32_t textPosition,
458 *textLength = mTextLength - textPosition;
466 SetScriptAnalysis(uint32_t textPosition,
470 SetCurrentRun(textPosition);
471 SplitCurrentRun(textPosition);
481 SetLineBreakpoints(uint32_t textPosition,
485 IFACEMETHODIMP SetBidiLevel(uint32_t textPosition,
491 SetNumberSubstitution(uint32_t textPosition,
518 void SetCurrentRun(uint32_t textPosition)
525 if (mCurrentRun && mCurrentRun->ContainsTextPosition(textPosition)) {
530 if (run->ContainsTextPosition(textPosition)) {