![]() |
Flutter Engine
The Flutter Engine
|
#include <codec.h>
Public Member Functions | |
virtual int | frameCount () const =0 |
virtual int | repetitionCount () const =0 |
virtual Dart_Handle | getNextFrame (Dart_Handle callback_handle)=0 |
void | dispose () |
![]() | |
virtual void | RetainDartWrappableReference () const override |
virtual void | ReleaseDartWrappableReference () const override |
![]() | |
void | Release () const |
![]() | |
void | AddRef () const |
bool | HasOneRef () const |
void | AssertHasOneRef () const |
![]() | |
DartWrappable () | |
virtual const DartWrapperInfo & | GetDartWrapperInfo () const =0 |
virtual void | RetainDartWrappableReference () const =0 |
virtual void | ReleaseDartWrappableReference () const =0 |
Dart_Handle | CreateDartWrapper (DartState *dart_state) |
void | AssociateWithDartWrapper (Dart_Handle wrappable) |
void | ClearDartWrapper () |
Dart_WeakPersistentHandle | dart_wrapper () const |
Additional Inherited Members | |
![]() | |
enum | DartNativeFields { kPeerIndex , kNumberOfNativeFields } |
![]() | |
RefCountedThreadSafe () | |
~RefCountedThreadSafe () | |
![]() | |
RefCountedThreadSafeBase () | |
~RefCountedThreadSafeBase () | |
bool | Release () const |
void | Adopt () |
![]() | |
virtual | ~DartWrappable () |
![]() | |
static Dart_PersistentHandle | GetTypeForWrapper (tonic::DartState *dart_state, const tonic::DartWrapperInfo &wrapper_info) |
void flutter::Codec::dispose | ( | ) |
|
pure virtual |
Implemented in flutter::MultiFrameCodec, and flutter::SingleFrameCodec.
|
pure virtual |
Implemented in flutter::MultiFrameCodec, and flutter::SingleFrameCodec.
|
pure virtual |
Implemented in flutter::MultiFrameCodec, and flutter::SingleFrameCodec.