| Flutter iOS Embedder |

Namespaces | Variables
vsync_waiter_ios.mm File Reference
`#import "flutter/shell/platform/darwin/ios/framework/Source/vsync_waiter_ios.h"`
`#include <utility>`
`#include <Foundation/Foundation.h>`
`#include <UIKit/UIKit.h>`
`#include <mach/mach_time.h>`
`#include "flutter/common/task_runners.h"`
`#include "flutter/fml/logging.h"`
`#include "flutter/fml/memory/task_runner_checker.h"`
`#include "flutter/fml/trace_event.h"`

Go to the source code of this file.

## Namespaces
| flutter

## Variables
const static double | kRefreshRateDiffToIgnore = 0.1
fml::scoped_nsobject< CADisplayLink > | display_link_
double | current_refresh_rate_

## Variable Documentation

## ◆ current_refresh_rate_

double current_refresh_rate_

Definition at line 65 of file vsync_waiter_ios.mm.

Referenced by VSyncClient::getRefreshRate, and VSyncClient::initWithTaskRunner:callback:.

## ◆ display_link_

fml::scoped_nsobject<CADisplayLink> display_link_

Initial value:
{
flutter::VsyncWaiter::Callback callback_

Definition at line 62 of file vsync_waiter_ios.mm.

Referenced by VSyncClient::await, VSyncClient::initWithTaskRunner:callback:, VSyncClient::pause, and VSyncClient::setMaxRefreshRate:.

## ◆ kRefreshRateDiffToIgnore

const static double kRefreshRateDiffToIgnore = 0.1
| static

Definition at line 19 of file vsync_waiter_ios.mm.

Referenced by flutter::VsyncWaiterIOS::AwaitVSync.