Package nl.harm27.obs.websocket.listener
Class SceneItemsEventListener
- java.lang.Object
-
- nl.harm27.obs.websocket.listener.SceneItemsEventListener
-
- All Implemented Interfaces:
EventListener
public abstract class SceneItemsEventListener extends Object implements EventListener
The EventListener for the events that are part of the Scene items category.
-
-
Constructor Summary
Constructors Constructor Description SceneItemsEventListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
callEvent(BaseEvent baseEvent)
List<EventType>
getSupportedEvents()
void
sceneItemAdded(SceneItemAdded sceneItemAdded)
A scene item has been added to a scene.void
sceneItemDeselected(SceneItemDeselected sceneItemDeselected)
A scene item is deselected.void
sceneItemLockChanged(SceneItemLockChanged sceneItemLockChanged)
A scene item's locked status has been toggled.void
sceneItemRemoved(SceneItemRemoved sceneItemRemoved)
A scene item has been removed from a scene.void
sceneItemSelected(SceneItemSelected sceneItemSelected)
A scene item is selected.void
sceneItemTransformChanged(SceneItemTransformChanged sceneItemTransformChanged)
A scene item's transform has been changed.void
sceneItemVisibilityChanged(SceneItemVisibilityChanged sceneItemVisibilityChanged)
A scene item's visibility has been toggled.void
sourceOrderChanged(SourceOrderChanged sourceOrderChanged)
Scene items within a scene have been reordered.
-
-
-
Method Detail
-
sourceOrderChanged
public void sourceOrderChanged(SourceOrderChanged sourceOrderChanged)
Scene items within a scene have been reordered.- Parameters:
sourceOrderChanged
- The received event.- Since:
- 4.0.0
- See Also:
- OBS WebSocket Documentation
-
sceneItemAdded
public void sceneItemAdded(SceneItemAdded sceneItemAdded)
A scene item has been added to a scene.- Parameters:
sceneItemAdded
- The received event.- Since:
- 4.0.0
- See Also:
- OBS WebSocket Documentation
-
sceneItemRemoved
public void sceneItemRemoved(SceneItemRemoved sceneItemRemoved)
A scene item has been removed from a scene.- Parameters:
sceneItemRemoved
- The received event.- Since:
- 4.0.0
- See Also:
- OBS WebSocket Documentation
-
sceneItemVisibilityChanged
public void sceneItemVisibilityChanged(SceneItemVisibilityChanged sceneItemVisibilityChanged)
A scene item's visibility has been toggled.- Parameters:
sceneItemVisibilityChanged
- The received event.- Since:
- 4.0.0
- See Also:
- OBS WebSocket Documentation
-
sceneItemLockChanged
public void sceneItemLockChanged(SceneItemLockChanged sceneItemLockChanged)
A scene item's locked status has been toggled.- Parameters:
sceneItemLockChanged
- The received event.- Since:
- 4.8.0
- See Also:
- OBS WebSocket Documentation
-
sceneItemTransformChanged
public void sceneItemTransformChanged(SceneItemTransformChanged sceneItemTransformChanged)
A scene item's transform has been changed.- Parameters:
sceneItemTransformChanged
- The received event.- Since:
- 4.6.0
- See Also:
- OBS WebSocket Documentation
-
sceneItemSelected
public void sceneItemSelected(SceneItemSelected sceneItemSelected)
A scene item is selected.- Parameters:
sceneItemSelected
- The received event.- Since:
- 4.6.0
- See Also:
- OBS WebSocket Documentation
-
sceneItemDeselected
public void sceneItemDeselected(SceneItemDeselected sceneItemDeselected)
A scene item is deselected.- Parameters:
sceneItemDeselected
- The received event.- Since:
- 4.6.0
- See Also:
- OBS WebSocket Documentation
-
callEvent
public final void callEvent(BaseEvent baseEvent)
- Specified by:
callEvent
in interfaceEventListener
-
getSupportedEvents
public final List<EventType> getSupportedEvents()
- Specified by:
getSupportedEvents
in interfaceEventListener
-
-