#include <TextAnalyzerHelper.h>
|
| TextAnalyzerHelper (WCHAR *localeName, WCHAR *buffer, unsigned bufferLength) |
|
virtual HRESULT STDMETHODCALLTYPE | QueryInterface (_In_ REFIID, _COM_Outptr_ void **) |
|
virtual ULONG STDMETHODCALLTYPE | AddRef () |
|
virtual ULONG STDMETHODCALLTYPE | Release () |
|
virtual HRESULT STDMETHODCALLTYPE | GetTextAtPosition (UINT32 textPosition, const WCHAR **textString, UINT32 *textLength) |
|
virtual HRESULT STDMETHODCALLTYPE | GetTextBeforePosition (UINT32 textPosition, const WCHAR **textString, UINT32 *textLength) |
|
virtual DWRITE_READING_DIRECTION STDMETHODCALLTYPE | GetParagraphReadingDirection () |
|
virtual HRESULT STDMETHODCALLTYPE | GetLocaleName (UINT32 textPosition, UINT32 *textLength, const WCHAR **localeName) |
|
virtual HRESULT STDMETHODCALLTYPE | GetNumberSubstitution (UINT32 textPosition, UINT32 *textLength, IDWriteNumberSubstitution **) |
|
virtual HRESULT STDMETHODCALLTYPE | SetLineBreakpoints (UINT32 textPosition, UINT32 textLength, const DWRITE_LINE_BREAKPOINT *) |
|
virtual HRESULT STDMETHODCALLTYPE | SetScriptAnalysis (UINT32 textPosition, UINT32 textLength, const DWRITE_SCRIPT_ANALYSIS *) |
|
virtual HRESULT STDMETHODCALLTYPE | SetBidiLevel (UINT32 textPosition, UINT32 textLength, UINT8 explicitLevel, UINT8 resolvedLevel) |
|
virtual HRESULT STDMETHODCALLTYPE | SetNumberSubstitution (UINT32 textPosition, UINT32 textLength, IDWriteNumberSubstitution *) |
|
◆ TextAnalyzerHelper()
WebCore::TextAnalyzerHelper::TextAnalyzerHelper |
( |
WCHAR * |
localeName, |
|
|
WCHAR * |
buffer, |
|
|
unsigned |
bufferLength |
|
) |
| |
◆ AddRef()
virtual ULONG STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::AddRef |
( |
| ) |
|
|
virtual |
◆ GetLocaleName()
virtual HRESULT STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::GetLocaleName |
( |
UINT32 |
textPosition, |
|
|
UINT32 * |
textLength, |
|
|
const WCHAR ** |
localeName |
|
) |
| |
|
virtual |
◆ GetNumberSubstitution()
virtual HRESULT STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::GetNumberSubstitution |
( |
UINT32 |
textPosition, |
|
|
UINT32 * |
textLength, |
|
|
IDWriteNumberSubstitution ** |
|
|
) |
| |
|
virtual |
◆ GetParagraphReadingDirection()
virtual DWRITE_READING_DIRECTION STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::GetParagraphReadingDirection |
( |
| ) |
|
|
inlinevirtual |
◆ GetTextAtPosition()
virtual HRESULT STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::GetTextAtPosition |
( |
UINT32 |
textPosition, |
|
|
const WCHAR ** |
textString, |
|
|
UINT32 * |
textLength |
|
) |
| |
|
virtual |
◆ GetTextBeforePosition()
virtual HRESULT STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::GetTextBeforePosition |
( |
UINT32 |
textPosition, |
|
|
const WCHAR ** |
textString, |
|
|
UINT32 * |
textLength |
|
) |
| |
|
virtual |
◆ QueryInterface()
virtual HRESULT STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::QueryInterface |
( |
_In_ |
REFIID, |
|
|
_COM_Outptr_ void ** |
|
|
) |
| |
|
virtual |
◆ Release()
virtual ULONG STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::Release |
( |
| ) |
|
|
virtual |
◆ SetBidiLevel()
virtual HRESULT STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::SetBidiLevel |
( |
UINT32 |
textPosition, |
|
|
UINT32 |
textLength, |
|
|
UINT8 |
explicitLevel, |
|
|
UINT8 |
resolvedLevel |
|
) |
| |
|
virtual |
◆ SetLineBreakpoints()
virtual HRESULT STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::SetLineBreakpoints |
( |
UINT32 |
textPosition, |
|
|
UINT32 |
textLength, |
|
|
const DWRITE_LINE_BREAKPOINT * |
|
|
) |
| |
|
virtual |
◆ SetNumberSubstitution()
virtual HRESULT STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::SetNumberSubstitution |
( |
UINT32 |
textPosition, |
|
|
UINT32 |
textLength, |
|
|
IDWriteNumberSubstitution * |
|
|
) |
| |
|
virtual |
◆ SetScriptAnalysis()
virtual HRESULT STDMETHODCALLTYPE WebCore::TextAnalyzerHelper::SetScriptAnalysis |
( |
UINT32 |
textPosition, |
|
|
UINT32 |
textLength, |
|
|
const DWRITE_SCRIPT_ANALYSIS * |
|
|
) |
| |
|
virtual |
◆ m_analysis
DWRITE_SCRIPT_ANALYSIS WebCore::TextAnalyzerHelper::m_analysis { } |
◆ m_buffer
WCHAR* WebCore::TextAnalyzerHelper::m_buffer { nullptr } |
◆ m_bufferLength
unsigned WebCore::TextAnalyzerHelper::m_bufferLength { 0 } |
◆ m_localeName
WCHAR* WebCore::TextAnalyzerHelper::m_localeName { nullptr } |
◆ m_refCount
ULONG WebCore::TextAnalyzerHelper::m_refCount { 0 } |
The documentation for this struct was generated from the following file: