webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::WhitespaceCollapsingState< Iterator > Class Template Reference

#include <BidiResolver.h>

Public Member Functions

void reset ()
 
void startIgnoringSpaces (const Iterator &transition)
 
void stopIgnoringSpaces (const Iterator &transition)
 
void ensureLineBoxInsideIgnoredSpaces (RenderObject &renderer)
 
void decrementTransitionAt (size_t index)
 
const Vector< Iterator > & transitions ()
 
size_t numTransitions () const
 
size_t currentTransition () const
 
void setCurrentTransition (size_t currentTransition)
 
void incrementCurrentTransition ()
 
void decrementNumTransitions ()
 
bool betweenTransitions () const
 
void reset ()
 
void startIgnoringSpaces (const Iterator &transition)
 
void stopIgnoringSpaces (const Iterator &transition)
 
void ensureLineBoxInsideIgnoredSpaces (RenderObject &renderer)
 
void decrementTransitionAt (size_t index)
 
const Vector< Iterator > & transitions ()
 
size_t numTransitions () const
 
size_t currentTransition () const
 
void setCurrentTransition (size_t currentTransition)
 
void incrementCurrentTransition ()
 
void decrementNumTransitions ()
 
bool betweenTransitions () const
 

Member Function Documentation

◆ betweenTransitions() [1/2]

template<typename Iterator>
bool WebCore::WhitespaceCollapsingState< Iterator >::betweenTransitions ( ) const
inline

◆ betweenTransitions() [2/2]

template<typename Iterator>
bool WebCore::WhitespaceCollapsingState< Iterator >::betweenTransitions ( ) const
inline

◆ currentTransition() [1/2]

template<typename Iterator>
size_t WebCore::WhitespaceCollapsingState< Iterator >::currentTransition ( ) const
inline

◆ currentTransition() [2/2]

template<typename Iterator>
size_t WebCore::WhitespaceCollapsingState< Iterator >::currentTransition ( ) const
inline

◆ decrementNumTransitions() [1/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::decrementNumTransitions ( )
inline

◆ decrementNumTransitions() [2/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::decrementNumTransitions ( )
inline

◆ decrementTransitionAt() [1/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::decrementTransitionAt ( size_t  index)
inline

◆ decrementTransitionAt() [2/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::decrementTransitionAt ( size_t  index)
inline

◆ ensureLineBoxInsideIgnoredSpaces() [1/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::ensureLineBoxInsideIgnoredSpaces ( RenderObject renderer)
inline

◆ ensureLineBoxInsideIgnoredSpaces() [2/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::ensureLineBoxInsideIgnoredSpaces ( RenderObject renderer)
inline

◆ incrementCurrentTransition() [1/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::incrementCurrentTransition ( )
inline

◆ incrementCurrentTransition() [2/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::incrementCurrentTransition ( )
inline

◆ numTransitions() [1/2]

template<typename Iterator>
size_t WebCore::WhitespaceCollapsingState< Iterator >::numTransitions ( ) const
inline

◆ numTransitions() [2/2]

template<typename Iterator>
size_t WebCore::WhitespaceCollapsingState< Iterator >::numTransitions ( ) const
inline

◆ reset() [1/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::reset ( )
inline

◆ reset() [2/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::reset ( )
inline

◆ setCurrentTransition() [1/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::setCurrentTransition ( size_t  currentTransition)
inline

◆ setCurrentTransition() [2/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::setCurrentTransition ( size_t  currentTransition)
inline

◆ startIgnoringSpaces() [1/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::startIgnoringSpaces ( const Iterator &  transition)
inline

◆ startIgnoringSpaces() [2/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::startIgnoringSpaces ( const Iterator &  transition)
inline

◆ stopIgnoringSpaces() [1/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::stopIgnoringSpaces ( const Iterator &  transition)
inline

◆ stopIgnoringSpaces() [2/2]

template<typename Iterator>
void WebCore::WhitespaceCollapsingState< Iterator >::stopIgnoringSpaces ( const Iterator &  transition)
inline

◆ transitions() [1/2]

template<typename Iterator>
const Vector<Iterator>& WebCore::WhitespaceCollapsingState< Iterator >::transitions ( )
inline

◆ transitions() [2/2]

template<typename Iterator>
const Vector<Iterator>& WebCore::WhitespaceCollapsingState< Iterator >::transitions ( )
inline

The documentation for this class was generated from the following file: