Flutter Engine
The Flutter Engine
impeller
EntityPass
impeller::EntityPass Member List
This is the complete list of members for
impeller::EntityPass
, including all inherited members.
AddEntity
(Entity entity)
impeller::EntityPass
AddSubpass
(std::unique_ptr< EntityPass > pass)
impeller::EntityPass
BackdropFilterProc
typedef
impeller::EntityPass
Element
typedef
impeller::EntityPass
EntityPass
()
impeller::EntityPass
GetBoundsLimit
() const
impeller::EntityPass
GetBoundsLimitIsSnug
() const
impeller::EntityPass
GetBoundsLimitMightClipContent
() const
impeller::EntityPass
GetClearColor
(ISize size=ISize::Infinite()) const
impeller::EntityPass
GetClearColorOrDefault
(ISize size=ISize::Infinite()) const
impeller::EntityPass
GetClipDepth
() const
impeller::EntityPass
GetClipHeight
() const
impeller::EntityPass
GetElementCount
() const
impeller::EntityPass
GetElementsCoverage
(std::optional< Rect > coverage_limit) const
impeller::EntityPass
GetRequiredMipCount
() const
impeller::EntityPass
inline
GetSubpassCoverage
(const EntityPass &subpass, std::optional< Rect > coverage_limit) const
impeller::EntityPass
GetSubpassesDepth
() const
impeller::EntityPass
GetSuperpass
() const
impeller::EntityPass
IterateAllElements
(const std::function< bool(Element &)> &iterator)
impeller::EntityPass
IterateAllElements
(const std::function< bool(const Element &)> &iterator) const
impeller::EntityPass
IterateAllEntities
(const std::function< bool(Entity &)> &iterator)
impeller::EntityPass
IterateAllEntities
(const std::function< bool(const Entity &)> &iterator) const
impeller::EntityPass
IterateUntilSubpass
(const std::function< bool(Entity &)> &iterator)
impeller::EntityPass
PopAllClips
(uint64_t depth)
impeller::EntityPass
PopClips
(size_t num_clips, uint64_t depth)
impeller::EntityPass
PushClip
(Entity entity)
impeller::EntityPass
Render
(ContentContext &renderer, const RenderTarget &render_target) const
impeller::EntityPass
SetBackdropFilter
(BackdropFilterProc proc)
impeller::EntityPass
SetBlendMode
(BlendMode blend_mode)
impeller::EntityPass
SetBoundsLimit
(std::optional< Rect > bounds_limit, ContentBoundsPromise bounds_promise=ContentBoundsPromise::kUnknown)
impeller::EntityPass
SetClipDepth
(size_t clip_depth)
impeller::EntityPass
SetClipHeight
(size_t clip_height)
impeller::EntityPass
SetDelegate
(std::shared_ptr< EntityPassDelegate > delgate)
impeller::EntityPass
SetElements
(std::vector< Element > elements)
impeller::EntityPass
SetRequiredMipCount
(int32_t mip_count)
impeller::EntityPass
inline
SetTransform
(Matrix transform)
impeller::EntityPass
~EntityPass
()
impeller::EntityPass
Generated on Sun Jun 23 2024 22:00:17 for Flutter Engine by
1.9.4