Package | Description |
---|---|
com.mixer.interactive.event.control |
Contains all of the classes associated with Interactive control events returned from the Interactive service.
|
com.mixer.interactive.gson |
Contains custom type adapters for use in serializing/de-serializing Json using Gson.
|
com.mixer.interactive.resources.control |
Provides interfaces and classes relating to Interactive controls.
|
com.mixer.interactive.resources.scene |
Provides interfaces and classes relating to Interactive scenes.
|
com.mixer.interactive.services |
Contains classes that act as service providers for the client.
|
Modifier and Type | Method and Description |
---|---|
Set<InteractiveControl> |
ControlUpdateEvent.getControls()
Returns the
Set of InteractiveControls included in the event. |
Set<InteractiveControl> |
ControlCreateEvent.getControls()
Returns the
Set of InteractiveControls included in the event. |
Constructor and Description |
---|
ControlCreateEvent(String sceneID,
Collection<InteractiveControl> controls)
Initializes a new
ControlCreateEvent . |
ControlUpdateEvent(String sceneID,
Collection<InteractiveControl> controls)
Initializes a new
ControlUpdateEvent . |
Modifier and Type | Method and Description |
---|---|
InteractiveControl |
InteractiveControlAdapter.deserialize(com.google.gson.JsonElement json,
Type typeOfT,
com.google.gson.JsonDeserializationContext context) |
Modifier and Type | Method and Description |
---|---|
com.google.gson.JsonElement |
InteractiveControlAdapter.serialize(InteractiveControl src,
Type typeOfSrc,
com.google.gson.JsonSerializationContext context) |
Modifier and Type | Class and Description |
---|---|
class |
ButtonControl
A
InteractiveControl represents a button control on the Interactive service. |
class |
JoystickControl
A
InteractiveControl represents a joystick control on the Interactive service. |
Modifier and Type | Method and Description |
---|---|
int |
InteractiveControl.compareTo(InteractiveControl o) |
Modifier and Type | Method and Description |
---|---|
InteractiveControl |
InteractiveScene.getControl(String controlID)
Returns the
InteractiveControl matching by controlID if this scene contains it,
null otherwise. |
Modifier and Type | Method and Description |
---|---|
Set<InteractiveControl> |
InteractiveScene.getControls()
Returns all
InteractiveControls for this scene. |
Constructor and Description |
---|
InteractiveScene(String sceneID,
Collection<InteractiveGroup> groups,
Collection<InteractiveControl> controls)
Initializes a new
InteractiveScene . |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Map<InteractiveControl,CompletableFuture<Boolean>>> |
ControlServiceProvider.create(InteractiveControl... controls)
Creates one or more new controls.
|
CompletableFuture<Map<InteractiveControl,CompletableFuture<Boolean>>> |
ControlServiceProvider.delete(InteractiveControl... controls)
Deletes one or more new controls.
|
CompletableFuture<Map<InteractiveControl,CompletableFuture<Set<InteractiveControl>>>> |
ControlServiceProvider.update(InteractiveControl... controls)
Updates one or more new controls.
|
CompletableFuture<Map<InteractiveControl,CompletableFuture<Set<InteractiveControl>>>> |
ControlServiceProvider.update(int priority,
InteractiveControl... controls)
Updates one or more new controls.
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Map<InteractiveControl,CompletableFuture<Boolean>>> |
ControlServiceProvider.create(Collection<InteractiveControl> controls)
Creates one or more new controls.
|
CompletableFuture<Map<InteractiveControl,CompletableFuture<Boolean>>> |
ControlServiceProvider.delete(Collection<InteractiveControl> controls)
Deletes one or more new controls.
|
CompletableFuture<Map<InteractiveControl,CompletableFuture<Set<InteractiveControl>>>> |
ControlServiceProvider.update(Collection<InteractiveControl> controls)
Updates one or more new controls.
|
CompletableFuture<Map<InteractiveControl,CompletableFuture<Set<InteractiveControl>>>> |
ControlServiceProvider.update(int priority,
Collection<InteractiveControl> controls)
Updates one or more new controls.
|
Copyright © 2018. All rights reserved.