| Flutter Impeller |

Here is a list of all class members with links to the classes they belong to:

### - i -

- id : impeller::UniqueID
- identifier : impeller::TextShadowCache::TextShadowCacheKey
- IdleWaiterVK() : impeller::IdleWaiterVK
- image : impeller::EGLImageKHRWithDisplay , impeller::EGLImageWithDisplay , impeller::ImageVMA
- Image() : IMPELLER_HPP_NAMESPACE::ColorSource
- image_filter : impeller::Paint , impeller::testing::MaskBlurTestConfig
- ImageFilter() : impeller::interop::ImageFilter , IMPELLER_HPP_NAMESPACE::ImageFilter
- ImageFilterProc : impeller::Paint
- ImGui_ImplImpeller_Data() : ImGui_ImplImpeller_Data
- ImGuiBegin() : impeller::AiksPlayground , impeller::GoldenPlaygroundTest
- ImmutableSamplerKeyVK() : impeller::ImmutableSamplerKeyVK
- impeller_texture() : impeller::DlImageImpeller
- ImpellerBenchmarkAccessor : impeller::StrokeSegmentsGeometry
- ImpellerContextFuture() : impeller::ImpellerContextFuture
- ImpellerEntityUnitTestAccessor : impeller::StrokeSegmentsGeometry
- ImpellerMetalCaptureManager() : impeller::ImpellerMetalCaptureManager
- include_directories : impeller::compiler::Switches
- include_dirs : impeller::compiler::SourceOptions
- IncludeCenter() : impeller::Arc
- Includer() : impeller::compiler::Includer
- includer : impeller::compiler::SPIRVCompilerOptions
- IncluderData() : impeller::compiler::IncluderData
- Increment() : impeller::DebugAllocatorStats
- index : impeller::Glyph , impeller::QueueIndexVK
- index_buffer : impeller::Command , impeller::VertexBuffer
- index_buffer_ : impeller::Tessellator
- index_type : impeller::Command , impeller::VertexBuffer
- IndexOf() : impeller::testing::CompareFunctionUIData
- IndexType : impeller::VertexBufferBuilder< VertexType_, IndexType_ >
- IndianRed() : impeller::Color
- Indigo() : impeller::Color
- Infinite() : impeller::TSize< T >
- initial_matrix_ : impeller::DlDispatcherBase
- Initialize() : IMPELLER_HPP_NAMESPACE::ProcTable
- InitializeCommonlyUsedShadersIfNeeded() : impeller::Context , impeller::ContextVK , impeller::SurfaceContextVK
- InitializePipelineDescriptorDefaults() : impeller::ComputePipelineBuilder< ComputeShader_ > , impeller::PipelineBuilder< VertexShader_, FragmentShader_ >
- InitializeQueryPool() : impeller::GPUTracerVK
- inline_pass_context : impeller::LazyRenderingConfig
- InlinePassContext() : impeller::InlinePassContext
- input_attachment_self_dependency_broken : impeller::WorkaroundsVK
- input_type : impeller::compiler::Switches
- inputs : impeller::compiler::RuntimeStageData::Shader
- InsertDebugMarker() : impeller::CommandBufferVK , impeller::QueueVK
- instance : impeller::ContextVK::EmbedderData
- Instance() : impeller::testing::GoldenDigest , impeller::testing::WorkingDirectory
- instance_count : impeller::Command
- instance_extensions : impeller::ContextVK::EmbedderData
- instance_proc_address_callback : impeller::interop::ContextVK::Settings
- InteropClass : impeller::interop::Object< Clasz, CSibling >
- InteropCSibling : impeller::interop::Object< Clasz, CSibling >
- InteropPlaygroundCallback : impeller::interop::testing::PlaygroundTest
- Intersection() : impeller::TRect< T >
- IntersectionOrEmpty() : impeller::TRect< T >
- IntersectsWithRect() : impeller::TRect< T >
- Invalidate() : impeller::DeviceBuffer
- InvalidValue() : impeller::AllocatorVMATraits , impeller::BufferVMATraits , impeller::EGLImageKHRWithDisplayTraits , impeller::EGLImageWithDisplayTraits , impeller::GLTextureTraits , impeller::ImageVMATraits , impeller::PoolVMATraits
- inverse_delta : impeller::StopData
- Invert() : impeller::Matrix , impeller::Quaternion , impeller::Rational
- invert_colors : impeller::Paint , impeller::testing::MaskBlurTestConfig
- iplr : impeller::compiler::Switches
- IPLR_GUARDED_BY() : impeller::testing::CVTest , impeller::testing::Foo , impeller::testing::RWFoo
- is_difference_or_non_square : impeller::ClipCoverage
- is_for_rrect_blur_clear : impeller::ContentContextOptions
- is_placeholder : impeller::FrameBounds
- is_single_glyph : impeller::TextShadowCache::TextShadowCacheKey
- is_subpixel : impeller::testing::TextRenderOptions
- is_valid : impeller::AHBFrameSynchronizerVK , impeller::KHRFrameSynchronizerVK
- IsActive() : impeller::InlinePassContext
- IsAffine() : impeller::Matrix
- IsAligned() : impeller::Matrix
- IsAligned2D() : impeller::Matrix
- IsAllocatable() : impeller::android::HardwareBufferDescriptor
- IsANGLE() : impeller::CapabilitiesGLES , impeller::DescriptionGLES
- IsApplyingClearColor() : impeller::LazyRenderingConfig
- IsAtLeast() : impeller::Version
- IsAvailable() : impeller::android::AndroidProc< T > , impeller::GLProc< T >
- IsAvailableOnPlatform() : impeller::AHBSwapchainVK , impeller::android::Choreographer , impeller::android::HardwareBuffer , impeller::android::SurfaceControl , impeller::android::SurfaceTransaction
- IsAxisAligned() : impeller::RSTransform
- IsAxisAlignedRect() : impeller::ArcGeometry , impeller::CircleGeometry , impeller::EllipseGeometry , impeller::FillRectGeometry , impeller::Geometry , impeller::LineGeometry , impeller::RoundRectGeometry , impeller::RoundSuperellipseGeometry , impeller::SuperellipseGeometry
- IsBackend() : impeller::interop::Context
- IsBlendModeDestructive() : impeller::Entity
- IsCompatibleWith() : impeller::PipelineCacheHeaderVK
- IsConvex() : impeller::DashedLinePathSource , impeller::DiffRoundRectPathSource , impeller::EllipsePathSource , impeller::PathSource , impeller::RectPathSource , impeller::RoundRectPathSource , impeller::RoundSuperellipsePathSource
- IsCurrent() : impeller::egl::Context
- IsCurrentFramebufferComplete() : impeller::ProcTableGLES
- IsDead() : impeller::HandleGLES
- IsDirty() : impeller::RuntimeStage
- IsDrawable() : impeller::TextureMTL
- IsEllipsis() : impeller::interop::GlyphInfo , IMPELLER_HPP_NAMESPACE::GlyphInfo
- IsEmpty() : impeller::RoundRect , impeller::RoundSuperellipse , impeller::TRect< T > , impeller::TSize< T >
- IsEmulator() : impeller::DriverInfoVK
- IsEnabled() : impeller::GPUTracerVK
- IsEqual() : impeller::Comparable< Type > , impeller::ComputePipelineDescriptor , impeller::Font , impeller::ImmutableSamplerKeyVK , impeller::PipelineDescriptor , impeller::ShaderFunction , impeller::TypefaceSkia , impeller::VertexDescriptor
- IsES() : impeller::CapabilitiesGLES , impeller::DescriptionGLES
- IsFinite() : impeller::Degrees , impeller::Matrix , impeller::Radians , impeller::RoundingRadii , impeller::RoundRect , impeller::RoundSuperellipse , impeller::TPoint< T > , impeller::TRect< T > , impeller::TSize< T > , impeller::Vector4
- IsFrameComplete() : impeller::TextFrame
- IsFullCircle() : impeller::Arc
- IsGL() : impeller::interop::Context
- IsHardbreak() : impeller::interop::LineMetrics , IMPELLER_HPP_NAMESPACE::LineMetrics
- IsHostCoherent() : impeller::DeviceBufferVK
- IsIdentity() : impeller::Matrix
- IsInvertible() : impeller::Matrix
- IsKnownBadDriver() : impeller::DriverInfoVK
- IsMaximum() : impeller::TRect< T >
- IsMetal() : impeller::interop::Context
- IsMSAAEnabled() : impeller::SwapchainTransientsVK
- IsOpaque() : impeller::Color , impeller::Contents
- isOpaque() : impeller::DlImageImpeller
- IsOpaque() : impeller::LinearGradientContents , impeller::RadialGradientContents , impeller::SolidColorContents , impeller::SweepGradientContents , impeller::Texture , impeller::TiledTextureContents
- IsOval() : impeller::RoundRect , impeller::RoundSuperellipse
- IsPerfectCircle() : impeller::Arc
- IsPlaygroundEnabled() : impeller::Playground
- IsRect() : impeller::RoundRect , impeller::RoundSuperellipse
- IsSignalled() : impeller::WaitSetEntry
- IsSliceInitialized() : impeller::TextureGLES
- IsSolidColor() : impeller::ColorSourceContents , impeller::SolidColorContents
- IsSquare() : impeller::TRect< T > , impeller::TSize< T >
- IsSwapchainImage() : impeller::AHBTextureSourceVK , impeller::AllocatedTextureSourceVK , impeller::KHRSwapchainImageVK , impeller::TextureSourceVK , impeller::TextureVK
- isTextureBacked() : impeller::DlImageImpeller
- IsTranslationOnly() : impeller::Matrix
- IsTranslationScaleOnly() : impeller::Matrix
- IsTransparent() : impeller::Color
- isUIThreadSafe() : impeller::DlImageImpeller
- IsValid() : impeller::AHBFrameSynchronizerVK , impeller::AHBSwapchainImplVK , impeller::AHBSwapchainVK , impeller::AHBTexturePoolVK , impeller::AHBTexturePoolVK::PoolEntry , impeller::AHBTextureSourceVK , impeller::AiksContext , impeller::AllocatedTextureSourceVK , impeller::Allocator , impeller::AllocatorVMATraits , impeller::android::Choreographer , impeller::android::HardwareBuffer , impeller::android::NativeWindow , impeller::android::ProcTable , impeller::android::SurfaceControl , impeller::android::SurfaceTransaction , impeller::Attachment , impeller::BlitPass , impeller::BufferVMATraits , impeller::CapabilitiesVK , impeller::Command , impeller::CommandBuffer , impeller::compiler::Compiler , impeller::compiler::Reflector , impeller::CompressedImage , impeller::ComputePass , impeller::ContentContext , impeller::Context , impeller::ContextMTL , impeller::ContextVK , impeller::DebugReportVK , impeller::DecompressedImage , impeller::DescriptionGLES , impeller::egl::Config , impeller::egl::Context , impeller::egl::Display , impeller::egl::Surface , impeller::EGLImageKHRWithDisplayTraits , impeller::EGLImageWithDisplayTraits , impeller::EntityPassTarget , impeller::ExternalSemaphoreVK , impeller::FenceWaiterVK , impeller::Font , impeller::GLTextureTraits , impeller::glvk::ProcTable , impeller::glvk::Trampoline , impeller::GlyphAtlas , impeller::ImageVMATraits , impeller::InlinePassContext , impeller::interop::ColorSource , impeller::interop::Context , impeller::interop::ContextVK::Settings , impeller::interop::DisplayList , impeller::interop::FragmentProgram , impeller::interop::ParagraphBuilder , impeller::interop::Surface , impeller::interop::SwapchainVK , impeller::interop::Texture , impeller::interop::TypographyContext , impeller::KHRSwapchainImageVK , impeller::KHRSwapchainImplVK , impeller::KHRSwapchainVK , impeller::Pipeline< T > , impeller::PipelineCacheVK , impeller::PipelineFuture< T > , impeller::PipelineLibrary , impeller::PoolVMATraits , impeller::ProcTableGLES , impeller::QueuesVK , impeller::ReactorGLES , impeller::RenderPass , impeller::RenderTarget , impeller::RuntimeStage , impeller::ShaderArchive , impeller::ShaderLibrary , impeller::ShaderLibraryGLES , impeller::ShaderLibraryMTL , impeller::ShaderLibraryVK , impeller::Surface , impeller::SurfaceContextVK , impeller::SwapchainVK , impeller::TextRun , impeller::Texture , impeller::TextureDescriptor , impeller::TextureGLES , impeller::TextureMTL , impeller::TrackedObjectsVK , impeller::Typeface , impeller::TypefaceSkia , impeller::TypographerContext , impeller::UniqueHandleGLES , impeller::YUVConversionVK
- IsVulkan() : impeller::interop::Context
- IsVulkanDriverPresent() : impeller::PlaygroundImplVK
- IsWrapped() : impeller::TextureGLES , impeller::TextureMTL
- IsZero() : impeller::TPoint< T >
- IterateAllAttachments() : impeller::RenderTarget
- IterateAllColorAttachments() : impeller::RenderTarget
- IterateAllShaders() : impeller::ShaderArchive
- IterateGlyphs() : impeller::GlyphAtlas
- IterateVertices() : impeller::VertexBufferBuilder< VertexType_, IndexType_ >
- Ivory() : impeller::Color