Index

A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form

A

animationEventData() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns the value of the animationEventData record component.
animationEventTime() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns the value of the animationEventTime record component.
animationEventType() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns the value of the animationEventType record component.
animationLength() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns the value of the animationLength record component.
animationName() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns the value of the animationName record component.
API_STATE - Enum constant in enum class dev.adlin.vts4j.core.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.core.RequestType
 
ART_MESH_SELECTION - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
artMeshHits() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns the value of the artMeshHits record component.
authenticate(PluginMeta) - Method in class dev.adlin.vts4j.VTSClient
Sends an authentication request with the specified plugin name and author.
AVAILABLE_MODELS - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 

B

BackgroundChangedEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
BackgroundChangedEvent(String) - Constructor for record class dev.adlin.vts4j.core.event.impl.BackgroundChangedEvent
Creates an instance of a BackgroundChangedEvent record class.
backgroundName() - Method in record class dev.adlin.vts4j.core.event.impl.BackgroundChangedEvent
Returns the value of the backgroundName record component.
build() - Method in class dev.adlin.vts4j.core.Request.Builder
Builds and returns a new Request object with the configured parameters.
Builder() - Constructor for class dev.adlin.vts4j.core.Request.Builder
 

C

callEvent(Event) - Method in class dev.adlin.vts4j.core.event.EventHandler
 
clickedArtMeshCount() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns the value of the clickedArtMeshCount record component.
clickPosition() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns the value of the clickPosition record component.
ClientSocket - Class in dev.adlin.vts4j.core.socket
 
ClientSocket(URI) - Constructor for class dev.adlin.vts4j.core.socket.ClientSocket
 
CloseReason - Class in dev.adlin.vts4j.core.socket
An object for convenient work with reasons for WebSocket closure
CloseReason(int, String, boolean) - Constructor for class dev.adlin.vts4j.core.socket.CloseReason
 
COLOR_TINT - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
connect() - Method in class dev.adlin.vts4j.VTSClient
 
connectBlocking() - Method in class dev.adlin.vts4j.VTSClient
 
connectBlocking(long, TimeUnit) - Method in class dev.adlin.vts4j.VTSClient
 
connected() - Method in record class dev.adlin.vts4j.core.event.impl.Live2DCubismEditorConnectedEvent
Returns the value of the connected record component.
convexHull() - Method in record class dev.adlin.vts4j.core.event.impl.ModelOutlineEvent
Returns the value of the convexHull record component.
convexHullCenter() - Method in record class dev.adlin.vts4j.core.event.impl.ModelOutlineEvent
Returns the value of the convexHullCenter record component.
counter() - Method in record class dev.adlin.vts4j.core.event.impl.TestEvent
Returns the value of the counter record component.
CURRENT_MODEL - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
currentOnState() - Method in record class dev.adlin.vts4j.core.event.impl.PostProcessingEvent
Returns the value of the currentOnState record component.
currentPreset() - Method in record class dev.adlin.vts4j.core.event.impl.PostProcessingEvent
Returns the value of the currentPreset record component.

D

description() - Method in record class dev.adlin.vts4j.core.hotkey.Hotkey
Returns the value of the description record component.
dev.adlin.vts4j - package dev.adlin.vts4j
 
dev.adlin.vts4j.core - package dev.adlin.vts4j.core
 
dev.adlin.vts4j.core.event - package dev.adlin.vts4j.core.event
 
dev.adlin.vts4j.core.event.impl - package dev.adlin.vts4j.core.event.impl
 
dev.adlin.vts4j.core.hotkey - package dev.adlin.vts4j.core.hotkey
 
dev.adlin.vts4j.core.socket - package dev.adlin.vts4j.core.socket
 
dev.adlin.vts4j.exception - package dev.adlin.vts4j.exception
 
developer() - Method in record class dev.adlin.vts4j.PluginMeta
Returns the value of the developer record component.
disconnect() - Method in class dev.adlin.vts4j.VTSClient
 
disconnectBlocking() - Method in class dev.adlin.vts4j.VTSClient
 

E

equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.BackgroundChangedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.ItemEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.Live2DCubismEditorConnectedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.ModelConfigChangedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.ModelLoadedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.ModelMovedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.ModelOutlineEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.PostProcessingEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.TestEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.event.impl.TrackingStatusChangedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.adlin.vts4j.core.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.core.event
 
