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

AllPanelsFocusProvider Class

Implements PanelFocusProvider
Modifiers: final
Default focus provider that focuses all tracked panels. Used when no specialized provider is injected.

Signature

class AllPanelsFocusProvider : PanelFocusProvider

Constructors

AllPanelsFocusProvider ()
Signature
constructor()

Methods

getFocusedPanelIds ()
Returns the set of panel entity IDs that should be updated this frame.
Signature
open override fun getFocusedPanelIds(): Set<Long>
Returns
Set
setPanelIdSource ( source )
Called by UiUnderstandingSystem to supply a source of all tracked panel IDs.
Signature
open override fun setPanelIdSource(source: () -> Set<Long>)
Parameters
source: Function0
setSceneObjectSystem ( sos )
Called by UiUnderstandingSystem to supply the SceneObjectSystem reference.
Signature
open fun setSceneObjectSystem(sos: SceneObjectSystem?)
Parameters