Flutter Engine
The Flutter Engine
Namespaces | Macros | Functions | Variables
flutter_main.cc File Reference
#include <android/log.h>
#include <optional>
#include <vector>
#include "common/settings.h"
#include "flutter/fml/command_line.h"
#include "flutter/fml/file.h"
#include "flutter/fml/logging.h"
#include "flutter/fml/macros.h"
#include "flutter/fml/message_loop.h"
#include "flutter/fml/native_library.h"
#include "flutter/fml/paths.h"
#include "flutter/fml/platform/android/jni_util.h"
#include "flutter/fml/platform/android/paths_android.h"
#include "flutter/fml/size.h"
#include "flutter/lib/ui/plugins/callback_cache.h"
#include "flutter/runtime/dart_vm.h"
#include "flutter/shell/common/shell.h"
#include "flutter/shell/common/switches.h"
#include "flutter/shell/platform/android/android_context_vulkan_impeller.h"
#include "flutter/shell/platform/android/flutter_main.h"
#include "impeller/base/validation.h"
#include "impeller/toolkit/android/proc_table.h"
#include "third_party/dart/runtime/include/dart_tools_api.h"
#include "txt/platform.h"

Go to the source code of this file.

Namespaces

namespace  flutter
 

Macros

#define FML_USED_ON_EMBEDDER
 

Functions

static void flutter::PrefetchDefaultFontManager (JNIEnv *env, jclass jcaller)
 

Variables

constexpr int flutter::kMinimumAndroidApiLevelForVulkan = 29
 
const uint8_t flutter::kPlatformStrongDill []
 
const intptr_t flutter::kPlatformStrongDillSize
 
static std::unique_ptr< FlutterMain > flutter::g_flutter_main
 

Macro Definition Documentation

◆ FML_USED_ON_EMBEDDER

#define FML_USED_ON_EMBEDDER

Definition at line 5 of file flutter_main.cc.