EventHandler - Class in dev.adlin.vts4j.core.event
 
EventHandler() - Constructor for class dev.adlin.vts4j.core.event.EventHandler
 
EventListener - Annotation Interface in dev.adlin.vts4j.core.event
 
EventPriority - Enum Class in dev.adlin.vts4j.core.event
 
EventRegistry - Class in dev.adlin.vts4j.core.event
 
EventRegistry() - Constructor for class dev.adlin.vts4j.core.event.EventRegistry
 
exists(String) - Static method in class dev.adlin.vts4j.core.event.EventRegistry
 
EXPRESSION_ACTIVATION - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
EXPRESSION_STATE - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 

F

FACE_FOUND - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
faceFound() - Method in record class dev.adlin.vts4j.core.event.impl.TrackingStatusChangedEvent
Returns the value of the faceFound record component.
findByName(String) - Method in class dev.adlin.vts4j.core.hotkey.HotkeyManager
Returns the hotkey with the specified name.

G

GET_CURRENT_MODEL_PHYSICS - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
getApiName() - Method in class dev.adlin.vts4j.core.Request
 
getApiName() - Method in class dev.adlin.vts4j.core.Response
 
getApiVersion() - Method in class dev.adlin.vts4j.core.Request
 
getApiVersion() - Method in class dev.adlin.vts4j.core.Response
 
getCode() - Method in class dev.adlin.vts4j.core.socket.CloseReason
 
getData() - Method in class dev.adlin.vts4j.core.Response
 
getEventClass(String) - Static method in class dev.adlin.vts4j.core.event.EventRegistry
 
getHotkeys() - Method in class dev.adlin.vts4j.core.hotkey.HotkeyManager
Returns a map of hotkeys with their IDs as keys.
getId() - Method in enum class dev.adlin.vts4j.core.event.EventPriority
 
getMessageType() - Method in class dev.adlin.vts4j.core.Request
 
getMessageType() - Method in class dev.adlin.vts4j.core.Response
 
getPayload() - Method in class dev.adlin.vts4j.core.Request
 
getReason() - Method in class dev.adlin.vts4j.core.socket.CloseReason
 
getRequestId() - Method in class dev.adlin.vts4j.core.Request
 
getRequestId() - Method in class dev.adlin.vts4j.core.Response
 
getRequestName() - Method in enum class dev.adlin.vts4j.core.RequestType
 
getTimestamp() - Method in class dev.adlin.vts4j.core.Response
 

H

hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.BackgroundChangedEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.ItemEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.Live2DCubismEditorConnectedEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.ModelConfigChangedEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.ModelLoadedEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.ModelMovedEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.ModelOutlineEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.PostProcessingEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.TestEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.event.impl.TrackingStatusChangedEvent
Returns a hash code value for this object.
hashCode() - Method in record class dev.adlin.vts4j.core.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.core.event.EventPriority
 
Hotkey - Record Class in dev.adlin.vts4j.core.hotkey
The object needed for deserialization into JSON.
Hotkey(String, String, String, String, String) - Constructor for record class dev.adlin.vts4j.core.hotkey.Hotkey
Creates an instance of a Hotkey record class.
HOTKEY_TRIGGER - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
hotkeyAction() - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Returns the value of the hotkeyAction record component.
hotkeyConfigChanged() - Method in record class dev.adlin.vts4j.core.event.impl.ModelConfigChangedEvent
Returns the value of the hotkeyConfigChanged record component.
hotkeyFile() - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Returns the value of the hotkeyFile record component.
hotkeyId() - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Returns the value of the hotkeyId record component.
HotkeyManager - Class in dev.adlin.vts4j.core.hotkey
Manages hotkeys by loading available hotkeys, triggering them, and providing access to hotkey information.
HotkeyManager(VTSClient) - Constructor for class dev.adlin.vts4j.core.hotkey.HotkeyManager
 
hotkeyName() - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Returns the value of the hotkeyName record component.
HOTKEYS_IN_CURRENT_MODEL - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
hotkeyTriggeredByAPI() - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Returns the value of the hotkeyTriggeredByAPI record component.
HotkeyTriggeredEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
HotkeyTriggeredEvent(String, String, String, String, Boolean, String, String, Boolean) - Constructor for record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Creates an instance of a HotkeyTriggeredEvent record class.

