5#ifndef FLUTTER_SHELL_PLATFORM_LINUX_PUBLIC_FLUTTER_LINUX_FL_DART_PROJECT_H_
6#define FLUTTER_SHELL_PLATFORM_LINUX_PUBLIC_FLUTTER_LINUX_FL_DART_PROJECT_H_
8#include <glib-object.h>
11#if !defined(__FLUTTER_LINUX_INSIDE__) && !defined(FLUTTER_LINUX_COMPILATION)
12#error "Only <flutter_linux/flutter_linux.h> can be included directly."
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE(FlAccessibilityChannel, fl_accessibility_channel, FL, ACCESSIBILITY_CHANNEL, GObject)
gchar ** fl_dart_project_get_dart_entrypoint_arguments(FlDartProject *project)
const gchar * fl_dart_project_get_aot_library_path(FlDartProject *project)
void fl_dart_project_set_dart_entrypoint_arguments(FlDartProject *project, char **argv)
void fl_dart_project_set_assets_path(FlDartProject *project, gchar *path)
@ FL_UI_THREAD_POLICY_RUN_ON_PLATFORM_THREAD
@ FL_UI_THREAD_POLICY_RUN_ON_SEPARATE_THREAD
@ FL_UI_THREAD_POLICY_DEFAULT
const gchar * fl_dart_project_get_assets_path(FlDartProject *project)
void fl_dart_project_set_ui_thread_policy(FlDartProject *project, FlUIThreadPolicy policy)
void fl_dart_project_set_aot_library_path(FlDartProject *project, const gchar *path)
const gchar * fl_dart_project_get_icu_data_path(FlDartProject *project)
void fl_dart_project_set_icu_data_path(FlDartProject *project, gchar *path)
G_BEGIN_DECLS G_MODULE_EXPORT FlDartProject * fl_dart_project_new()
FlUIThreadPolicy fl_dart_project_get_ui_thread_policy(FlDartProject *project)