Flutter Engine
The Flutter Engine
|
#include <context.h>
Public Member Functions | |
Context (std::shared_ptr< impeller::Context > context) | |
~Context () override | |
std::shared_ptr< impeller::Context > | GetContext () |
Public Member Functions inherited from flutter::RefCountedDartWrappable< Context > | |
virtual void | RetainDartWrappableReference () const override |
virtual void | ReleaseDartWrappableReference () const override |
Public Member Functions inherited from fml::RefCountedThreadSafe< T > | |
void | Release () const |
Public Member Functions inherited from fml::internal::RefCountedThreadSafeBase | |
void | AddRef () const |
bool | HasOneRef () const |
void | AssertHasOneRef () const |
Public Member Functions inherited from tonic::DartWrappable | |
DartWrappable () | |
virtual const DartWrapperInfo & | GetDartWrapperInfo () const =0 |
Dart_Handle | CreateDartWrapper (DartState *dart_state) |
void | AssociateWithDartWrapper (Dart_Handle wrappable) |
void | ClearDartWrapper () |
Dart_WeakPersistentHandle | dart_wrapper () const |
Static Public Member Functions | |
static void | SetOverrideContext (std::shared_ptr< impeller::Context > context) |
static std::shared_ptr< impeller::Context > | GetOverrideContext () |
static std::shared_ptr< impeller::Context > | GetDefaultContext (std::optional< std::string > &out_error) |
Additional Inherited Members | |
Public Types inherited from tonic::DartWrappable | |
enum | DartNativeFields { kPeerIndex , kNumberOfNativeFields } |
Protected Member Functions inherited from fml::RefCountedThreadSafe< T > | |
RefCountedThreadSafe () | |
~RefCountedThreadSafe () | |
Protected Member Functions inherited from fml::internal::RefCountedThreadSafeBase | |
RefCountedThreadSafeBase () | |
~RefCountedThreadSafeBase () | |
bool | Release () const |
void | Adopt () |
Protected Member Functions inherited from tonic::DartWrappable | |
virtual | ~DartWrappable () |
Static Protected Member Functions inherited from tonic::DartWrappable | |
static Dart_PersistentHandle | GetTypeForWrapper (tonic::DartState *dart_state, const tonic::DartWrapperInfo &wrapper_info) |
|
explicit |
Definition at line 60 of file context.cc.
|
overridedefault |
std::shared_ptr< impeller::Context > Context::GetContext | ( | ) |
Definition at line 65 of file context.cc.
|
static |
Definition at line 29 of file context.cc.
|
static |
Definition at line 25 of file context.cc.
|
static |
Definition at line 21 of file context.cc.