I

id() - Method in record class dev.adlin.vts4j.core.hotkey.Hotkey
Returns the value of the id record component.
INJECT_PARAMETER_DATA - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
INPUT_PARAMETER_LIST - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
isIdleAnimation() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns the value of the isIdleAnimation record component.
isLive2DItem() - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Returns the value of the isLive2DItem record component.
isLive2DItem() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns the value of the isLive2DItem record component.
isRemote() - Method in class dev.adlin.vts4j.core.socket.CloseReason
 
ITEM_ANIMATION_CONTROL - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
ITEM_LIST - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
ITEM_LOAD - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
ITEM_MOVE - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
ITEM_PIN - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
ITEM_SORT - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
ITEM_UNLOAD - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
ItemEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
ItemEvent(String, String, String, JsonObject) - Constructor for record class dev.adlin.vts4j.core.event.impl.ItemEvent
Creates an instance of a ItemEvent record class.
itemEventType() - Method in record class dev.adlin.vts4j.core.event.impl.ItemEvent
Returns the value of the itemEventType record component.
itemFileName() - Method in record class dev.adlin.vts4j.core.event.impl.ItemEvent
Returns the value of the itemFileName record component.
itemInstanceId() - Method in record class dev.adlin.vts4j.core.hotkey.Hotkey
Returns the value of the itemInstanceId record component.
itemInstanceID() - Method in record class dev.adlin.vts4j.core.event.impl.ItemEvent
Returns the value of the itemInstanceID record component.
itemPosition() - Method in record class dev.adlin.vts4j.core.event.impl.ItemEvent
Returns the value of the itemPosition record component.

L

leftHandFound() - Method in record class dev.adlin.vts4j.core.event.impl.TrackingStatusChangedEvent
Returns the value of the leftHandFound record component.
Listener - Interface in dev.adlin.vts4j.core.event
 
LIVE2D_PARAMETER_LIST - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
Live2DCubismEditorConnectedEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
Live2DCubismEditorConnectedEvent(Boolean, Boolean, Boolean) - Constructor for record class dev.adlin.vts4j.core.event.impl.Live2DCubismEditorConnectedEvent
Creates an instance of a Live2DCubismEditorConnectedEvent record class.
loadedModelId() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns the value of the loadedModelId record component.
loadedModelName() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns the value of the loadedModelName record component.
LOW - Enum constant in enum class dev.adlin.vts4j.core.event.EventPriority
 

M

MODEL_LOAD - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
ModelAnimationEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
ModelAnimationEvent(String, Double, String, String, Double, Boolean, String, String, Boolean) - Constructor for record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Creates an instance of a ModelAnimationEvent record class.
ModelClickedEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
ModelClickedEvent(Boolean, String, String, Boolean, Integer, JsonObject, JsonObject, Integer, JsonObject) - Constructor for record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Creates an instance of a ModelClickedEvent record class.
ModelConfigChangedEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
ModelConfigChangedEvent(String, String, Boolean) - Constructor for record class dev.adlin.vts4j.core.event.impl.ModelConfigChangedEvent
Creates an instance of a ModelConfigChangedEvent record class.
modelId() - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Returns the value of the modelId record component.
modelId() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns the value of the modelId record component.
modelId() - Method in record class dev.adlin.vts4j.core.event.impl.ModelConfigChangedEvent
Returns the value of the modelId record component.
modelId() - Method in record class dev.adlin.vts4j.core.event.impl.ModelLoadedEvent
Returns the value of the modelId record component.
modelId() - Method in record class dev.adlin.vts4j.core.event.impl.ModelMovedEvent
Returns the value of the modelId record component.
modelId() - Method in record class dev.adlin.vts4j.core.event.impl.ModelOutlineEvent
Returns the value of the modelId record component.
modelLoaded() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns the value of the modelLoaded record component.
modelLoaded() - Method in record class dev.adlin.vts4j.core.event.impl.ModelLoadedEvent
Returns the value of the modelLoaded record component.
ModelLoadedEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
ModelLoadedEvent(Boolean, String, String) - Constructor for record class dev.adlin.vts4j.core.event.impl.ModelLoadedEvent
Creates an instance of a ModelLoadedEvent record class.
ModelMovedEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
ModelMovedEvent(String, String, JsonObject) - Constructor for record class dev.adlin.vts4j.core.event.impl.ModelMovedEvent
Creates an instance of a ModelMovedEvent record class.
modelName() - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Returns the value of the modelName record component.
modelName() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns the value of the modelName record component.
modelName() - Method in record class dev.adlin.vts4j.core.event.impl.ModelConfigChangedEvent
Returns the value of the modelName record component.
modelName() - Method in record class dev.adlin.vts4j.core.event.impl.ModelLoadedEvent
Returns the value of the modelName record component.
modelName() - Method in record class dev.adlin.vts4j.core.event.impl.ModelMovedEvent
Returns the value of the modelName record component.
modelName() - Method in record class dev.adlin.vts4j.core.event.impl.ModelOutlineEvent
Returns the value of the modelName record component.
ModelOutlineEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
ModelOutlineEvent(String, String, JsonObject, JsonObject, JsonObject) - Constructor for record class dev.adlin.vts4j.core.event.impl.ModelOutlineEvent
Creates an instance of a ModelOutlineEvent record class.
modelPosition() - Method in record class dev.adlin.vts4j.core.event.impl.ModelMovedEvent
Returns the value of the modelPosition record component.
modelWasClicked() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns the value of the modelWasClicked record component.
mouseButtonId() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns the value of the mouseButtonId record component.
MOVE_MODEL - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 

N

name() - Method in record class dev.adlin.vts4j.core.hotkey.Hotkey
Returns the value of the name record component.
name() - Method in record class dev.adlin.vts4j.PluginMeta
Returns the value of the name record component.
NDI_CONFIG - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
NORMAL - Enum constant in enum class dev.adlin.vts4j.core.event.EventPriority
 

O

onClose(int, String, boolean) - Method in class dev.adlin.vts4j.core.socket.ClientSocket
 
onError(Exception) - Method in class dev.adlin.vts4j.core.socket.ClientSocket
 
onMessage(String) - Method in class dev.adlin.vts4j.core.socket.ClientSocket
 
onOpen(ServerHandshake) - Method in class dev.adlin.vts4j.core.socket.ClientSocket
 

P

PARAMETER_CREATION - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
PARAMETER_DELETION - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
PARAMETER_VALUE - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
PluginMeta - Record Class in dev.adlin.vts4j
 
PluginMeta(String, String) - Constructor for record class dev.adlin.vts4j.PluginMeta
Creates an instance of a PluginMeta record class.
POST_PROCESSING_LIST - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
POST_PROCESSING_UPDATE - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
PostProcessingEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
PostProcessingEvent(Boolean, String) - Constructor for record class dev.adlin.vts4j.core.event.impl.PostProcessingEvent
Creates an instance of a PostProcessingEvent record class.
priority() - Element in annotation interface dev.adlin.vts4j.core.event.EventListener
 

R

refresh() - Method in class dev.adlin.vts4j.core.hotkey.HotkeyManager
Refreshes the internal cache by fetching hotkeys from VTube Studio.
registerEventListener(Listener) - Method in class dev.adlin.vts4j.VTSClient
Registers event listener.
registerListener(Listener) - Method in class dev.adlin.vts4j.core.event.EventHandler
 
Request - Class in dev.adlin.vts4j.core
An object used to deserialize a request into JSON format and send it to the server.
Request.Builder - Class in dev.adlin.vts4j.core
Builder for simplified Request creation.
RequestType - Enum Class in dev.adlin.vts4j.core
Types of Request
Response - Class in dev.adlin.vts4j.core
An object used to serialize the response from the server.
Response() - Constructor for class dev.adlin.vts4j.core.Response
 
Response(String, String, long, String, String, JsonObject) - Constructor for class dev.adlin.vts4j.core.Response
 
rightHandFound() - Method in record class dev.adlin.vts4j.core.event.impl.TrackingStatusChangedEvent
Returns the value of the rightHandFound record component.

S

