Flutter Engine
The Flutter Engine
Public Types | Public Member Functions | Public Attributes | List of all members
SkPDFStrokeGraphicState Struct Reference

#include <SkPDFGraphicState.h>

Public Types

using Hash = SkForceDirectHash< SkPDFStrokeGraphicState >
 

Public Member Functions

bool operator== (const SkPDFStrokeGraphicState &o) const
 
bool operator!= (const SkPDFStrokeGraphicState &o) const
 

Public Attributes

SkScalar fStrokeWidth
 
SkScalar fStrokeMiter
 
SkScalar fAlpha
 
uint8_t fStrokeCap
 
uint8_t fStrokeJoin
 
uint8_t fBlendMode
 
uint8_t fPADDING = 0
 

Detailed Description

Definition at line 52 of file SkPDFGraphicState.h.

Member Typedef Documentation

◆ Hash

Definition at line 63 of file SkPDFGraphicState.h.

Member Function Documentation

◆ operator!=()

bool SkPDFStrokeGraphicState::operator!= ( const SkPDFStrokeGraphicState o) const
inline

Definition at line 61 of file SkPDFGraphicState.h.

61{ return !(*this == o); }

◆ operator==()

bool SkPDFStrokeGraphicState::operator== ( const SkPDFStrokeGraphicState o) const
inline

Definition at line 60 of file SkPDFGraphicState.h.

60{ return !memcmp(this, &o, sizeof(o)); }

Member Data Documentation

◆ fAlpha

SkScalar SkPDFStrokeGraphicState::fAlpha

Definition at line 55 of file SkPDFGraphicState.h.

◆ fBlendMode

uint8_t SkPDFStrokeGraphicState::fBlendMode

Definition at line 58 of file SkPDFGraphicState.h.

◆ fPADDING

uint8_t SkPDFStrokeGraphicState::fPADDING = 0

Definition at line 59 of file SkPDFGraphicState.h.

◆ fStrokeCap

uint8_t SkPDFStrokeGraphicState::fStrokeCap

Definition at line 56 of file SkPDFGraphicState.h.

◆ fStrokeJoin

uint8_t SkPDFStrokeGraphicState::fStrokeJoin

Definition at line 57 of file SkPDFGraphicState.h.

◆ fStrokeMiter

SkScalar SkPDFStrokeGraphicState::fStrokeMiter

Definition at line 54 of file SkPDFGraphicState.h.

◆ fStrokeWidth

SkScalar SkPDFStrokeGraphicState::fStrokeWidth

Definition at line 53 of file SkPDFGraphicState.h.


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