Name | Summary |
---|---|
AppSystemService | constructor() |
Name | Summary |
---|---|
Companion | object Companion |
Name | Summary |
---|---|
componentManager | val componentManager: ComponentManager |
glXFManager | val glXFManager: GLXFManager |
panelRegistrations | val panelRegistrations: <Error class: unknown class><Int, PanelRegistration> |
registeredReceivers | var registeredReceivers: List<<Error class: unknown class>> |
scene | var scene: Scene |
systemManager | val systemManager: SystemManager |
viewModels | open override val viewModels: MutableSet<SpatialViewModel> |
Name | Summary |
---|---|
doFrame | open fun doFrame(frameTimeNanos: Long) |
findFeature | inline fun <T : SpatialFeature> findFeature(): T fun <T : SpatialFeature> findFeature(clazz: KClass<T>): T |
getComponentManager | fun getComponentManager(): ComponentManager |
getDataModel | fun getDataModel(): DataModel |
getSceneObject | fun getSceneObject(): Scene |
getSystemManager | fun getSystemManager(): SystemManager |
onBind | open fun onBind(intent: <Error class: unknown class>): <Error class: unknown class> |
onCreate | open override fun onCreate() |
onDestroy | open override fun onDestroy() |
onHMDMounted | open fun onHMDMounted() |
onHMDUnmounted | open fun onHMDUnmounted() |
onRebind | open fun onRebind(intent: <Error class: unknown class>) |
onRecenter | open fun onRecenter() |
onSceneReady | open override fun onSceneReady() |
onSceneTick | open override fun onSceneTick() |
onStartCommand | open fun onStartCommand(intent: <Error class: unknown class>, flags: Int, startId: Int): Int |
onUnbind | open fun onUnbind(intent: <Error class: unknown class>): Boolean |
onVRPause | open fun onVRPause() |
onVRReady | open fun onVRReady() |
registerFeatures | open fun registerFeatures(): List<SpatialFeature> |
registerMeshCreator | |
registerPanel | fun registerPanel(panelRegistration: PanelRegistration) |
registerPanels | open fun registerPanels(): List<PanelRegistration> |
registerSystemFeatures | open override fun registerSystemFeatures(): List<SpatialFeature> |
runOnMainThread | fun runOnMainThread(runnable: Runnable) |
setBaseHref | open fun setBaseHref(baseHref: String) |
tryFindFeature | inline fun <T : SpatialFeature> tryFindFeature(): T? fun <T : SpatialFeature> tryFindFeature(clazz: KClass<T>): T? |
viewModels | inline fun <VM : SpatialViewModel> SpatialViewModelOwner.viewModels(args: Map<String, Any?> = emptyMap(), owner: SpatialViewModelOwner = this, noinline producer: (Map<String, Any?>) -> VM = { VM::class.constructors.firstOrNull { it.parameters.isEmpty() }?.call() ?: throw IllegalArgumentException( "Primary constructor does not exist or requires one or more parameters. Please " + "make your primary constructor require zero parameters or provide a factory " + "producer") }): <Error class: unknown class><VM> |