webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::FontRanges::Range Struct Reference

#include <FontRanges.h>

Public Member Functions

 Range (UChar32 from, UChar32 to, Ref< FontAccessor > &&fontAccessor)
 
 Range (const Range &range)
 
 Range (Range &&)=default
 
Rangeoperator= (const Range &)=delete
 
Rangeoperator= (Range &&)=default
 
UChar32 from () const
 
UChar32 to () const
 
const Fontfont () const
 
const FontAccessorfontAccessor () const
 
 Range (UChar32 from, UChar32 to, Ref< FontAccessor > &&fontAccessor)
 
 Range (const Range &range)
 
 Range (Range &&)=default
 
Rangeoperator= (const Range &)=delete
 
Rangeoperator= (Range &&)=default
 
UChar32 from () const
 
UChar32 to () const
 
const Fontfont () const
 
const FontAccessorfontAccessor () const
 

Constructor & Destructor Documentation

◆ Range() [1/6]

WebCore::FontRanges::Range::Range ( UChar32  from,
UChar32  to,
Ref< FontAccessor > &&  fontAccessor 
)
inline

◆ Range() [2/6]

WebCore::FontRanges::Range::Range ( const Range range)
inline

◆ Range() [3/6]

WebCore::FontRanges::Range::Range ( Range &&  )
default

◆ Range() [4/6]

WebCore::FontRanges::Range::Range ( UChar32  from,
UChar32  to,
Ref< FontAccessor > &&  fontAccessor 
)
inline

◆ Range() [5/6]

WebCore::FontRanges::Range::Range ( const Range range)
inline

◆ Range() [6/6]

WebCore::FontRanges::Range::Range ( Range &&  )
default

Member Function Documentation

◆ font() [1/2]

const Font * WebCore::FontRanges::Range::font ( ) const

◆ font() [2/2]

const Font* WebCore::FontRanges::Range::font ( ) const

◆ fontAccessor() [1/2]

const FontAccessor& WebCore::FontRanges::Range::fontAccessor ( ) const
inline

◆ fontAccessor() [2/2]

const FontAccessor& WebCore::FontRanges::Range::fontAccessor ( ) const
inline

◆ from() [1/2]

UChar32 WebCore::FontRanges::Range::from ( ) const
inline

◆ from() [2/2]

UChar32 WebCore::FontRanges::Range::from ( ) const
inline

◆ operator=() [1/4]

Range& WebCore::FontRanges::Range::operator= ( const Range )
delete

◆ operator=() [2/4]

Range& WebCore::FontRanges::Range::operator= ( const Range )
delete

◆ operator=() [3/4]

Range& WebCore::FontRanges::Range::operator= ( Range &&  )
default

◆ operator=() [4/4]

Range& WebCore::FontRanges::Range::operator= ( Range &&  )
default

◆ to() [1/2]

UChar32 WebCore::FontRanges::Range::to ( ) const
inline

◆ to() [2/2]

UChar32 WebCore::FontRanges::Range::to ( ) const
inline

The documentation for this struct was generated from the following files: