#include <BidiResolver.h>
|
const Iterator & | position () const |
|
void | setPositionIgnoringNestedIsolates (const Iterator &position) |
|
void | setPosition (const Iterator &position, unsigned nestedIsolatedCount) |
|
void | increment () |
|
BidiContext * | context () const |
|
void | setContext (RefPtr< BidiContext > &&context) |
|
void | setLastDir (UCharDirection lastDir) |
|
void | setLastStrongDir (UCharDirection lastStrongDir) |
|
void | setEorDir (UCharDirection eorDir) |
|
UCharDirection | dir () const |
|
void | setDir (UCharDirection direction) |
|
const BidiStatus & | status () const |
|
void | setStatus (BidiStatus status) |
|
WhitespaceCollapsingState< Iterator > & | whitespaceCollapsingState () |
|
void | enterIsolate () |
|
void | exitIsolate () |
|
bool | inIsolate () const |
|
void | embed (UCharDirection, BidiEmbeddingSource) |
|
bool | commitExplicitEmbedding () |
|
void | createBidiRunsForLine (const Iterator &end, VisualDirectionOverride=NoVisualOverride, bool hardLineBreak=false) |
|
BidiRunList< Run > & | runs () |
|
void | markCurrentRunEmpty () |
|
void | setWhitespaceCollapsingTransitionForIsolatedRun (Run &, size_t) |
|
unsigned | whitespaceCollapsingTransitionForIsolatedRun (Run &) |
|
const Iterator & | position () const |
|
void | setPositionIgnoringNestedIsolates (const Iterator &position) |
|
void | setPosition (const Iterator &position, unsigned nestedIsolatedCount) |
|
void | increment () |
|
BidiContext * | context () const |
|
void | setContext (RefPtr< BidiContext > &&context) |
|
void | setLastDir (UCharDirection lastDir) |
|
void | setLastStrongDir (UCharDirection lastStrongDir) |
|
void | setEorDir (UCharDirection eorDir) |
|
UCharDirection | dir () const |
|
void | setDir (UCharDirection direction) |
|
const BidiStatus & | status () const |
|
void | setStatus (BidiStatus status) |
|
WhitespaceCollapsingState< Iterator > & | whitespaceCollapsingState () |
|
void | enterIsolate () |
|
void | exitIsolate () |
|
bool | inIsolate () const |
|
void | embed (UCharDirection, BidiEmbeddingSource) |
|
bool | commitExplicitEmbedding () |
|
void | createBidiRunsForLine (const Iterator &end, VisualDirectionOverride=NoVisualOverride, bool hardLineBreak=false) |
|
BidiRunList< Run > & | runs () |
|
void | markCurrentRunEmpty () |
|
void | setWhitespaceCollapsingTransitionForIsolatedRun (Run &, size_t) |
|
unsigned | whitespaceCollapsingTransitionForIsolatedRun (Run &) |
|
◆ BidiResolverBase() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ BidiResolverBase() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ appendRun() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ appendRun() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ commitExplicitEmbedding() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ commitExplicitEmbedding() [2/2]
template<typename Iterator , typename Run , typename DerivedClass >
◆ context() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ context() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ createBidiRunsForLine() [1/2]
template<typename Iterator, typename Run , typename DerivedClass >
◆ createBidiRunsForLine() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ dir() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ dir() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ embed() [1/2]
template<typename Iterator , typename Run , typename DerivedClass >
◆ embed() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ enterIsolate() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ enterIsolate() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ exitIsolate() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ exitIsolate() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ increment() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ increment() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ inIsolate() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ inIsolate() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ markCurrentRunEmpty() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ markCurrentRunEmpty() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ position() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ position() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ runs() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ runs() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setContext() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setContext() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setDir() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setDir() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setEorDir() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setEorDir() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setLastDir() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setLastDir() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setLastStrongDir() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setLastStrongDir() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setPosition() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setPosition() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setPositionIgnoringNestedIsolates() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setPositionIgnoringNestedIsolates() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setStatus() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setStatus() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ setWhitespaceCollapsingTransitionForIsolatedRun() [1/2]
template<typename Iterator , typename Run, typename DerivedClass >
◆ setWhitespaceCollapsingTransitionForIsolatedRun() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ status() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ status() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ whitespaceCollapsingState() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ whitespaceCollapsingState() [2/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ whitespaceCollapsingTransitionForIsolatedRun() [1/2]
template<typename Iterator, typename Run, typename DerivedClass>
◆ whitespaceCollapsingTransitionForIsolatedRun() [2/2]
template<typename Iterator , typename Run, typename DerivedClass >
◆ endOfLine
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_current
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_direction
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_emptyRun
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_eor
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_last
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_lastBeforeET
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_nestedIsolateCount
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_reachedEndOfLine
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_runs
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_sor
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_status
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_whitespaceCollapsingState
template<typename Iterator, typename Run, typename DerivedClass>
◆ m_whitespaceCollapsingTransitionForIsolatedRun
template<typename Iterator, typename Run, typename DerivedClass>
The documentation for this class was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/BidiResolver.h