#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: