Flutter Engine
platform_view.cc File Reference
#include "platform_view.h"
#include <fuchsia/ui/gfx/cpp/fidl.h>
#include <cstring>
#include <sstream>
#include "flutter/fml/logging.h"
#include "flutter/lib/ui/window/pointer_data.h"
#include "flutter/lib/ui/window/window.h"
#include "third_party/rapidjson/include/rapidjson/document.h"
#include "third_party/rapidjson/include/rapidjson/stringbuffer.h"
#include "third_party/rapidjson/include/rapidjson/writer.h"
#include "logging.h"
#include "runtime/dart/utils/inlines.h"
#include "vsync_waiter.h"

Go to the source code of this file.

Namespaces

 flutter_runner
 

Macros

#define RAPIDJSON_HAS_STDSTRING   1
 

Functions

template<class T >
void flutter_runner::SetInterfaceErrorHandler (fidl::InterfacePtr< T > &interface, std::string name)
 
template<class T >
void flutter_runner::SetInterfaceErrorHandler (fidl::Binding< T > &binding, std::string name)
 
static flutter::PointerData::Change flutter_runner::GetChangeFromPointerEventPhase (fuchsia::ui::input::PointerEventPhase phase)
 
static flutter::PointerData::DeviceKind flutter_runner::GetKindFromPointerType (fuchsia::ui::input::PointerEventType type)
 
static trace_flow_id_t flutter_runner::PointerTraceHACK (float fa, float fb)
 

Variables

static constexpr char flutter_runner::kFlutterPlatformChannel [] = "flutter/platform"
 
static constexpr char flutter_runner::kTextInputChannel [] = "flutter/textinput"
 
static constexpr char flutter_runner::kKeyEventChannel [] = "flutter/keyevent"
 
static constexpr char flutter_runner::kAccessibilityChannel [] = "flutter/accessibility"
 
static constexpr char flutter_runner::kFlutterPlatformViewsChannel [] = "flutter/platform_views"
 

Macro Definition Documentation

◆ RAPIDJSON_HAS_STDSTRING

#define RAPIDJSON_HAS_STDSTRING   1

Definition at line 5 of file platform_view.cc.