#include <SkSGRenderEffect.h>
◆ InvalTraits
Enumerator |
---|
kBubbleDamage_Trait | |
kOverrideDamage_Trait | |
◆ ~LayerEffect()
sksg::LayerEffect::~LayerEffect |
( |
| ) |
|
|
override |
◆ bounds()
const SkRect& sksg::Node::bounds |
( |
| ) |
const |
|
inlineprotectedinherited |
◆ getChild()
◆ hasInval()
bool sksg::Node::hasInval |
( |
| ) |
const |
|
inlineprotectedinherited |
◆ invalidate()
void sksg::Node::invalidate |
( |
bool |
damage = true | ) |
|
|
inherited |
◆ isVisible()
bool sksg::RenderNode::isVisible |
( |
| ) |
const |
|
inherited |
◆ Make()
◆ nodeAt()
const RenderNode* sksg::RenderNode::nodeAt |
( |
const SkPoint & |
point | ) |
const |
|
inherited |
◆ observeInval()
void sksg::Node::observeInval |
( |
const sk_sp< Node > & |
| ) |
|
|
protectedinherited |
◆ onNodeAt()
const RenderNode* sksg::EffectNode::onNodeAt |
( |
const SkPoint & |
| ) |
const |
|
overrideprotectedvirtualinherited |
◆ onRevalidate()
|
overrideprotectedvirtualinherited |
◆ ref()
void SkRefCntBase::ref |
( |
| ) |
const |
|
inlineinherited |
Increment the reference count.
Must be balanced by a call to unref().
◆ render()
◆ revalidate()
◆ setVisible()
void sksg::RenderNode::setVisible |
( |
bool |
| ) |
|
|
inherited |
◆ unique()
bool SkRefCntBase::unique |
( |
| ) |
const |
|
inlineinherited |
May return true if the caller is the only owner.
Ensures that all previous owner's actions are complete.
◆ unobserveInval()
void sksg::Node::unobserveInval |
( |
const sk_sp< Node > & |
| ) |
|
|
protectedinherited |
◆ unref()
void SkRefCntBase::unref |
( |
| ) |
const |
|
inlineinherited |
Decrement the reference count.
If the reference count is 1 before the decrement, then delete the object. Note that if this is the case, then the object needs to have been allocated via new, and not on the stack.
◆ fInvalObserver
Node* sksg::Node::fInvalObserver |
|
inherited |
◆ fInvalObserverArray
std::vector<Node*>* sksg::Node::fInvalObserverArray |
|
inherited |
The documentation for this class was generated from the following file: