Home > @magiclane/maps-sdk > GemSdkNativeBase
GemSdkNativeBase class
Signature:
export declare abstract class GemSdkNativeBase
Properties
Methods
|
Method
|
Modifiers
|
Description
|
|
addList(arg0)
|
|
|
|
askForLocationPermission()
|
abstract
|
|
|
callCreateBitmap(width, height)
|
|
|
|
callCreateObject(json)
|
abstract
|
|
|
callDeleteObject(json)
|
abstract
|
|
|
callGetBitmap(id, width, height)
|
|
|
|
callGetImage(className, pointerId, width, height, imageType, arg, allowResize)
|
|
|
|
callObjectMethod(json)
|
abstract
|
|
|
callObjectMethodAsync(json)
|
abstract
|
|
|
callObjectMethodWithWeak(object, json)
|
|
|
|
createGemImage(buffer, imgType)
|
abstract
|
|
|
deleteCPointer(address)
|
abstract
|
|
|
freeNativePointer(pointer)
|
|
|
|
getAndroidVersion()
|
|
|
|
getObjectWeakPtrCount(objectId)
|
|
|
|
isObjectAlive(objectId)
|
abstract
|
|
|
loadNative()
|
abstract
|
|
|
registerWeakRelease(obj, nativeObjectId, timestamp)
|
|
|
|
release()
|
abstract
|
|
|
safeCallObjectMethodWithWeak(object, json, forceSafeThreadSync)
|
|
|
|
setLibLoaded()
|
|
|
|
setMouseInFocus(mouseInFocus, viewId)
|
|
|
|
toNativePointer(data)
|
|
|