fun interface PanelFocusProvider
getFocusedPanelIds
()
|
Returns the set of panel entity IDs that should be updated this frame.
Signature
abstract fun getFocusedPanelIds(): Set<Long> Returns Set |
setPanelIdSource
(
source
)
|
Called by UiUnderstandingSystem to supply a source of all tracked panel IDs.
Signature
open 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 sos: SceneObjectSystem? |