| Flutter iOS Embedder |

Classes | Macros
FlutterMetalLayerTest.mm File Reference
`#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterMetalLayer.h"`
`#import <Metal/Metal.h>`
`#import <OCMock/OCMock.h>`
`#import <QuartzCore/QuartzCore.h>`
`#import <XCTest/XCTest.h>`
`#import "flutter/shell/platform/darwin/common/InternalFlutterSwiftCommon/InternalFlutterSwiftCommon.h"`

Go to the source code of this file.

## Classes
class | FlutterMetalLayerTest
class | TestFlutterMetalLayerView
class | TestCompositor

## Macros
#define | BAIL_IF_NO_DRAWABLE(drawable)

## Macro Definition Documentation

## ◆ BAIL_IF_NO_DRAWABLE

#define BAIL_IF_NO_DRAWABLE | ( |  | drawable | ) |

Value:
if (drawable == nil) { \
[FlutterLogger logError:@"Could not allocate drawable"]; \
return; \
}

Definition at line 80 of file FlutterMetalLayerTest.mm.