Name | Summary |
---|---|
Companion | object Companion |
Name | Summary |
---|---|
rooms | val |
systemManager | lateinit var systemManager: SystemManager The system manager that this system is associated with. |
Name | Summary |
---|---|
addOnAnchorAddedListener | |
addOnAnchorRemovedListener | fun Add a listener that gets executed whenever a anchor has been removed in a room. The listener gets executed after the room data has been updated but not necessarly all rooms have been processed yet. In addition, it will get executed whenever a room gets removed. |
addOnAnchorUpdatedListener | |
addOnRoomAddedListener | fun Add a listener that gets executed whenever a new room has been added. The listener gets executed after all room data has been updated. |
addOnRoomRemovedListener | fun Add a listener that gets executed whenever a room gets removed. The listener gets executed before the room gets removed from MRUKSystem. |
addOnRoomUpdatedListener | fun Add a listener that gets executed whenever a room has been updated. The listener gets executed after all room data has been updated. |
associateSystemManager | fun associateSystemManager(systemManager: SystemManager) Associates this system with a system manager, used in the Spatial SDK. |
clearRooms | fun |
delete | open override fun delete(entity: Entity) System should do any housekeeping based on entity being removed from the scene |
destroy | open fun destroy() System should clean up any and all resources for shutdown |
equals | open operator override fun equals(other: Any?): Boolean Checks if this system is equal to another object. |
execute | open override fun execute() System should perform all the operations based on relevant entities. |
findRoom | fun |
getCurrentRoom | fun |
getDependencies | open fun getDependencies(): SystemDependencies? Returns the dependencies of this system. |
getScene | fun getScene(): Scene Returns the scene that this system is associated with. |
hashCode | open override fun hashCode(): Int Returns the hash code of this system. |
loadSceneFromDevice | fun |
loadSceneFromJsonString | fun |
removeOnAnchorAddedListener | |
removeOnAnchorRemovedListener | |
removeOnAnchorUpdatedListener | |
removeOnRoomAddedListener | |
removeOnRoomRemovedListener | |
removeOnRoomUpdatedListener | |
requestSceneCapture | fun |