API reference
API reference
Select your platform
No SDKs available
No versions available

IsdkSystemNativeApi Class

Modifiers: open
Wrapper around the native API calls. Provided as a separate class to allow for mocking in tests.

Signature

open class IsdkSystemNativeApi

Constructors

IsdkSystemNativeApi ()
Signature
constructor()

Functions

destroy ()
Signature
open fun destroy()
enableDebugTools ( enable )
Signature
open fun enableDebugTools(enable: Boolean)
Parameters
enable: Boolean
enableTransformers ( enable )
Signature
open fun enableTransformers(enable: Boolean)
Parameters
enable: Boolean
getEventDecoratorId ( decoratorName )
Signature
open fun getEventDecoratorId(decoratorName: String): Long
Parameters
decoratorName: String
Returns
Long
getEventDecoratorValueLong ( pointerEventId , decoratorId )
Signature
open fun getEventDecoratorValueLong(pointerEventId: Int, decoratorId: Long): Long?
Parameters
pointerEventId: Int
decoratorId: Long
Returns
Long?
init ( sceneHandle )
Signature
open fun init(sceneHandle: Long)
Parameters
sceneHandle: Long
setScenePointerDistance ( distance )
Signature
open fun setScenePointerDistance(distance: Float)
Parameters
distance: Float
tick ( dataModel , deltaSeconds , currentTimeSeconds )
Signature
open fun tick(dataModel: Long, deltaSeconds: Double, currentTimeSeconds: Double): Array<PointerEvent>?
Parameters
dataModel: Long
deltaSeconds: Double
currentTimeSeconds: Double
Returns
Array?
Did you find this page helpful?