webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::ImageContentData Class Referencefinal

#include <ContentData.h>

Inheritance diagram for WebCore::ImageContentData:
WebCore::ContentData WebCore::ContentData

Public Member Functions

 ImageContentData (Ref< StyleImage > &&image)
 
const StyleImageimage () const
 
void setImage (Ref< StyleImage > &&image)
 
 ImageContentData (Ref< StyleImage > &&image)
 
const StyleImageimage () const
 
void setImage (Ref< StyleImage > &&image)
 
- Public Member Functions inherited from WebCore::ContentData
virtual ~ContentData ()
 
Type type () const
 
bool isCounter () const
 
bool isImage () const
 
bool isQuote () const
 
bool isText () const
 
std::unique_ptr< ContentDataclone () const
 
ContentDatanext () const
 
void setNext (std::unique_ptr< ContentData > next)
 
void setAltText (const String &alt)
 
const StringaltText () const
 
virtual ~ContentData ()
 
Type type () const
 
bool isCounter () const
 
bool isImage () const
 
bool isQuote () const
 
bool isText () const
 
std::unique_ptr< ContentDataclone () const
 
ContentDatanext () const
 
void setNext (std::unique_ptr< ContentData > next)
 
void setAltText (const String &alt)
 
const StringaltText () const
 

Additional Inherited Members

- Public Types inherited from WebCore::ContentData
enum  Type {
  CounterDataType, ImageDataType, QuoteDataType, TextDataType,
  CounterDataType, ImageDataType, QuoteDataType, TextDataType
}
 
enum  Type {
  CounterDataType, ImageDataType, QuoteDataType, TextDataType,
  CounterDataType, ImageDataType, QuoteDataType, TextDataType
}
 
- Protected Member Functions inherited from WebCore::ContentData
 ContentData (Type type)
 
 ContentData (Type type)
 

Constructor & Destructor Documentation

◆ ImageContentData() [1/2]

WebCore::ImageContentData::ImageContentData ( Ref< StyleImage > &&  image)
inlineexplicit

◆ ImageContentData() [2/2]

WebCore::ImageContentData::ImageContentData ( Ref< StyleImage > &&  image)
inlineexplicit

Member Function Documentation

◆ image() [1/2]

const StyleImage& WebCore::ImageContentData::image ( ) const
inline

◆ image() [2/2]

const StyleImage& WebCore::ImageContentData::image ( ) const
inline

◆ setImage() [1/2]

void WebCore::ImageContentData::setImage ( Ref< StyleImage > &&  image)
inline

◆ setImage() [2/2]

void WebCore::ImageContentData::setImage ( Ref< StyleImage > &&  image)
inline

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