SCENE_COLOR_OVERLAY_INFO - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
sendRequest(Request) - Method in class dev.adlin.vts4j.VTSClient
Sends a request to the server and returns a CompletableFuture to handle the response.
SET_CURRENT_MODEL_PHYSICS - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
setApiName(String) - Method in class dev.adlin.vts4j.core.Request.Builder
Sets the name of the API for the request.
setApiVersion(String) - Method in class dev.adlin.vts4j.core.Request.Builder
Sets the version of the API for the request.
setCloseHandler(Consumer<CloseReason>) - Method in class dev.adlin.vts4j.core.socket.ClientSocket
Sets the handler to be called when the WebSocket connection is closed.
setErrorHandler(Consumer<Throwable>) - Method in class dev.adlin.vts4j.core.socket.ClientSocket
Sets the handler to be called when an error occurs in the WebSocket connection.
setMessageHandler(Consumer<String>) - Method in class dev.adlin.vts4j.core.socket.ClientSocket
Sets the handler to be called when a message is received from the WebSocket.
setMessageType(RequestType) - Method in class dev.adlin.vts4j.core.Request.Builder
Sets the type of the message for the request using a RequestType enum.
setMessageType(String) - Method in class dev.adlin.vts4j.core.Request.Builder
Sets the type of the message for the request using a String.
setOpenHandler(Consumer<ServerHandshake>) - Method in class dev.adlin.vts4j.core.socket.ClientSocket
Sets the handler to be called when the WebSocket connection is opened.
setPayload(JsonObject) - Method in class dev.adlin.vts4j.core.Request.Builder
Sets payload required for certain types of requests.
setRequestId(String) - Method in class dev.adlin.vts4j.core.Request.Builder
Sets the unique identifier for the request.
shouldSendParameters() - Method in record class dev.adlin.vts4j.core.event.impl.Live2DCubismEditorConnectedEvent
Returns the value of the shouldSendParameters record component.
STATISTICS - Enum constant in enum class dev.adlin.vts4j.core.RequestType
 
subscribeToEvent(String) - Method in class 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.
subscribeToEvent(String, JsonObject) - Method in class 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.

T

TestEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
TestEvent(String, Integer) - Constructor for record class dev.adlin.vts4j.core.event.impl.TestEvent
Creates an instance of a TestEvent record class.
testMessage() - Method in record class dev.adlin.vts4j.core.event.impl.TestEvent
Returns the value of the testMessage record component.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.BackgroundChangedEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.HotkeyTriggeredEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.ItemEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.Live2DCubismEditorConnectedEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.ModelAnimationEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.ModelConfigChangedEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.ModelLoadedEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.ModelMovedEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.ModelOutlineEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.PostProcessingEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.TestEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.event.impl.TrackingStatusChangedEvent
Returns a string representation of this record class.
toString() - Method in record class dev.adlin.vts4j.core.hotkey.Hotkey
Returns a string representation of this record class.
toString() - Method in class dev.adlin.vts4j.core.Response
 
toString() - Method in record class dev.adlin.vts4j.PluginMeta
Returns a string representation of this record class.
TrackingStatusChangedEvent - Record Class in dev.adlin.vts4j.core.event.impl
 
TrackingStatusChangedEvent(Boolean, Boolean, Boolean) - Constructor for record class dev.adlin.vts4j.core.event.impl.TrackingStatusChangedEvent
Creates an instance of a TrackingStatusChangedEvent record class.
trigger(Hotkey) - Method in class dev.adlin.vts4j.core.hotkey.HotkeyManager
Triggers the specified hotkey by sending a request to the server.
trigger(String) - Method in class dev.adlin.vts4j.core.hotkey.HotkeyManager
Triggers the hotkey with the specified name.
tryingToConnect() - Method in record class dev.adlin.vts4j.core.event.impl.Live2DCubismEditorConnectedEvent
Returns the value of the tryingToConnect record component.
type() - Method in record class dev.adlin.vts4j.core.hotkey.Hotkey
Returns the value of the type record component.

V

valueOf(String) - Static method in enum class dev.adlin.vts4j.core.event.EventPriority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.adlin.vts4j.core.RequestType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.adlin.vts4j.core.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.core.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.core.RequestType
 
VTSClient - Class in dev.adlin.vts4j
 
VTSClient() - Constructor for class dev.adlin.vts4j.VTSClient
 
VTSClient(URI) - Constructor for class dev.adlin.vts4j.VTSClient
 

W

windowSize() - Method in record class dev.adlin.vts4j.core.event.impl.ModelClickedEvent
Returns the value of the windowSize record component.
windowSize() - Method in record class dev.adlin.vts4j.core.event.impl.ModelOutlineEvent
Returns the value of the windowSize record component.
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form