| Name | Summary |
|---|---|
IsdkDefaultCursorSystem | constructor(ctx: <Error class: unknown class>, isdkSystem: IsdkSystem) |
| Name | Summary |
|---|---|
data class EntityHitInfo(val hitInfo: HitInfo, val isSelecting: Boolean) |
| Name | Summary |
|---|---|
active | var active: Boolean |
ctx | val ctx: <Error class: unknown class> |
cursorActuatedRatio | var cursorActuatedRatio: Float |
cursorDepthScale | var cursorDepthScale: Float |
cursorScale | var cursorScale: Float |
cursorScaleMultiplier | var cursorScaleMultiplier: Float |
isdkSystem | val isdkSystem: IsdkSystem |
systemManager | lateinit var systemManager: SystemManager The system manager that this system is associated with. |
| Name | Summary |
|---|---|
associateSystemManager | fun associateSystemManager(systemManager: SystemManager) Associates this system with a system manager, used in the Spatial SDK. |
delete | open fun delete(entity: Entity) System should do any housekeeping based on entity being removed from the scene |
destroy | open override fun destroy() System should clean up any and all resources for shutdown |
enableInput | fun enableInput(enabled: Boolean) |
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. |
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. |