Index

A B C D E F G H I L M N O P R S T U V W 
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 animationEventData record component.
animationEventTime() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
Returns the value of the animationEventTime record component.
animationEventType() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
Returns the value of the animationEventType record component.
animationLength() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
Returns the value of the animationLength record component.
animationName() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
Returns the value of the animationName record 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 artMeshHits record 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 BackgroundChangedEvent record class.
backgroundName() - Method in record class dev.adlin.vts4j.event.impl.BackgroundChangedEvent
Returns the value of the backgroundName record 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 clickedArtMeshCount record component.
clickPosition() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
Returns the value of the clickPosition record 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 closeReason record 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 connected record 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 convexHull record component.
convexHullCenter() - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
Returns the value of the convexHullCenter record component.
counter() - Method in record class dev.adlin.vts4j.event.impl.TestEvent
Returns the value of the counter record 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 currentOnState record component.
currentPreset() - Method in record class dev.adlin.vts4j.event.impl.PostProcessingEvent
Returns the value of the currentPreset record component.

D

description() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
Returns the value of the description record 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 developer record 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 exception record 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 faceFound record 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 handshake record 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 Hotkey record 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 hotkeyAction record component.
hotkeyConfigChanged() - Method in record class dev.adlin.vts4j.event.impl.ModelConfigChangedEvent
Returns the value of the hotkeyConfigChanged record component.
hotkeyFile() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
Returns the value of the hotkeyFile record component.
hotkeyId() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
Returns the value of the hotkeyId record 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 hotkeyName record 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 hotkeyTriggeredByAPI record 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 HotkeyTriggeredEvent record class.

I

id() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
Returns the value of the id record 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 isIdleAnimation record component.
isLive2DItem() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
Returns the value of the isLive2DItem record component.
isLive2DItem() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
Returns the value of the isLive2DItem record 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 ItemEvent record class.
itemEventType() - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
Returns the value of the itemEventType record component.
itemFileName() - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
Returns the value of the itemFileName record component.
itemInstanceId() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
Returns the value of the itemInstanceId record component.
itemInstanceID() - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
Returns the value of the itemInstanceID record component.
itemPosition() - Method in record class dev.adlin.vts4j.event.impl.ItemEvent
Returns the value of the itemPosition record component.

L

leftHandFound() - Method in record class dev.adlin.vts4j.event.impl.TrackingStatusChangedEvent
Returns the value of the leftHandFound record 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 Live2DCubismEditorConnectedEvent record class.
loadedModelId() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
Returns the value of the loadedModelId record component.
loadedModelName() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
Returns the value of the loadedModelName record 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 ModelAnimationEvent record 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 ModelClickedEvent record 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 ModelConfigChangedEvent record class.
modelId() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
Returns the value of the modelId record component.
modelId() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
Returns the value of the modelId record component.
modelId() - Method in record class dev.adlin.vts4j.event.impl.ModelConfigChangedEvent
Returns the value of the modelId record component.
modelId() - Method in record class dev.adlin.vts4j.event.impl.ModelLoadedEvent
Returns the value of the modelId record component.
modelId() - Method in record class dev.adlin.vts4j.event.impl.ModelMovedEvent
Returns the value of the modelId record component.
modelId() - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
Returns the value of the modelId record component.
modelLoaded() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
Returns the value of the modelLoaded record component.
modelLoaded() - Method in record class dev.adlin.vts4j.event.impl.ModelLoadedEvent
Returns the value of the modelLoaded record 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 ModelLoadedEvent record 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 ModelMovedEvent record class.
modelName() - Method in record class dev.adlin.vts4j.event.impl.HotkeyTriggeredEvent
Returns the value of the modelName record component.
modelName() - Method in record class dev.adlin.vts4j.event.impl.ModelAnimationEvent
Returns the value of the modelName record component.
modelName() - Method in record class dev.adlin.vts4j.event.impl.ModelConfigChangedEvent
Returns the value of the modelName record component.
modelName() - Method in record class dev.adlin.vts4j.event.impl.ModelLoadedEvent
Returns the value of the modelName record component.
modelName() - Method in record class dev.adlin.vts4j.event.impl.ModelMovedEvent
Returns the value of the modelName record component.
modelName() - Method in record class dev.adlin.vts4j.event.impl.ModelOutlineEvent
Returns the value of the modelName record 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 ModelOutlineEvent record class.
modelPosition() - Method in record class dev.adlin.vts4j.event.impl.ModelMovedEvent
Returns the value of the modelPosition record component.
modelWasClicked() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
Returns the value of the modelWasClicked record component.
mouseButtonId() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
Returns the value of the mouseButtonId record 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 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.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 PluginMeta record 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 PostProcessingEvent record 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 rightHandFound record 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 shouldSendParameters record 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 TestEvent record class.
testMessage() - Method in record class dev.adlin.vts4j.event.impl.TestEvent
Returns the value of the testMessage record 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 TrackingStatusChangedEvent record 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 tryingToConnect record component.
type() - Method in record class dev.adlin.vts4j.hotkey.Hotkey
Returns the value of the type record 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 WebsocketCloseEvent record 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 WebsocketErrorEvent record 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 WebsocketOpenEvent record class.
windowSize() - Method in record class dev.adlin.vts4j.event.impl.ModelClickedEvent
Returns the value of the windowSize record component.
windowSize() - Method in record class dev.adlin.vts4j.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 U V W 
All Classes and Interfaces|All Packages|Serialized Form