Flutter Engine
The Flutter Engine
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 typedefimpeller::EntityPass
Element typedefimpeller::EntityPass
EntityPass()impeller::EntityPass
GetBoundsLimit() constimpeller::EntityPass
GetBoundsLimitIsSnug() constimpeller::EntityPass
GetBoundsLimitMightClipContent() constimpeller::EntityPass
GetClearColor(ISize size=ISize::Infinite()) constimpeller::EntityPass
GetClearColorOrDefault(ISize size=ISize::Infinite()) constimpeller::EntityPass
GetClipDepth() constimpeller::EntityPass
GetClipHeight() constimpeller::EntityPass
GetElementCount() constimpeller::EntityPass
GetElementsCoverage(std::optional< Rect > coverage_limit) constimpeller::EntityPass
GetRequiredMipCount() constimpeller::EntityPassinline
GetSubpassCoverage(const EntityPass &subpass, std::optional< Rect > coverage_limit) constimpeller::EntityPass
GetSubpassesDepth() constimpeller::EntityPass
GetSuperpass() constimpeller::EntityPass
IterateAllElements(const std::function< bool(Element &)> &iterator)impeller::EntityPass
IterateAllElements(const std::function< bool(const Element &)> &iterator) constimpeller::EntityPass
IterateAllEntities(const std::function< bool(Entity &)> &iterator)impeller::EntityPass
IterateAllEntities(const std::function< bool(const Entity &)> &iterator) constimpeller::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) constimpeller::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::EntityPassinline
SetTransform(Matrix transform)impeller::EntityPass
~EntityPass()impeller::EntityPass