| Flutter iOS Embedder |

Classes | Namespaces | Functions | Variables
FlutterPlatformViews_Internal.mm File Reference
`#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews_Internal.h"`
`#include "flutter/display_list/effects/dl_image_filter.h"`
`#include "flutter/fml/platform/darwin/cf_utils.h"`
`#import "flutter/shell/platform/darwin/ios/ios_surface.h"`

Go to the source code of this file.

## Namespaces
| flutter

## Functions
CATransform3D | flutter::GetCATransform3DFromSkMatrix (const SkMatrix &matrix)
void | flutter::ResetAnchor (CALayer *layer)
CGRect | flutter::GetCGRectFromSkRect (const SkRect &clipSkRect)
BOOL | flutter::BlurRadiusEqualToBlurRadius (CGFloat radius1, CGFloat radius2)

## Variables
static constexpr FLUTTER_ASSERT_ARC int | kMaxPointsInVerb = 4
static constexpr NSUInteger | kFlutterClippingMaskViewPoolCapacity = 5
static NSObject * | _gaussianBlurFilter = nil
static NSInteger | _indexOfBackdropView = -1
static NSInteger | _indexOfVisualEffectSubview = -1
static BOOL | _preparedOnce = NO
BOOL | containsNonRectPath_
CGRect | rectSoFar_

## Variable Documentation

## ◆ _gaussianBlurFilter

NSObject* _gaussianBlurFilter = nil
| static

Definition at line 90 of file FlutterPlatformViews_Internal.mm.

Referenced by PlatformViewFilter::resetPreparation.

## ◆ _indexOfBackdropView

NSInteger _indexOfBackdropView = -1
| static

Definition at line 92 of file FlutterPlatformViews_Internal.mm.

Referenced by PlatformViewFilter::resetPreparation.

## ◆ _indexOfVisualEffectSubview

NSInteger _indexOfVisualEffectSubview = -1
| static

Definition at line 94 of file FlutterPlatformViews_Internal.mm.

Referenced by PlatformViewFilter::resetPreparation.

## ◆ _preparedOnce

BOOL _preparedOnce = NO
| static

Definition at line 95 of file FlutterPlatformViews_Internal.mm.

Referenced by PlatformViewFilter::resetPreparation.

## ◆ containsNonRectPath_

BOOL containsNonRectPath_

Initial value:
{
std::vector<fml::CFRef<CGPathRef>> paths_

Definition at line 243 of file FlutterPlatformViews_Internal.mm.

Referenced by FlutterClippingMaskView::clipPath:matrix:, FlutterClippingMaskView::clipRect:matrix:, FlutterClippingMaskView::clipRRect:matrix:, FlutterClippingMaskView::initWithFrame:screenScale:, and FlutterClippingMaskView::reset.

## ◆ kFlutterClippingMaskViewPoolCapacity

constexpr NSUInteger kFlutterClippingMaskViewPoolCapacity = 5
| static constexpr

Definition at line 14 of file FlutterPlatformViews_Internal.mm.

Referenced by flutter::FlutterPlatformViewsController::FlutterPlatformViewsController.

## ◆ kMaxPointsInVerb

constexpr FLUTTER_ASSERT_ARC int kMaxPointsInVerb = 4
| static constexpr

Definition at line 13 of file FlutterPlatformViews_Internal.mm.

## ◆ rectSoFar_

CGRect rectSoFar_

Definition at line 246 of file FlutterPlatformViews_Internal.mm.

Referenced by FlutterClippingMaskView::clipRect:matrix:, FlutterClippingMaskView::initWithFrame:screenScale:, and FlutterClippingMaskView::reset.