Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept(String) - Method in class dev.adlin.vts4j.request.MessageHandler
- animationEventData() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns the value of the
animationEventDatarecord component. - animationEventTime() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns the value of the
animationEventTimerecord component. - animationEventType() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns the value of the
animationEventTyperecord component. - animationLength() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns the value of the
animationLengthrecord component. - animationName() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns the value of the
animationNamerecord component. - API_STATE - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- API_STATE_BROADCAST - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- APIErrorException - Exception Class in dev.adlin.vts4j.exception
- APIErrorException(String, int) - Constructor for exception class dev.adlin.vts4j.exception.APIErrorException
- ART_MESH_LIST - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- ART_MESH_SELECTION - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- artMeshHits() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns the value of the
artMeshHitsrecord component. - authenticate(PluginMeta) - Method in interface dev.adlin.vts4j.VTSClient
-
Sends an authentication request with the specified plugin name and author.
- authenticate(PluginMeta, String) - Method in interface dev.adlin.vts4j.VTSClient
- authenticate(PluginMeta) - Method in class dev.adlin.vts4j.VTSClientImpl
- authenticate(PluginMeta, String) - Method in class dev.adlin.vts4j.VTSClientImpl
- authenticateWithExistingToken(PluginMeta, String) - Method in class dev.adlin.vts4j.auth.AuthenticationProvider
- authenticateWithNewToken(PluginMeta) - Method in class dev.adlin.vts4j.auth.AuthenticationProvider
- AuthenticationProvider - Class in dev.adlin.vts4j.auth
- AuthenticationProvider(RequestDispatcher) - Constructor for class dev.adlin.vts4j.auth.AuthenticationProvider
- AVAILABLE_MODELS - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- awaitConnect() - Method in class dev.adlin.vts4j.network.NetworkClient
- awaitConnect() - Method in interface dev.adlin.vts4j.VTSClient
- awaitConnect() - Method in class dev.adlin.vts4j.VTSClientImpl
- awaitConnect(long, TimeUnit) - Method in class dev.adlin.vts4j.network.NetworkClient
- awaitConnect(long, TimeUnit) - Method in interface dev.adlin.vts4j.VTSClient
- awaitConnect(long, TimeUnit) - Method in class dev.adlin.vts4j.VTSClientImpl
- awaitDisconnect() - Method in class dev.adlin.vts4j.network.NetworkClient
B
- BackgroundChangedEvent - Record Class in dev.adlin.vts4j.event.impl
- BackgroundChangedEvent(String) - Constructor for record class dev.adlin.vts4j.event.impl.BackgroundChangedEvent
-
Creates an instance of a
BackgroundChangedEventrecord class. - backgroundName() - Method in record class dev.adlin.vts4j.event.impl.BackgroundChangedEvent
-
Returns the value of the
backgroundNamerecord component. - build() - Method in class dev.adlin.vts4j.request.RequestBuilder
-
Builds and returns a new Request object with the configured parameters.
- build() - Method in class dev.adlin.vts4j.VTSClientBuilder
C
- callEvent(Event) - Method in class dev.adlin.vts4j.event.EventHandler
- clickedArtMeshCount() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns the value of the
clickedArtMeshCountrecord component. - clickPosition() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns the value of the
clickPositionrecord component. - closeAll() - Method in class dev.adlin.vts4j.request.RequestDispatcher
- closeReason() - Method in record class dev.adlin.vts4j.event.impl.WebsocketCloseEvent
-
Returns the value of the
closeReasonrecord component. - CloseReason - Class in dev.adlin.vts4j.network
-
An object for convenient work with reasons for WebSocket closure
- CloseReason(int, String, boolean) - Constructor for class dev.adlin.vts4j.network.CloseReason
- COLOR_TINT - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- connect() - Method in class dev.adlin.vts4j.network.NetworkClient
- connect() - Method in interface dev.adlin.vts4j.VTSClient
- connect() - Method in class dev.adlin.vts4j.VTSClientImpl
- connected() - Method in record class dev.adlin.vts4j.event.impl.Live2DCubismEditorConnectedEvent
-
Returns the value of the
connectedrecord component. - contains(String) - Method in class dev.adlin.vts4j.request.RequestDispatcher
- convexHull() - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
-
Returns the value of the
convexHullrecord component. - convexHullCenter() - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
-
Returns the value of the
convexHullCenterrecord component. - counter() - Method in record class dev.adlin.vts4j.event.impl.TestEvent
-
Returns the value of the
counterrecord component. - create() - Static method in class dev.adlin.vts4j.VTSClientBuilder
- CURRENT_MODEL - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- currentOnState() - Method in record class dev.adlin.vts4j.event.impl.PostProcessingEvent
-
Returns the value of the
currentOnStaterecord component. - currentPreset() - Method in record class dev.adlin.vts4j.event.impl.PostProcessingEvent
-
Returns the value of the
currentPresetrecord component.
D
- description() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
-
Returns the value of the
descriptionrecord component. - dev.adlin.vts4j - package dev.adlin.vts4j
- dev.adlin.vts4j.auth - package dev.adlin.vts4j.auth
- dev.adlin.vts4j.entity - package dev.adlin.vts4j.entity
- dev.adlin.vts4j.event - package dev.adlin.vts4j.event
- dev.adlin.vts4j.event.impl - package dev.adlin.vts4j.event.impl
- dev.adlin.vts4j.exception - package dev.adlin.vts4j.exception
- dev.adlin.vts4j.hotkey - package dev.adlin.vts4j.hotkey
- dev.adlin.vts4j.network - package dev.adlin.vts4j.network
- dev.adlin.vts4j.request - package dev.adlin.vts4j.request
- developer() - Method in record class dev.adlin.vts4j.PluginMeta
-
Returns the value of the
developerrecord component. - disconnect() - Method in class dev.adlin.vts4j.network.NetworkClient
- disconnect() - Method in interface dev.adlin.vts4j.VTSClient
- disconnect() - Method in class dev.adlin.vts4j.VTSClientImpl
- disconnectBlocking() - Method in interface dev.adlin.vts4j.VTSClient
- disconnectBlocking() - Method in class dev.adlin.vts4j.VTSClientImpl
- dispatch(Response) - Method in class dev.adlin.vts4j.request.RequestDispatcher
E
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.BackgroundChangedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.Live2DCubismEditorConnectedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.ModelConfigChangedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.ModelLoadedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.ModelMovedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.PostProcessingEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.TestEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.TrackingStatusChangedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.WebsocketCloseEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.WebsocketErrorEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.event.impl.WebsocketOpenEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.hotkey.Hotkey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.adlin.vts4j.PluginMeta
-
Indicates whether some other object is "equal to" this one.
- Event - Interface in dev.adlin.vts4j.event
- EVENT_SUBSCRIPTION - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- EventHandler - Class in dev.adlin.vts4j.event
- EventHandler() - Constructor for class dev.adlin.vts4j.event.EventHandler
- EventListener - Annotation Interface in dev.adlin.vts4j.event
- EventPriority - Enum Class in dev.adlin.vts4j.event
- EventRegistry - Class in dev.adlin.vts4j.event
- exception() - Method in record class dev.adlin.vts4j.event.impl.WebsocketErrorEvent
-
Returns the value of the
exceptionrecord component. - exists(Class<? extends Event>) - Static method in class dev.adlin.vts4j.event.EventRegistry
- exists(String) - Static method in class dev.adlin.vts4j.event.EventRegistry
- EXPRESSION_ACTIVATION - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- EXPRESSION_STATE - Enum constant in enum class dev.adlin.vts4j.request.RequestType
F
- FACE_FOUND - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- faceFound() - Method in record class dev.adlin.vts4j.event.impl.TrackingStatusChangedEvent
-
Returns the value of the
faceFoundrecord component. - findByName(String) - Method in class dev.adlin.vts4j.hotkey.HotkeyManager
-
Returns the hotkey with the specified name.
G
- GET_CURRENT_MODEL_PHYSICS - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- getApiName() - Method in class dev.adlin.vts4j.entity.Request
- getApiName() - Method in class dev.adlin.vts4j.entity.Response
- getApiVersion() - Method in class dev.adlin.vts4j.entity.Request
- getApiVersion() - Method in class dev.adlin.vts4j.entity.Response
- getCode() - Method in class dev.adlin.vts4j.network.CloseReason
- getData() - Method in class dev.adlin.vts4j.entity.Response
- getEventClass(String) - Static method in class dev.adlin.vts4j.event.EventRegistry
- getHotkeys() - Method in class dev.adlin.vts4j.hotkey.HotkeyManager
-
Returns a map of hotkeys with their IDs as keys.
- getId() - Method in class dev.adlin.vts4j.entity.Request
- getId() - Method in enum class dev.adlin.vts4j.event.EventPriority
- getName(Class<? extends Event>) - Static method in class dev.adlin.vts4j.event.EventRegistry
- getPayload() - Method in class dev.adlin.vts4j.entity.Request
- getReason() - Method in class dev.adlin.vts4j.network.CloseReason
- getRequestId() - Method in class dev.adlin.vts4j.entity.Response
- getRequestType() - Method in class dev.adlin.vts4j.entity.Response
- getTimestamp() - Method in class dev.adlin.vts4j.entity.Response
- getType() - Method in class dev.adlin.vts4j.entity.Request
H
- handshake() - Method in record class dev.adlin.vts4j.event.impl.WebsocketOpenEvent
-
Returns the value of the
handshakerecord component. - hashCode() - Method in record class dev.adlin.vts4j.event.impl.BackgroundChangedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.Live2DCubismEditorConnectedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.ModelConfigChangedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.ModelLoadedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.ModelMovedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.PostProcessingEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.TestEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.TrackingStatusChangedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.WebsocketCloseEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.WebsocketErrorEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.event.impl.WebsocketOpenEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.adlin.vts4j.PluginMeta
-
Returns a hash code value for this object.
- HIGH - Enum constant in enum class dev.adlin.vts4j.event.EventPriority
- Hotkey - Record Class in dev.adlin.vts4j.hotkey
-
The object needed for deserialization into JSON.
- Hotkey(String, String, String, String, String) - Constructor for record class dev.adlin.vts4j.hotkey.Hotkey
-
Creates an instance of a
Hotkeyrecord class. - HOTKEY_TRIGGER - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- hotkeyAction() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Returns the value of the
hotkeyActionrecord component. - hotkeyConfigChanged() - Method in record class dev.adlin.vts4j.event.impl.ModelConfigChangedEvent
-
Returns the value of the
hotkeyConfigChangedrecord component. - hotkeyFile() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Returns the value of the
hotkeyFilerecord component. - hotkeyId() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Returns the value of the
hotkeyIdrecord component. - HotkeyManager - Class in dev.adlin.vts4j.hotkey
-
Manages hotkeys by loading available hotkeys, triggering them, and providing access to hotkey information.
- HotkeyManager(VTSClient) - Constructor for class dev.adlin.vts4j.hotkey.HotkeyManager
- hotkeyName() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Returns the value of the
hotkeyNamerecord component. - HOTKEYS_IN_CURRENT_MODEL - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- hotkeyTriggeredByAPI() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Returns the value of the
hotkeyTriggeredByAPIrecord component. - HotkeyTriggeredEvent - Record Class in dev.adlin.vts4j.event.impl
- HotkeyTriggeredEvent(String, String, String, String, Boolean, String, String, Boolean) - Constructor for record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Creates an instance of a
HotkeyTriggeredEventrecord class.
I
- id() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
-
Returns the value of the
idrecord component. - INJECT_PARAMETER_DATA - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- INPUT_PARAMETER_LIST - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- isIdleAnimation() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns the value of the
isIdleAnimationrecord component. - isLive2DItem() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Returns the value of the
isLive2DItemrecord component. - isLive2DItem() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns the value of the
isLive2DItemrecord component. - isRemote() - Method in class dev.adlin.vts4j.network.CloseReason
- ITEM_ANIMATION_CONTROL - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- ITEM_LIST - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- ITEM_LOAD - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- ITEM_MOVE - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- ITEM_PIN - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- ITEM_SORT - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- ITEM_UNLOAD - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- ItemEvent - Record Class in dev.adlin.vts4j.event.impl
- ItemEvent(String, String, String, JsonObject) - Constructor for record class dev.adlin.vts4j.event.impl.ItemEvent
-
Creates an instance of a
ItemEventrecord class. - itemEventType() - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
-
Returns the value of the
itemEventTyperecord component. - itemFileName() - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
-
Returns the value of the
itemFileNamerecord component. - itemInstanceId() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
-
Returns the value of the
itemInstanceIdrecord component. - itemInstanceID() - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
-
Returns the value of the
itemInstanceIDrecord component. - itemPosition() - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
-
Returns the value of the
itemPositionrecord component.
L
- leftHandFound() - Method in record class dev.adlin.vts4j.event.impl.TrackingStatusChangedEvent
-
Returns the value of the
leftHandFoundrecord component. - Listener - Interface in dev.adlin.vts4j.event
- LIVE2D_PARAMETER_LIST - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- Live2DCubismEditorConnectedEvent - Record Class in dev.adlin.vts4j.event.impl
- Live2DCubismEditorConnectedEvent(Boolean, Boolean, Boolean) - Constructor for record class dev.adlin.vts4j.event.impl.Live2DCubismEditorConnectedEvent
-
Creates an instance of a
Live2DCubismEditorConnectedEventrecord class. - loadedModelId() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns the value of the
loadedModelIdrecord component. - loadedModelName() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns the value of the
loadedModelNamerecord component. - LOW - Enum constant in enum class dev.adlin.vts4j.event.EventPriority
M
- MessageHandler - Class in dev.adlin.vts4j.request
- MessageHandler(RequestDispatcher, EventHandler) - Constructor for class dev.adlin.vts4j.request.MessageHandler
- MODEL_LOAD - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- ModelAnimationEvent - Record Class in dev.adlin.vts4j.event.impl
- ModelAnimationEvent(String, Double, String, String, Double, Boolean, String, String, Boolean) - Constructor for record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Creates an instance of a
ModelAnimationEventrecord class. - ModelClickedEvent - Record Class in dev.adlin.vts4j.event.impl
- ModelClickedEvent(Boolean, String, String, Boolean, Integer, JsonObject, JsonObject, Integer, JsonObject) - Constructor for record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Creates an instance of a
ModelClickedEventrecord class. - ModelConfigChangedEvent - Record Class in dev.adlin.vts4j.event.impl
- ModelConfigChangedEvent(String, String, Boolean) - Constructor for record class dev.adlin.vts4j.event.impl.ModelConfigChangedEvent
-
Creates an instance of a
ModelConfigChangedEventrecord class. - modelId() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.adlin.vts4j.event.impl.ModelConfigChangedEvent
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.adlin.vts4j.event.impl.ModelLoadedEvent
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.adlin.vts4j.event.impl.ModelMovedEvent
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
-
Returns the value of the
modelIdrecord component. - modelLoaded() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns the value of the
modelLoadedrecord component. - modelLoaded() - Method in record class dev.adlin.vts4j.event.impl.ModelLoadedEvent
-
Returns the value of the
modelLoadedrecord component. - ModelLoadedEvent - Record Class in dev.adlin.vts4j.event.impl
- ModelLoadedEvent(Boolean, String, String) - Constructor for record class dev.adlin.vts4j.event.impl.ModelLoadedEvent
-
Creates an instance of a
ModelLoadedEventrecord class. - ModelMovedEvent - Record Class in dev.adlin.vts4j.event.impl
- ModelMovedEvent(String, String, JsonObject) - Constructor for record class dev.adlin.vts4j.event.impl.ModelMovedEvent
-
Creates an instance of a
ModelMovedEventrecord class. - modelName() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Returns the value of the
modelNamerecord component. - modelName() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns the value of the
modelNamerecord component. - modelName() - Method in record class dev.adlin.vts4j.event.impl.ModelConfigChangedEvent
-
Returns the value of the
modelNamerecord component. - modelName() - Method in record class dev.adlin.vts4j.event.impl.ModelLoadedEvent
-
Returns the value of the
modelNamerecord component. - modelName() - Method in record class dev.adlin.vts4j.event.impl.ModelMovedEvent
-
Returns the value of the
modelNamerecord component. - modelName() - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
-
Returns the value of the
modelNamerecord component. - ModelOutlineEvent - Record Class in dev.adlin.vts4j.event.impl
- ModelOutlineEvent(String, String, JsonObject, JsonObject, JsonObject) - Constructor for record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
-
Creates an instance of a
ModelOutlineEventrecord class. - modelPosition() - Method in record class dev.adlin.vts4j.event.impl.ModelMovedEvent
-
Returns the value of the
modelPositionrecord component. - modelWasClicked() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns the value of the
modelWasClickedrecord component. - mouseButtonId() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns the value of the
mouseButtonIdrecord component. - MOVE_MODEL - Enum constant in enum class dev.adlin.vts4j.request.RequestType
N
- name() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
-
Returns the value of the
namerecord component. - name() - Method in record class dev.adlin.vts4j.PluginMeta
-
Returns the value of the
namerecord component. - NDI_CONFIG - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- NetworkClient - Class in dev.adlin.vts4j.network
- NetworkClient(URI) - Constructor for class dev.adlin.vts4j.network.NetworkClient
- NORMAL - Enum constant in enum class dev.adlin.vts4j.event.EventPriority
O
- of(RequestType) - Static method in class dev.adlin.vts4j.request.RequestBuilder
- of(String) - Static method in class dev.adlin.vts4j.request.RequestBuilder
- onClose(int, String, boolean) - Method in class dev.adlin.vts4j.network.SocketClient
- onError(Exception) - Method in class dev.adlin.vts4j.network.SocketClient
- onMessage(String) - Method in class dev.adlin.vts4j.network.SocketClient
- onOpen(ServerHandshake) - Method in class dev.adlin.vts4j.network.SocketClient
P
- PARAMETER_CREATION - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- PARAMETER_DELETION - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- PARAMETER_VALUE - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- PluginMeta - Record Class in dev.adlin.vts4j
- PluginMeta(String, String) - Constructor for record class dev.adlin.vts4j.PluginMeta
-
Creates an instance of a
PluginMetarecord class. - POST_PROCESSING_LIST - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- POST_PROCESSING_UPDATE - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- PostProcessingEvent - Record Class in dev.adlin.vts4j.event.impl
- PostProcessingEvent(Boolean, String) - Constructor for record class dev.adlin.vts4j.event.impl.PostProcessingEvent
-
Creates an instance of a
PostProcessingEventrecord class. - priority() - Element in annotation interface dev.adlin.vts4j.event.EventListener
R
- refresh() - Method in class dev.adlin.vts4j.hotkey.HotkeyManager
-
Refreshes the internal cache by fetching hotkeys from VTube Studio.
- registerEventListener(Listener) - Method in interface dev.adlin.vts4j.VTSClient
-
Registers event listener.
- registerEventListener(Listener) - Method in class dev.adlin.vts4j.VTSClientImpl
- registerListener(Listener) - Method in class dev.adlin.vts4j.event.EventHandler
- registerListeners(Listener...) - Method in class dev.adlin.vts4j.VTSClientBuilder
- Request - Class in dev.adlin.vts4j.entity
-
An object used to deserialize a request into JSON format and send it to the server.
- Request(String, String, String, String, JsonObject) - Constructor for class dev.adlin.vts4j.entity.Request
- RequestBuilder - Class in dev.adlin.vts4j.request
- RequestDispatcher - Class in dev.adlin.vts4j.request
- RequestDispatcher(NetworkClient) - Constructor for class dev.adlin.vts4j.request.RequestDispatcher
- RequestType - Enum Class in dev.adlin.vts4j.request
-
Types of Request
- Response - Class in dev.adlin.vts4j.entity
-
An object used to serialize the response from the server.
- Response() - Constructor for class dev.adlin.vts4j.entity.Response
- Response(String, String, long, String, String, JsonObject) - Constructor for class dev.adlin.vts4j.entity.Response
- rightHandFound() - Method in record class dev.adlin.vts4j.event.impl.TrackingStatusChangedEvent
-
Returns the value of the
rightHandFoundrecord component.
S
- SCENE_COLOR_OVERLAY_INFO - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- send(Request) - Method in class dev.adlin.vts4j.request.RequestDispatcher
- send(String) - Method in class dev.adlin.vts4j.network.NetworkClient
- sendRequest(Request) - Method in interface dev.adlin.vts4j.VTSClient
-
Sends a request to the server and returns a CompletableFuture to dispatch the response.
- sendRequest(Request) - Method in class dev.adlin.vts4j.VTSClientImpl
- sendSubscribeRequest(Class<? extends Event>, JsonObject, boolean) - Method in class dev.adlin.vts4j.event.SubscriptionProvider
- SET_CURRENT_MODEL_PHYSICS - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- setAddress(URI) - Method in class dev.adlin.vts4j.VTSClientBuilder
- setApiName(String) - Method in class dev.adlin.vts4j.request.RequestBuilder
-
Sets the name of the API for the request.
- setApiVersion(String) - Method in class dev.adlin.vts4j.request.RequestBuilder
-
Sets the version of the API for the request.
- setCloseHandler(Consumer<CloseReason>) - Method in class dev.adlin.vts4j.network.NetworkClient
- setCloseHandler(Consumer<CloseReason>) - Method in class dev.adlin.vts4j.network.SocketClient
-
Sets the handler to be called when the WebSocket connection is closed.
- setErrorHandler(Consumer<Exception>) - Method in class dev.adlin.vts4j.network.NetworkClient
- setErrorHandler(Consumer<Exception>) - Method in class dev.adlin.vts4j.network.SocketClient
-
Sets the handler to be called when an error occurs in the WebSocket connection.
- setLoggingLevel(Level) - Method in class dev.adlin.vts4j.VTSClientBuilder
- setMessageHandler(Consumer<String>) - Method in class dev.adlin.vts4j.network.NetworkClient
- setMessageHandler(Consumer<String>) - Method in class dev.adlin.vts4j.network.SocketClient
-
Sets the handler to be called when a message is received from the WebSocket.
- setOpenHandler(Consumer<ServerHandshake>) - Method in class dev.adlin.vts4j.network.NetworkClient
- setOpenHandler(Consumer<ServerHandshake>) - Method in class dev.adlin.vts4j.network.SocketClient
-
Sets the handler to be called when the WebSocket connection is opened.
- setPayload(JsonObject) - Method in class dev.adlin.vts4j.request.RequestBuilder
-
Sets payload required for certain types of requests.
- setRequestId(String) - Method in class dev.adlin.vts4j.request.RequestBuilder
-
Sets the unique identifier for the request.
- shouldSendParameters() - Method in record class dev.adlin.vts4j.event.impl.Live2DCubismEditorConnectedEvent
-
Returns the value of the
shouldSendParametersrecord component. - SocketClient - Class in dev.adlin.vts4j.network
- SocketClient(URI) - Constructor for class dev.adlin.vts4j.network.SocketClient
- STATISTICS - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- subscribe(Class<? extends Event>) - Method in interface dev.adlin.vts4j.VTSClient
-
Sends a request with an eventName and config, and returns a CompletableFuture that can be used to get the server's response and determine the status of the operation.
- subscribe(Class<? extends Event>) - Method in class dev.adlin.vts4j.VTSClientImpl
- subscribe(Class<? extends Event>, JsonObject) - Method in interface dev.adlin.vts4j.VTSClient
-
Sends a request with an event type and returns a CompletableFuture that can be used to get the server's response and determine the status of the operation.
- subscribe(Class<? extends Event>, JsonObject) - Method in class dev.adlin.vts4j.VTSClientImpl
- SubscriptionProvider - Class in dev.adlin.vts4j.event
- SubscriptionProvider(RequestDispatcher) - Constructor for class dev.adlin.vts4j.event.SubscriptionProvider
T
- TestEvent - Record Class in dev.adlin.vts4j.event.impl
- TestEvent(String, Integer) - Constructor for record class dev.adlin.vts4j.event.impl.TestEvent
-
Creates an instance of a
TestEventrecord class. - testMessage() - Method in record class dev.adlin.vts4j.event.impl.TestEvent
-
Returns the value of the
testMessagerecord component. - toString() - Method in class dev.adlin.vts4j.entity.Response
- toString() - Method in record class dev.adlin.vts4j.event.impl.BackgroundChangedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.Live2DCubismEditorConnectedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.ModelConfigChangedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.ModelLoadedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.ModelMovedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.PostProcessingEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.TestEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.TrackingStatusChangedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.WebsocketCloseEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.WebsocketErrorEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.event.impl.WebsocketOpenEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
-
Returns a string representation of this record class.
- toString() - Method in record class dev.adlin.vts4j.PluginMeta
-
Returns a string representation of this record class.
- toString() - Method in enum class dev.adlin.vts4j.request.RequestType
- TrackingStatusChangedEvent - Record Class in dev.adlin.vts4j.event.impl
- TrackingStatusChangedEvent(Boolean, Boolean, Boolean) - Constructor for record class dev.adlin.vts4j.event.impl.TrackingStatusChangedEvent
-
Creates an instance of a
TrackingStatusChangedEventrecord class. - trigger(Hotkey) - Method in class dev.adlin.vts4j.hotkey.HotkeyManager
-
Triggers the specified hotkey by sending a request to the server.
- trigger(String) - Method in class dev.adlin.vts4j.hotkey.HotkeyManager
-
Triggers the hotkey with the specified name.
- tryingToConnect() - Method in record class dev.adlin.vts4j.event.impl.Live2DCubismEditorConnectedEvent
-
Returns the value of the
tryingToConnectrecord component. - type() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
-
Returns the value of the
typerecord component.
U
- unsubscribe(Class<? extends Event>) - Method in interface dev.adlin.vts4j.VTSClient
- unsubscribe(Class<? extends Event>) - Method in class dev.adlin.vts4j.VTSClientImpl
- unsubscribe(Class<? extends Event>, JsonObject) - Method in interface dev.adlin.vts4j.VTSClient
- unsubscribe(Class<? extends Event>, JsonObject) - Method in class dev.adlin.vts4j.VTSClientImpl
V
- valueOf(String) - Static method in enum class dev.adlin.vts4j.event.EventPriority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.adlin.vts4j.request.RequestType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.adlin.vts4j.event.EventPriority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.adlin.vts4j.request.RequestType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VTS_FOLDER_INFO - Enum constant in enum class dev.adlin.vts4j.request.RequestType
- VTSClient - Interface in dev.adlin.vts4j
- VTSClientBuilder - Class in dev.adlin.vts4j
- VTSClientBuilder() - Constructor for class dev.adlin.vts4j.VTSClientBuilder
- VTSClientImpl - Class in dev.adlin.vts4j
- VTSClientImpl(NetworkClient, EventHandler, RequestDispatcher) - Constructor for class dev.adlin.vts4j.VTSClientImpl
W
- WebsocketCloseEvent - Record Class in dev.adlin.vts4j.event.impl
- WebsocketCloseEvent(CloseReason) - Constructor for record class dev.adlin.vts4j.event.impl.WebsocketCloseEvent
-
Creates an instance of a
WebsocketCloseEventrecord class. - WebsocketErrorEvent - Record Class in dev.adlin.vts4j.event.impl
- WebsocketErrorEvent(Exception) - Constructor for record class dev.adlin.vts4j.event.impl.WebsocketErrorEvent
-
Creates an instance of a
WebsocketErrorEventrecord class. - WebsocketOpenEvent - Record Class in dev.adlin.vts4j.event.impl
- WebsocketOpenEvent(ServerHandshake) - Constructor for record class dev.adlin.vts4j.event.impl.WebsocketOpenEvent
-
Creates an instance of a
WebsocketOpenEventrecord class. - windowSize() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
-
Returns the value of the
windowSizerecord component. - windowSize() - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
-
Returns the value of the
windowSizerecord component.
All Classes and Interfaces|All Packages|Serialized Form