Flutter Engine
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 C_FlAccessibilityPlugin
 C_FlAccessibleNode
 C_FlBackingStoreProvider
 C_FlBasicMessageChannel
 C_FlBasicMessageChannelResponseHandle
 C_FlBinaryCodec
 C_FlBinaryMessengerInterface
 C_FlBinaryMessengerResponseHandleClass
 C_FlBinaryMessengerResponseHandleImpl
 C_FlDartProject
 C_FlEngine
 C_FlEventChannel
 C_FlEventChannelResponseHandle
 C_FlGLArea
 C_FlGnomeSettings
 C_FlJsonMessageCodec
 C_FlJsonMethodCodec
 C_FlKeyboardManager
 C_FlKeyboardManagerUserData
 C_FlKeyboardPendingEvent
 C_FlKeyboardViewDelegateInterface
 C_FlKeyChannelResponder
 C_FlKeyChannelResponderMock
 C_FlKeyChannelUserData
 C_FlKeyEmbedderCallRecord
 C_FlKeyEmbedderResponder
 C_FlKeyEmbedderUserData
 C_FlKeyEvent
 C_FlKeyResponderInterface
 C_FlMethodCall
 C_FlMethodChannel
 C_FlMethodErrorResponse
 C_FlMethodNotImplementedResponse
 C_FlMethodSuccessResponse
 C_FlMockBinaryMessengerResponseHandle
 C_FlMockPluginRegistrar
 C_FlMockRenderer
 C_FlMockTextInputPlugin
 C_FlMockTextureRegistrar
 C_FlMouseCursorPlugin
 C_FlPlatformPlugin
 C_FlRendererClass
 C_FlRendererGL
 C_FlRendererHeadless
 C_FlScrollingManager
 C_FlScrollingViewDelegateInterface
 C_FlSettingsInterface
 C_FlSettingsPlugin
 C_FlSettingsPortal
 C_FlStandardMessageCodec
 C_FlStandardMethodCodec
 C_FlStringCodec
 C_FlTaskRunner
 C_FlTaskRunnerTask
 C_FlTestCodec
 C_FlTextInputPluginClass
 C_FlTextureGLClass
 C_FlTextureInterface
 C_FlutterEngine
 C_FlutterEngineAOTData
 C_FlutterEngineTexture
 C_FlutterPlatformMessageResponseHandle
 C_FlutterTaskRunner
 C_FlValue
 C_FlView
 C_FlViewAccessible
 C_FlViewChild
 C_ReorderData
 Cflutter::AccessibilityBridge::AccessibilityBridgeDelegate
 Cflutter::AccessibilityBridgeIosInterface that represents an accessibility bridge for iOS
 Cflutter_runner_test::AccessibilityBridgeTestDelegate
 CActionData
 Cflutter_runner::ActiveComponentV1
 Cflutter_runner::ActiveComponentV2
 Candroid::aggregate_traits< T, U >
 Cimpeller::AiksContext
 Cimpeller::Allocation
 Cimpeller::AllocatorAn object that allocates device memory
 CAllocator_TestBase
 Cflutter::AndroidChoreographer
 Cflutter::AndroidContextHolds state that is shared across Android surfaces
 Cflutter::AndroidEGLSurface
 Cflutter::AndroidEGLSurfaceDamage
 Cflutter::AndroidShellHolderThis is the Android owner of the core engine Shell
 Cflutter::AndroidSurface
 Cflutter::AndroidSurfaceFactory
 Cflutter::AngleSurfaceManager
 Cflutter::Animator
 Cflutter::testing::AOTDataDeleter
 CAOTDataDeleter
 CAppDelegate()
 Cimpeller::ArchivableInstances of Archivables can be read from and written to a persistent archive
 Cimpeller::Archive
 Cimpeller::ArchiveClassRegistration
 Cimpeller::ArchiveDatabaseA handle to the underlying database connection for an archive
 Cimpeller::ArchiveDef
 Cimpeller::ArchiveLocation
 Cimpeller::ArchiveStatementRepresents a read/write query to an archive database. Statements are expensive to create and must be cached for as long as possible
 Cimpeller::ArchiveTransactionAll writes made to the archive within a transaction that is not marked as ready for commit will be rolled back with the transaction ends
 Cbase::internal::ArithmeticOrUnderlyingEnum< T, is_enum >
 Cbase::internal::ArithmeticOrUnderlyingEnum< T, false >
 Cbase::internal::ArithmeticOrUnderlyingEnum< T, true >
 Cfml::AsciiTrieA trie for looking for ASCII prefixes
 Cflutter::AssetResolver
 Cfml::AtomicObject< T >
 Cimpeller::Attachment
 Cflutter::testing::AttributeRefTester
 Cflutter::Layer::AutoCachePaint
 Cimpeller::AutoErrorCheck
 Cflutter::testing::AutoIsolateShutdown
 Cimpeller::compiler::AutoLogger
 Cflutter::Layer::AutoPrerollSaveLayerState
 Cbase::AutoReset< T >
 Cfml::AutoResetWaitableEvent
 Cflutter::Layer::AutoSaveLayer
 Cflutter::DiffContext::AutoSubtreeRestore
 Cui::AXActionData
 Cui::AXActionHandlerBase
 Cui::AXEventIntent
 Cui::AXFragmentRootDelegateWin
 Cui::AXFragmentRootMapWin
 Cui::AXHypertext
 Cui::AXMode
 Cui::AXModeObserver
 Cui::AXNode
 Cui::AXNodeData
 Cui::AXNodeTextStyles
 Cui::AXPlatformNode
 CAXPlatformNodeCocoa(Private)
 Cui::AXPlatformNodeDelegate
 CAXPlatformNodeWin
 Cui::AXPosition< AXPositionType, AXNodeType >
 Cui::AXPosition< AXNodePosition, AXNode >
 Cui::AXRange< AXPositionType >
 Cui::AXRangeRectDelegate
 Cui::AXRelativeBounds
 Cui::AXTableInfo
 Cui::AXTreeData
 Cui::AXTreeID
 Cui::AXTreeIDHash
 Cui::AXTreeIDRegistry
 Cui::AXTreeManager
 Cui::AXTreeManagerMap
 Cui::AXTreeObserver
 Cui::AXTreeUpdateBase< AXNodeData, AXTreeData >
 Cui::AXTreeUpdateState
 Cui::AXUniqueId
 Cimpeller::BackendCast< Sub, Base >
 Cimpeller::BackendCast< ContextGLES, Context >
 Cimpeller::BackendCast< ContextMTL, Context >
 Cimpeller::BackendCast< DeviceBufferGLES, DeviceBuffer >
 Cimpeller::BackendCast< DeviceBufferMTL, DeviceBuffer >
 Cimpeller::BackendCast< PipelineGLES, Pipeline >
 Cimpeller::BackendCast< PipelineMTL, Pipeline >
 Cimpeller::BackendCast< SamplerGLES, Sampler >
 Cimpeller::BackendCast< SamplerLibraryMTL, SamplerLibrary >
 Cimpeller::BackendCast< SamplerMTL, Sampler >
 Cimpeller::BackendCast< ShaderFunctionGLES, ShaderFunction >
 Cimpeller::BackendCast< ShaderFunctionMTL, ShaderFunction >
 Cimpeller::BackendCast< TextureGLES, Texture >
 Cimpeller::BackendCast< TextureMTL, Texture >
 Cimpeller::BackendCast< TypefaceSkia, Typeface >
 Cflutter::BasicMessageChannel< T >
 Cfml::BasicTaskRunnerAn interface over the ability to schedule tasks on a TaskRunner
 Cbase::internal::BigEnoughPromotion< Lhs, Rhs, is_intmax_type, is_max_exponent >
 Cbase::internal::BigEnoughPromotion< Lhs, Rhs, false, false >
 Cbase::internal::BigEnoughPromotion< Lhs, Rhs, is_intmax_type, true >
 Cbase::internal::BigEnoughPromotion< Lhs, Rhs, true, false >
 Cflutter::BinaryMessenger
 Cimpeller::Bindings
 Cfml::BitConverter< from_length, to_length, buffer_length >
 Cimpeller::Blob
 Cimpeller::BlobDescription
 Cimpeller::BlobHeader
 Cimpeller::BlobLibrary
 Cimpeller::BlobWriter
 Cflutter::BoundsAccumulator
 Cflutter::testing::BoundsTolerance
 Cimpeller::Buffer
 Cimpeller::BufferBindingsGLESSets up stage bindings for single draw call in the OpenGLES backend
 Cflutter_runner::testing::BufferCollectionTokenPair
 Cimpeller::BufferView
 Cflutter::DlVertices::BuilderA utility class to build up a |DlVertices| object one set of data at a time
 Cdart_utils::BuildInfo
 Cflutter::ByteStreamReader
 Cflutter::ByteStreamWriter
 Cflutter::PersistentCache::CacheObjectHeader
 Cimpeller::Canvas
 Cflutter::testing::CanvasCompareTester
 Cflutter::testing::CanvasProvider
 Cflutter::CanvasSpy
 Cimpeller::CanvasStackEntry
 Cimpeller::CapabilitiesGLES
 Cflutter::testing::CaseParameters
 CCComObjectRootEx
 Cui::AXTableInfo::CellData
 Cfml::CFRef< T >
 Cfml::CFRef< CFRunLoopRef >
 Cfml::CFRef< CFRunLoopTimerRef >
 Cfml::CFRef< CVMetalTextureCacheRef >
 Cfml::CFRef< CVOpenGLESTextureCacheRef >
 Cfml::CFRef< CVOpenGLESTextureRef >
 Cfml::CFRef< CVPixelBufferRef >
 Cui::AXTreeObserver::Change
 Cbase::internal::CheckedAddFastOp< T, U >
 Cbase::internal::CheckedAddOp< T, U, Enable >
 Cbase::internal::CheckedAddOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::CheckedAndOp< T, U, Enable >
 Cbase::internal::CheckedAndOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::CheckedDivOp< T, U, Enable >
 Cbase::internal::CheckedDivOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::CheckedLshOp< T, U, Enable >
 Cbase::internal::CheckedLshOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::CheckedMaxOp< T, U, Enable >
 Cbase::internal::CheckedMaxOp< T, U, typename std::enable_if< std::is_arithmetic< T >::value &&std::is_arithmetic< U >::value >::type >
 Cbase::internal::CheckedMinOp< T, U, Enable >
 Cbase::internal::CheckedMinOp< T, U, typename std::enable_if< std::is_arithmetic< T >::value &&std::is_arithmetic< U >::value >::type >
 Cbase::internal::CheckedModOp< T, U, Enable >
 Cbase::internal::CheckedModOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::CheckedMulFastAsmOp< T, U >
 Cbase::internal::CheckedMulFastOp< T, U >
 Cbase::internal::CheckedMulOp< T, U, Enable >
 Cbase::internal::CheckedMulOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::CheckedNumeric< T >
 Cbase::internal::CheckedNumericState< T, type >
 Cbase::internal::CheckedNumericState< T >
 Cbase::internal::CheckedNumericState< T, NUMERIC_FLOATING >
 Cbase::internal::CheckedNumericState< T, NUMERIC_INTEGER >
 Cbase::internal::CheckedOrOp< T, U, Enable >
 Cbase::internal::CheckedOrOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::CheckedRshOp< T, U, Enable >
 Cbase::internal::CheckedRshOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::CheckedSubFastOp< T, U >
 Cbase::internal::CheckedSubOp< T, U, Enable >
 Cbase::internal::CheckedSubOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::CheckedXorOp< T, U, Enable >
 Cbase::internal::CheckedXorOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::CheckOnFailure
 CChildIterator
 Cui::AXPlatformNodeDelegate::ChildIterator
 Cui::AXNode::ChildIteratorBase< NodeType, NextSibling, PreviousSibling, FirstChild, LastChild >
 CCHROME_CONDITION_VARIABLE
 CCHROME_SRWLOCK
 Cflutter_runner::testing::FakeShapeT< S >::CircleDef
 Cbase::internal::ClampedAddFastAsmOp< T, U >
 Cbase::internal::ClampedAddFastOp< T, U >
 Cbase::internal::ClampedAddOp< T, U, Enable >
 Cbase::internal::ClampedAddOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::ClampedAndOp< T, U, Enable >
 Cbase::internal::ClampedAndOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::ClampedDivOp< T, U, Enable >
 Cbase::internal::ClampedDivOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::ClampedLshOp< T, U, Enable >
 Cbase::internal::ClampedLshOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::ClampedMaxOp< T, U, Enable >
 Cbase::internal::ClampedMaxOp< T, U, typename std::enable_if< std::is_arithmetic< T >::value &&std::is_arithmetic< U >::value >::type >
 Cbase::internal::ClampedMinOp< T, U, Enable >
 Cbase::internal::ClampedMinOp< T, U, typename std::enable_if< std::is_arithmetic< T >::value &&std::is_arithmetic< U >::value >::type >
 Cbase::internal::ClampedModOp< T, U, Enable >
 Cbase::internal::ClampedModOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::ClampedMulFastAsmOp< T, U >
 Cbase::internal::ClampedMulFastOp< T, U >
 Cbase::internal::ClampedMulOp< T, U, Enable >
 Cbase::internal::ClampedMulOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::ClampedNegFastOp< T >
 Cbase::internal::ClampedNumeric< T >
 Cbase::internal::ClampedOrOp< T, U, Enable >
 Cbase::internal::ClampedOrOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::ClampedRshOp< T, U, Enable >
 Cbase::internal::ClampedRshOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::ClampedSubFastAsmOp< T, U >
 Cbase::internal::ClampedSubFastOp< T, U >
 Cbase::internal::ClampedSubOp< T, U, Enable >
 Cbase::internal::ClampedSubOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cbase::internal::ClampedXorOp< T, U, Enable >
 Cbase::internal::ClampedXorOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >
 Cflutter::testing::MockCanvas::ClipPathData
 Cflutter_runner::testing::FakeEntityNodeT< S >::ClipPlane
 Cflutter::testing::MockCanvas::ClipRectData
 Cflutter::testing::MockCanvas::ClipRRectData
 Cminikin::CmapCoverage
 Cscenic::Color
 Cimpeller::Color
 Cimpeller::ColorAttachmentDescriptorDescribe the color attachment that will be used with this pipeline
 Cimpeller::ColorHSB
 Cimpeller::CommandAn object used to specify work to the GPU along with references to resources the GPU will used when doing said work
 Cimpeller::CommandBufferA collection of encoded commands to be submitted to the GPU for execution. A command buffer is obtained from a graphics Context
 Cfml::CommandLine
 Cfml::internal::CommandLineBuilder
 Cimpeller::CommandT< VertexShader_, FragmentShader_ >
 Cimpeller::ComparableBase
 Cimpeller::ComparableEqual< ComparableType, class >
 Cimpeller::ComparableHash< ComparableType, class >
 Cimpeller::VertexDescriptorMTL::StageInput::Compare
 Cflutter::EventLoop::Task::Comparer
 Cflutter::TaskRunner::Task::Comparer
 Cimpeller::compiler::Compiler
 Cimpeller::compiler::CompilerBackend
 CComponentController
 CComponentController
 CComponentRunner
 Cflutter::CompositorContext
 Cimpeller::CompressedImage
 Cflutter::testing::MockCanvas::ConcatMatrixData
 Cimpeller::egl::Config
 Cimpeller::egl::ConfigDescriptor
 Cflutter::ConnectionCollectionMaintains a current integer assigned to a name (connections)
 Cimpeller::ContentContext
 Cimpeller::ContentContextOptions
 Cimpeller::Contents
 Cimpeller::Context
 Cimpeller::egl::Context
 Cflutter::UIDartState::ContextThe subset of state which is owned by the shell or engine and passed through the RuntimeController into DartIsolates. If a shell-owned resource needs to be exposed to the framework via UIDartState, a pointer to the resource can be added to this struct with appropriate default construction
 Cimpeller::ContourComponent
 Cfml::internal::CopyableLambda< T >
 Cfml::CountDownLatch
 Cflutter::CpuUsageInfoCPU usage stats. num_threads is the number of threads owned by the process. It is to be noted that this is not per shell, there can be multiple shells within the process. total_cpu_usage is the percentage (between [0, 100]) cpu usage of the application. This is across all the cores, for example an application using 100% of all the core will report total_cpu_usage as 100, if it has 100% across 2 cores and 0% across the other cores, embedder must report total_cpu_usage as 50
 Cimpeller::CubicPathComponent
 Cflutter::CursorHandler
 Cflutter::CustomAccessibilityAction
 Cflutter::CustomEncodableValue
 Cflutter::Damage
 Ctonic::DartApiScope
 Ctonic::DartArgHolder< index, ArgType >
 Ctonic::DartArgHolder< indices, ArgTypes >
 Ctonic::DartArgIterator
 Ctonic::DartByteData
 Cflutter::DartCallbackCache
 Cflutter::DartCallbackRepresentation
 Ctonic::DartClassLibrary
 Ctonic::DartClassProvider
 Ctonic::DartConverter< T, Enable >
 Ctonic::DartConverter< bool >
 Ctonic::DartConverter< const char * >
 Ctonic::DartConverter< Dart_Handle >
 Ctonic::DartConverter< DartByteData >
 Ctonic::DartConverter< DartConverterMapping >
 Ctonic::DartConverter< DartList >
 Ctonic::DartConverter< flutter::Paint >
 Ctonic::DartConverter< flutter::PaintData >
 Ctonic::DartConverter< flutter::RRect >
 Ctonic::DartConverter< PTR< T > >
 Ctonic::DartConverter< std::string >
 Ctonic::DartConverter< std::u16string >
 Ctonic::DartConverter< std::vector< T > >
 Ctonic::DartConverter< T *, typename std::enable_if< std::is_convertible< T *, const DartWrappable * >::value >::type >
 Ctonic::DartConverter< T, typename std::enable_if< std::is_enum< T >::value >::type >
 Ctonic::DartConverter< TypedList< kTypeName, ElemType > >
 Ctonic::DartConverter< unsigned long long >
 Ctonic::DartConverter< void >
 Ctonic::DartConverterFloatingPoint< T >
 Ctonic::DartConverterFloatingPoint< double >
 Ctonic::DartConverterFloatingPoint< float >
 Ctonic::DartConverterInteger< T >
 Ctonic::DartConverterInteger< int >
 Ctonic::DartConverterInteger< long int >
 Ctonic::DartConverterInteger< long long >
 Ctonic::DartConverterInteger< unsigned >
 Ctonic::DartConverterInteger< unsigned long >
 Ctonic::DartConverterTypes< T >
 Ctonic::DartConverterWrappable
 Ctonic::DartDispatcher< IndicesType, T >
 Cflutter::testing::DartFixture
 Cflutter::DartIO
 Cflutter::DartIsolateGroupData
 Ctonic::DartIsolateScope
 Ctonic::DartLibraryNatives
 Ctonic::DartList
 Ctonic::DartListFactory< T, Enable >
 Ctonic::DartMessageHandler
 Ctonic::DartMicrotaskQueue
 Ctonic::DartPersistentValue
 Cflutter::DartProject
 Cflutter::DartRuntimeHooks
 Cflutter::DartServiceIsolateUtility methods for interacting with the DartVM managed service isolate present in debug and profile runtime modes
 Cflutter::DartUI
 Cflutter::DartVMDescribes a running instance of the Dart VM. There may only be one running instance of the Dart VM in the process at any given time. The Dart VM may be created and destroyed on any thread. Typically, the first Flutter shell instance running in the process bootstraps the Dart VM in the process as it starts up. This cost is borne on the platform task runner of that first Flutter shell. When the last Flutter shell instance is destroyed, the VM is destroyed as well if all shell instances were launched with the Settings::leak_vm flag set to false. If there is any shell launch in the process with leak_vm set to true, the VM is never shut down in the process. When the VM is shutdown, the cost of the shutdown is borne on the platform task runner of the last shell instance to be shut down
 Cflutter::DartVMDataProvides thread-safe access to data that is necessary to bootstrap a new Dart VM instance. All snapshots referenced by this object are read-only
 CDartVMInitializer
 Cflutter::DartVMRef
 Ctonic::DartWeakPersistentValue
 Ctonic::DartWrappable
 Ctonic::DartWrapperInfo
 Cflutter::testing::DarwinContextMetal
 Cimpeller::PlaygroundImplMTL::Data
 Cfml::DebugTaskRunnerChecker
 Cfml::DebugThreadChecker
 Cimpeller::DecompressedImage
 Cbase::DefaultSingletonTraits< T >
 Cimpeller::Degrees
 Cfml::DelayedTask
 Cflutter_runner::Engine::Delegate
 Cflutter::Animator::Delegate
 Cflutter::Engine::DelegateWhile the engine operates entirely on the UI task runner, it needs the capabilities of the other components to fulfill the requirements of the root isolate. The shell is the only class that implements this interface as no other component has access to all components in a thread safe manner. The engine delegates these tasks to the shell via this interface
 Cflutter::PlatformView::DelegateUsed to forward events from the platform view to interested subsystems. This forwarding is done by the shell which sets itself up as the delegate of the platform view
 Cflutter::PointerDataDispatcher::DelegateThe interface for Engine to implement
 Cflutter::Rasterizer::DelegateUsed to forward events from the rasterizer to interested subsystems. Currently, the shell sets itself up as the rasterizer delegate to listen for frame rasterization events. It can then forward these events to the engine
 Cflutter::TaskRunnerWin32Window::Delegate
 Cimpeller::DepthAttachmentDescriptor
 Cimpeller::DepthRange
 Cflutter::ServiceProtocol::Handler::Description
 Cimpeller::DescriptionGLES
 Cfilesystem::Descriptor
 Cflutter::DiffContext
 Cflutter::DirectManipulationOwner
 Cflutter::DispatcherThe pure virtual interface for interacting with a display list. This interface represents the methods used to build a list through the DisplayListBuilder and also the methods that will be invoked through the DisplayList::dispatch() method
 Cflutter::EmbedderTaskRunner::DispatchTableA
 Cimpeller::egl::Display
 Cflutter::Display
 Cflutter::DisplayListComplexityCalculator
 Cflutter::DisplayListFlags
 Cflutter::testing::DisplayListInvocation
 Cflutter::testing::DisplayListInvocationGroup
 Cflutter::DisplayManagerManages lifecycle of the connected displays. This class is thread-safe
 Cflutter::DlAttribute< D, S, T >
 Cflutter::DlAttribute< DlColorFilter, SkColorFilter, DlColorFilterType >
 Cflutter::DlAttribute< DlColorSource, SkShader, DlColorSourceType >
 Cflutter::DlAttribute< DlImageFilter, SkImageFilter, DlImageFilterType >
 Cflutter::DlAttribute< DlMaskFilter, SkMaskFilter, DlMaskFilterType >
 Cflutter::DlAttribute< DlPathEffect, SkPathEffect, DlPathEffectType >
 Cflutter::DlColor
 Cflutter::DLOp
 Cflutter::DlPaint
 Cflutter::DlVerticesHolds all of the data (both required and optional) for a DisplayList drawVertices call
 Cflutter::testing::MockCanvas::DrawCall
 Cflutter::testing::MockCanvas::DrawImageData
 Cflutter::testing::MockCanvas::DrawImageDataNoPaint
 Cflutter::testing::MockCanvas::DrawPaint
 Cflutter::testing::MockCanvas::DrawPathData
 Cflutter::testing::MockCanvas::DrawPictureData
 Cflutter::testing::MockCanvas::DrawRectData
 Cflutter::testing::MockCanvas::DrawShadowData
 Cflutter::testing::MockCanvas::DrawTextData
 Cbase::internal::DstRangeRelationToSrcRangeImpl< Dst, Src, Bounds, DstSign, SrcSign, DstRange >
 Cbase::internal::DstRangeRelationToSrcRangeImpl< Dst, Src, Bounds, DstSign, SrcSign, NUMERIC_RANGE_CONTAINED >
 Cbase::internal::DstRangeRelationToSrcRangeImpl< Dst, Src, Bounds, INTEGER_REPRESENTATION_SIGNED, INTEGER_REPRESENTATION_SIGNED, NUMERIC_RANGE_NOT_CONTAINED >
 Cbase::internal::DstRangeRelationToSrcRangeImpl< Dst, Src, Bounds, INTEGER_REPRESENTATION_SIGNED, INTEGER_REPRESENTATION_UNSIGNED, NUMERIC_RANGE_NOT_CONTAINED >
 Cbase::internal::DstRangeRelationToSrcRangeImpl< Dst, Src, Bounds, INTEGER_REPRESENTATION_UNSIGNED, INTEGER_REPRESENTATION_SIGNED, NUMERIC_RANGE_NOT_CONTAINED >
 Cbase::internal::DstRangeRelationToSrcRangeImpl< Dst, Src, Bounds, INTEGER_REPRESENTATION_UNSIGNED, INTEGER_REPRESENTATION_UNSIGNED, NUMERIC_RANGE_NOT_CONTAINED >
 CEditingDelta
 CEditingState
 Cflutter::testing::ELFAOTSymbols
 Cdart_utils::ElfSnapshot
 Cscenic::EmbeddedViewInfo
 Cflutter::EmbeddedViewParams
 Cflutter::testing::EmbedderConfigBuilder
 Cflutter::EmbedderEngine
 Cflutter::EmbedderExternalTextureResolver
 Cflutter::EmbedderExternalView
 Cflutter::EmbedderLayers
 Cflutter::EmbedderRenderTargetDescribes a surface whose backing store is managed by the embedder. The type of surface depends on the client rendering API used. The embedder is notified of the collection of this render target via a callback
 Cflutter::EmbedderRenderTargetCacheA cache used to reference render targets that are owned by the embedder but needed by th engine to render a frame
 Cflutter::EmbedderResources
 Cflutter::EmbedderSurface
 Cflutter::testing::EmbedderTestBackingStoreProducer
 Cflutter::testing::EmbedderTestCompositor
 Cflutter::testing::EmbedderTestContext
 Cflutter::testing::EmbedderTestTaskRunnerA task runner that we expect the embedder to provide but whose implementation is a real FML task runner
 Cflutter::EmbedderThreadHost
 CEmptyTestEventListener
 Cenable_shared_from_this
 CEncodableValueVariant
 Cflutter::EngineModifier
 Cimpeller::Entity
 Cimpeller::EntityPass
 Cimpeller::EntityPassDelegate
 Ctonic::DartLibraryNatives::Entry
 Cimpeller::ShaderKey::Equal
 Cimpeller::FontGlyphPair::Equal
 Cflutter::EmbedderExternalView::RenderTargetDescriptor::Equal
 Cflutter::EmbedderExternalView::ViewIdentifier::Equal
 Cimpeller::BlobLibrary::BlobKey::Equal
 Cflutter::RasterCacheKey::Equal
 Cimpeller::ContentContextOptions::Equal
 Cimpeller::HandleGLES::Equal
 Cflutter::EventChannel< T >
 Cflutter::EventLoop
 Cui::AXEventGenerator::EventParams
 Cflutter::EventSink< T >
 Cflutter::EventWatcherWin32
 Cflutter::ExternalTexture
 Cflutter::ExternalTexturePixelBufferState
 Cflutter::ExternalViewEmbedder
 Cminikin::FakedFont
 Cflutter_runner::testing::FakeEntityNodeT< S >
 Cflutter_runner::testing::FakeGraph
 Cflutter_runner::testing::FakeImage
 Cflutter_runner::testing::FakeImageT< S >
 Cflutter_runner::testing::FakeMaterialT< S >
 Cflutter_runner::testing::FakeMemoryT< S >
 Cflutter_runner::testing::FakeNodeT< S >
 Cflutter_runner::testing::FakeOpacityNodeT< S >
 Cflutter_runner::testing::FakeResourceT< S >
 Cflutter_runner::testing::FakeSceneGraphT< S >
 Cflutter_runner::testing::FakeSceneGraphT< StateT >
 Cflutter_runner::testing::FakeShapeNodeT< S >
 Cflutter_runner::testing::FakeShapeT< S >
 Cflutter_runner::testing::FakeTransform
 Cflutter_runner::testing::FakeView
 Cflutter_runner::testing::FakeViewHolderT< S >
 Cflutter_runner::testing::FakeViewport
 Cflutter_runner::testing::FakeViewT< S >
 Cminikin::FontCollection::FallbackFontProvider
 Cbase::internal::FastIntegerArithmeticPromotion< Lhs, Rhs, is_promotion_possible >
 Cbase::internal::FastIntegerArithmeticPromotion< Lhs, Rhs, false >
 Cbase::internal::FastIntegerArithmeticPromotion< Lhs, Rhs, true >
 Ctonic::FfiDispatcher< C, Signature, function >
 Ctonic::FfiDispatcher< C, Return(C::*)(Args...) const, method >
 Ctonic::FfiDispatcher< C, Return(C::*)(Args...), method >
 Ctonic::FfiDispatcher< C, void(C::*)(Args...), method >
 Ctonic::FfiDispatcher< void, Return(*)(Args...), function >
 Ctonic::FfiDispatcher< void, void(*)(Args...), function >
 Ctonic::FileLoader
 Cimpeller::FilterInput
 CFixture
 Cflutter::DlVertices::Builder::FlagsFlags to indicate/promise which of the optional texture coordinates or colors will be supplied during the build phase
 Cflutter::DartIsolate::Flags
 CFlatland_TestBase
 Cflutter_runner::FlatlandConnection
 CFlKeyEmbedderCheckedKey
 CFlPixelBufferTexturePrivate
 CFlRendererPrivate
 CFlSetting
 CFlTextInputPluginPrivate
 CFlutterAppDelegate()
 CFlutterAppDelegate(Test)
 C<FlutterApplicationLifeCycleDelegate>
 CFlutterBackingStore
 CFlutterBackingStoreConfig
 C<FlutterBinaryMessenger>
 CFlutterChannelKeyResponder()
 CFlutterClippingMaskView()
 Cflutter::FlutterCompositor
 CFlutterCompositor
 CFlutterCustomTaskRunners
 CFlutterDesktopEngineProperties
 CFlutterDesktopEngineState
 CFlutterDesktopGpuSurfaceDescriptor
 CFlutterDesktopGpuSurfaceTextureConfig
 CFlutterDesktopMessage
 CFlutterDesktopMessenger
 CFlutterDesktopPixelBuffer
 CFlutterDesktopPixelBufferTextureConfig
 CFlutterDesktopPluginRegistrar
 CFlutterDesktopSize
 CFlutterDesktopTextureInfo
 CFlutterDesktopViewControllerState
 CFlutterDesktopWindow
 CFlutterDesktopWindowControllerState
 CFlutterDesktopWindowProperties
 CFlutterEmbedderKeyResponder()
 CFlutterEmbedderKeyResponder(Tests)
 CFlutterEngine(ScenariosTest)
 CFlutterEngine(TestLowMemory)
 CFlutterEngineAOTDataSource
 CFlutterEngineDartBuffer
 CFlutterEngineDartObject
 CFlutterEngineDisplay
 CFlutterEngineGroup()
 CFlutterEngineProcTableFunction-pointer-based versions of the APIs above
 CFlutterFrameBufferProvider()
 CFlutterFrameInfo
 Cflutter_runner::FlutterFrameTimes
 C<FlutterIndirectScribbleDelegate>
 CFlutterIOSurfaceHolder()
 C<FlutterIOSurfaceManagerDelegate>
 CFlutterKeyboardManager()
 CFlutterKeyboardManager(Tests)
 C<FlutterKeyboardViewDelegate>
 CFlutterKeyEvent
 C<FlutterKeyPrimaryResponder>
 C<FlutterKeySecondaryResponder>
 CFlutterLayer
 CFlutterLocale
 C<FlutterMacOSExternalTexture>
 Cflutter::FlutterMain
 CFlutterMenuPlugin()
 C<FlutterMessageCodec>
 CFlutterMetalBackingStore
 CFlutterMetalExternalTexture
 CFlutterMetalRendererConfig
 CFlutterMetalResizableBackingStoreProvider
 CFlutterMetalTexture
 C<FlutterMethodCodec>
 CFlutterMouseCursorPlugin()
 CFlutterObservatoryPublisher()
 C<FlutterObservatoryPublisherDelegate>
 CFlutterOpenGLBackingStore
 CFlutterOpenGLFramebuffer
 CFlutterOpenGLRendererConfig
 CFlutterOpenGLResizableBackingStoreProvider
 CFlutterOpenGLTexture
 CFlutterPlatformMessage
 CFlutterPlatformView
 C<FlutterPlatformView>
 C<FlutterPlatformViewFactory>
 Cflutter::FlutterPlatformViewLayer
 Cflutter::FlutterPlatformViewLayerPool
 CFlutterPlatformViewMutation
 Cflutter::FlutterPlatformViewsController
 CFlutterPlatformViewSemanticsContainer()
 CFlutterPlatformViewsTestMockFlutterPlatformFactory
 C<FlutterPlugin>
 CFlutterPluginAppLifeCycleDelegate()
 C<FlutterPluginRegistrar>
 C<FlutterPluginRegistry>
 CFlutterPointA structure to represent a 2D point
 CFlutterPointerEvent
 CFlutterPresentInfo
 CFlutterProjectArgs
 Cflutter::FlutterProjectBundle
 CFlutterRectA structure to represent a rectangle
 C<FlutterRenderer>
 CFlutterRendererConfig
 CFlutterResizeSynchronizer()
 C<FlutterResizeSynchronizerDelegate>
 CFlutterRestorationPlugin()
 CFlutterRoundedRectA structure to represent a rounded rectangle
 Cflutter_runner::FlutterRunnerProductConfiguration
 CFlutterScrollableSemanticsObject()
 CFlutterSemanticsCustomAction
 CFlutterSemanticsNode
 CFlutterSizeA structure to represent the width and height
 CFlutterSoftwareBackingStore
 CFlutterSoftwareRendererConfig
 C<FlutterStreamHandler>
 C<FlutterSurfaceManager>
 CFlutterSwitchSemanticsObject()
 CFlutterTask
 C<FlutterTaskQueue>
 CFlutterTaskRunnerDescription
 C<FlutterTextInputDelegate>
 CFlutterTextInputPlugin()
 CFlutterTextInputPlugin(TestMethods)
 CFlutterTextInputView
 CFlutterTextInputView()
 CFlutterTextPlaceholder
 C<FlutterTexture>
 C<FlutterTextureRegistrarDelegate>
 C<FlutterTextureRegistry>
 CFlutterTokenizer()
 CFlutterTransformation
 CFlutterUIntSize
 CFlutterUIPressProxy()
 C<FlutterUndoManagerDelegate>
 Cflutter::FlutterView
 CFlutterView()
 Cflutter::FlutterViewController
 CFlutterViewController(TestMethods)
 CFlutterViewController(Tests)
 C<FlutterViewEngineDelegate>
 C<FlutterViewResponder>
 CFlutterVulkanBackingStore
 CFlutterVulkanImage
 CFlutterVulkanRendererConfig
 Cflutter::FlutterWindow
 CFlutterWindowMetricsEvent
 Cflutter::FlutterWindowsEngine
 Cflutter::FlutterWindowsTextureRegistrar
 CFlValueBool
 CFlValueDouble
 CFlValueFloat32List
 CFlValueFloatList
 CFlValueHandler
 CFlValueInt
 CFlValueInt32List
 CFlValueInt64List
 CFlValueList
 CFlValueMap
 CFlValueString
 CFlValueUint8List
 Cflutter_runner::FocusDelegate
 CFocuser
 Cminikin::Font
 Ctxt::FontAssetProvider
 Cminikin::FontCollection
 Cflutter::FontCollection
 Cminikin::FontFakery
 Cminikin::FontFamily
 Ctxt::FontFeatures
 Cimpeller::FontGlyphPairA font along with a glyph in that font. Used in glyph atlases as keys
 Cminikin::FontLanguage
 Cminikin::FontLanguageListCache
 Cminikin::FontLanguages
 Cminikin::FontStyle
 Cminikin::FontVariation
 Ctxt::FontVariations
 Cimpeller::testing::Foo
 Cflutter::SurfaceFrame::FramebufferInfo
 Cflutter::FrameDamage
 Cflutter::ImageGenerator::FrameInfoInfo about a single frame in the context of a multi-frame image, useful for animation and blending
 Cflutter::FrameTiming
 Cflutter::FrameTimingsRecorder
 Cbase::internal::GetNumericRepresentation< NumericType >
 Cflutter_runner::GfxSessionConnection
 Cflutter::GLContextResult
 Cflutter::EmbedderSurfaceGL::GLDispatchTable
 Cflutter::GLFrameInfo
 Cimpeller::Playground::GLFWInitializer
 Cflutter::GLPresentInfo
 Cimpeller::GLProc< T >
 Cflutter::GlProcs
 Cimpeller::GlyphThe glyph index in the typeface
 Cimpeller::GlyphAtlasA texture containing the bitmap representation of glyphs in different fonts along with the ability to query the location of specific font glyphs within the texture
 Cimpeller::TextRun::GlyphPosition
 CGoldenImage()
 CGoldenPlatformViewTests()
 CGoldenTestManager()
 Cflutter::GPUMTLTextureInfo
 Cflutter::GPUSurfaceGLDelegate
 Cflutter::GPUSurfaceMetalDelegateInterface implemented by all platform surfaces that can present a metal backing store to the "screen". The GPU surface abstraction (which abstracts the client rendering API) uses this delegation pattern to tell the platform surface (which abstracts how backing stores fulfilled by the selected client rendering API end up on the "screen" on a particular platform) when the rasterizer needs to allocate and present the software backing store
 Cflutter::GPUSurfaceSoftwareDelegateInterface implemented by all platform surfaces that can present a software backing store to the "screen". The GPU surface abstraction (which abstracts the client rendering API) uses this delegation pattern to tell the platform surface (which abstracts how backing stores fulfilled by the selected client rendering API end up on the "screen" on a particular platform) when the rasterizer needs to allocate and present the software backing store
 Cflutter::GpuSurfaceTexture
 Cflutter::GPUSurfaceVulkanDelegateInterface implemented by all platform surfaces that can present a Vulkan backing store to the "screen". The GPU surface abstraction (which abstracts the client rendering API) uses this delegation pattern to tell the platform surface (which abstracts how backing stores fulfilled by the selected client rendering API end up on the "screen" on a particular platform) when the rasterizer needs to allocate and present the Vulkan backing store
 Cflutter::GpuUsageInfoPolled information related to the usage of the GPU
 Cminikin::GraphemeBreak
 Cimpeller::ArchiveDatabase::Handle
 Cimpeller::ArchiveStatement::Handle
 Cimpeller::HandleGLES
 Cflutter::ServiceProtocol::Handler
 Cflutter::PlatformMessageHandlerIos::HandlerInfo
 Cfml::SyncSwitch::HandlersRepresents the 2 code paths available when calling |SyncSwitch::Execute|
 Cflutter::testing::MockSyncSwitch::Handlers
 Cflutter_runner::testing::StateT::HandleT< T >
 CHarfBuzzSubset< T, typename >
 Cimpeller::ShaderKey::Hash
 Cimpeller::FontGlyphPair::Hash
 Cflutter::EmbedderExternalView::ViewIdentifier::Hash
 Cflutter::EmbedderExternalView::RenderTargetDescriptor::Hash
 Cimpeller::BlobLibrary::BlobKey::Hash
 Cflutter::RasterCacheKey::Hash
 Cimpeller::ContentContextOptions::Hash
 Cimpeller::HandleGLES::Hash
 Cstd::hash< fml::RefPtr< T > >
 Cstd::hash< impeller::DepthAttachmentDescriptor >
 Cstd::hash< impeller::Font::Metrics >
 Cstd::hash< impeller::Glyph >
 Cstd::hash< impeller::StencilAttachmentDescriptor >
 Cstd::hash< impeller::UniqueID >
 Ctxt::FontCollection::FamilyKey::Hasher
 CHarfbuzzWrappers::hb_blob_deleter
 CHarfbuzzWrappers::hb_face_deleter
 CHarfbuzzWrappers::hb_set_deleter
 CHarfbuzzWrappers::hb_subset_input_deleter
 Cminikin::HbBlob
 Cminikin::Hyphenator
 Cminikin::HyphenEdit
 CIAccessibleRelation
 Cfml::icu::ICUContext
 CIDirectManipulationContent
 CIDirectManipulationInteractionEventHandler
 CIDirectManipulationViewport
 CIDirectManipulationViewportEventHandler
 CIItemContainerProvider
 Cimpeller::Image
 Cflutter_runner::testing::FakeImageT< S >::Image2Def
 Cflutter_runner::testing::FakeImageT< S >::Image3Def
 Cflutter::ImageDecoder
 Cflutter_runner::testing::FakeImageT< S >::ImageDef
 Cflutter::ImageGeneratorThe minimal interface necessary for defining a decoder that can be used for both single and multi-frame image decoding. Image generators can also optionally support decoding into a subscaled buffer. Implementers of ImageGenerator regularly keep internal state which is not thread safe, and so aliasing and parallel access should never be done with ImageGenerators
 Cflutter::ImageGeneratorRegistryKeeps a priority-ordered registry of image generator builders to be used when decoding images. This object must be created, accessed, and collected on the UI thread (typically the engine or its runtime controller)
 Cflutter::ImageMetaData
 Cflutter_runner::testing::FakeImageT< S >::ImagePipe2Def
 CImGui_ImplImpeller_Data
 Cflutter::ImmContext
 Cimpeller::compiler::IncludeDir
 Cimpeller::compiler::IncluderData
 CIncluderInterface
 Cflutter::IncomingMessageDispatcher
 Ctonic::IndicesForSignature< T >
 Ctonic::IndicesForSignature< ResultType(*)(ArgTypes...)>
 Ctonic::IndicesForSignature< ResultType(C::*)(ArgTypes...) const >
 Ctonic::IndicesForSignature< ResultType(C::*)(ArgTypes...)>
 Ctonic::IndicesGenerator< requested_index, indices >
 Ctonic::IndicesGenerator< 0, indices... >
 Ctonic::IndicesHolder< indices >
 Cimpeller::InlinePassContext
 CInputConfig
 CInputMethodEditorClient
 Cgfx::Insets
 Cgfx::InsetsF
 Cbase::internal::IntegerBitsPlusSign< NumericType >
 Cbase::internal::IntegerForDigitsAndSign< Size, IsSigned >
 Cintegral_constant
 Cflutter::IOManager
 Cflutter::IOSContextManages the lifetime of the on-screen and off-screen rendering contexts on iOS. On-screen contexts are used by Flutter for rendering into the surface. The lifecycle of this context may be tied to the lifecycle of the surface. On the other hand, the lifecycle of the off-screen context it tied to that of the platform view. This one object used to manage both context because GPU handles may need to be shared between the two context. To achieve this, context may need references to one another at creation time. This one object manages the creation, use and collection of both contexts in a client rendering API agnostic manner
 Cflutter::AccessibilityBridge::IosDelegate
 Cflutter::IOSRenderTargetGL
 Cflutter::IOSSurface
 CIRawElementProviderAdviseEvents
 CIRawElementProviderFragmentRoot
 CIRawElementProviderSimple
 Cbase::internal::IsCheckedOp< L, R >
 Cbase::internal::IsClampedOp< L, R >
 Cbase::internal::IsEqual< L, R >
 Cbase::internal::IsGreater< L, R >
 Cbase::internal::IsGreaterOrEqual< L, R >
 Cbase::internal::IsIntegerArithmeticSafe< T, Lhs, Rhs >
 Cbase::internal::IsLess< L, R >
 Cbase::internal::IsLessOrEqual< L, R >
 Cbase::internal::IsNotEqual< L, R >
 Cbase::internal::IsNumericRangeContained< Dst, Src, Enable >
 Cbase::internal::IsNumericRangeContained< Dst, Src, typename std::enable_if< ArithmeticOrUnderlyingEnum< Dst >::value &&ArithmeticOrUnderlyingEnum< Src >::value >::type >
 Cflutter::IsolateConfigurationAn isolate configuration is a collection of snapshots and asset managers that the engine will use to configure the isolate before invoking its root entrypoint. The set of snapshots must be sufficient for the engine to move the isolate from the |DartIsolate::Phase::LibrariesSetup| phase to the |DartIsolate::Phase::Ready| phase. Note that the isolate configuration will not be collected till the isolate tied to the configuration as well as any and all child isolates of that isolate are collected. The engine may ask the configuration to prepare multiple isolates. All subclasses of this class must be thread safe as the configuration may be created, collected and used on multiple threads. Usually these threads are engine or VM managed so care must be taken to ensure that subclasses do not reference any thread local state
 Cflutter_runner::IsolateConfigurator
 Cflutter::IsolateNameServer
 Cflutter::IsolateNameServerNatives
 Cbase::internal::IsStrictOp< L, R >
 Cbase::internal::IsTypeInRangeForNumericType< Dst, Src >
 Cbase::internal::IsValueInRangeFastOp< Dst, Src, Enable >
 Cbase::internal::IsValueInRangeFastOp< Dst, Src, typename std::enable_if< std::is_integral< Dst >::value &&std::is_integral< Src >::value &&!std::is_signed< Dst >::value &&std::is_signed< Src >::value &&!IsTypeInRangeForNumericType< Dst, Src >::value >::type >
 Cbase::internal::IsValueInRangeFastOp< Dst, Src, typename std::enable_if< std::is_integral< Dst >::value &&std::is_integral< Src >::value &&std::is_signed< Dst >::value &&std::is_signed< Src >::value &&!IsTypeInRangeForNumericType< Dst, Src >::value >::type >
 Citerator
 Candroid::LruCache< TKey, TValue >::Iterator
 Cflutter_runner::IxnHasher
 Cfml::jni::JavaObjectWeakGlobalRef
 Cfml::jni::JavaRef< T >
 Cfml::jni::JavaRef< jobject >
 Cfml::jni::JNIDetach
 Candroid::key_value_pair_t< KEY, VALUE >
 Cflutter_runner::Keyboard
 Cflutter::KeyboardHandlerBase
 Cflutter::KeyboardHookHandler
 Cflutter::KeyboardKeyHandler::KeyboardKeyHandlerDelegate
 CKeyboardListener
 Cflutter::KeyboardManagerWin32
 Cflutter::KeyData
 Cflutter::KeyDataPacket
 Cflutter::testing::KeyEventUserData
 Cimpeller::compiler::KnownType
 Cflutter::LanguageInfo
 Cflutter::Layer
 Cflutter::LayerSnapshotData
 Cflutter::LayerSnapshotStoreCollects snapshots of layers during frame rasterization
 Cflutter::LayerTree
 Cflutter::LayerTreeItem
 Cminikin::Layout
 Cflutter::LayoutClue
 Cminikin::LayoutGlyph
 Cflutter::LayoutGoal
 CLayoutGoal
 CLazyDir
 Cimpeller::LazyGlyphAtlas
 Cstd::less< impeller::Glyph >
 Cstd::less< impeller::UniqueID >
 Cimpeller::LinearPathComponent
 Cminikin::LineBreaker
 Ctxt::LineMetrics
 Cflutter::LineMetrics
 Cminikin::LineWidths
 CLoadedElfDeleter
 Cflutter::testing::LoadedELFDeleter
 Cimpeller::Lock
 Cbase::win::ScopedSafearray::LockScope< ElementVartype >
 Cbase::LogMessage
 Cfml::LogMessage
 Cfml::LogMessageVoidify
 Cbase::LogMessageVoidify
 Cfml::LogSettings
 Cbase::internal::LowestValuePromotion< Lhs, Rhs, Promotion >
 Cbase::internal::LowestValuePromotion< Lhs, Rhs, LEFT_PROMOTION >
 Cbase::internal::LowestValuePromotion< Lhs, Rhs, RIGHT_PROMOTION >
 Candroid::LruCache< TKey, TValue >
 CMacOSGLContextSwitch
 Cfml::internal::MakeRefCountedHelper< T >
 Cfml::ManualResetWaitableEvent
 Cdart_utils::MappedResource
 Cfml::Mapping
 Cbase::internal::MathWrapper< M, L, R >
 Cimpeller::MatrixA 4x4 matrix using column-major storage
 Cimpeller::MatrixDecomposition
 Cbase::internal::MaxExponent< NumericType >
 Cbase::internal::MaxExponentPromotion< Lhs, Rhs, Promotion >
 Cbase::internal::MaxExponentPromotion< Lhs, Rhs, LEFT_PROMOTION >
 Cbase::internal::MaxExponentPromotion< Lhs, Rhs, RIGHT_PROMOTION >
 Cflutter::MemoryUsageInfoMemory usage stats. dirty_memory_usage is the memory usage (in MB) such that the app uses its physical memory for dirty memory. Dirty memory is the memory data that cannot be paged to disk. owned_shared_memory_usage is the memory usage (in MB) such that the app uses its physical memory for shared memory, including loaded frameworks and executables. On iOS, it's physical memory - dirty memory
 Cflutter::MessageCodec< T >
 Cflutter::MessageCodec< EncodableValue >
 Cflutter::MessageCodec< rapidjson::Document >
 Cfml::MessageLoop
 Cflutter::EmbedderSurfaceMetal::MetalDispatchTable
 Cflutter::MethodCall< T >
 CMethodCallMatcher
 Cflutter::MethodChannel< T >
 Cflutter::MethodCodec< T >
 Cflutter::MethodCodec< EncodableValue >
 Cflutter::MethodCodec< rapidjson::Document >
 Cflutter::MethodResult< T >
 Cflutter::MethodResult< rapidjson::Document >
 Cimpeller::Font::MetricsDescribes the modifications made to the intrinsic properties of a typeface
 Cminikin::MinikinFont
 Cminikin::MinikinPaint
 Cminikin::MinikinRect
 Cflutter::testing::MockBinaryMessenger
 CMockConfig
 CMockContext
 CMockDisplay
 Cflutter::testing::MockGlFunctions
 Cflutter::testing::MockIMContext
 Cflutter::testing::MockKeyResponseController
 Cflutter::testing::MockLayerTree
 Cflutter::testing::MockMessageQueue
 Cflutter::testing::MockSettings
 CMockSurface
 Cflutter::testing::MockSyncSwitch
 Cflutter::testing::MockSystemClipboard
 CMouseSource
 CMouseState
 Cflutter::Mutator
 Cflutter::MutatorsStack
 Cbase::internal::NarrowingRange< Dst, Src, Bounds >
 Cbase::NoDestructor< T >
 C<NSAccessibility>
 CNSAccessibilityElement
 C<NSApplicationDelegate>
 C<NSCopying>
 C<NSMenuDelegate>
 CNSObject
 C<NSObject>
 C<NSObjectFlutterBinaryMessenger>
 CNSTextField
 CNSTextFieldCell
 CNSTextInputContext(Private)
 CNSTextView
 CNSView
 CNSViewController
 C<NSViewFlutterViewReshapeListener>
 Cnumeric_limits
 CObservatoryNSNetServiceDelegate
 Cflutter::OffscreenSurface
 Candroid::OnEntryRemoved< EntryKey, EntryValue >
 Candroid::OnEntryRemoved< TKey, TValue >
 Cfml::CommandLine::Option
 Cimpeller::compiler::Reflector::Options
 Cui::AXTree::OrderedSetContent
 Cui::AXTree::OrderedSetItemsMap
 Cflutter::OverlayLayer
 Cflutter::PlatformViewAndroidJNI::OverlayMetadata
 Cflutter::FlutterPlatformNodeDelegate::OwnerBridge
 Cui::AXNode::OwnerTree
 Ctonic::PackagesMap
 Cimpeller::Padding< Size >
 Cflutter::Paint
 Cimpeller::Paint
 Cflutter::testing::MockTexture::PaintCall
 Cflutter::Layer::PaintContext
 Cflutter::PaintData
 Ctxt::PaintRecord
 Cflutter::PaintRegion
 Ctxt::Paragraph
 Ctxt::ParagraphBuilder
 Ctxt::ParagraphStyle
 Cimpeller::PassBindingsCacheEnsures that bindings on the pass are not redundantly set or updated. Avoids making the driver do additional checks and makes the frame insights during profiling and instrumentation not complain about the same
 Cimpeller::PathPaths are lightweight objects that describe a collection of linear, quadratic, or cubic segments. These segments may be be broken up by move commands, which are effectively linear commands that pick up the pen rather than continuing to draw
 Cimpeller::PathBuilder
 Cflutter::KeyboardManagerWin32::PendingEvent
 Cui::PendingStructureChanges
 CPersistentCache
 Cflutter::PhysicalWindowBounds
 Cimpeller::Picture
 Cimpeller::PictureRecorder
 Cflutter::Pipeline< R >
 Cimpeller::PipelineDescribes the fixed function and programmable aspects of rendering and compute operations performed by commands submitted to the GPU via a command buffer
 Cimpeller::PipelineBuilder< VertexShader_, FragmentShader_ >An optional (but highly recommended) utility for creating pipelines from reflected shader information
 Cflutter::PipelineProduceResult
 Cimpeller::PipelineT< VertexShader_, FragmentShader_ >
 Cflutter::PixelBufferTexture
 Ctxt::PlaceholderRun
 Cflutter::PlatformConfigurationA class for holding and distributing platform-level information to and from the Dart code in Flutter's framework
 Cflutter::PlatformConfigurationClientA client interface that the RuntimeController uses to define handlers for PlatformConfiguration requests
 Cflutter::PlatformData
 Cflutter::PlatformViewEmbedder::PlatformDispatchTable
 Cflutter::PlatformHandler
 Cflutter::PlatformMessage
 Cflutter::PlatformMessageHandler
 CPlatformMessageHandler
 Cfml::PlatformSemaphore
 Cflutter::PlatformViewPlatform views are created by the shell on the platform task runner. Unless explicitly specified, all platform view methods are called on the platform task runner as well. Platform views are usually sub-classed on a per platform basis and the bulk of the window system integration happens using that subclass. Since most platform window toolkits are usually only safe to access on a single "main" thread, any interaction that requires access to the underlying platform's window toolkit is routed through the platform view associated with that shell. This involves operations like settings up and tearing down the render surface, platform messages, interacting with accessibility features on the platform, input events, etc
 Cflutter::PlatformViewAndroidDelegate
 Cflutter::PlatformViewAndroidJNI
 Cimpeller::PlaygroundImpl
 Cflutter::Plugin
 Cflutter::PluginRegistrar
 Cflutter::PluginRegistrarManager
 Cflutter::PluginRegistry
 Cgfx::Point
 Cflutter::Point
 Cflutter::PointerData
 Cflutter::PointerDataDispatcher
 Cflutter::PointerDataPacket
 Cflutter::PointerDataPacketConverter
 Cflutter_runner::PointerDelegate
 Cflutter::PointerLocation
 Cflutter::PointerState
 Cgfx::PointF
 Cimpeller::Path::Polyline
 Cimpeller::Path::PolylineContour
 Cbase::internal::PositionOfSignBit< Integer >
 Ctxt::Paragraph::PositionWithAffinity
 Cflutter::PrerollContext
 Cflutter::testing::PrerollContextHolder
 Cvulkan::VulkanProcTable::Proc< T >
 Cimpeller::ProcTableGLES
 Cflutter::Pipeline< R >::ProducerContinuation
 Cflutter::ProfilerMetricsIOSUtility class that gathers profiling metrics used by flutter::SamplingProfiler
 Cflutter::ProfileSampleContainer for the metrics we collect during each run of Sampler. This currently holds CpuUsageInfo and MemoryUsageInfo but the intent is to expand it to other metrics
 Cflutter_runner::ProgramMetadata
 CProvider_TestBase
 Cimpeller::QuadraticPathComponent
 Cimpeller::Quaternion
 Cimpeller::Radians
 Cimpeller::FilterContents::RadiusFor convolution filters, the "radius" is the size of the convolution kernel to use on the local space pixel grid of the filter input. For Gaussian blur kernels, this unit has a linear relationship with Sigma. See kKernelRadiusPerSigma for details on how this relationship works
 Cgfx::Range
 Ctxt::Paragraph::Range< T >
 Cimpeller::Range
 Cbase::internal::RangeCheck
 Cflutter::RasterCache
 Cflutter::RasterCacheKey
 Cflutter::RasterCacheKeyID
 Cflutter::RasterCacheMetrics
 Cflutter::RasterCacheResult
 Cimpeller::ReactorGLES
 Cimpeller::ReaderLock
 Cgfx::Rect
 Cflutter::Rect
 Cflutter_runner::testing::FakeShapeT< S >::RectangleDef
 Cgfx::RectF
 Cfml::internal::RefCountedThreadSafeBase
 Cimpeller::compiler::Reflector
 Cfml::RefPtr< T >
 Cfml::RefPtr< const flutter::DartSnapshot >
 Cfml::RefPtr< flutter::AndroidEnvironmentGL >
 Cfml::RefPtr< flutter::AndroidNativeWindow >
 Cfml::RefPtr< flutter::Canvas >
 Cfml::RefPtr< flutter::CanvasImage >
 Cfml::RefPtr< flutter::DartSnapshot >
 Cfml::RefPtr< flutter::DirectManipulationEventHandler >
 Cfml::RefPtr< flutter::ImageDescriptor >
 Cfml::RefPtr< flutter::PlatformMessageResponse >
 Cfml::RefPtr< flutter::testing::TestVulkanContext >
 Cfml::RefPtr< flutter::UnrefQueue >
 Cfml::RefPtr< fml::internal::WeakPtrFlag >
 Cfml::RefPtr< fml::MessageLoopImpl >
 Cfml::RefPtr< fml::MessageLoopTaskQueues >
 Cfml::RefPtr< fml::NativeLibrary >
 Cfml::RefPtr< fml::RasterThreadMerger >
 Cfml::RefPtr< fml::SharedThreadMerger >
 Cfml::RefPtr< fml::TaskRunner >
 Cfml::RefPtr< Impl >
 Cfml::RefPtr< vulkan::VulkanProcTable >
 Cfml::RefPtr< zircon::dart::Handle >
 Cflutter::Stopwatch::RefreshRateUpdaterThe refresh rate interface for Stopwatch
 Cflutter::testing::RenderEnvironment
 Cimpeller::Renderer
 Cimpeller::RenderPassRender passes encode render commands directed as one specific render target into an underlying command buffer
 Cimpeller::RenderPassDataEncapsulates data that will be needed in the reactor for the encoding of commands for this render pass
 Cflutter::testing::RenderSurface
 Cimpeller::RenderTarget
 Cflutter::EmbedderExternalView::RenderTargetDescriptor
 Cflutter::internal::ReplyManager
 Cimpeller::Resource< T >
 Cflutter::ResourceCacheLimitCalculator
 Cflutter::ResourceCacheLimitItem
 Cflutter::runtime::ResourcesEntry
 Cflutter::testing::MockCanvas::RestoreData
 Cbase::internal::ResultType< M, L, R, Args >
 Cbase::internal::ResultType< M, L, R >
 Cdart_utils::RootInspectNode
 Cflutter_runner::testing::FakeShapeT< S >::RoundedRectangleDef
 Cimpeller::PathBuilder::RoundingRadii
 Cflutter::RRect
 Cminikin::FontCollection::Run
 Ctxt::StyledRuns::Run
 Cflutter::RunConfigurationSpecifies all the configuration required by the runtime library to launch the root isolate. This object may be created on any thread but must be given to the |Run| call of the |Engine| on the UI thread. The configuration object is used to specify how the root isolate finds its snapshots, assets, root library and the "main" entrypoint
 Ctxt::RunMetrics
 CRunner
 Cdart_utils::RunnerTemp
 CRuntimeClass
 Cflutter::RuntimeDelegate
 Cimpeller::RuntimeStage
 Cimpeller::compiler::RuntimeStageData
 Cimpeller::RuntimeUniformDescription
 Cimpeller::RuntimeUniformDimensions
 Cimpeller::testing::RWFoo
 Cimpeller::SampledImageSlot
 Cimpeller::Sampler
 Cimpeller::SamplerLibrary
 Cflutter::SamplingProfilerSampling Profiler that runs peridically and calls the Sampler which servers as a value function to gather various profiling metrics as represented by ProfileSample. These profiling metrics are then posted to the observatory timeline
 Cbase::internal::SaturateFastAsmOp< Dst, Src >
 Cbase::internal::SaturateFastOp< Dst, Src, Enable >
 Cbase::internal::SaturateFastOp< Dst, Src, typename std::enable_if< std::is_integral< Src >::value &&std::is_integral< Dst >::value &&!SaturateFastAsmOp< Dst, Src >::is_supported >::type >
 Cbase::internal::SaturateFastOp< Dst, Src, typename std::enable_if< std::is_integral< Src >::value &&std::is_integral< Dst >::value &&SaturateFastAsmOp< Dst, Src >::is_supported >::type >
 Cflutter::testing::MockCanvas::SaveData
 Cflutter::testing::MockCanvas::SaveLayerData
 Cflutter::SaveLayerOptions
 Ctonic::DartState::Scope
 Cfml::scoped_nsobject< NSAutoreleasePool >
 Cbase::scoped_nsobject< NSAutoreleasePool >
 Cbase::scoped_nsprotocol< NST >
 Cfml::scoped_nsprotocol< NST >
 Cbase::scoped_nsprotocol< AXPlatformNodeCocoa *>
 Cfml::scoped_nsprotocol< CAEAGLLayer *>
 Cfml::scoped_nsprotocol< CALayer *>
 Cfml::scoped_nsprotocol< CAMetalLayer *>
 Cfml::scoped_nsprotocol< EAGLContext *>
 Cfml::scoped_nsprotocol< FlutterBasicMessageChannel *>
 Cfml::scoped_nsprotocol< FlutterDarwinContextMetal *>
 Cfml::scoped_nsprotocol< FlutterDarwinExternalTextureMetal *>
 Cfml::scoped_nsprotocol< FlutterMethodChannel *>
 Cfml::scoped_nsprotocol< FlutterTextInputPlugin *>
 Cbase::scoped_nsprotocol< id >
 Cfml::scoped_nsprotocol< id >
 Cfml::scoped_nsprotocol< id< MTLCommandQueue > >
 Cfml::scoped_nsprotocol< id< MTLTexture > >
 Cfml::scoped_nsprotocol< NSMutableDictionary< NSNumber *, SemanticsObject * > *>
 Cfml::scoped_nsprotocol< NSObject< FlutterObservatoryPublisherDelegate-p > *>
 Cfml::scoped_nsprotocol< NSObject< FlutterTaskQueue-p > *>
 Cfml::scoped_nsprotocol< NSObject< FlutterTexture > *>
 Cbase::scoped_nsprotocol< NST *>
 Cfml::scoped_nsprotocol< NST *>
 Cfml::scoped_nsprotocol< UIView *>
 Cfml::scoped_nsprotocol< UIViewController *>
 Cfml::scoped_nsprotocol< VSyncClient *>
 Cfml::ScopedBlock< B >
 Cfml::ScopedBlock< FlutterBinaryMessageHandler >
 Cfml::ScopedBlock< PlatformMessageResponseCallback >
 Cbase::win::ScopedBstr
 Cfml::ScopedCleanupClosureWraps a closure that is invoked in the destructor unless released by the caller
 Cflutter::ScopedClipboardInterface
 Cflutter::CompositorContext::ScopedFrame
 Cfml::tracing::ScopedInstantEnd
 Cfml::jni::ScopedJavaLocalFrame
 Cbenchmarking::ScopedPauseTiming
 Cbase::win::ScopedSafearray
 Cfml::ScopedSetLogSettings
 Cflutter::testing::ScopedStubFlutterApi
 Cflutter::testing::ScopedStubFlutterGlfwApi
 Cflutter::testing::ScopedStubFlutterWindowsApi
 Cfml::ScopedTemporaryDirectory
 Cimpeller::ScopedValidationDisable
 Cbase::win::ScopedVariant
 Cscenic::Screenshot
 Cflutter::Rasterizer::ScreenshotA POD type used to return the screenshot data along with the size of the frame
 Cflutter::ScriptCompletionTaskObserver
 Cui::AXNode::OwnerTree::Selection
 CSemanticListener
 Cflutter::SemanticsNode
 CSemanticsObject()
 CSemanticTree
 Cfml::SemaphoreA traditional counting semaphore. Waits decrement the counter and Signal increments it
 Cflutter::SequentialIdGenerator
 Cui::AXPosition< AXPositionType, AXNodeType >::SerializedPosition
 Cflutter::ServiceProtocol
 CSession_TestBase
 CSessionListener
 Cflutter::testing::MockCanvas::SetMatrixData
 Cflutter::Settings
 Cflutter::SettingsPlugin
 Cimpeller::ShaderKey
 Cimpeller::ShaderMetadata
 Cimpeller::ShaderStageIOSlot
 Cimpeller::ShaderStructMemberMetadata
 Cimpeller::ShaderUniformSlot
 Cfml::SharedLock
 Cfml::SharedMutex
 Cimpeller::Shear
 Cflutter::ShellArgs
 Cflutter::testing::ShellTestVsyncClock
 Cimpeller::FilterContents::SigmaIn filters that use Gaussian distributions, "sigma" is a size of one standard deviation in terms of the local space pixel grid of the filter input. In other words, this determines how wide the distribution stretches
 Cflutter::testing::SignalHandler
 Cbase::SimpleToken
 Cflutter::Size
 Cgfx::Size
 Czircon::dart::SizedRegion
 Cgfx::SizeF
 CSkBBHFactory
 CSkBBoxHierarchy
 CSkCanvasVirtualEnforcer
 CSkEventTracer
 CSkExecutor
 CSkFontMgr
 CSkFontStyleSet
 Cflutter::SkiaGPUObject< T >
 Cflutter::SkiaGPUObject< flutter::DisplayList >
 Cflutter::SkiaGPUObject< flutter::DlImageColorSource >
 Cflutter::SkiaGPUObject< SkImage >
 Cflutter::SkMatrixSource
 CSkRefCnt
 Cflutter::PersistentCache::SkSLCache
 Cimpeller::SmoothingApproximation
 Cimpeller::SnapshotRepresents a texture and its intended draw position
 Cflutter::SnapshotDelegate
 Cflutter::SnapshotSurfaceProducer
 Cflutter_runner::testing::SnapshotT
 Cflutter::EmbedderSurfaceSoftware::SoftwareDispatchTable
 Cflutter::SomeData
 Cimpeller::compiler::SourceOptions
 Cminikin::SparseBitSet
 Cflutter::StandardCodecSerializer
 Cflutter_runner::testing::StateT
 Cbase::internal::StaticDstRangeRelationToSrcRange< Dst, Src, DstSign, SrcSign >
 Cbase::internal::StaticDstRangeRelationToSrcRange< Dst, Src, INTEGER_REPRESENTATION_SIGNED, INTEGER_REPRESENTATION_UNSIGNED >
 Cbase::internal::StaticDstRangeRelationToSrcRange< Dst, Src, INTEGER_REPRESENTATION_UNSIGNED, INTEGER_REPRESENTATION_SIGNED >
 Cbase::internal::StaticDstRangeRelationToSrcRange< Dst, Src, Sign, Sign >
 Cflutter::DiffContext::Statistics
 Cfml::Status
 Cimpeller::StencilAttachmentDescriptor
 Cflutter::Stopwatch
 Cflutter::StreamHandler< T >
 Cflutter::StreamHandlerError< T >
 Cbase::internal::StrictNumeric< T >
 Cflutter::StringAttribute
 Cimpeller::compiler::StructMember
 Cflutter::testing::StubFlutterApi
 Cflutter::testing::StubFlutterGlfwApi
 Cflutter::testing::StubFlutterWindowsApi
 Ctxt::StyledRuns
 Cflutter::SurfaceFrame::SubmitInfo
 CSuite
 Cflutter::SurfaceAbstract Base Class that represents where we will be rendering content
 Cimpeller::egl::Surface
 Cimpeller::Surface
 Cflutter::SurfaceFrame
 Cflutter::SurfacePool
 Cflutter_runner::SurfaceProducer
 Cflutter_runner::SurfaceProducerSurface
 Cflutter::SwitchableGLContext
 CSwitchDesc
 Cimpeller::compiler::Switches
 Cfml::SyncSwitch
 Cui::AXEventGenerator::TargetedEvent
 Cflutter::EventLoop::Task
 Cfml::TaskQueueEntry
 Cfml::TaskQueueId
 Cfml::testing::TaskQueueWrapperA mock task queue NOT calling MessageLoop->Run() in thread
 Cflutter::TaskRunner
 Cfml::TaskRunnerAffineWeakPtrFactory< T >
 Cfml::TaskRunnerAffineWeakPtrFactory< flutter::GPUSurfaceGLSkia >
 Cfml::TaskRunnerAffineWeakPtrFactory< flutter::GPUSurfaceSoftware >
 Cfml::TaskRunnerAffineWeakPtrFactory< flutter::Rasterizer >
 Cfml::TaskRunnerChecker
 Cflutter::TaskRunners
 Cflutter::TaskRunnerWin32Window
 Cfml::TaskSource
 Cimpeller::TessellatorA utility that generates triangles of the specified fill type given a polyline. This happens on the CPU
 CTest
 Cui::TestAXNodeHelper
 Cflutter::TestCustomValue
 CTestData
 Cflutter::testing::TestGLSurface
 Cflutter::TestMetalContext
 Cflutter::TestMetalSurfaceCreates a MTLTexture backed SkSurface and context that can be used to render to in unit-tests
 Cflutter::testing::TestParameters
 Cflutter::testing::TestVulkanImageCaptures the lifetime of a test VkImage along with its bound memory
 Cflutter::testing::TestVulkanSurface
 CTestWithEnvironment
 CTestWithParam
 Cimpeller::TexImage2DData
 Cflutter::TextBox
 Ctxt::Paragraph::TextBox
 Cflutter::TextEditingDeltaA change in the state of an input field
 Cimpeller::TextFrameRepresents a collection of shaped text runs
 Cflutter::TextInputManagerWin32
 Cflutter::TextInputModel
 Cflutter::TextInputPluginDelegate
 Cflutter::TextRange
 Cimpeller::TextRenderContextThe graphics context necessary to render text
 Cimpeller::TextRunRepresents a collection of positioned glyphs from a specific font
 Ctxt::TextShadow
 Ctxt::TextStyle
 Cimpeller::Texture
 Cflutter::Texture
 Cimpeller::TextureDescriptorA lightweight object that describes the attributes of a texture that can then used used an allocator to create that texture
 Cflutter::TestMetalContext::TextureInfo
 Cflutter::TextureRegistrar
 Cflutter::TextureRegistry
 Cfml::Thread
 Cfml::ThreadChecker
 Cfml::Thread::ThreadConfigThe ThreadConfig is the thread info include thread name, thread priority
 Cflutter::ThreadHostThe collection of all the threads used by the engine
 Cflutter::ThreadHost::ThreadHostConfig
 Cfml::ThreadLocalUniquePtr< T >
 Cfml::TimeDelta
 Cfml::TimePoint
 Cfml::TimestampProvider
 Cfml::TaskSource::TopTask
 Cflutter_runner::testing::TouchEventBuilder
 CTouchSource
 Cimpeller::TPoint< T >
 Cimpeller::TPoint< Scalar >
 Cimpeller::TPoint< Type >
 Cfml::tracing::TraceFlow
 Cflutter::VolatilePathTracker::TrackedPathThe fields of this struct must only accessed on the UI task runner
 Candroid::trait_pointer< T >
 Candroid::trait_pointer< T * >
 Candroid::trait_trivial_copy< T >
 Candroid::trait_trivial_copy< key_value_pair_t< K, V > >
 Candroid::trait_trivial_ctor< T >
 Candroid::trait_trivial_ctor< key_value_pair_t< K, V > >
 Candroid::trait_trivial_dtor< T >
 Candroid::trait_trivial_dtor< key_value_pair_t< K, V > >
 Candroid::trait_trivial_move< T >
 Candroid::trait_trivial_move< key_value_pair_t< K, V > >
 Candroid::traits< TYPE >
 Cgfx::Transform
 Cflutter_runner::TransformedClip
 Cimpeller::TRect< T >
 Cimpeller::TRect< Scalar >
 Cfml::AsciiTrie::TrieNode
 Ctrue_type
 Cimpeller::TSize< T >
 Cimpeller::TSize< int64_t >
 Cimpeller::TSize< Type >
 Cbase::internal::TwiceWiderInteger< Integer, IsSigned >
 Ctonic::TypedList< kTypeName, ElemType >
 CUIAccessibilityCustomAction
 CUIAccessibilityElement
 C<UIApplicationDelegate>
 Cui::UiaRegistrarWin
 CUIGestureRecognizer
 C<UIGestureRecognizerDelegate>
 CUIKey
 CUIResponder
 CUIScrollView
 C<UIScrollViewDelegate>
 CUITapGestureRecognizer
 C<UITapGestureRecognizerTestGestureRecognizerDelegate>
 C<UITextInput>
 CUITextInputStringTokenizer
 CUITextPosition
 CUITextRange
 CUITextSelectionRect
 CUITraitCollection(MethodsFromNewerSDK)
 CUIView
 CUIView(FirstResponder)
 CUIViewController
 Cbase::internal::UnderlyingType< T >
 Cbase::internal::UnderlyingType< CheckedNumeric< T > >
 Cbase::internal::UnderlyingType< ClampedNumeric< T > >
 Cbase::internal::UnderlyingType< StrictNumeric< T > >
 Cimpeller::compiler::UniformDescription
 CUniforms
 Cfml::internal::os_unix::UniqueDirTraits
 Cflutter::testing::UniqueEngineTraits
 Cflutter_runner::UniqueFDIONSTraits
 Cfml::internal::os_unix::UniqueFDTraits
 Cimpeller::UniqueID
 Cfml::UniqueLock
 Cfml::UniqueLooperTraits
 Cfml::UniqueObject< T, Traits >
 Cfml::UniqueObject< ALooper *, fml::UniqueLooperTraits >
 Cfml::UniqueObject< fdio_ns_t *, UniqueFDIONSTraits >
 Cfml::UniqueObject< HANDLE, UniqueHandleTraits >
 Cfml::UniqueObject< int, internal::os_unix::UniqueFDTraits >
 Cbase::internal::UnsignedOrFloatForSize< Numeric, IsInteger, IsFloat >
 Cbase::internal::UnsignedOrFloatForSize< Numeric, false, true >
 Cbase::internal::UnsignedOrFloatForSize< Numeric, true, false >
 C<UNUserNotificationCenterDelegate>
 Cflutter::testing::EmbedderTestBackingStoreProducer::UserData
 CUserDataReassignMethod
 Cimpeller::ValidationLog
 Cflutter::VariableRefreshRateReporter
 Cbase::win::internal::VariantUtil< ElementVartype >
 Cbase::win::VariantVector
 Cbase::win::internal::VartypeToNativeType< ElementVartype >
 Cbase::win::internal::VartypeToNativeType< VT_BOOL >
 Cbase::win::internal::VartypeToNativeType< VT_BSTR >
 Cbase::win::internal::VartypeToNativeType< VT_DATE >
 Cbase::win::internal::VartypeToNativeType< VT_DISPATCH >
 Cbase::win::internal::VartypeToNativeType< VT_I1 >
 Cbase::win::internal::VartypeToNativeType< VT_I2 >
 Cbase::win::internal::VartypeToNativeType< VT_I4 >
 Cbase::win::internal::VartypeToNativeType< VT_I8 >
 Cbase::win::internal::VartypeToNativeType< VT_R4 >
 Cbase::win::internal::VartypeToNativeType< VT_R8 >
 Cbase::win::internal::VartypeToNativeType< VT_UI1 >
 Cbase::win::internal::VartypeToNativeType< VT_UI2 >
 Cbase::win::internal::VartypeToNativeType< VT_UI4 >
 Cbase::win::internal::VartypeToNativeType< VT_UI8 >
 Cbase::win::internal::VartypeToNativeType< VT_UNKNOWN >
 Cgfx::Vector2d
 Cgfx::Vector2dF
 Cimpeller::Vector3
 Cimpeller::Vector4
 Cimpeller::Version
 Cimpeller::VertexBuffer
 Cimpeller::VertexBufferBuilder< VertexType_, IndexType_ >
 Cimpeller::VertexDescriptorMTL
 Cimpeller::compiler::VertexType
 Cimpeller::Vertices
 Cscenic::ViewContext
 CViewController()
 Cflutter::EmbedderExternalView::ViewIdentifier
 Cflutter_runner::ViewMutators
 Cimpeller::Viewport
 Cflutter::ViewportMetrics
 CViewProvider
 CViewRefFocused
 Cflutter_runner::testing::ViewTokenPair
 Cflutter::VolatilePathTracker
 CVSyncClient(Testing)
 Cflutter_runner::VsyncInfo
 Cvulkan::VulkanApplication
 Cvulkan::VulkanBackbuffer
 Cvulkan::VulkanCommandBuffer
 Cvulkan::VulkanDebugReport
 Cvulkan::VulkanDevice
 Cflutter::EmbedderSurfaceVulkan::VulkanDispatchTable
 Cvulkan::VulkanHandle< T >
 Cvulkan::VulkanHandle< VkBufferCollectionFUCHSIA >
 Cvulkan::VulkanHandle< VkCommandBuffer >
 Cvulkan::VulkanHandle< VkCommandPool >
 Cvulkan::VulkanHandle< VkDebugReportCallbackEXT >
 Cvulkan::VulkanHandle< VkDevice >
 Cvulkan::VulkanHandle< VkDeviceMemory >
 Cvulkan::VulkanHandle< VkFence >
 Cvulkan::VulkanHandle< VkImage >
 Cvulkan::VulkanHandle< VkInstance >
 Cvulkan::VulkanHandle< VkPhysicalDevice >
 Cvulkan::VulkanHandle< VkQueue >
 Cvulkan::VulkanHandle< VkSemaphore >
 Cvulkan::VulkanHandle< VkSurfaceKHR >
 Cflutter_runner::VulkanImage
 Cvulkan::VulkanImage
 Cvulkan::VulkanNativeSurface
 Cvulkan::VulkanProvider
 Cvulkan::VulkanSurface
 Cflutter_runner::VulkanSurfacePool
 Cvulkan::VulkanSwapchain
 Cvulkan::VulkanWindow
 Cfml::Wakeable
 CWatcher
 Cfml::WeakPtr< T >
 Cfml::WeakPtr< flutter::AccessibilityBridgeIos >
 Cfml::WeakPtr< flutter::Engine >
 Cfml::WeakPtr< flutter::FlutterViewController >
 Cfml::WeakPtr< flutter::ImageDecoder >
 Cfml::WeakPtr< flutter::ImageGeneratorRegistry >
 Cfml::WeakPtr< flutter::IOManager >
 Cfml::WeakPtr< flutter::PlatformView >
 Cfml::WeakPtr< flutter::PlatformViewAndroid >
 Cfml::WeakPtr< flutter::Rasterizer >
 Cfml::WeakPtr< flutter::SnapshotDelegate >
 Cfml::WeakPtr< flutter::testing::TestIOManager >
 Cfml::WeakPtr< flutter_runner::VsyncWaiter >
 Cfml::WeakPtr< FlutterTextInputPlugin >
 Cfml::WeakPtrFactory< T >
 Cfml::WeakPtrFactory< flutter::AccessibilityBridge >
 Cfml::WeakPtrFactory< flutter::Animator >
 Cfml::WeakPtrFactory< flutter::Engine >
 Cfml::WeakPtrFactory< flutter::GPUSurfaceGLImpeller >
 Cfml::WeakPtrFactory< flutter::GPUSurfaceVulkan >
 Cfml::WeakPtrFactory< flutter::ImageDecoder >
 Cfml::WeakPtrFactory< flutter::ImageGeneratorRegistry >
 Cfml::WeakPtrFactory< flutter::PlatformView >
 Cfml::WeakPtrFactory< flutter::Shell >
 Cfml::WeakPtrFactory< flutter::ShellIOManager >
 Cfml::WeakPtrFactory< flutter::SmoothPointerDataDispatcher >
 Cfml::WeakPtrFactory< flutter::testing::TestIOManager >
 Cfml::WeakPtrFactory< flutter::testing::TestResourceCacheLimitItem >
 Cfml::WeakPtrFactory< flutter_runner::ComponentV1 >
 Cfml::WeakPtrFactory< flutter_runner::ComponentV2 >
 Cfml::WeakPtrFactory< flutter_runner::Engine >
 Cfml::WeakPtrFactory< flutter_runner::FlatlandPlatformView >
 Cfml::WeakPtrFactory< flutter_runner::GfxPlatformView >
 Cfml::WeakPtrFactory< flutter_runner::GfxSessionConnection >
 Cfml::WeakPtrFactory< flutter_runner::PlatformView >
 Cfml::WeakPtrFactory< flutter_runner::VsyncWaiter >
 Cfml::WeakPtrFactory< flutter_runner::VulkanSurfaceProducer >
 Cflutter::KeyboardManagerWin32::Win32Message
 Cflutter::testing::Win32Message
 Cflutter::Window
 Cflutter::WindowBindingHandler
 Cflutter::WindowBindingHandlerDelegate
 Cflutter::KeyboardManagerWin32::WindowDelegate
 Cflutter::WindowFrame
 Cflutter::WindowProcDelegateManagerWin32
 Cflutter::WindowProperties
 CWithParamInterface
 Cflutter::testing::WmCharInfo
 Cflutter::testing::WmDeadCharInfo
 Cflutter::testing::WmKeyDownInfo
 Cflutter::testing::WmKeyUpInfo
 Cflutter::testing::WmSysKeyDownInfo
 Cflutter::testing::WmSysKeyUpInfo
 Cminikin::WordBreaker
 Cimpeller::ReactorGLES::Worker
 Cimpeller::WriterLock
 CXCTestCase
 CXCTestExpectation
 Czircon_dart_byte_array_t
 Czircon_dart_handle_list_t
 Czircon_dart_handle_pair_t
 Czircon_dart_handle_t
 CBaseT
 CSemanticsManager