Skia
2DGraphicsLibrary
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SkClipStack::Element Member List

This is the complete list of members for SkClipStack::Element, including all inherited members.

asPath(SkPath *path) const SkClipStack::Element
asRRect() const (defined in SkClipStack::Element)SkClipStack::Elementinline
canBeIntersectedInPlace(int saveCount, SkRegion::Op op) const (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
checkEmpty() const (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
combineBoundsDiff(FillCombo combination, const SkRect &prevFinite) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
combineBoundsIntersection(int combination, const SkRect &prevFinite) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
combineBoundsRevDiff(int combination, const SkRect &prevFinite) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
combineBoundsUnion(int combination, const SkRect &prevFinite) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
combineBoundsXOR(int combination, const SkRect &prevFinite) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
contains(const SkRect &rect) const SkClipStack::Elementinline
contains(const SkRRect &rrect) const (defined in SkClipStack::Element)SkClipStack::Elementinline
dump() const SkClipStack::Element
Element() (defined in SkClipStack::Element)SkClipStack::Elementinline
Element(const Element &) (defined in SkClipStack::Element)SkClipStack::Element
Element(const SkRect &rect, SkRegion::Op op, bool doAA) (defined in SkClipStack::Element)SkClipStack::Elementinline
Element(const SkRRect &rrect, SkRegion::Op op, bool doAA) (defined in SkClipStack::Element)SkClipStack::Elementinline
Element(const SkPath &path, SkRegion::Op op, bool doAA) (defined in SkClipStack::Element)SkClipStack::Elementinline
Element(int saveCount) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
Element(int saveCount, const SkRRect &rrect, SkRegion::Op op, bool doAA) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
Element(int saveCount, const SkRect &rect, SkRegion::Op op, bool doAA) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
Element(int saveCount, const SkPath &path, SkRegion::Op op, bool doAA) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
fDoAA (defined in SkClipStack::Element)SkClipStack::Elementprivate
fFiniteBound (defined in SkClipStack::Element)SkClipStack::Elementprivate
fFiniteBoundType (defined in SkClipStack::Element)SkClipStack::Elementprivate
fGenID (defined in SkClipStack::Element)SkClipStack::Elementprivate
FillCombo enum name (defined in SkClipStack::Element)SkClipStack::Elementprivate
fIsIntersectionOfRects (defined in SkClipStack::Element)SkClipStack::Elementprivate
fOp (defined in SkClipStack::Element)SkClipStack::Elementprivate
fPath (defined in SkClipStack::Element)SkClipStack::Elementprivate
fRRect (defined in SkClipStack::Element)SkClipStack::Elementprivate
fSaveCount (defined in SkClipStack::Element)SkClipStack::Elementprivate
fType (defined in SkClipStack::Element)SkClipStack::Elementprivate
getBounds() const SkClipStack::Elementinline
getGenID() const SkClipStack::Elementinline
getOp() const SkClipStack::Elementinline
getPath() const SkClipStack::Elementinline
getRect() const SkClipStack::Elementinline
getRRect() const SkClipStack::Elementinline
getSaveCount() const SkClipStack::Elementinline
getType() const SkClipStack::Elementinline
initCommon(int saveCount, SkRegion::Op op, bool doAA) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
initPath(int saveCount, const SkPath &path, SkRegion::Op op, bool doAA) (defined in SkClipStack::Element)SkClipStack::Elementprivate
initRect(int saveCount, const SkRect &rect, SkRegion::Op op, bool doAA) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
initRRect(int saveCount, const SkRRect &rrect, SkRegion::Op op, bool doAA) (defined in SkClipStack::Element)SkClipStack::Elementinlineprivate
invertShapeFillType()SkClipStack::Element
isAA() const SkClipStack::Elementinline
isInverseFilled() const SkClipStack::Elementinline
kEmpty_Type enum valueSkClipStack::Element
kInvPrev_Cur_FillCombo enum value (defined in SkClipStack::Element)SkClipStack::Elementprivate
kInvPrev_InvCur_FillCombo enum value (defined in SkClipStack::Element)SkClipStack::Elementprivate
kLastType enum value (defined in SkClipStack::Element)SkClipStack::Element
kPath_Type enum value (defined in SkClipStack::Element)SkClipStack::Element
kPrev_Cur_FillCombo enum value (defined in SkClipStack::Element)SkClipStack::Elementprivate
kPrev_InvCur_FillCombo enum value (defined in SkClipStack::Element)SkClipStack::Elementprivate
kRect_Type enum valueSkClipStack::Element
kRRect_Type enum valueSkClipStack::Element
kTypeCnt (defined in SkClipStack::Element)SkClipStack::Elementstatic
operator!=(const Element &element) const SkClipStack::Elementinline
operator==(const Element &element) const (defined in SkClipStack::Element)SkClipStack::Element
rectRectIntersectAllowed(const SkRect &newR, bool newAA) const (defined in SkClipStack::Element)SkClipStack::Elementprivate
replay(SkCanvasClipVisitor *) const SkClipStack::Element
setEmpty() (defined in SkClipStack::Element)SkClipStack::Elementprivate
setOp(SkRegion::Op op) (defined in SkClipStack::Element)SkClipStack::Elementinline
SkClipStack (defined in SkClipStack::Element)SkClipStack::Elementfriend
Type enum nameSkClipStack::Element
updateBoundAndGenID(const Element *prior)SkClipStack::Elementprivate