native_bridge
library
Classes
NativeBridge
For internal use only.
This class encapsulates the boilerplate code needed to call into native code
and get responses back. It should hide any implementation details from the
rest of the library.
Properties
nAddTrackSf2
→ void Function(Pointer <Utf8 > , int , int , int )
final
nAddTrackSfz
→ void Function(Pointer <Utf8 > , Pointer <Utf8 > , int )
final
nAddTrackSfzString
→ void Function(Pointer <Utf8 > , Pointer <Utf8 > , Pointer <Utf8 > , int )
final
nativeLib
→ DynamicLibrary
final
nClearEvents
→ void Function(int ? , int ? )
final
nDestroyEngine
→ void Function()
final
nGetBufferAvailableCount
→ int Function(int ? )
final
nGetLastRenderTimeUs
→ int Function()
final
nGetPosition
→ int Function()
final
nGetTrackVolume
→ double Function(int ? )
final
nHandleEventsNow
→ int Function(int ? , Pointer <Uint8 > ? , int )
final
nPause
→ void Function()
final
nPlay
→ void Function()
final
nRegisterPostCObject
→ void Function(Pointer <NativeFunction <Int8 Function(Int64 , Pointer <Dart_CObject > ) > > functionPointer )
final
nRemoveTrack
→ void Function(int ? )
final
nResetTrack
→ void Function(int ? )
final
nScheduleEvents
→ int Function(int ? , Pointer <Uint8 > ? , int )
final
nSetupEngine
→ void Function(int )
final