Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CFGAS_GEColor Class Reference

#include <cfgas_gecolor.h>

Collaboration diagram for CFGAS_GEColor:

Public Types

enum  Type { Invalid , Solid , Pattern , Shading }

Public Member Functions

 CFGAS_GEColor (FX_ARGB argb)
 CFGAS_GEColor (CFGAS_GEShading *shading)
 CFGAS_GEColor (CFGAS_GEPattern *pattern, FX_ARGB argb)
 CFGAS_GEColor (const CFGAS_GEColor &that)
 ~CFGAS_GEColor ()
Type GetType () const
FX_ARGB GetArgb () const
CFGAS_GEPatternGetPattern () const
CFGAS_GEShadingGetShading () const
CFGAS_GEColoroperator= (const CFGAS_GEColor &that)

Static Public Member Functions

static ByteString ColorToString (FX_ARGB argb)

Detailed Description

Definition at line 19 of file cfgas_gecolor.h.

Member Enumeration Documentation

◆ Type

Enumerator
Invalid 
Solid 
Pattern 
Shading 

Definition at line 21 of file cfgas_gecolor.h.

Constructor & Destructor Documentation

◆ CFGAS_GEColor() [1/4]

◆ CFGAS_GEColor() [2/4]

CFGAS_GEColor::CFGAS_GEColor ( CFGAS_GEShading * shading)
explicit

Definition at line 14 of file cfgas_gecolor.cpp.

References CFGAS_GEColor(), and Shading.

Referenced by CFGAS_GEColor(), CXFA_Linear::Draw(), and CXFA_Radial::Draw().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CFGAS_GEColor() [3/4]

CFGAS_GEColor::CFGAS_GEColor ( CFGAS_GEPattern * pattern,
FX_ARGB argb )

Definition at line 11 of file cfgas_gecolor.cpp.

References CFGAS_GEColor(), and Pattern.

Referenced by CFGAS_GEColor(), and CXFA_Pattern::Draw().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CFGAS_GEColor() [4/4]

CFGAS_GEColor::CFGAS_GEColor ( const CFGAS_GEColor & that)
default

◆ ~CFGAS_GEColor()

CFGAS_GEColor::~CFGAS_GEColor ( )
default

Member Function Documentation

◆ ColorToString()

ByteString CFGAS_GEColor::ColorToString ( FX_ARGB argb)
static

Definition at line 24 of file cfgas_gecolor.cpp.

References fxcrt::ByteString::Format().

Referenced by CXFA_Stroke::SetColor(), and CXFA_Color::SetValue().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetArgb()

FX_ARGB CFGAS_GEColor::GetArgb ( ) const
inline

Definition at line 30 of file cfgas_gecolor.h.

◆ GetPattern()

CFGAS_GEPattern * CFGAS_GEColor::GetPattern ( ) const
inline

Definition at line 34 of file cfgas_gecolor.h.

References Pattern.

◆ GetShading()

CFGAS_GEShading * CFGAS_GEColor::GetShading ( ) const
inline

Definition at line 38 of file cfgas_gecolor.h.

References Shading.

◆ GetType()

Type CFGAS_GEColor::GetType ( ) const
inline

Definition at line 29 of file cfgas_gecolor.h.

◆ operator=()

CFGAS_GEColor & CFGAS_GEColor::operator= ( const CFGAS_GEColor & that)
default

Referenced by pdfium::CFWL_EditTP::DrawBackground().

Here is the caller graph for this function:

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