Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accent() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns the value of the
accentrecord component. - accepted() - Method in record class dev.turboism.sdk.task.TaskSubmission
-
Tests whether this submission admitted a task.
- ACCEPTED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadSubmissionStatus
-
A new physical read was admitted to the shared lane.
- ACCEPTED - Enum constant in enum class dev.turboism.sdk.task.TaskSubmissionStatus
-
The task has a handle and was admitted for runtime execution or scheduling.
- action() - Method in record class dev.turboism.sdk.cubism.boundingbox.BoundingBoxWriteCommand
-
Returns the value of the
actionrecord component. - action() - Method in record class dev.turboism.sdk.task.FixedDelayTaskRequest
-
Returns the value of the
actionrecord component. - action() - Method in record class dev.turboism.sdk.task.PluginTaskRequest
-
Returns the value of the
actionrecord component. - ACTION - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Operation
-
Dispatch the bound plugin action.
- actionId() - Method in interface dev.turboism.sdk.menu.MenuRegistry.MenuContribution
-
Returns the identifier of the action to invoke.
- actionId() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
actionIdrecord component. - actionId() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Returns the value of the
actionIdrecord component. - actionId() - Method in record class dev.turboism.sdk.ui.PanelView.Button
-
Returns the value of the
actionIdrecord component. - actionId() - Method in record class dev.turboism.sdk.ui.PanelView.Select
-
Returns the value of the
actionIdrecord component. - actionId() - Method in record class dev.turboism.sdk.ui.PanelView.TextInput
-
Returns the value of the
actionIdrecord component. - actionId() - Method in record class dev.turboism.sdk.ui.PanelView.Toggle
-
Returns the value of the
actionIdrecord component. - actionId() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Returns the value of the
actionIdrecord component. - actionId() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarContribution
-
Returns the value of the
actionIdrecord component. - actionId() - Method in record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Returns the value of the
actionIdrecord component. - ActionRegistry - Interface in dev.turboism.sdk.action
-
Registry for plugin-owned actions that runtime UI contributions can invoke.
- ActionRegistry.Action - Interface in dev.turboism.sdk.action
-
Immutable definition of an action registered with this registry.
- ActionRegistry.ActionContext - Interface in dev.turboism.sdk.action
-
Invocation metadata supplied by the runtime.
- actions() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the registry for plugin-owned actions.
- activateEmbeddedPanel(EmbeddedPanelId) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Activates an embedded panel owned by the calling plugin.
- active() - Method in interface dev.turboism.sdk.cubism.model.CubismModelAccess
-
Returns the current active Cubism model.
- ACTIVE - Enum constant in enum class dev.turboism.sdk.ui.UserFileHandleState
-
The grant can still be used in its authorized mode.
- activeArtMeshId() - Method in record class dev.turboism.sdk.cubism.SelectionSnapshot
-
Returns the value of the
activeArtMeshIdrecord component. - activeDeformerId() - Method in record class dev.turboism.sdk.cubism.SelectionSnapshot
-
Returns the value of the
activeDeformerIdrecord component. - activeDocument() - Method in interface dev.turboism.sdk.cubism.CubismFacade
-
Returns the active document when model-read access and a document are available.
- activeDocument() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Returns the active document when it is readable.
- activeDocumentId() - Method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Returns the value of the
activeDocumentIdrecord component. - activeModel() - Method in interface dev.turboism.sdk.cubism.CubismFacade
-
Returns the active model when model-read access and a model are available.
- activeModel() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Returns the active model when it is readable.
- activeModelId() - Method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Returns the value of the
activeModelIdrecord component. - activeParameterId() - Method in record class dev.turboism.sdk.cubism.SelectionSnapshot
-
Returns the value of the
activeParameterIdrecord component. - activeProject() - Method in interface dev.turboism.sdk.cubism.CubismFacade
-
Returns the active project when project-read access and a project are available.
- activeProject() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Returns the active project when it is readable.
- activeProjectId() - Method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Returns the value of the
activeProjectIdrecord component. - ADDITIVE - Enum constant in enum class dev.turboism.sdk.cubism.model.BlendMode
-
Additive compositing.
- ADVANCED - Enum constant in enum class dev.turboism.sdk.cubism.model.BlendMode
-
A provider-recognized mode outside the basic normal/additive/multiplicative set.
- after(MainToolbarRegistry.Anchor) - Static method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Placement
-
Returns a placement immediately after an anchor.
- after(String) - Static method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.Placement
-
Creates a placement immediately after a semantic anchor entry.
- AFTER - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.PlacementKind
-
Place after a semantic anchor entry.
- AFTER - Enum constant in enum class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Position
-
After a known semantic anchor.
- afterReplaceDrawableGeometry(Drawable, ArtMeshGeometry) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Observes normal drawable geometry completion.
- afterReplaceRotationDeformerForm(RotationDeformer, RotationDeformerForm) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes normal rotation-form replacement completion.
- afterReplaceWarpDeformerGrid(WarpDeformer, WarpGrid) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes normal warp-grid replacement completion.
- afterSetDeformerLocked(Deformer, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes normal deformer lock-state completion.
- afterSetDeformerOpacity(Deformer, float) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes normal deformer-opacity completion.
- afterSetDeformerVisible(Deformer, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes normal deformer-visibility completion.
- afterSetDrawableLocked(Drawable, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Observes normal drawable lock-state completion.
- afterSetDrawableOpacity(Drawable, float) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Observes normal drawable-opacity completion.
- afterSetDrawableVisible(Drawable, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Observes normal drawable-visibility completion.
- afterSetParameterValue(Parameter, float) - Method in interface dev.turboism.sdk.cubism.hook.ParameterHooks
-
Observes normal parameter-value completion.
- afterSetPartName(Part, String) - Method in interface dev.turboism.sdk.cubism.hook.PartHooks
-
Observes normal Part display-name completion.
- afterSetPartOpacity(Part, float) - Method in interface dev.turboism.sdk.cubism.hook.PartHooks
-
Observes normal Part opacity completion.
- afterSetRotationDeformerBaseAngle(RotationDeformer, float) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes normal rotation base-angle completion.
- afterUpdateModel(CubismModel) - Method in interface dev.turboism.sdk.cubism.hook.ModelHooks
-
Observes normal model-update completion.
- all() - Method in interface dev.turboism.sdk.cubism.model.Deformers
-
Returns all deformers in stable model order as an immutable list.
- all() - Method in interface dev.turboism.sdk.cubism.model.Drawables
-
Returns all drawables in stable model order as an immutable list.
- all() - Method in interface dev.turboism.sdk.cubism.model.Glues
-
Returns all Glue relations in stable model order as an immutable list.
- all() - Method in interface dev.turboism.sdk.cubism.model.ParameterGroups
-
Returns all groups in stable pre-order, beginning with the root group.
- all() - Method in interface dev.turboism.sdk.cubism.model.Parameters
-
Returns all parameters in stable model order as an immutable list.
- all() - Method in interface dev.turboism.sdk.cubism.model.Parts
-
Returns all Parts in stable model order as an immutable list.
- all() - Method in interface dev.turboism.sdk.cubism.model.RotationDeformers
-
Returns all Rotation Deformers in stable model order as an immutable list.
- all() - Method in interface dev.turboism.sdk.cubism.model.WarpDeformers
-
Returns all Warp Deformers in stable model order as an immutable list.
- allowedExtensions() - Method in record class dev.turboism.sdk.ui.FileChooserRequest
-
Returns the value of the
allowedExtensionsrecord component. - allowedExtensions() - Method in record class dev.turboism.sdk.ui.UserFileRequest
-
Returns the value of the
allowedExtensionsrecord component. - alpha() - Method in record class dev.turboism.sdk.cubism.model.Color
-
Returns the value of the
alpharecord component. - ALREADY_EXISTS - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
The target already exists and replacement was not allowed.
- anchor() - Method in record class dev.turboism.sdk.ui.OverlayContribution
-
Returns the value of the
anchorrecord component. - anchor() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarContribution
-
Returns the value of the
anchorrecord component. - anchor() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Placement
-
Returns the value of the
anchorrecord component. - anchor() - Method in record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Returns the value of the
anchorrecord component. - anchorId() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.Placement
-
Returns the value of the
anchorIdrecord component. - angle() - Method in record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Returns the value of the
anglerecord component. - appearance() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns semantic appearance operations that fail closed when no provider is available.
- AppearanceApplyResult - Record Class in dev.turboism.sdk.appearance
-
Result of an
AppearanceService.apply(AppearanceRequest)request. - AppearanceApplyResult(AppearanceApplyResult.Outcome, AppearanceStatus, Optional<String>) - Constructor for record class dev.turboism.sdk.appearance.AppearanceApplyResult
-
Validates the result fields.
- AppearanceApplyResult.Outcome - Enum Class in dev.turboism.sdk.appearance
-
Typed terminal disposition for an appearance application request.
- AppearanceBase - Enum Class in dev.turboism.sdk.appearance
-
Semantic base on which a requested appearance palette is interpreted.
- AppearanceChangedEvent - Record Class in dev.turboism.sdk.appearance
-
Event published when semantic appearance status observably changes.
- AppearanceChangedEvent(AppearanceStatus, AppearanceStatus, String) - Constructor for record class dev.turboism.sdk.appearance.AppearanceChangedEvent
-
Validates the immutable event snapshot.
- appearanceId() - Method in record class dev.turboism.sdk.appearance.AppearanceRequest
-
Returns the value of the
appearanceIdrecord component. - appearanceId() - Method in record class dev.turboism.sdk.appearance.AppearanceStatus
-
Returns the value of the
appearanceIdrecord component. - AppearancePalette - Record Class in dev.turboism.sdk.appearance
-
Bounded semantic colors understood by a supported appearance provider.
- AppearancePalette(String, String, String, String, String, String, String, String, String, String) - Constructor for record class dev.turboism.sdk.appearance.AppearancePalette
-
Normalizes and validates all palette colors.
- AppearanceRequest - Record Class in dev.turboism.sdk.appearance
-
Optimistic-concurrency request to apply a plugin-owned semantic appearance.
- AppearanceRequest(String, AppearanceBase, AppearancePalette, long) - Constructor for record class dev.turboism.sdk.appearance.AppearanceRequest
-
Validates the request before it reaches runtime ownership arbitration.
- AppearanceRestoreResult - Record Class in dev.turboism.sdk.appearance
-
Result of restoring the caller's currently owned temporary appearance override.
- AppearanceRestoreResult(AppearanceRestoreResult.Outcome, AppearanceStatus, Optional<String>) - Constructor for record class dev.turboism.sdk.appearance.AppearanceRestoreResult
-
Validates the result fields.
- AppearanceRestoreResult.Outcome - Enum Class in dev.turboism.sdk.appearance
-
Typed terminal disposition for an appearance restore request.
- AppearanceService - Interface in dev.turboism.sdk.appearance
-
Plugin-scoped Preview service for a single runtime-owned semantic appearance override.
- AppearanceStatus - Record Class in dev.turboism.sdk.appearance
-
Immutable semantic status reported by the runtime appearance coordinator.
- AppearanceStatus(AppearanceStatus.Availability, AppearanceStatus.Source, Optional<String>, AppearanceBase, long, Optional<String>) - Constructor for record class dev.turboism.sdk.appearance.AppearanceStatus
-
Validates the status snapshot.
- AppearanceStatus.Availability - Enum Class in dev.turboism.sdk.appearance
-
Current provider admission state.
- AppearanceStatus.Source - Enum Class in dev.turboism.sdk.appearance
-
Origin of the reported semantic appearance.
- APPLIED - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceApplyResult.Outcome
-
The provider applied the request and published a changed status.
- apply(AppearanceRequest) - Method in interface dev.turboism.sdk.appearance.AppearanceService
-
Attempts to apply a temporary appearance owned by this plugin generation.
- argb() - Method in record class dev.turboism.sdk.ui.appearance.UiColor
-
Returns the value of the
argbrecord component. - ART_MESH - Enum constant in enum class dev.turboism.sdk.cubism.model.ParameterBindingTargetType
-
An ArtMesh target.
- ART_MESH - Enum constant in enum class dev.turboism.sdk.cubism.service.query.HierarchyNode.Kind
-
An ArtMesh.
- ART_MESH - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.ObjectKind
-
Art mesh.
- artMesh(ArtMeshId) - Static method in record class dev.turboism.sdk.cubism.model.ParameterBindingTarget
-
Creates an ArtMesh binding target.
- artMeshes() - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Returns the value of the
artMeshesrecord component. - artMeshes() - Method in record class dev.turboism.sdk.cubism.ModelSnapshot
-
Returns the value of the
artMeshesrecord component. - ArtMeshGeometry - Record Class in dev.turboism.sdk.cubism.model
-
Complete immutable ArtMesh geometry for one Editor-authoring replacement operation.
- ArtMeshGeometry(List<Point2>, List<Point2>, List<Integer>) - Constructor for record class dev.turboism.sdk.cubism.model.ArtMeshGeometry
-
Creates a validated immutable geometry value.
- artMeshId() - Method in record class dev.turboism.sdk.ui.context.ContextSourceSnapshot
-
Returns the value of the
artMeshIdrecord component. - ArtMeshId - Record Class in dev.turboism.sdk.cubism.id
-
Opaque identity of one ArtMesh in a Cubism model.
- ArtMeshId(String) - Constructor for record class dev.turboism.sdk.cubism.id.ArtMeshId
-
Creates an instance of a
ArtMeshIdrecord class. - ArtMeshSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable read result for one ArtMesh.
- ArtMeshSnapshot(String, String, Optional<String>, boolean, boolean) - Constructor for record class dev.turboism.sdk.cubism.ArtMeshSnapshot
-
Validates this immutable SDK value.
- AsyncHostReadError - Record Class in dev.turboism.sdk.hostread
-
Sanitized, structured explanation for a host-read failure.
- AsyncHostReadError(AsyncHostReadErrorCode, String) - Constructor for record class dev.turboism.sdk.hostread.AsyncHostReadError
-
Validates an error value.
- AsyncHostReadErrorCode - Enum Class in dev.turboism.sdk.hostread
-
Stable classifications for rejected or failed asynchronous host reads.
- AsyncHostReadHandle - Interface in dev.turboism.sdk.hostread
-
A plugin-owned view of one admitted asynchronous host read.
- AsyncHostReadIntent - Enum Class in dev.turboism.sdk.hostread
-
Typed, fail-closed host snapshots supported by
AsyncHostReadService. - AsyncHostReadRequest - Record Class in dev.turboism.sdk.hostread
-
An asynchronous host-read request with a bounded total deadline.
- AsyncHostReadRequest(AsyncHostReadIntent, Duration) - Constructor for record class dev.turboism.sdk.hostread.AsyncHostReadRequest
-
Validates this request.
- AsyncHostReadResult - Record Class in dev.turboism.sdk.hostread
-
Terminal result of an admitted host read.
- AsyncHostReadResult(AsyncHostReadIntent, AsyncHostReadStatus, Optional<AsyncHostReadValue>, Optional<AsyncHostReadError>) - Constructor for record class dev.turboism.sdk.hostread.AsyncHostReadResult
-
Validates the result algebra and intent/value compatibility.
- AsyncHostReadService - Interface in dev.turboism.sdk.hostread
-
Submits bounded asynchronous reads of host-derived snapshots.
- AsyncHostReadStatus - Enum Class in dev.turboism.sdk.hostread
-
Lifecycle states for an asynchronous host-read handle and its terminal result.
- AsyncHostReadSubmission - Record Class in dev.turboism.sdk.hostread
-
Immediate admission result for a host-read request.
- AsyncHostReadSubmission(AsyncHostReadSubmissionStatus, Optional<AsyncHostReadHandle>, Optional<AsyncHostReadError>) - Constructor for record class dev.turboism.sdk.hostread.AsyncHostReadSubmission
-
Validates submission component presence against its status.
- AsyncHostReadSubmissionStatus - Enum Class in dev.turboism.sdk.hostread
-
Immediate outcomes of host-read admission.
- AsyncHostReadValue - Interface in dev.turboism.sdk.hostread
-
Sealed base type for immutable values returned by asynchronous host reads.
- atlasId() - Method in record class dev.turboism.sdk.cubism.TextureAtlasSnapshot
-
Returns the value of the
atlasIdrecord component. - ATOMIC_REPLACE_UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
The backend cannot perform the required atomic replace or move.
- ATOMIC_REPLACE_UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
The provider cannot guarantee an atomic replacement of the selected target.
- authors() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns declared plugin authors.
- availability() - Method in record class dev.turboism.sdk.appearance.AppearanceStatus
-
Returns the value of the
availabilityrecord component. - AVAILABLE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceStatus.Availability
-
A provider is currently admitted to report or process appearance state.
B
- background() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns the value of the
backgroundrecord component. - background() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceStyle
-
Returns the value of the
backgroundrecord component. - BACKPRESSURE - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
The shared host-read lane could not admit more queued work.
- BACKPRESSURE - Enum constant in enum class dev.turboism.sdk.task.TaskRejectionReason
-
The plugin active-task limit, timer capacity, or runtime work queue was full.
- base() - Method in record class dev.turboism.sdk.appearance.AppearanceRequest
-
Returns the value of the
baserecord component. - base() - Method in record class dev.turboism.sdk.appearance.AppearanceStatus
-
Returns the value of the
baserecord component. - baseAngle() - Method in interface dev.turboism.sdk.cubism.model.RotationDeformer
-
Returns the provider-reported base angle in the deformer form's angle scale.
- baseName() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.I18n
-
Returns the resource base without locale suffix or extension.
- before(MainToolbarRegistry.Anchor) - Static method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Placement
-
Returns a placement immediately before an anchor.
- before(String) - Static method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.Placement
-
Creates a placement immediately before a semantic anchor entry.
- BEFORE - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.PlacementKind
-
Place before a semantic anchor entry.
- BEFORE - Enum constant in enum class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Position
-
Before a known semantic anchor.
- beforeReplaceDrawableGeometry(Drawable, ArtMeshGeometry) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Transforms pending ArtMesh geometry.
- beforeReplaceRotationDeformerForm(RotationDeformer, RotationDeformerForm) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Transforms a pending rotation-deformer form.
- beforeReplaceWarpDeformerGrid(WarpDeformer, WarpGrid) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Transforms a pending warp-deformer grid.
- beforeSetDeformerLocked(Deformer, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Transforms pending deformer lock state.
- beforeSetDeformerOpacity(Deformer, float) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Transforms a pending deformer opacity.
- beforeSetDeformerVisible(Deformer, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Transforms pending deformer visibility.
- beforeSetDrawableLocked(Drawable, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Transforms a pending drawable lock state.
- beforeSetDrawableOpacity(Drawable, float) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Transforms a pending drawable opacity.
- beforeSetDrawableVisible(Drawable, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Transforms a pending drawable visibility.
- beforeSetParameterValue(Parameter, float) - Method in interface dev.turboism.sdk.cubism.hook.ParameterHooks
-
Transforms a pending parameter value before native invocation.
- beforeSetPartName(Part, String) - Method in interface dev.turboism.sdk.cubism.hook.PartHooks
-
Transforms a pending Part display name.
- beforeSetPartOpacity(Part, float) - Method in interface dev.turboism.sdk.cubism.hook.PartHooks
-
Transforms a pending Part opacity.
- beforeSetRotationDeformerBaseAngle(RotationDeformer, float) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Transforms a pending rotation-deformer base angle.
- beforeUpdateModel(CubismModel) - Method in interface dev.turboism.sdk.cubism.hook.ModelHooks
-
Observes a model about to update.
- bind(ParameterBindingTarget, List<ParameterBindingPoint>) - Method in interface dev.turboism.sdk.cubism.model.ParameterBindingOperations
-
Binds
targetusing the supplied binding-point values. - BLEND_SHAPE - Enum constant in enum class dev.turboism.sdk.cubism.model.ParameterBindingFamily
-
A blend-shape binding relationship.
- BLEND_SHAPE - Enum constant in enum class dev.turboism.sdk.cubism.model.ParameterType
-
A blend-shape parameter.
- blendMode() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the version-neutral blend-mode classification.
- BlendMode - Enum Class in dev.turboism.sdk.cubism.model
-
Version-neutral blend-mode classification for an evaluated Cubism drawable.
- blue() - Method in record class dev.turboism.sdk.cubism.model.Color
-
Returns the value of the
bluerecord component. - body() - Method in record class dev.turboism.sdk.ui.DialogRequest
-
Returns the value of the
bodyrecord component. - BOLD - Enum constant in enum class dev.turboism.sdk.ui.appearance.UiFont.Weight
-
Request bold weight.
- booleanValue() - Static method in class dev.turboism.sdk.config.ConfigCodecs
-
Returns the codec for boolean values.
- border() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns the value of the
borderrecord component. - boundedInt(int, int) - Static method in class dev.turboism.sdk.config.ConfigCodecs
-
Returns the codec for integers constrained to the inclusive range.
- boundedStringList(int, int) - Static method in class dev.turboism.sdk.config.ConfigCodecs
-
Returns the codec for a list of bounded strings.
- BoundingBoxOverlayButton - Record Class in dev.turboism.sdk.ui
-
Preview descriptor for one action button attached to Cubism's bounding-box overlay.
- BoundingBoxOverlayButton(String, String, BoundingBoxOverlayButton.IconVariants, int, Runnable) - Constructor for record class dev.turboism.sdk.ui.BoundingBoxOverlayButton
-
Validates the contribution descriptor.
- BoundingBoxOverlayButton.IconVariants - Record Class in dev.turboism.sdk.ui
-
Toolkit-neutral classpath icon variants for one overlay button.
- BoundingBoxWriteCommand - Record Class in dev.turboism.sdk.cubism.boundingbox
-
Requests a transaction-scoped bounding-box action for one model object.
- BoundingBoxWriteCommand(String, ModelId, ModelObjectId, String) - Constructor for record class dev.turboism.sdk.cubism.boundingbox.BoundingBoxWriteCommand
-
Validates this immutable SDK value.
- bounds() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns the value of the
boundsrecord component. - button(String, String, String) - Static method in interface dev.turboism.sdk.ui.PanelView
-
Creates an action-bound button node.
- Button(String, String, String) - Constructor for record class dev.turboism.sdk.ui.PanelView.Button
-
Validates the button descriptor.
C
- CACHE - Enum constant in enum class dev.turboism.sdk.storage.StorageRoot
-
Rebuildable cache data that is not suitable for irreplaceable information.
- cacheDir() - Method in interface dev.turboism.sdk.plugin.PluginPaths
-
Returns rebuildable plugin cache storage.
- cancel() - Method in interface dev.turboism.sdk.hostread.AsyncHostReadHandle
-
Requests cancellation of this read.
- cancel() - Method in interface dev.turboism.sdk.task.TaskHandle
-
Requests cooperative cancellation.
- CANCELED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
The caller, plugin scope, or runtime canceled the read.
- CANCELED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadStatus
-
Completed without a value because cancellation won the terminal transition.
- CANCELED - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
The runtime interrupted or canceled the operation.
- CANCELED - Enum constant in enum class dev.turboism.sdk.task.TaskOutcomeStatus
-
Cancellation won before another terminal outcome.
- CANCELED - Enum constant in enum class dev.turboism.sdk.task.TaskRunOutcomeStatus
-
Cancellation ended the active run.
- CANCELED - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
The request or asynchronous operation was canceled.
- CANCELED - Enum constant in enum class dev.turboism.sdk.ui.UserFileRequestStatus
-
The user canceled selection; the result contains neither a handle nor an error.
- CancellationToken - Interface in dev.turboism.sdk.plugin
-
Cooperative cancellation signal supplied to runtime-managed plugin work.
- canvas() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns canvas metrics for this model generation.
- Canvas - Interface in dev.turboism.sdk.cubism.model
-
Read-only canvas metrics for one Cubism model generation.
- capabilities() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns declared plugin capability names.
- CAPABILITY_UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
The requested read capability is disabled or unavailable in the current runtime state.
- cells() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.Item
-
Returns the value of the
cellsrecord component. - changed() - Method in record class dev.turboism.sdk.storage.StorageMutationResult
-
Returns the value of the
changedrecord component. - checkCanceled() - Method in interface dev.turboism.sdk.plugin.CancellationToken
-
Throws when cancellation has been requested.
- childGroupIds() - Method in interface dev.turboism.sdk.cubism.model.ParameterGroup
-
Returns child group IDs in provider-reported hierarchy order.
- childIds() - Method in record class dev.turboism.sdk.cubism.DeformerSnapshot
-
Returns the value of the
childIdsrecord component. - childIds() - Method in record class dev.turboism.sdk.cubism.service.query.HierarchyNode
-
Returns the value of the
childIdsrecord component. - children() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Returns the value of the
childrenrecord component. - children() - Method in record class dev.turboism.sdk.ui.PanelView.Column
-
Returns the value of the
childrenrecord component. - children() - Method in record class dev.turboism.sdk.ui.PanelView.Row
-
Returns the value of the
childrenrecord component. - childrenOf(ModelObjectId) - Method in record class dev.turboism.sdk.cubism.service.query.ModelHierarchy
-
Returns the known children of one node in this detached hierarchy.
- childrenOf(ModelObjectId) - Method in interface dev.turboism.sdk.cubism.service.query.ModelHierarchyQueryService
-
Reads the current children of a model object.
- CIRCUIT_OPEN - Enum constant in enum class dev.turboism.sdk.task.TaskRejectionReason
-
Runtime circuit breaking rejected new work after recent failures.
- cleanEmptyDocks() - Method in interface dev.turboism.sdk.runtime.RuntimeSettingsService
-
Requests runtime cleanup of empty dock bookkeeping.
- clipMaskId() - Method in record class dev.turboism.sdk.cubism.write.WriteClipMaskCommand
-
Returns the value of the
clipMaskIdrecord component. - clipMasks() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Lists readable clipping configurations.
- ClipMaskSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable clipping configuration observed for one target ArtMesh.
- ClipMaskSnapshot(String, List<String>, boolean) - Constructor for record class dev.turboism.sdk.cubism.ClipMaskSnapshot
-
Validates this immutable SDK value.
- clippedMeshIds() - Method in record class dev.turboism.sdk.cubism.write.WriteClipMaskCommand
-
Returns the value of the
clippedMeshIdsrecord component. - close() - Method in interface dev.turboism.sdk.hostread.AsyncHostReadHandle
- close() - Method in class dev.turboism.sdk.plugin.DisposableScope
-
Closes remaining resources once, in reverse registration order.
- close() - Method in interface dev.turboism.sdk.plugin.Registration
-
Reverses the associated registration or does nothing when it is already inactive.
- close() - Method in interface dev.turboism.sdk.task.TaskHandle
- close() - Method in interface dev.turboism.sdk.ui.UserFileHandle
-
Closes this grant.
- CLOSED - Enum constant in enum class dev.turboism.sdk.ui.UserFileHandleState
-
The grant expired or was closed normally.
- COALESCED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadSubmissionStatus
-
An in-flight read with the same intent from this service owns the returned handle.
- code() - Method in record class dev.turboism.sdk.config.ConfigError
-
Returns the value of the
coderecord component. - code() - Method in exception dev.turboism.sdk.cubism.CubismServiceException
-
Returns the SDK-safe diagnostic code.
- code() - Method in interface dev.turboism.sdk.diagnostics.DiagnosticReport.Problem
-
Returns the stable problem code.
- code() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadError
-
Returns the value of the
coderecord component. - code() - Method in record class dev.turboism.sdk.storage.StorageError
-
Returns the value of the
coderecord component. - code() - Method in record class dev.turboism.sdk.task.TaskFailure
-
Returns the value of the
coderecord component. - code() - Method in record class dev.turboism.sdk.ui.UserFileError
-
Returns the value of the
coderecord component. - codec() - Method in record class dev.turboism.sdk.config.ConfigKey
-
Returns the value of the
codecrecord component. - Color - Record Class in dev.turboism.sdk.cubism.model
-
Immutable RGBA color value projected from a Cubism provider.
- Color(float, float, float, float) - Constructor for record class dev.turboism.sdk.cubism.model.Color
-
Creates a color whose four components are finite.
- column(PanelView...) - Static method in interface dev.turboism.sdk.ui.PanelView
-
Creates a non-empty vertical container.
- Column(String, String) - Constructor for record class dev.turboism.sdk.ui.table.SceneTableService.Column
-
Creates an instance of a
Columnrecord class. - Column(List<PanelView>) - Constructor for record class dev.turboism.sdk.ui.PanelView.Column
-
Validates and snapshots the child nodes.
- columnId() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.HeaderClick
-
Returns the value of the
columnIdrecord component. - columns() - Method in record class dev.turboism.sdk.cubism.model.WarpGrid
-
Returns the value of the
columnsrecord component. - columns() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.TableSnapshot
-
Returns the value of the
columnsrecord component. - combined() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns the Editor four-corner combined flag, or empty when no equivalent is exposed.
- combinedWith() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns the other parameter in this Editor four-corner pair.
- combineWith(ParameterId) - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Creates this parameter's explicit Editor four-corner pairing with
partnerId. - commandId() - Method in record class dev.turboism.sdk.cubism.boundingbox.BoundingBoxWriteCommand
-
Returns the value of the
commandIdrecord component. - commandId() - Method in record class dev.turboism.sdk.cubism.deformer.DeformerWriteCommand
-
Returns the value of the
commandIdrecord component. - commandId() - Method in record class dev.turboism.sdk.cubism.mesh.MeshWriteCommand
-
Returns the value of the
commandIdrecord component. - commandId() - Method in record class dev.turboism.sdk.cubism.mesh.MirrorWritebackCommand
-
Returns the value of the
commandIdrecord component. - commandId() - Method in record class dev.turboism.sdk.cubism.psd.PsdBindingWriteCommand
-
Returns the value of the
commandIdrecord component. - commandId() - Method in interface dev.turboism.sdk.cubism.write.CubismWriteCommand
-
Returns the caller-supplied command identity used for diagnostics.
- commandId() - Method in record class dev.turboism.sdk.cubism.write.WriteCanvasCommand
-
Returns the value of the
commandIdrecord component. - commandId() - Method in record class dev.turboism.sdk.cubism.write.WriteClipMaskCommand
-
Returns the value of the
commandIdrecord component. - commandId() - Method in record class dev.turboism.sdk.cubism.write.WriteModelObjectCommand
-
Returns the value of the
commandIdrecord component. - commandId() - Method in record class dev.turboism.sdk.cubism.write.WriteParameterCommand
-
Returns the value of the
commandIdrecord component. - commandId() - Method in record class dev.turboism.sdk.cubism.write.WriteResult
-
Returns the value of the
commandIdrecord component. - commit() - Method in interface dev.turboism.sdk.cubism.transaction.ModelTransaction
-
Schedules and commits every queued command as the transaction operation.
- CommitFailedException - Exception in dev.turboism.sdk.cubism.transaction
-
Signals that a commit failed after the transaction began its host work.
- CommitFailedException(String, String) - Constructor for exception dev.turboism.sdk.cubism.transaction.CommitFailedException
-
Creates this typed transaction diagnostic.
- CommitFailedException(String, String, Throwable) - Constructor for exception dev.turboism.sdk.cubism.transaction.CommitFailedException
-
Creates this typed transaction diagnostic with the originating cause.
- COMMITTED - Enum constant in enum class dev.turboism.sdk.cubism.transaction.TransactionStatus
-
All committed work completed.
- completion() - Method in interface dev.turboism.sdk.hostread.AsyncHostReadHandle
-
Returns the single terminal result stage.
- completion() - Method in interface dev.turboism.sdk.task.TaskHandle
-
Returns the terminal task outcome stage.
- COMPUTE - Enum constant in enum class dev.turboism.sdk.task.PluginTaskKind
-
General bounded background computation.
- config() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns this plugin's configuration registry when available.
- ConfigCodec<T> - Interface in dev.turboism.sdk.config
-
Runtime-recognized representation contract for a typed configuration value.
- ConfigCodecs - Class in dev.turboism.sdk.config
-
Factory methods for the closed set of typed configuration codecs recognized by the runtime.
- configDir() - Method in interface dev.turboism.sdk.plugin.PluginPaths
-
Returns the persistent settings directory.
- ConfigDocument - Record Class in dev.turboism.sdk.config
-
Encoded configuration document passed between the runtime and a
ConfigMigration. - ConfigDocument(int, Map<String, String>) - Constructor for record class dev.turboism.sdk.config.ConfigDocument
-
Creates an immutable defensive snapshot of non-null encoded values.
- ConfigError - Record Class in dev.turboism.sdk.config
-
Sanitized, typed failure information from a configuration read or write.
- ConfigError(ConfigErrorCode, String, String) - Constructor for record class dev.turboism.sdk.config.ConfigError
-
Validates the public error payload.
- ConfigErrorCode - Enum Class in dev.turboism.sdk.config
-
Stable category for typed configuration read and write failures.
- configId() - Method in record class dev.turboism.sdk.config.ConfigKey
-
Returns the value of the
configIdrecord component. - configId() - Method in record class dev.turboism.sdk.config.ConfigSchema
-
Returns the value of the
configIdrecord component. - ConfigKey<T> - Record Class in dev.turboism.sdk.config
-
Typed declaration of one configuration value within a
ConfigSchema. - ConfigKey(String, String, T, ConfigCodec<T>) - Constructor for record class dev.turboism.sdk.config.ConfigKey
-
Creates an instance of a
ConfigKeyrecord class. - ConfigMigration - Interface in dev.turboism.sdk.config
-
One directed, deterministic migration step between adjacent plugin configuration schema versions.
- ConfigMigrationException - Exception in dev.turboism.sdk.config
-
Checked failure from a
ConfigMigration. - ConfigMigrationException(String) - Constructor for exception dev.turboism.sdk.config.ConfigMigrationException
-
Creates a migration failure with a sanitized explanation.
- ConfigMigrationException(String, Throwable) - Constructor for exception dev.turboism.sdk.config.ConfigMigrationException
-
Creates a migration failure with its underlying cause.
- ConfigReadResult<T> - Record Class in dev.turboism.sdk.config
-
Typed configuration read result, including the value's provenance and an optional recoverable error.
- ConfigReadResult(ConfigValue<T>, Optional<ConfigError>) - Constructor for record class dev.turboism.sdk.config.ConfigReadResult
-
Validates the public source/error matrix.
- ConfigRegistrationError - Enum Class in dev.turboism.sdk.config
-
Typed cause for asynchronous schema registration failure.
- ConfigRegistrationException - Exception in dev.turboism.sdk.config
-
Exception used when an asynchronous schema-registration stage completes unsuccessfully.
- ConfigRegistrationException(ConfigRegistrationError) - Constructor for exception dev.turboism.sdk.config.ConfigRegistrationException
-
Creates an exception for the typed registration failure.
- ConfigSchema - Record Class in dev.turboism.sdk.config
-
One plugin-owned typed configuration document schema.
- ConfigSchema(String, String, int, List<ConfigKey<?>>) - Constructor for record class dev.turboism.sdk.config.ConfigSchema
-
Creates an immutable defensive snapshot of non-null key declarations.
- ConfigSchemaValidationError - Enum Class in dev.turboism.sdk.config
-
Stable category for synchronous typed-schema validation failure.
- ConfigSchemaValidationException - Exception in dev.turboism.sdk.config
-
Synchronous rejection of an invalid
ConfigSchemaor migration graph. - ConfigSchemaValidationException(ConfigSchemaValidationError) - Constructor for exception dev.turboism.sdk.config.ConfigSchemaValidationException
-
Creates an exception for the typed validation failure.
- ConfigScope(String, String) - Constructor for record class dev.turboism.sdk.config.PluginConfigRegistry.ConfigScope
-
Creates an instance of a
ConfigScoperecord class. - ConfigValue<T> - Record Class in dev.turboism.sdk.config
-
Effective typed configuration value with provenance and optimistic revision.
- ConfigValue(T, ConfigValueSource, long) - Constructor for record class dev.turboism.sdk.config.ConfigValue
-
Validates the value snapshot.
- ConfigValueSource - Enum Class in dev.turboism.sdk.config
-
Provenance of the effective value returned by
ConfigReadResult. - ConfigWriteResult - Record Class in dev.turboism.sdk.config
-
Result of an optimistic typed configuration write.
- ConfigWriteResult(boolean, long, Optional<ConfigError>) - Constructor for record class dev.turboism.sdk.config.ConfigWriteResult
-
Validates the public write-result matrix.
- confirmDialog(DialogRequest) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Requests a yes/no confirmation for a dialog descriptor.
- CONFLICT - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
The runtime detected a concurrent change conflict during an operation.
- constantFlag() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the provider-reported constant flag bit field.
- contains(String) - Method in interface dev.turboism.sdk.i18n.PluginLocalization
-
Tests whether this plugin catalog recognizes a key.
- content() - Method in record class dev.turboism.sdk.ui.EmbeddedPanelContribution
-
Returns the value of the
contentrecord component. - context() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
contextrecord component. - contextKind() - Method in record class dev.turboism.sdk.ui.context.ContextSourceSnapshot
-
Returns the value of the
contextKindrecord component. - contextMenu() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the context-menu registry when available.
- ContextMenuContribution(String, ContextMenuRegistry.Location, Set<ContextMenuRegistry.ObjectKind>, int, ContextMenuRegistry.ContextMenuEntry) - Constructor for record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Creates a selection-targeted structured-entry contribution.
- ContextMenuContribution(String, String, String, String, int) - Constructor for record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Compatibility constructor for the earlier context-string Preview shape.
- ContextMenuContribution(String, String, String, String, int, ContextMenuRegistry.Target, ContextMenuRegistry.Operation) - Constructor for record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Compatibility constructor retained for panel-tab host contributions.
- ContextMenuContribution(String, String, String, String, ContextMenuRegistry.Location, Set<ContextMenuRegistry.ObjectKind>, int) - Constructor for record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Creates a selection-targeted item contribution using absolute-last placement.
- ContextMenuContribution(String, String, String, String, String, ContextMenuRegistry.Location, Set<ContextMenuRegistry.ObjectKind>, int, ContextMenuRegistry.Target, ContextMenuRegistry.Operation, ContextMenuRegistry.ContextMenuEntry, ContextMenuRegistry.Placement) - Constructor for record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Validates semantic targeting, placement, and action-binding metadata.
- ContextMenuEntry(ContextMenuRegistry.EntryKind, String, String, String, List<ContextMenuRegistry.ContextMenuEntry>, ContextMenuRegistry.Placement) - Constructor for record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Validates the entry's kind-specific content and snapshots child entries.
- ContextMenuRegistry - Interface in dev.turboism.sdk.ui.context
-
Preview registry for declarative host context-menu contributions.
- ContextMenuRegistry.ContextMenuContribution - Record Class in dev.turboism.sdk.ui.context
-
Complete declarative context-menu contribution.
- ContextMenuRegistry.ContextMenuEntry - Record Class in dev.turboism.sdk.ui.context
-
Immutable entry tree within a contributed context menu.
- ContextMenuRegistry.EntryKind - Enum Class in dev.turboism.sdk.ui.context
-
Structural kind of a declarative menu entry.
- ContextMenuRegistry.Location - Enum Class in dev.turboism.sdk.ui.context
-
Semantic menu locations supported by this SDK contract.
- ContextMenuRegistry.ObjectKind - Enum Class in dev.turboism.sdk.ui.context
-
Semantic object kinds used for location validation and action context.
- ContextMenuRegistry.Operation - Enum Class in dev.turboism.sdk.ui.context
-
Semantic operation performed when an entry is invoked.
- ContextMenuRegistry.Placement - Record Class in dev.turboism.sdk.ui.context
-
Declarative placement within a target menu surface.
- ContextMenuRegistry.PlacementKind - Enum Class in dev.turboism.sdk.ui.context
-
Positioning rule for an entry or contribution.
- ContextMenuRegistry.Target - Enum Class in dev.turboism.sdk.ui.context
-
Target surface class for a context-menu contribution.
- contextMenuSelection() - Method in interface dev.turboism.sdk.action.ActionRegistry.ActionContext
-
Returns the context-menu selection when it triggered this invocation.
- ContextMenuSelection - Record Class in dev.turboism.sdk.ui.context
-
Immutable selection supplied to an object-context-menu action.
- ContextMenuSelection(long, String, ContextMenuRegistry.Location, List<ContextMenuSelection.Item>) - Constructor for record class dev.turboism.sdk.ui.context.ContextMenuSelection
-
Validates and snapshots the context-menu selection.
- ContextMenuSelection.Item - Record Class in dev.turboism.sdk.ui.context
-
One semantic selected item.
- contextSource() - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Returns the current semantic source context for a UI invocation.
- ContextSourceSnapshot - Record Class in dev.turboism.sdk.ui.context
-
Typed source context for a host context-menu or UI invocation.
- ContextSourceSnapshot(String, String, Optional<String>, Optional<String>, Optional<String>, Optional<String>) - Constructor for record class dev.turboism.sdk.ui.context.ContextSourceSnapshot
-
Validates the semantic source snapshot.
- contribute(PhysicsEditorContribution) - Method in interface dev.turboism.sdk.cubism.physics.PhysicsEditorService
-
Registers one bounded Physics Settings contribution.
- contribute(MenuRegistry.MenuContribution) - Method in interface dev.turboism.sdk.menu.MenuRegistry
-
Contributes one action-backed menu item.
- contribute(ContextMenuRegistry.ContextMenuContribution) - Method in interface dev.turboism.sdk.ui.context.ContextMenuRegistry
-
Registers a context-menu contribution for the calling plugin.
- contribute(MainToolbarRegistry.MainToolbarContribution) - Method in interface dev.turboism.sdk.ui.toolbar.MainToolbarRegistry
-
Registers a legacy-compatible main-toolbar contribution.
- contribute(PaletteToolbarRegistry.PaletteToolbarContribution) - Method in interface dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry
-
Registers a palette-toolbar contribution.
- contributeBoundingBoxOverlayButton(BoundingBoxOverlayButton) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Declares a bounding-box overlay action button.
- contributeButton(MainToolbarRegistry.MainToolbarButtonContribution) - Method in interface dev.turboism.sdk.ui.toolbar.MainToolbarRegistry
-
Registers a richer button contribution through its legacy-compatible representation.
- contributeContextMenu(ContextMenuRegistry.ContextMenuContribution) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Declares an object or panel-tab context-menu contribution.
- contributeEmbeddedPanel(EmbeddedPanelContribution) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Declares a runtime-rendered panel owned by the calling plugin.
- contributeMainToolbar(MainToolbarRegistry.MainToolbarContribution) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Declares a main-toolbar contribution.
- contributeOverlay(OverlayContribution) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Declares a viewport overlay contribution.
- contributePaletteToolbar(PaletteToolbarRegistry.PaletteToolbarContribution) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Declares a palette-toolbar contribution.
- contributionId() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Returns the value of the
contributionIdrecord component. - contributionId() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarContribution
-
Returns the value of the
contributionIdrecord component. - contributionId() - Method in record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Returns the value of the
contributionIdrecord component. - controlAppearance() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns control-appearance contributions that fail closed when no provider is available.
- ControlAppearanceContribution - Record Class in dev.turboism.sdk.ui.appearance
-
One plugin-owned transient native-control style overlay.
- ControlAppearanceContribution(String, ControlAppearanceTarget, ControlAppearanceStyle) - Constructor for record class dev.turboism.sdk.ui.appearance.ControlAppearanceContribution
-
Validates the contribution identity and bounded style data.
- ControlAppearanceRegistry - Interface in dev.turboism.sdk.ui.appearance
-
Registers plugin-generation-scoped native-control appearance overlays.
- ControlAppearanceStyle - Record Class in dev.turboism.sdk.ui.appearance
-
Bounded appearance properties for one control overlay.
- ControlAppearanceStyle(Optional<UiColor>, Optional<UiColor>, Optional<UiFont>) - Constructor for record class dev.turboism.sdk.ui.appearance.ControlAppearanceStyle
-
Validates a non-empty bounded style overlay.
- ControlAppearanceTarget - Interface in dev.turboism.sdk.ui.appearance
-
Closed set of semantic native controls eligible for bounded appearance overlays.
- ControlAppearanceTarget.DeformerControlRow - Record Class in dev.turboism.sdk.ui.appearance
-
Deformer control-row target.
- ControlAppearanceTarget.DeformerLabel - Record Class in dev.turboism.sdk.ui.appearance
-
Deformer-label target.
- ControlAppearanceTarget.ParameterFolder - Record Class in dev.turboism.sdk.ui.appearance
-
Parameter-folder target.
- ControlAppearanceTarget.ParameterLabel - Record Class in dev.turboism.sdk.ui.appearance
-
Parameter label target.
- ControlAppearanceTarget.PartFolder - Record Class in dev.turboism.sdk.ui.appearance
-
Part-folder target.
- ControlAppearanceTarget.PartLabel - Record Class in dev.turboism.sdk.ui.appearance
-
Part-label target.
- controlPoints() - Method in record class dev.turboism.sdk.cubism.model.WarpGrid
-
Returns the value of the
controlPointsrecord component. - copy(StoragePath, StoragePath, boolean) - Method in interface dev.turboism.sdk.storage.PluginStorage
-
Copies one regular file between confined roots, optionally replacing the target.
- createdAt() - Method in interface dev.turboism.sdk.diagnostics.DiagnosticReport
-
Returns when this report snapshot was created.
- createPoint(ParameterBindingTarget, ParameterBindingPoint) - Method in interface dev.turboism.sdk.cubism.model.ParameterBindingOperations
-
Creates
pointin the binding fortarget. - CROSS_ROOT_ATOMIC_MOVE_UNSUPPORTED - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
An atomic move was requested between different roots.
- cubism() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the SDK-only Cubism facade.
- CubismFacade - Interface in dev.turboism.sdk.cubism
-
Plugin-facing view of the currently admitted Cubism host.
- CubismModel - Interface in dev.turboism.sdk.cubism.model
-
Unified object view of one active Cubism model.
- CubismModelAccess - Interface in dev.turboism.sdk.cubism.model
-
Entry point for the active Cubism model object graph.
- CubismPermissionException - Exception in dev.turboism.sdk.permission
-
Runtime rejection of an operation that crosses a permission-protected Turboism boundary.
- CubismPermissionException(String) - Constructor for exception dev.turboism.sdk.permission.CubismPermissionException
-
Creates a permission rejection with a sanitized message.
- CubismPermissionException(String, Throwable) - Constructor for exception dev.turboism.sdk.permission.CubismPermissionException
-
Creates a permission rejection with its underlying cause.
- CubismPlugin - Interface in dev.turboism.sdk.cubism
-
Convenience Preview entrypoint contract for Cubism integrations.
- cubismRead() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the semantic Cubism read-capability service when available.
- CubismReadCapabilityService - Interface in dev.turboism.sdk.cubism.service.read
-
Read-only Cubism and Editor capability service for SDK-only plugins.
- CubismRuntimeSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable aggregate of a single Cubism runtime observation.
- CubismRuntimeSnapshot(Optional<ProjectSnapshot>, Optional<DocumentSnapshot>, Optional<ModelSnapshot>, SelectionSnapshot, List<ModelObjectSnapshot>, List<ParameterSnapshot>, List<ArtMeshSnapshot>, List<DeformerSnapshot>) - Constructor for record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Validates this immutable SDK value.
- CubismServiceException - Exception in dev.turboism.sdk.cubism
-
Checked failure reported by an SDK Cubism query or service.
- CubismServiceException(String, String) - Constructor for exception dev.turboism.sdk.cubism.CubismServiceException
-
Creates a service failure without a retained cause.
- CubismServiceException(String, String, Throwable) - Constructor for exception dev.turboism.sdk.cubism.CubismServiceException
-
Creates a service failure with the originating cause.
- CubismWriteCommand - Interface in dev.turboism.sdk.cubism.write
-
Base type for narrow, transaction-scoped Cubism write commands.
- culling() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns whether culling is enabled.
- current() - Method in record class dev.turboism.sdk.appearance.AppearanceChangedEvent
-
Returns the value of the
currentrecord component. - current() - Method in interface dev.turboism.sdk.appearance.AppearanceService
-
Obtains the current semantic appearance status.
- currentHierarchy() - Method in interface dev.turboism.sdk.cubism.service.query.ModelHierarchyQueryService
-
Reads the current model hierarchy.
- currentSelection() - Method in record class dev.turboism.sdk.cubism.event.SelectionChangedEvent
-
Returns the value of the
currentSelectionrecord component. - currentSelection() - Method in interface dev.turboism.sdk.cubism.service.query.SelectionQueryService
-
Reads the current typed selection.
- currentValue() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns the value of the
currentValuerecord component.
D
- dark() - Method in record class dev.turboism.sdk.theme.ThemeStatusSnapshot
-
Returns the value of the
darkrecord component. - dark() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Returns the value of the
darkrecord component. - DARK - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceBase
-
Use a dark semantic base.
- DATA - Enum constant in enum class dev.turboism.sdk.storage.StorageRoot
-
Persistent plugin business data that should be backed up when its loss matters.
- dataDir() - Method in interface dev.turboism.sdk.plugin.PluginPaths
-
Returns persistent plugin business-data storage.
- debug(String) - Method in interface dev.turboism.sdk.plugin.PluginLogger
-
Emits a diagnostic message useful during development.
- DEFAULT_FUTURE_VERSION - Enum constant in enum class dev.turboism.sdk.config.ConfigValueSource
-
Stored data was from a future schema, so the schema default was used safely.
- DEFAULT_INVALID - Enum constant in enum class dev.turboism.sdk.config.ConfigValueSource
-
Stored data was invalid, so the schema default was used with
INVALID_VALUE. - DEFAULT_MIGRATION_FAILED - Enum constant in enum class dev.turboism.sdk.config.ConfigValueSource
-
Migration was unavailable or failed, so the schema default was used safely.
- DEFAULT_MISSING - Enum constant in enum class dev.turboism.sdk.config.ConfigValueSource
-
No persisted value existed, so the schema default was used without error.
- DEFAULT_UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.config.ConfigValueSource
-
The schema, permission, persistence layer, or runtime was unavailable.
- defaultKeyformLocked() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns whether the Editor default keyform is locked.
- defaultValue() - Method in record class dev.turboism.sdk.config.ConfigKey
-
Returns the value of the
defaultValuerecord component. - defaultValue() - Method in record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Returns the value of the
defaultValuerecord component. - defaultValue() - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Returns the value of the
defaultValuerecord component. - defaultValue() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterBounds
-
Returns the value of the
defaultValuerecord component. - defaultValue() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns the declared default value.
- Deformer - Interface in dev.turboism.sdk.cubism.model
-
One generation-bound Cubism deformer.
- DEFORMER - Enum constant in enum class dev.turboism.sdk.cubism.service.query.HierarchyNode.Kind
-
A deformer.
- DEFORMER_TAB - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Location
-
Deformer-tab object context menu.
- DeformerControlRow(DeformerId) - Constructor for record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.DeformerControlRow
-
Creates an instance of a
DeformerControlRowrecord class. - DeformerHooks - Interface in dev.turboism.sdk.cubism.hook
-
Override-based lifecycle hooks for admitted Warp and Rotation Deformer authoring operations.
- deformerId() - Method in record class dev.turboism.sdk.cubism.deformer.DeformerWriteCommand
-
Returns the value of the
deformerIdrecord component. - deformerId() - Method in record class dev.turboism.sdk.ui.context.ContextSourceSnapshot
-
Returns the value of the
deformerIdrecord component. - DeformerId - Record Class in dev.turboism.sdk.cubism.id
-
Opaque identity of one deformer in a Cubism model.
- DeformerId(String) - Constructor for record class dev.turboism.sdk.cubism.id.DeformerId
-
Creates an ID from a non-null provider identity string.
- DeformerLabel(DeformerId) - Constructor for record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.DeformerLabel
-
Creates an instance of a
DeformerLabelrecord class. - deformers() - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Returns the value of the
deformersrecord component. - deformers() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns the generation-bound general deformer collection.
- deformers() - Method in record class dev.turboism.sdk.cubism.ModelSnapshot
-
Returns the value of the
deformersrecord component. - deformers() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Lists readable deformer snapshots.
- Deformers - Interface in dev.turboism.sdk.cubism.model
-
Generation-bound general deformers in one Cubism model.
- DeformerSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable read result for one deformer.
- DeformerSnapshot(String, String, DeformerType, Optional<String>, List<String>) - Constructor for record class dev.turboism.sdk.cubism.DeformerSnapshot
-
Validates this immutable SDK value.
- DeformerType - Enum Class in dev.turboism.sdk.cubism
-
Public classification of a deformer observed in a snapshot.
- DeformerWriteCommand - Record Class in dev.turboism.sdk.cubism.deformer
-
Requests a transaction-scoped deformer operation.
- DeformerWriteCommand(String, ModelId, ModelObjectId, String) - Constructor for record class dev.turboism.sdk.cubism.deformer.DeformerWriteCommand
-
Validates this immutable SDK value.
- delay() - Method in record class dev.turboism.sdk.task.FixedDelayTaskRequest
-
Returns the value of the
delayrecord component. - delete(StoragePath, boolean) - Method in interface dev.turboism.sdk.storage.PluginStorage
-
Deletes a confined file or directory.
- deletePoint(ParameterBindingTarget, ParameterBindingPointId) - Method in interface dev.turboism.sdk.cubism.model.ParameterBindingOperations
-
Deletes one binding point from
target. - DENIED - Enum constant in enum class dev.turboism.sdk.ui.UserFileRequestStatus
-
Permission denied the request; the result contains a permission-denied error.
- dependencies() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns declared plugin dependency references.
- description() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns the plugin description.
- descriptor() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns immutable metadata for this plugin package.
- dev.turboism.sdk - package dev.turboism.sdk
- dev.turboism.sdk.action - package dev.turboism.sdk.action
-
Plugin-owned actions that the runtime can schedule and bind to SDK UI contributions.
- dev.turboism.sdk.appearance - package dev.turboism.sdk.appearance
-
Preview semantic appearance requests for supported runtime UI providers.
- dev.turboism.sdk.config - package dev.turboism.sdk.config
-
Plugin-scoped configuration schemas, migrations, and optimistic-revision persistence results.
- dev.turboism.sdk.cubism - package dev.turboism.sdk.cubism
-
SDK-owned Cubism snapshots, facade access, Preview services, and diagnostics.
- dev.turboism.sdk.cubism.boundingbox - package dev.turboism.sdk.cubism.boundingbox
-
Preview transaction commands for bounded bounding-box workflows.
- dev.turboism.sdk.cubism.deformer - package dev.turboism.sdk.cubism.deformer
-
Preview transaction commands for bounded deformer workflows.
- dev.turboism.sdk.cubism.event - package dev.turboism.sdk.cubism.event
-
Immutable Cubism and Editor semantic event payloads exposed to plugins.
- dev.turboism.sdk.cubism.hook - package dev.turboism.sdk.cubism.hook
-
Override-based lifecycle hooks for admitted Cubism model operations.
- dev.turboism.sdk.cubism.id - package dev.turboism.sdk.cubism.id
-
Turboism-owned opaque identities for Cubism and Editor objects.
- dev.turboism.sdk.cubism.mesh - package dev.turboism.sdk.cubism.mesh
-
Preview transaction commands for bounded mesh and mirror-writeback workflows.
- dev.turboism.sdk.cubism.model - package dev.turboism.sdk.cubism.model
-
The unified, Turboism-owned object view of a Cubism model.
- dev.turboism.sdk.cubism.physics - package dev.turboism.sdk.cubism.physics
-
Preview, declarative contributions to admitted native Physics Settings workflows.
- dev.turboism.sdk.cubism.psd - package dev.turboism.sdk.cubism.psd
-
Preview transaction commands for bounded PSD binding workflows.
- dev.turboism.sdk.cubism.service.query - package dev.turboism.sdk.cubism.service.query
-
Read-only typed queries over admitted immutable Cubism snapshots.
- dev.turboism.sdk.cubism.service.read - package dev.turboism.sdk.cubism.service.read
-
Grouped read-only Cubism and Editor capability access returning SDK-owned immutable DTOs.
- dev.turboism.sdk.cubism.transaction - package dev.turboism.sdk.cubism.transaction
-
Preview transactions that coordinate validated, generation-safe Cubism authoring writes.
- dev.turboism.sdk.cubism.write - package dev.turboism.sdk.cubism.write
-
Immutable, SDK-owned Preview commands and outcomes for transaction-scoped Cubism writes.
- dev.turboism.sdk.diagnostics - package dev.turboism.sdk.diagnostics
-
Read-only diagnostic views supplied by the Turboism runtime.
- dev.turboism.sdk.event - package dev.turboism.sdk.event
-
Typed, plugin-scoped event publication and subscription contracts.
- dev.turboism.sdk.hostread - package dev.turboism.sdk.hostread
-
Bounded, asynchronous, typed reads of Turboism-owned host snapshots.
- dev.turboism.sdk.i18n - package dev.turboism.sdk.i18n
-
Plugin-localized text access with runtime-owned catalog isolation and locale selection.
- dev.turboism.sdk.menu - package dev.turboism.sdk.menu
-
Declarative menu contributions owned and rendered by runtime UI policy.
- dev.turboism.sdk.permission - package dev.turboism.sdk.permission
-
Plugin permission declarations and SDK identifiers for protected operational boundaries.
- dev.turboism.sdk.plugin - package dev.turboism.sdk.plugin
-
Core plugin lifecycle, context, ownership, cancellation, and plugin-scoped resource contracts.
- dev.turboism.sdk.runtime - package dev.turboism.sdk.runtime
-
Bounded SDK access to global Turboism runtime settings and maintenance actions.
- dev.turboism.sdk.storage - package dev.turboism.sdk.storage
-
Plugin-confined asynchronous persistence for data, state, and cache roots.
- dev.turboism.sdk.task - package dev.turboism.sdk.task
-
Plugin-scoped, bounded background task admission, cancellation, progress, and terminal outcomes.
- dev.turboism.sdk.theme - package dev.turboism.sdk.theme
-
Immutable theme status values for SDK consumers.
- dev.turboism.sdk.ui - package dev.turboism.sdk.ui
-
Toolkit-neutral UI contracts for plugins.
- dev.turboism.sdk.ui.appearance - package dev.turboism.sdk.ui.appearance
-
Bounded, preview appearance overlays for selected semantic native controls.
- dev.turboism.sdk.ui.context - package dev.turboism.sdk.ui.context
-
Declarative, action-bound context-menu contracts.
- dev.turboism.sdk.ui.table - package dev.turboism.sdk.ui.table
-
Semantic contracts for the runtime-owned Scene palette table.
- dev.turboism.sdk.ui.toolbar - package dev.turboism.sdk.ui.toolbar
-
Declarative main- and palette-toolbar contribution contracts.
- diagnosticId() - Method in record class dev.turboism.sdk.appearance.AppearanceApplyResult
-
Returns the value of the
diagnosticIdrecord component. - diagnosticId() - Method in record class dev.turboism.sdk.appearance.AppearanceRestoreResult
-
Returns the value of the
diagnosticIdrecord component. - diagnosticId() - Method in record class dev.turboism.sdk.appearance.AppearanceStatus
-
Returns the value of the
diagnosticIdrecord component. - DiagnosticReport - Interface in dev.turboism.sdk.diagnostics
-
Read-only diagnostic report assembled by the runtime for a plugin context.
- DiagnosticReport.Problem - Interface in dev.turboism.sdk.diagnostics
-
Immutable diagnostic problem view.
- DiagnosticReport.Severity - Enum Class in dev.turboism.sdk.diagnostics
-
Severity used to prioritize a diagnostic problem.
- diagnostics() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the current read-only diagnostic report.
- DialogRequest - Record Class in dev.turboism.sdk.ui
-
Declarative descriptor for a host-rendered dialog.
- DialogRequest(String, String, String) - Constructor for record class dev.turboism.sdk.ui.DialogRequest
-
Validates the dialog descriptor.
- DIRECTORY - Enum constant in enum class dev.turboism.sdk.storage.StorageEntryType
-
A directory.
- disable() - Method in interface dev.turboism.sdk.plugin.TurboismPlugin
-
Stops active plugin behavior before disable or reload.
- disabled() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton.IconVariants
-
Returns the value of the
disabledrecord component. - disabled() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Returns the value of the
disabledrecord component. - displayName() - Method in record class dev.turboism.sdk.cubism.WorkspaceSnapshot
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class dev.turboism.sdk.theme.ThemeStatusSnapshot
-
Returns the value of the
displayNamerecord component. - displayName() - Method in interface dev.turboism.sdk.ui.UserFileHandle
-
Returns a user-facing leaf name without revealing the selected path.
- disposableScope() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the lifecycle-owned scope for plugin registrations and closeables.
- DisposableScope - Class in dev.turboism.sdk.plugin
-
Plugin-owned collection of resources to close during disable or context cleanup.
- DisposableScope() - Constructor for class dev.turboism.sdk.plugin.DisposableScope
- DockCleanupResult(String) - Constructor for record class dev.turboism.sdk.runtime.RuntimeSettingsService.DockCleanupResult
-
Validates the user-facing cleanup summary.
- document() - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Returns the value of the
documentrecord component. - documentId() - Method in record class dev.turboism.sdk.cubism.DocumentSnapshot
-
Returns the value of the
documentIdrecord component. - documentId() - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot
-
Returns the value of the
documentIdrecord component. - documentId() - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection
-
Returns the value of the
documentIdrecord component. - DocumentId - Record Class in dev.turboism.sdk.cubism.id
-
Opaque identity of one Cubism Editor document.
- DocumentId(String) - Constructor for record class dev.turboism.sdk.cubism.id.DocumentId
-
Creates an ID from a non-null provider identity string.
- documents() - Method in record class dev.turboism.sdk.cubism.ProjectSnapshot
-
Returns the value of the
documentsrecord component. - DocumentSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable, SDK-safe description of one document.
- DocumentSnapshot(String, String, String, Optional<Path>, Optional<ModelSnapshot>) - Constructor for record class dev.turboism.sdk.cubism.DocumentSnapshot
-
Validates this immutable SDK value.
- Drawable - Interface in dev.turboism.sdk.cubism.model
-
One generation-bound evaluated Cubism drawable (ArtMesh).
- drawableA() - Method in interface dev.turboism.sdk.cubism.model.Glue
-
Returns the provider-reported index of the first connected drawable.
- drawableB() - Method in interface dev.turboism.sdk.cubism.model.Glue
-
Returns the provider-reported index of the second connected drawable.
- DrawableHooks - Interface in dev.turboism.sdk.cubism.hook
-
Override-based lifecycle hooks for admitted ArtMesh authoring operations.
- drawables() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns the generation-bound evaluated ArtMesh/drawable collection.
- Drawables - Interface in dev.turboism.sdk.cubism.model
-
Generation-bound evaluated ArtMeshes/drawables in one Cubism model.
- drawOrder() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the provider-reported draw order.
- DUPLICATE_ACTIVE_ID - Enum constant in enum class dev.turboism.sdk.task.TaskRejectionReason
-
An accepted task with the same ID is still active.
- DUPLICATE_CONFIG_ID - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
An active registry already owns this logical schema identifier.
- DUPLICATE_KEY - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
More than one key has the same logical name.
- DUPLICATE_PATH - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
An active registry already owns this plugin-relative path.
- dynamicFlag() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the provider-reported dynamic flag bit field.
E
- editable() - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Returns the value of the
editablerecord component. - editable() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns the value of the
editablerecord component. - email() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.Author
-
Returns the optional author email address.
- EmbeddedPanelContribution - Record Class in dev.turboism.sdk.ui
-
Declarative, plugin-owned embedded-panel contribution.
- EmbeddedPanelContribution(String, String, String, int) - Constructor for record class dev.turboism.sdk.ui.EmbeddedPanelContribution
-
Creates a panel descriptor with a placeholder content tree.
- EmbeddedPanelContribution(String, String, String, int, PanelView) - Constructor for record class dev.turboism.sdk.ui.EmbeddedPanelContribution
-
Validates the panel descriptor.
- EmbeddedPanelId - Record Class in dev.turboism.sdk.ui
-
Turboism-owned identity used to activate an embedded panel contributed by the same plugin.
- EmbeddedPanelId(String) - Constructor for record class dev.turboism.sdk.ui.EmbeddedPanelId
-
Validates the panel identity.
- empty() - Static method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Creates the canonical empty selection summary.
- enable() - Method in interface dev.turboism.sdk.plugin.TurboismPlugin
-
Starts active plugin behavior after successful initialization.
- encodedValues() - Method in record class dev.turboism.sdk.config.ConfigDocument
-
Returns the value of the
encodedValuesrecord component. - enqueue(CubismWriteCommand) - Method in interface dev.turboism.sdk.cubism.transaction.ModelTransaction
-
Queues a narrow write command without applying it.
- entries() - Method in record class dev.turboism.sdk.storage.StorageListResult
-
Returns the value of the
entriesrecord component. - entry() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
entryrecord component. - entrypoints() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns entrypoint classes in declared loading order.
- enumValue(Class<E>) - Static method in class dev.turboism.sdk.config.ConfigCodecs
-
Returns the codec for values of one enum class.
- environment() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns declared runtime environment requirements.
- equals(Object) - Method in record class dev.turboism.sdk.action.UiActionEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.action.UiActionEvent.SelectionValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.action.UiActionEvent.TextValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.action.UiActionEvent.ToggleValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.appearance.AppearanceApplyResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.appearance.AppearanceChangedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.appearance.AppearanceRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.appearance.AppearanceRestoreResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.appearance.AppearanceStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.config.ConfigDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.config.ConfigError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.config.ConfigKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.config.ConfigReadResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.config.ConfigSchema
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.config.ConfigValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.config.ConfigWriteResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.config.PluginConfigRegistry.ConfigScope
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.ArtMeshSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.boundingbox.BoundingBoxWriteCommand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.ClipMaskSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.deformer.DeformerWriteCommand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.DeformerSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.DocumentSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.event.SelectionChangedEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.id.ArtMeshId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.id.DeformerId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.id.DocumentId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.id.ModelId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.id.ModelObjectId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.id.ParameterBindingPointId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.id.ParameterGroupId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.id.ParameterId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.id.ProjectId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.mesh.MeshWriteCommand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.mesh.MirrorWritebackCommand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.ArtMeshGeometry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.Color
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.GlueId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.ParameterBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingPoint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTarget
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTransferPlan
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.PartId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.Point2
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.model.WarpGrid
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.ModelSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.physics.PhysicsEditorContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.ProjectSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.psd.PsdBindingWriteCommand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot.PsdLayerSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.RenderStatusSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.SelectionSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.service.query.HierarchyNode
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.service.query.ModelHierarchy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.service.query.ParameterBounds
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.TextureAtlasSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.WorkspaceSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.write.WriteCanvasCommand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.write.WriteClipMaskCommand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.write.WriteModelObjectCommand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.write.WriteParameterCommand
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.cubism.write.WriteResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.hostread.AsyncHostReadError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.hostread.AsyncHostReadRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.hostread.AsyncHostReadResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.hostread.AsyncHostReadSubmission
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.hostread.ProjectWorkspaceSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.runtime.RuntimeSettings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.runtime.RuntimeSettingsService.DockCleanupResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.storage.StorageEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.storage.StorageError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.storage.StorageListResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.storage.StorageMutationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.storage.StoragePath
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.storage.StorageReadResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.storage.StorageWriteResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.task.FixedDelayTaskRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.task.PluginTaskRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.task.TaskFailure
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.task.TaskId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.task.TaskOutcome
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.task.TaskProgress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.task.TaskRunOutcome
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.task.TaskSubmission
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.theme.ThemeStatusSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceStyle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.DeformerControlRow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.DeformerLabel
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.ParameterFolder
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.ParameterLabel
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.PartFolder
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.PartLabel
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.appearance.UiColor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.appearance.UiFont
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton.IconVariants
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.Placement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection.Item
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.context.ContextSourceSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.DialogRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.EmbeddedPanelContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.EmbeddedPanelId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.FileChooserRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.OverlayContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.PanelView.Button
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.PanelView.Column
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.PanelView.Option
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.PanelView.Row
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.PanelView.Select
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.PanelView.Separator
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.PanelView.Text
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.PanelView.TextInput
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.PanelView.Toggle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.StatusNotification
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.table.SceneTableService.Column
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.table.SceneTableService.HeaderClick
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.table.SceneTableService.Item
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.table.SceneTableService.ItemOrderChanged
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.table.SceneTableService.TableSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Placement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.UserFileError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.UserFileReadResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.UserFileRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.UserFileRequestResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.UserFileWriteResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.turboism.sdk.ui.ViewportSnapshot
-
Indicates whether some other object is "equal to" this one.
- error() - Method in record class dev.turboism.sdk.config.ConfigReadResult
-
Returns the value of the
errorrecord component. - error() - Method in exception dev.turboism.sdk.config.ConfigRegistrationException
-
Returns the machine-readable registration failure category.
- error() - Method in exception dev.turboism.sdk.config.ConfigSchemaValidationException
-
Returns the machine-readable validation category.
- error() - Method in record class dev.turboism.sdk.config.ConfigWriteResult
-
Returns the value of the
errorrecord component. - error() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadResult
-
Returns the value of the
errorrecord component. - error() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadSubmission
-
Returns the value of the
errorrecord component. - error() - Method in record class dev.turboism.sdk.storage.StorageListResult
-
Returns the value of the
errorrecord component. - error() - Method in record class dev.turboism.sdk.storage.StorageMutationResult
-
Returns the value of the
errorrecord component. - error() - Method in record class dev.turboism.sdk.storage.StorageReadResult
-
Returns the value of the
errorrecord component. - error() - Method in record class dev.turboism.sdk.storage.StorageWriteResult
-
Returns the value of the
errorrecord component. - error() - Method in record class dev.turboism.sdk.ui.UserFileReadResult
-
Returns the value of the
errorrecord component. - error() - Method in record class dev.turboism.sdk.ui.UserFileRequestResult
-
Returns the value of the
errorrecord component. - error() - Method in record class dev.turboism.sdk.ui.UserFileWriteResult
-
Returns the value of the
errorrecord component. - error(String) - Method in interface dev.turboism.sdk.plugin.PluginLogger
-
Emits an error message without a throwable.
- error(String, Throwable) - Method in interface dev.turboism.sdk.plugin.PluginLogger
-
Emits an error message with a causal throwable.
- ERROR - Enum constant in enum class dev.turboism.sdk.diagnostics.DiagnosticReport.Severity
-
A failure that prevents the affected operation or component from working safely.
- errorCode() - Method in exception dev.turboism.sdk.cubism.transaction.TransactionException
-
Returns the numeric diagnostic code.
- errorMessage() - Method in record class dev.turboism.sdk.cubism.write.WriteResult
-
Returns the value of the
errorMessagerecord component. - eventBus() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the plugin-scoped typed event bus.
- EventBus - Interface in dev.turboism.sdk.event
-
Typed event bus for plugin-to-plugin and framework-to-plugin communication.
- EventBus.TurboismEvent - Interface in dev.turboism.sdk.event
-
Marker interface for values accepted by this event bus.
- exists(ParameterId) - Method in interface dev.turboism.sdk.cubism.service.query.ParameterQueryService
-
Tests whether a parameter is present in the current admitted snapshot.
- expectedRevision() - Method in record class dev.turboism.sdk.appearance.AppearanceRequest
-
Returns the value of the
expectedRevisionrecord component.
F
- FAILED - Enum constant in enum class dev.turboism.sdk.cubism.transaction.TransactionStatus
-
Commit or rollback failed and the transaction cannot be reused.
- FAILED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadStatus
-
Completed without a value and with a structured failure.
- FAILED - Enum constant in enum class dev.turboism.sdk.task.TaskOutcomeStatus
-
The action or its runtime execution failed with sanitized failure detail.
- FAILED - Enum constant in enum class dev.turboism.sdk.task.TaskRunOutcomeStatus
-
The action or runtime execution failed with sanitized detail.
- FAILED_RESTORE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceApplyResult.Outcome
-
Application failed and the runtime could not restore the captured appearance.
- FAILED_RESTORE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceRestoreResult.Outcome
-
Restoration failed and the runtime retained the current ownership state.
- FAILED_RESTORED - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceApplyResult.Outcome
-
Application failed, but the runtime restored the captured pre-request appearance.
- failure() - Method in record class dev.turboism.sdk.task.TaskOutcome
-
Returns the value of the
failurerecord component. - failure() - Method in record class dev.turboism.sdk.task.TaskRunOutcome
-
Returns the value of the
failurerecord component. - failure(String, String) - Static method in record class dev.turboism.sdk.cubism.write.WriteResult
-
Creates a failed command outcome.
- family() - Method in record class dev.turboism.sdk.cubism.model.ParameterBinding
-
Returns the value of the
familyrecord component. - family() - Method in record class dev.turboism.sdk.ui.appearance.UiFont
-
Returns the value of the
familyrecord component. - FILE - Enum constant in enum class dev.turboism.sdk.storage.StorageEntryType
-
A regular file.
- FileChooserRequest - Record Class in dev.turboism.sdk.ui
-
Declarative request for a host file chooser.
- FileChooserRequest(String, String, List<String>) - Constructor for record class dev.turboism.sdk.ui.FileChooserRequest
-
Validates the request and defensively snapshots extension filters.
- filePath() - Method in record class dev.turboism.sdk.cubism.DocumentSnapshot
-
Returns the value of the
filePathrecord component. - filter(Predicate<Parameter>) - Method in interface dev.turboism.sdk.cubism.model.Parameters
-
Applies a non-null filter and returns an immutable stable-order result.
- find(ArtMeshId) - Method in interface dev.turboism.sdk.cubism.model.Drawables
-
Finds one drawable by its ArtMesh ID.
- find(DeformerId) - Method in interface dev.turboism.sdk.cubism.model.Deformers
-
Finds one deformer by its typed ID.
- find(DeformerId) - Method in interface dev.turboism.sdk.cubism.model.RotationDeformers
-
Finds one Rotation Deformer by its typed ID.
- find(DeformerId) - Method in interface dev.turboism.sdk.cubism.model.WarpDeformers
-
Finds one Warp Deformer by its typed ID.
- find(ParameterGroupId) - Method in interface dev.turboism.sdk.cubism.model.ParameterGroups
-
Finds one group by its typed ID.
- find(ParameterId) - Method in interface dev.turboism.sdk.cubism.model.Parameters
-
Finds one parameter by its typed ID.
- find(GlueId) - Method in interface dev.turboism.sdk.cubism.model.Glues
-
Finds one Glue relation by its typed ID.
- find(PartId) - Method in interface dev.turboism.sdk.cubism.model.Parts
-
Finds one Part by its typed ID.
- findById(ParameterId) - Method in interface dev.turboism.sdk.cubism.model.Parameters
-
Returns the parameter with the exact ID, or empty if it is absent.
- findById(ParameterId) - Method in interface dev.turboism.sdk.cubism.service.query.ParameterQueryService
-
Finds a parameter by identity.
- findById(String) - Method in interface dev.turboism.sdk.cubism.model.Parameters
-
Returns the parameter with the exact non-null ID text, or empty if it is absent.
- findByName(String) - Method in interface dev.turboism.sdk.cubism.model.Parameters
-
Returns parameters whose available user-facing name exactly equals
name. - findNode(ModelObjectId) - Method in record class dev.turboism.sdk.cubism.service.query.ModelHierarchy
-
Looks up one node in this detached hierarchy.
- findNode(ModelObjectId) - Method in interface dev.turboism.sdk.cubism.service.query.ModelHierarchyQueryService
-
Finds one node in the current hierarchy.
- first() - Static method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.Placement
- first() - Static method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Placement
- FIRST - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.PlacementKind
-
Place before all entries in the target surface.
- FIRST - Enum constant in enum class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Position
-
Before all known toolbar entries.
- FixedDelayTaskRequest - Record Class in dev.turboism.sdk.task
-
Request for a non-overlapping repeating plugin task with fixed delay after each completion.
- FixedDelayTaskRequest(TaskId, PluginTaskKind, PluginTaskPriority, Duration, Duration, PluginTaskAction) - Constructor for record class dev.turboism.sdk.task.FixedDelayTaskRequest
-
Validates timing and required request components.
- FloatSequence - Interface in dev.turboism.sdk.cubism.model
-
Immutable indexed float sequence returned by a Cubism model read.
- font() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceStyle
-
Returns the value of the
fontrecord component. - foreground() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns the value of the
foregroundrecord component. - foreground() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceStyle
-
Returns the value of the
foregroundrecord component. - FOREIGN_GRANT - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
The handle belongs to a different plugin or runtime service instance.
- form() - Method in interface dev.turboism.sdk.cubism.model.RotationDeformer
-
Returns the current immutable Editor-authoring form.
- format(String, Object...) - Method in interface dev.turboism.sdk.i18n.PluginLocalization
-
Resolves and formats a plugin-owned catalog message.
- framesPerSecond() - Method in record class dev.turboism.sdk.cubism.RenderStatusSnapshot
-
Returns the value of the
framesPerSecondrecord component. - fromVersion() - Method in interface dev.turboism.sdk.config.ConfigMigration
-
Returns the schema version accepted by this step.
- FUTURE_SCHEMA_VERSION - Enum constant in enum class dev.turboism.sdk.config.ConfigErrorCode
-
Persisted data declares a schema version newer than the registered schema.
G
- geometry() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns a detached immutable Editor-authoring geometry value.
- get(int) - Method in interface dev.turboism.sdk.cubism.model.FloatSequence
-
Returns the value at the zero-based index.
- get(int) - Method in interface dev.turboism.sdk.cubism.model.IntSequence
-
Returns the value at the zero-based index.
- getDefaultValue() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns the provider-reported default value.
- getMaximumValue() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns the provider-reported upper bound.
- getMinimumValue() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns the provider-reported lower bound.
- getOpacity() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns the provider-reported deformer opacity.
- getOpacity() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the evaluated drawable opacity.
- getOpacity() - Method in interface dev.turboism.sdk.cubism.model.Part
-
Returns the current Part opacity reported by the active provider.
- getParameterBindings() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns immutable Editor-authoring parameter-binding snapshots for this deformer.
- getParameterBindings() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns immutable Editor-authoring parameter-binding snapshots for this ArtMesh.
- getParameterBindings() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns immutable Editor-authoring binding snapshots for this parameter.
- getValue() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns the current parameter value.
- Glue - Interface in dev.turboism.sdk.cubism.model
-
One generation-bound Cubism Glue relation.
- GLUE - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.ObjectKind
-
Glue object.
- GlueId - Record Class in dev.turboism.sdk.cubism.model
-
Opaque identity of one Cubism Glue relation in the current model context.
- GlueId(String) - Constructor for record class dev.turboism.sdk.cubism.model.GlueId
-
Creates a non-blank Glue ID.
- glues() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns the generation-bound Glue relation collection.
- Glues - Interface in dev.turboism.sdk.cubism.model
-
Generation-bound Glue relations in one Cubism model.
- GRANT_EXPIRED - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
A one-operation or normally closed grant can no longer be used.
- GRANT_REVOKED - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
The grant was explicitly revoked or invalidated by plugin/runtime shutdown.
- GRANTED - Enum constant in enum class dev.turboism.sdk.ui.UserFileRequestStatus
-
The result contains exactly one active opaque handle and no error.
- green() - Method in record class dev.turboism.sdk.cubism.model.Color
-
Returns the value of the
greenrecord component. - grid() - Method in interface dev.turboism.sdk.cubism.model.WarpDeformer
-
Returns the current immutable Editor-authoring grid.
- GROUP - Enum constant in enum class dev.turboism.sdk.cubism.service.query.HierarchyNode.Kind
-
A group.
H
- handle() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadSubmission
-
Returns the value of the
handlerecord component. - handle() - Method in record class dev.turboism.sdk.task.TaskSubmission
-
Returns the value of the
handlerecord component. - handle() - Method in record class dev.turboism.sdk.ui.UserFileRequestResult
-
Returns the value of the
handlerecord component. - handler() - Method in interface dev.turboism.sdk.action.ActionRegistry.Action
-
Returns the work to run when this action is invoked.
- hasActiveDocument() - Method in interface dev.turboism.sdk.cubism.CubismFacade
-
Tests whether an active document snapshot is currently available.
- hasActiveModel() - Method in interface dev.turboism.sdk.cubism.CubismFacade
-
Tests whether an active model snapshot is currently available.
- hasActiveProject() - Method in interface dev.turboism.sdk.cubism.CubismFacade
-
Tests whether an active project snapshot is currently available.
- hashCode() - Method in record class dev.turboism.sdk.action.UiActionEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.action.UiActionEvent.SelectionValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.action.UiActionEvent.TextValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.action.UiActionEvent.ToggleValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.appearance.AppearanceApplyResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.appearance.AppearanceChangedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.appearance.AppearanceRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.appearance.AppearanceRestoreResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.appearance.AppearanceStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.config.ConfigDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.config.ConfigError
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.config.ConfigKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.config.ConfigReadResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.config.ConfigSchema
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.config.ConfigValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.config.ConfigWriteResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.config.PluginConfigRegistry.ConfigScope
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.ArtMeshSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.boundingbox.BoundingBoxWriteCommand
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.ClipMaskSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.deformer.DeformerWriteCommand
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.DeformerSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.DocumentSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.event.SelectionChangedEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.id.ArtMeshId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.id.DeformerId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.id.DocumentId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.id.ModelId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.id.ModelObjectId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.id.ParameterBindingPointId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.id.ParameterGroupId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.id.ParameterId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.id.ProjectId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.mesh.MeshWriteCommand
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.mesh.MirrorWritebackCommand
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.ArtMeshGeometry
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.Color
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.GlueId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.ParameterBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingPoint
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTarget
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTransferPlan
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.PartId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.Point2
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.model.WarpGrid
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.ModelSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.physics.PhysicsEditorContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.ProjectSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.psd.PsdBindingWriteCommand
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot.PsdLayerSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.RenderStatusSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.SelectionSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.service.query.HierarchyNode
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.service.query.ModelHierarchy
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterBounds
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.TextureAtlasSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.WorkspaceSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.write.WriteCanvasCommand
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.write.WriteClipMaskCommand
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.write.WriteModelObjectCommand
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.write.WriteParameterCommand
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.cubism.write.WriteResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadError
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadSubmission
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.hostread.ProjectWorkspaceSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.runtime.RuntimeSettings
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.runtime.RuntimeSettingsService.DockCleanupResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.storage.StorageEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.storage.StorageError
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.storage.StorageListResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.storage.StorageMutationResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.storage.StoragePath
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.storage.StorageReadResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.storage.StorageWriteResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.task.FixedDelayTaskRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.task.PluginTaskRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.task.TaskFailure
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.task.TaskId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.task.TaskOutcome
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.task.TaskProgress
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.task.TaskRunOutcome
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.task.TaskSubmission
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.theme.ThemeStatusSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceStyle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.DeformerControlRow
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.DeformerLabel
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.ParameterFolder
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.ParameterLabel
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.PartFolder
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.PartLabel
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.appearance.UiColor
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.appearance.UiFont
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton.IconVariants
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.Placement
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection.Item
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.context.ContextSourceSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.DialogRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.EmbeddedPanelContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.EmbeddedPanelId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.FileChooserRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.OverlayContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.PanelView.Button
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.PanelView.Column
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.PanelView.Option
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.PanelView.Row
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.PanelView.Select
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.PanelView.Separator
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.PanelView.Text
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.PanelView.TextInput
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.PanelView.Toggle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.StatusNotification
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.Column
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.HeaderClick
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.Item
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.ItemOrderChanged
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.TableSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Placement
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.UserFileError
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.UserFileReadResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.UserFileRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.UserFileRequestResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.UserFileWriteResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.turboism.sdk.ui.ViewportSnapshot
-
Returns a hash code value for this object.
- HeaderClick(String, String) - Constructor for record class dev.turboism.sdk.ui.table.SceneTableService.HeaderClick
-
Creates an instance of a
HeaderClickrecord class. - headerSelectAll() - Method in record class dev.turboism.sdk.cubism.physics.PhysicsEditorContribution
-
Returns the value of the
headerSelectAllrecord component. - HEAVY - Enum constant in enum class dev.turboism.sdk.plugin.WorkBudget
-
The task is admitted to the bounded heavier runtime execution lane.
- height() - Method in record class dev.turboism.sdk.cubism.TextureAtlasSnapshot
-
Returns the value of the
heightrecord component. - height() - Method in record class dev.turboism.sdk.cubism.write.WriteCanvasCommand
-
Returns the value of the
heightrecord component. - height() - Method in record class dev.turboism.sdk.ui.ViewportSnapshot
-
Returns the value of the
heightrecord component. - heightPixels() - Method in interface dev.turboism.sdk.cubism.model.Canvas
-
Returns the canvas height in pixels.
- HierarchyNode - Record Class in dev.turboism.sdk.cubism.service.query
-
Immutable node in a model hierarchy query result.
- HierarchyNode(ModelObjectId, String, HierarchyNode.Kind, Optional<ModelObjectId>, List<ModelObjectId>) - Constructor for record class dev.turboism.sdk.cubism.service.query.HierarchyNode
-
Validates this immutable SDK value.
- HierarchyNode.Kind - Enum Class in dev.turboism.sdk.cubism.service.query
-
Public categories used by a hierarchy node.
- HOST_HOME_ENTRY - Enum constant in enum class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Anchor
-
The host Home entry.
- HOST_VERSION_UNSUPPORTED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
The admitted host version does not support this read.
- hostGeneration() - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection
-
Returns the value of the
hostGenerationrecord component. - hostReads() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the asynchronous semantic host-read service when available.
- hover() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton.IconVariants
-
Returns the value of the
hoverrecord component. - hover() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Returns the value of the
hoverrecord component.
I
- i18n() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns localization metadata for plugin-owned catalogs.
- icon() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
iconrecord component. - iconResourcePath() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarContribution
-
Returns the value of the
iconResourcePathrecord component. - iconResourcePath() - Method in record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Returns the value of the
iconResourcePathrecord component. - icons() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton
-
Returns the value of the
iconsrecord component. - icons() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Returns the value of the
iconsrecord component. - IconVariants(String, Optional<String>, Optional<String>, Optional<String>) - Constructor for record class dev.turboism.sdk.ui.BoundingBoxOverlayButton.IconVariants
-
Validates and normalizes icon resource references.
- IconVariants(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>) - Constructor for record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Validates required and optional non-blank resource paths.
- id() - Method in interface dev.turboism.sdk.action.ActionRegistry.Action
-
Returns the action's descriptive identifier.
- id() - Method in record class dev.turboism.sdk.cubism.ArtMeshSnapshot
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.cubism.DeformerSnapshot
-
Returns the value of the
idrecord component. - id() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns this model's opaque identity for the current model context.
- id() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns this deformer's opaque identity.
- id() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns this ArtMesh's opaque identity.
- id() - Method in interface dev.turboism.sdk.cubism.model.Glue
-
Returns this Glue relation's opaque identity.
- id() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns this parameter's opaque identity.
- id() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingPoint
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTarget
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Returns the value of the
idrecord component. - id() - Method in interface dev.turboism.sdk.cubism.model.ParameterGroup
-
Returns this group's opaque identity.
- id() - Method in interface dev.turboism.sdk.cubism.model.Part
-
Returns this Part's opaque identity.
- id() - Method in interface dev.turboism.sdk.cubism.ModelObjectSnapshot
-
Returns the object identity captured by the snapshot.
- id() - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.cubism.service.query.HierarchyNode
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns the value of the
idrecord component. - id() - Method in interface dev.turboism.sdk.permission.PluginPermission
-
Returns the canonical permission identifier.
- id() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.DependencyRef
-
Returns the referenced plugin identifier.
- id() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns the stable plugin identifier.
- id() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.PermissionRef
-
Returns the canonical permission identifier.
- id() - Method in record class dev.turboism.sdk.task.FixedDelayTaskRequest
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.task.PluginTaskRequest
-
Returns the value of the
idrecord component. - id() - Method in interface dev.turboism.sdk.task.TaskHandle
-
Returns the task identity from its request.
- id() - Method in record class dev.turboism.sdk.task.TaskOutcome
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceContribution
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.DeformerControlRow
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.DeformerLabel
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.ParameterFolder
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.ParameterLabel
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.PartFolder
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.PartLabel
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection.Item
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.DialogRequest
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.EmbeddedPanelContribution
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.FileChooserRequest
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.OverlayContribution
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.PanelView.Button
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.PanelView.Select
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.PanelView.TextInput
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.PanelView.Toggle
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.StatusNotification
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.Column
-
Returns the value of the
idrecord component. - id() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.Item
-
Returns the value of the
idrecord component. - id() - Method in enum class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Anchor
-
Returns the stable semantic anchor identifier.
- id() - Method in interface dev.turboism.sdk.ui.UserFileHandle
-
Returns the SDK-safe identifier of this grant.
- id() - Method in record class dev.turboism.sdk.ui.UserFileRequest
-
Returns the value of the
idrecord component. - indices() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the immutable triangle index sequence.
- info(String) - Method in interface dev.turboism.sdk.plugin.PluginLogger
-
Emits a normal operational message.
- INFO - Enum constant in enum class dev.turboism.sdk.diagnostics.DiagnosticReport.Severity
-
An informational runtime observation.
- INHERIT - Enum constant in enum class dev.turboism.sdk.ui.appearance.UiFont.Posture
-
Retain the native control's posture.
- INHERIT - Enum constant in enum class dev.turboism.sdk.ui.appearance.UiFont.Weight
-
Retain the native control's weight.
- init(PluginContext) - Method in interface dev.turboism.sdk.plugin.TurboismPlugin
-
Initializes this plugin with its plugin-scoped SDK context.
- initialDelay() - Method in record class dev.turboism.sdk.task.FixedDelayTaskRequest
-
Returns the value of the
initialDelayrecord component. - inputBackground() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns the value of the
inputBackgroundrecord component. - INSTANCE - Enum constant in enum class dev.turboism.sdk.ui.table.SceneTableService.Unavailable
-
Singleton unavailable service.
- intent() - Method in interface dev.turboism.sdk.hostread.AsyncHostReadHandle
-
Returns the intent for which this handle was issued.
- intent() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadRequest
-
Returns the value of the
intentrecord component. - intent() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadResult
-
Returns the value of the
intentrecord component. - IntSequence - Interface in dev.turboism.sdk.cubism.model
-
Immutable indexed integer sequence returned by a Cubism model read.
- INVALID_CODEC - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
A key uses a codec outside the runtime's closed recognized set.
- INVALID_CONFIG_ID - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
The logical schema identifier violates runtime identifier rules.
- INVALID_DEFAULT_VALUE - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
A key default cannot be represented by its declared codec.
- INVALID_GRANT - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
The supplied handle is not a runtime-issued user-file grant.
- INVALID_KEY - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
A key is missing or does not belong to the declared schema.
- INVALID_MIGRATION - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
A migration has invalid versions or does not belong to the schema's route.
- INVALID_PATH - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
The plugin-relative path is invalid or crosses the configuration trust boundary.
- INVALID_PATH - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
The logical path is invalid or cannot be resolved under its selected root.
- INVALID_SCHEMA - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
The schema object itself is missing or structurally unusable.
- INVALID_VALUE - Enum constant in enum class dev.turboism.sdk.config.ConfigErrorCode
-
A supplied default, stored value, or write value cannot be represented by its codec.
- INVALID_VERSION - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
The schema version is not valid.
- invert(List<ParameterBindingTarget>) - Method in interface dev.turboism.sdk.cubism.model.ParameterBindingBatchOperations
-
Atomically inverts bindings for the supplied targets.
- invertAfterTransfer() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTransferPlan
-
Returns the value of the
invertAfterTransferrecord component. - inverted() - Method in record class dev.turboism.sdk.cubism.ClipMaskSnapshot
-
Returns the value of the
invertedrecord component. - invertedMask() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns whether the ArtMesh uses an inverted mask.
- IO_FAILURE - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
A non-specific I/O or strict text-decoding failure was sanitized safely.
- IO_FAILURE - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
A safe I/O or validation failure prevented the requested operation.
- isBlendShape() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns whether
Parameter.type()isParameterType.BLEND_SHAPE. - isCancellationRequested() - Method in interface dev.turboism.sdk.plugin.CancellationToken
-
Tests whether cancellation has been requested.
- isEmpty() - Method in interface dev.turboism.sdk.cubism.model.FloatSequence
-
Returns whether this sequence contains no elements.
- isEmpty() - Method in interface dev.turboism.sdk.cubism.model.IntSequence
-
Returns whether this sequence contains no elements.
- isHostPresent() - Method in interface dev.turboism.sdk.cubism.CubismFacade
-
Reports whether a Cubism host is present for this context.
- ITALIC - Enum constant in enum class dev.turboism.sdk.ui.appearance.UiFont.Posture
-
Request italic posture.
- item(String, String, String) - Static method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Creates an item at the end of its target surface.
- item(String, String, String, ContextMenuRegistry.Placement) - Static method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Creates an item at an explicit placement.
- Item(ContextMenuRegistry.ObjectKind, String) - Constructor for record class dev.turboism.sdk.ui.context.ContextMenuSelection.Item
-
Validates the selected item.
- Item(String, Map<String, String>) - Constructor for record class dev.turboism.sdk.ui.table.SceneTableService.Item
-
Defensively snapshots cell values.
- ITEM - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.EntryKind
-
Invokable entry with a plugin action identifier.
- itemIds() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.ItemOrderChanged
-
Returns the value of the
itemIdsrecord component. - ItemOrderChanged(String, String, List<String>) - Constructor for record class dev.turboism.sdk.ui.table.SceneTableService.ItemOrderChanged
-
Defensively snapshots the item order.
- items() - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection
-
Returns the value of the
itemsrecord component. - items() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.TableSnapshot
-
Returns the value of the
itemsrecord component.
K
- key() - Method in record class dev.turboism.sdk.config.ConfigError
-
Returns the value of the
keyrecord component. - KEYFORM_GRID - Enum constant in enum class dev.turboism.sdk.cubism.model.ParameterBindingFamily
-
A keyform-grid binding relationship.
- keys() - Method in record class dev.turboism.sdk.config.ConfigSchema
-
Returns the value of the
keysrecord component. - kind() - Method in record class dev.turboism.sdk.cubism.service.query.HierarchyNode
-
Returns the value of the
kindrecord component. - kind() - Method in record class dev.turboism.sdk.task.FixedDelayTaskRequest
-
Returns the value of the
kindrecord component. - kind() - Method in record class dev.turboism.sdk.task.PluginTaskRequest
-
Returns the value of the
kindrecord component. - kind() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Returns the value of the
kindrecord component. - kind() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.Placement
-
Returns the value of the
kindrecord component. - kind() - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection.Item
-
Returns the value of the
kindrecord component.
L
- label() - Method in interface dev.turboism.sdk.action.ActionRegistry.Action
-
Returns the user-visible action label.
- label() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
labelrecord component. - label() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Returns the value of the
labelrecord component. - label() - Method in record class dev.turboism.sdk.ui.PanelView.Button
-
Returns the value of the
labelrecord component. - label() - Method in record class dev.turboism.sdk.ui.PanelView.Option
-
Returns the value of the
labelrecord component. - label() - Method in record class dev.turboism.sdk.ui.PanelView.Select
-
Returns the value of the
labelrecord component. - label() - Method in record class dev.turboism.sdk.ui.PanelView.TextInput
-
Returns the value of the
labelrecord component. - label() - Method in record class dev.turboism.sdk.ui.PanelView.Toggle
-
Returns the value of the
labelrecord component. - label() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.Column
-
Returns the value of the
labelrecord component. - labelColor() - Method in interface dev.turboism.sdk.cubism.model.ParameterGroup
-
Returns the effective Editor label color as a detached value.
- labelKey() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Returns the value of the
labelKeyrecord component. - labelKey() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarContribution
-
Returns the value of the
labelKeyrecord component. - labelKey() - Method in record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Returns the value of the
labelKeyrecord component. - last() - Static method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.Placement
- last() - Static method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Placement
- LAST - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.PlacementKind
-
Place after all entries in the target surface.
- LAST - Enum constant in enum class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Position
-
After all known toolbar entries.
- lastRunOutcome() - Method in record class dev.turboism.sdk.task.TaskOutcome
-
Returns the value of the
lastRunOutcomerecord component. - lastRunOutcome() - Method in record class dev.turboism.sdk.task.TaskProgress
-
Returns the value of the
lastRunOutcomerecord component. - layerId() - Method in record class dev.turboism.sdk.cubism.psd.PsdBindingWriteCommand
-
Returns the value of the
layerIdrecord component. - layerId() - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot.PsdLayerSnapshot
-
Returns the value of the
layerIdrecord component. - layers() - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot
-
Returns the value of the
layersrecord component. - license() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns the declared license string.
- lifetime() - Method in interface dev.turboism.sdk.ui.UserFileHandle
-
Returns the lifecycle duration selected for this grant.
- lifetime() - Method in record class dev.turboism.sdk.ui.UserFileRequest
-
Returns the value of the
lifetimerecord component. - light() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Returns the value of the
lightrecord component. - LIGHT - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceBase
-
Use a light semantic base.
- LIGHTWEIGHT - Enum constant in enum class dev.turboism.sdk.plugin.WorkBudget
-
The task is admitted to the lightweight runtime execution lane.
- LINK_ESCAPE - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
A symbolic link or canonical path would escape the selected storage root.
- list(StoragePath, int) - Method in interface dev.turboism.sdk.storage.PluginStorage
-
Lists direct entries in a confined directory, bounded by
maxEntries. - listAll() - Method in interface dev.turboism.sdk.cubism.service.query.ParameterQueryService
-
Lists current parameters.
- locale() - Method in interface dev.turboism.sdk.i18n.PluginLocalization
-
Returns the locale selected for this plugin context.
- locales() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.I18n
-
Returns declared catalog locales such as
en,ja, orzh_Hans. - localization() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns plugin-localized text access when localization is available.
- location() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
locationrecord component. - location() - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection
-
Returns the value of the
locationrecord component. - locked() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns the explicit deformer lock setting.
- locked() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the explicit ArtMesh lock setting.
- lockedInHierarchy() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns lock state after hierarchy effects are applied.
- lockedInHierarchy() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns lock state after hierarchy effects are applied.
- logger() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the plugin-scoped runtime logger.
- logLevel() - Method in record class dev.turboism.sdk.runtime.RuntimeSettings
-
Returns the value of the
logLevelrecord component. - logsDir() - Method in interface dev.turboism.sdk.plugin.PluginPaths
-
Returns plugin log storage, which is safe to clear while stopped.
- LOW - Enum constant in enum class dev.turboism.sdk.task.PluginTaskPriority
-
Lower priority for deferrable work such as low-frequency refresh.
- LOW_FREQUENCY_REFRESH - Enum constant in enum class dev.turboism.sdk.task.PluginTaskKind
-
A bounded refresh intended to run infrequently rather than as an event flood.
M
- mainToolbar() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the main-toolbar registry when available.
- MainToolbarButtonContribution(String, String, String, String, MainToolbarRegistry.IconVariants, MainToolbarRegistry.Placement, int) - Constructor for record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Validates button metadata.
- MainToolbarContribution(String, String, String, String, String, int) - Constructor for record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarContribution
-
Validates required contribution strings.
- MainToolbarRegistry - Interface in dev.turboism.sdk.ui.toolbar
-
Registry for declarative main-toolbar contributions.
- MainToolbarRegistry.Anchor - Enum Class in dev.turboism.sdk.ui.toolbar
-
Semantic anchors currently recognized by the main-toolbar provider contract.
- MainToolbarRegistry.IconVariants - Record Class in dev.turboism.sdk.ui.toolbar
-
Toolkit-neutral icon resource variants for a toolbar button.
- MainToolbarRegistry.MainToolbarButtonContribution - Record Class in dev.turboism.sdk.ui.toolbar
-
Declarative main-toolbar button with state-aware icon variants and typed placement.
- MainToolbarRegistry.MainToolbarContribution - Record Class in dev.turboism.sdk.ui.toolbar
-
Legacy-compatible declarative main-toolbar descriptor.
- MainToolbarRegistry.Placement - Record Class in dev.turboism.sdk.ui.toolbar
-
Typed placement relative to a known main-toolbar anchor.
- MainToolbarRegistry.Position - Enum Class in dev.turboism.sdk.ui.toolbar
-
Position rule for a toolbar contribution.
- MAPPING_NOT_VERIFIED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
The required host mapping was not verified, so the runtime failed closed.
- masks() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the immutable mask index sequence.
- maximumValue() - Method in record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Returns the value of the
maximumValuerecord component. - maxValue() - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Returns the value of the
maxValuerecord component. - maxValue() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterBounds
-
Returns the value of the
maxValuerecord component. - maxValue() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns the upper numeric bound.
- menuPath() - Method in interface dev.turboism.sdk.menu.MenuRegistry.MenuContribution
-
Returns the slash-delimited logical menu path.
- MenuRegistry - Interface in dev.turboism.sdk.menu
-
Registry for declarative plugin menu contributions.
- MenuRegistry.MenuContribution - Interface in dev.turboism.sdk.menu
-
Immutable declaration of one action-backed menu item.
- menus() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the registry for declarative menu contributions.
- meshes() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Lists readable ArtMesh snapshots.
- meshId() - Method in record class dev.turboism.sdk.cubism.mesh.MeshWriteCommand
-
Returns the value of the
meshIdrecord component. - MeshWriteCommand - Record Class in dev.turboism.sdk.cubism.mesh
-
Requests a transaction-scoped mesh operation.
- MeshWriteCommand(String, ModelId, ModelObjectId, String) - Constructor for record class dev.turboism.sdk.cubism.mesh.MeshWriteCommand
-
Validates this immutable SDK value.
- message() - Method in record class dev.turboism.sdk.config.ConfigError
-
Returns the value of the
messagerecord component. - message() - Method in exception dev.turboism.sdk.cubism.CubismServiceException
-
Returns the message supplied for this failure.
- message() - Method in interface dev.turboism.sdk.diagnostics.DiagnosticReport.Problem
-
Returns the sanitized human-readable message.
- message() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadError
-
Returns the value of the
messagerecord component. - message() - Method in record class dev.turboism.sdk.runtime.RuntimeSettingsService.DockCleanupResult
-
Returns the value of the
messagerecord component. - message() - Method in record class dev.turboism.sdk.storage.StorageError
-
Returns the value of the
messagerecord component. - message() - Method in record class dev.turboism.sdk.task.TaskFailure
-
Returns the value of the
messagerecord component. - message() - Method in record class dev.turboism.sdk.ui.StatusNotification
-
Returns the value of the
messagerecord component. - message() - Method in record class dev.turboism.sdk.ui.UserFileError
-
Returns the value of the
messagerecord component. - migrate(ConfigDocument) - Method in interface dev.turboism.sdk.config.ConfigMigration
-
Produces the next-version encoded document from a source-version document.
- MIGRATION_BRANCH - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
The migration graph has more than one route from a source version.
- MIGRATION_CYCLE - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
The migration graph contains a cycle.
- MIGRATION_FAILED - Enum constant in enum class dev.turboism.sdk.config.ConfigErrorCode
-
A migration threw or returned an unusable document.
- MIGRATION_GAP - Enum constant in enum class dev.turboism.sdk.config.ConfigErrorCode
-
No valid contiguous migration path reaches the registered schema version.
- MIGRATION_GAP - Enum constant in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
No contiguous migration route reaches the current schema version.
- minimumValue() - Method in record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Returns the value of the
minimumValuerecord component. - minValue() - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Returns the value of the
minValuerecord component. - minValue() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterBounds
-
Returns the value of the
minValuerecord component. - minValue() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns the lower numeric bound.
- MirrorWritebackCommand - Record Class in dev.turboism.sdk.cubism.mesh
-
Requests a transaction-scoped writeback from one mesh to its mirror target.
- MirrorWritebackCommand(String, ModelId, ModelObjectId, ModelObjectId) - Constructor for record class dev.turboism.sdk.cubism.mesh.MirrorWritebackCommand
-
Validates this immutable SDK value.
- mode() - Method in interface dev.turboism.sdk.ui.UserFileHandle
-
Returns the operation mode authorized by this grant.
- mode() - Method in record class dev.turboism.sdk.ui.UserFileRequest
-
Returns the value of the
moderecord component. - MODE_MISMATCH - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
The handle authorizes a different operation mode.
- model() - Method in interface dev.turboism.sdk.cubism.CubismFacade
-
Returns the unified generation-bound Cubism model object API.
- model() - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Returns the value of the
modelrecord component. - model() - Method in record class dev.turboism.sdk.cubism.DocumentSnapshot
-
Returns the value of the
modelrecord component. - MODEL - Enum constant in enum class dev.turboism.sdk.cubism.service.query.HierarchyNode.Kind
-
A model root.
- ModelHierarchy - Record Class in dev.turboism.sdk.cubism.service.query
-
Immutable hierarchy assembled from a single query result.
- ModelHierarchy(HierarchyNode, List<HierarchyNode>) - Constructor for record class dev.turboism.sdk.cubism.service.query.ModelHierarchy
-
Creates a hierarchy and derives its identity index from its nodes.
- ModelHierarchy(HierarchyNode, List<HierarchyNode>, Map<ModelObjectId, HierarchyNode>) - Constructor for record class dev.turboism.sdk.cubism.service.query.ModelHierarchy
-
Validates this immutable SDK value.
- modelHierarchyQuery() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the model-hierarchy query service when available.
- ModelHierarchyQueryService - Interface in dev.turboism.sdk.cubism.service.query
-
Read-only service for the currently admitted model hierarchy.
- ModelHooks - Interface in dev.turboism.sdk.cubism.hook
-
Override-based lifecycle hooks for admitted Cubism model updates.
- modelId() - Method in record class dev.turboism.sdk.cubism.boundingbox.BoundingBoxWriteCommand
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.turboism.sdk.cubism.deformer.DeformerWriteCommand
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.turboism.sdk.cubism.mesh.MeshWriteCommand
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.turboism.sdk.cubism.mesh.MirrorWritebackCommand
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.turboism.sdk.cubism.ModelSnapshot
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.turboism.sdk.cubism.psd.PsdBindingWriteCommand
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.turboism.sdk.cubism.write.WriteCanvasCommand
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.turboism.sdk.cubism.write.WriteModelObjectCommand
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class dev.turboism.sdk.cubism.write.WriteParameterCommand
-
Returns the value of the
modelIdrecord component. - ModelId - Record Class in dev.turboism.sdk.cubism.id
-
Opaque identity of one Cubism model.
- ModelId(String) - Constructor for record class dev.turboism.sdk.cubism.id.ModelId
-
Creates an ID from a non-null provider identity string.
- modelObjectId() - Method in record class dev.turboism.sdk.ui.context.ContextSourceSnapshot
-
Returns the value of the
modelObjectIdrecord component. - ModelObjectId - Record Class in dev.turboism.sdk.cubism.id
-
Opaque generic identity for a model object when its concrete family is unavailable.
- ModelObjectId(String) - Constructor for record class dev.turboism.sdk.cubism.id.ModelObjectId
-
Creates an ID from a non-null provider identity string.
- modelObjects() - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Returns the value of the
modelObjectsrecord component. - modelObjects() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Lists readable model-object snapshots.
- ModelObjectSnapshot - Interface in dev.turboism.sdk.cubism
-
Common immutable identity and display-name view for a model object.
- ModelSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable, SDK-safe description of one model and its observable children.
- ModelSnapshot(String, String, List<ModelObjectSnapshot>, List<ParameterSnapshot>, List<ArtMeshSnapshot>, List<DeformerSnapshot>) - Constructor for record class dev.turboism.sdk.cubism.ModelSnapshot
-
Validates this immutable SDK value.
- ModelTransaction - Interface in dev.turboism.sdk.cubism.transaction
-
A plugin-scoped, document-scoped write transaction.
- moveAtomic(StoragePath, StoragePath, boolean) - Method in interface dev.turboism.sdk.storage.PluginStorage
-
Atomically moves a confined entry within one storage root when the backend supports it.
- movePoint(ParameterBindingTarget, ParameterBindingPointId, float) - Method in interface dev.turboism.sdk.cubism.model.ParameterBindingOperations
-
Moves one binding point to a finite provider-defined value.
- MULTIPLICATIVE - Enum constant in enum class dev.turboism.sdk.cubism.model.BlendMode
-
Multiplicative compositing.
- multiplyColor() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns the deformer multiply color as a detached value.
- multiplyColor() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the evaluated multiply color as a detached value.
- mutedForeground() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns the value of the
mutedForegroundrecord component.
N
- name() - Method in record class dev.turboism.sdk.config.ConfigKey
-
Returns the value of the
namerecord component. - name() - Method in record class dev.turboism.sdk.cubism.ArtMeshSnapshot
-
Returns the value of the
namerecord component. - name() - Method in record class dev.turboism.sdk.cubism.DeformerSnapshot
-
Returns the value of the
namerecord component. - name() - Method in record class dev.turboism.sdk.cubism.DocumentSnapshot
-
Returns the value of the
namerecord component. - name() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns the Editor-visible deformer name.
- name() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the Editor-visible ArtMesh name.
- name() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns the user-facing name when the active provider exposes it.
- name() - Method in record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Returns the value of the
namerecord component. - name() - Method in interface dev.turboism.sdk.cubism.model.ParameterGroup
-
Returns the group name when the provider exposes one.
- name() - Method in interface dev.turboism.sdk.cubism.model.Part
-
Returns the Editor display name, or this Part's ID text when no authoring name is available.
- name() - Method in interface dev.turboism.sdk.cubism.ModelObjectSnapshot
-
Returns the display name captured by the snapshot.
- name() - Method in record class dev.turboism.sdk.cubism.ModelSnapshot
-
Returns the value of the
namerecord component. - name() - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Returns the value of the
namerecord component. - name() - Method in record class dev.turboism.sdk.cubism.ProjectSnapshot
-
Returns the value of the
namerecord component. - name() - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot.PsdLayerSnapshot
-
Returns the value of the
namerecord component. - name() - Method in record class dev.turboism.sdk.cubism.service.query.HierarchyNode
-
Returns the value of the
namerecord component. - name() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns the value of the
namerecord component. - name() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.Author
-
Returns the author's display name.
- name() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns the human-readable plugin name.
- NATIVE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceBase
-
Preserve the provider's native base appearance.
- NATIVE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceStatus.Source
-
Status is derived from the provider's native appearance baseline.
- NO_CHANGE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceApplyResult.Outcome
-
The provider accepted the request but observable appearance state did not change.
- NO_OWNED_OVERRIDE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceRestoreResult.Outcome
-
The caller did not own an active appearance override.
- nodes() - Method in record class dev.turboism.sdk.cubism.service.query.ModelHierarchy
-
Returns the value of the
nodesrecord component. - nodesById() - Method in record class dev.turboism.sdk.cubism.service.query.ModelHierarchy
-
Returns the value of the
nodesByIdrecord component. - normal() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton.IconVariants
-
Returns the value of the
normalrecord component. - normal() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Returns the value of the
normalrecord component. - normal(String) - Static method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton.IconVariants
-
Creates icon variants containing only the normal-state resource.
- normal(String) - Static method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Creates variants with only a normal-state resource.
- NORMAL - Enum constant in enum class dev.turboism.sdk.cubism.model.BlendMode
-
Ordinary source-over drawing.
- NORMAL - Enum constant in enum class dev.turboism.sdk.cubism.model.ParameterType
-
A regular Cubism parameter.
- NORMAL - Enum constant in enum class dev.turboism.sdk.task.PluginTaskPriority
-
Normal priority for ordinary bounded work.
- NORMAL - Enum constant in enum class dev.turboism.sdk.ui.appearance.UiFont.Posture
-
Request normal posture.
- NOT_FOUND - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
The requested source or existing entry was not found.
- notifyStatus(StatusNotification) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Declares a status-region notification.
O
- objectId() - Method in record class dev.turboism.sdk.cubism.boundingbox.BoundingBoxWriteCommand
-
Returns the value of the
objectIdrecord component. - objectId() - Method in record class dev.turboism.sdk.cubism.write.WriteModelObjectCommand
-
Returns the value of the
objectIdrecord component. - objectKinds() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
objectKindsrecord component. - objects() - Method in record class dev.turboism.sdk.cubism.ModelSnapshot
-
Returns the value of the
objectsrecord component. - of(String) - Static method in record class dev.turboism.sdk.ui.EmbeddedPanelId
-
Creates a panel identity.
- onClick() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton
-
Returns the value of the
onClickrecord component. - onDeformerLockChanged(Deformer, boolean, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes a confirmed deformer lock-state change.
- onDeformerOpacityChanged(Deformer, float, float) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes a confirmed deformer opacity change.
- onDeformerVisibilityChanged(Deformer, boolean, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes a confirmed deformer-visibility change.
- onDrawableGeometryChanged(Drawable, ArtMeshGeometry, ArtMeshGeometry) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Observes a confirmed drawable geometry change.
- onDrawableLockChanged(Drawable, boolean, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Observes a confirmed drawable lock-state change.
- onDrawableOpacityChanged(Drawable, float, float) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Observes a confirmed drawable opacity change.
- onDrawableVisibilityChanged(Drawable, boolean, boolean) - Method in interface dev.turboism.sdk.cubism.hook.DrawableHooks
-
Observes a confirmed drawable-visibility change.
- ONE_OPERATION - Enum constant in enum class dev.turboism.sdk.ui.UserFileLifetime
-
The handle expires after its first attempted read or write operation.
- onHeaderClick(String, Consumer<SceneTableService.HeaderClick>) - Method in interface dev.turboism.sdk.ui.table.SceneTableService
-
Subscribes to semantic header-click events for the Scene table.
- onHeaderClick(String, Consumer<SceneTableService.HeaderClick>) - Method in enum class dev.turboism.sdk.ui.table.SceneTableService.Unavailable
-
Subscribes to semantic header-click events for the Scene table.
- onItemOrderChanged(String, Consumer<SceneTableService.ItemOrderChanged>) - Method in interface dev.turboism.sdk.ui.table.SceneTableService
-
Subscribes to native manual-reordering events for the Scene table.
- onItemOrderChanged(String, Consumer<SceneTableService.ItemOrderChanged>) - Method in enum class dev.turboism.sdk.ui.table.SceneTableService.Unavailable
-
Subscribes to native manual-reordering events for the Scene table.
- onModelUpdated(CubismModel) - Method in interface dev.turboism.sdk.cubism.hook.ModelHooks
-
Observes a confirmed model update.
- onParameterValueChanged(Parameter, float, float) - Method in interface dev.turboism.sdk.cubism.hook.ParameterHooks
-
Observes a confirmed parameter-value change.
- onPartNameChanged(Part, String, String) - Method in interface dev.turboism.sdk.cubism.hook.PartHooks
-
Observes a confirmed Part display-name change.
- onPartOpacityChanged(Part, float, float) - Method in interface dev.turboism.sdk.cubism.hook.PartHooks
-
Observes a confirmed Part opacity change.
- onRotationDeformerBaseAngleChanged(RotationDeformer, float, float) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes a confirmed rotation-deformer base-angle change.
- onRotationDeformerFormChanged(RotationDeformer, RotationDeformerForm, RotationDeformerForm) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes a confirmed rotation-deformer form change.
- onSelectionChanged(SelectionQueryService.SelectionChangedListener) - Method in interface dev.turboism.sdk.cubism.service.query.SelectionQueryService
-
Subscribes to confirmed selection transitions.
- onSnapshot(String, Consumer<SceneTableService.TableSnapshot>) - Method in interface dev.turboism.sdk.ui.table.SceneTableService
-
Subscribes to Scene table snapshots.
- onSnapshot(String, Consumer<SceneTableService.TableSnapshot>) - Method in enum class dev.turboism.sdk.ui.table.SceneTableService.Unavailable
-
Subscribes to Scene table snapshots.
- onWarpDeformerGridChanged(WarpDeformer, WarpGrid, WarpGrid) - Method in interface dev.turboism.sdk.cubism.hook.DeformerHooks
-
Observes a confirmed warp-deformer grid change.
- OPEN - Enum constant in enum class dev.turboism.sdk.cubism.transaction.TransactionStatus
-
The transaction accepts queued commands.
- openDialog(DialogRequest) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Requests presentation of a declarative dialog.
- openTransaction(PluginContext, DocumentId) - Method in interface dev.turboism.sdk.cubism.transaction.TransactionManager
-
Opens one transaction for the supplied plugin and document.
- operation() - Method in record class dev.turboism.sdk.cubism.deformer.DeformerWriteCommand
-
Returns the value of the
operationrecord component. - operation() - Method in record class dev.turboism.sdk.cubism.mesh.MeshWriteCommand
-
Returns the value of the
operationrecord component. - operation() - Method in record class dev.turboism.sdk.cubism.write.WriteModelObjectCommand
-
Returns the value of the
operationrecord component. - operation() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
operationrecord component. - option(String, String) - Static method in interface dev.turboism.sdk.ui.PanelView
-
Creates one selectable option.
- Option(String, String) - Constructor for record class dev.turboism.sdk.ui.PanelView.Option
-
Validates the option.
- options() - Method in record class dev.turboism.sdk.ui.PanelView.Select
-
Returns the value of the
optionsrecord component. - order() - Method in interface dev.turboism.sdk.menu.MenuRegistry.MenuContribution
-
Returns the deterministic ordering value within the logical menu location.
- order() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton
-
Returns the value of the
orderrecord component. - order() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Returns the value of the
orderrecord component. - order() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarContribution
-
Returns the value of the
orderrecord component. - order() - Method in record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Returns the value of the
orderrecord component. - orderedMaskSourceIds() - Method in record class dev.turboism.sdk.cubism.ClipMaskSnapshot
-
Returns the value of the
orderedMaskSourceIdsrecord component. - ordering() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.DependencyRef
-
Returns the declared loading-order relationship.
- origin() - Method in record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Returns this form's origin as a detached immutable point.
- originPluginId() - Method in record class dev.turboism.sdk.appearance.AppearanceChangedEvent
-
Returns the value of the
originPluginIdrecord component. - originX() - Method in record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Returns the value of the
originXrecord component. - originXPixels() - Method in interface dev.turboism.sdk.cubism.model.Canvas
-
Returns the horizontal origin coordinate in pixels.
- originY() - Method in record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Returns the value of the
originYrecord component. - originYPixels() - Method in interface dev.turboism.sdk.cubism.model.Canvas
-
Returns the vertical origin coordinate in pixels.
- OTHER - Enum constant in enum class dev.turboism.sdk.cubism.DeformerType
-
A supported but otherwise unclassified deformer.
- outcome() - Method in record class dev.turboism.sdk.appearance.AppearanceApplyResult
-
Returns the value of the
outcomerecord component. - outcome() - Method in record class dev.turboism.sdk.appearance.AppearanceRestoreResult
-
Returns the value of the
outcomerecord component. - OverlayContribution - Record Class in dev.turboism.sdk.ui
-
Declarative request for a runtime-owned viewport overlay.
- OverlayContribution(String, String, int) - Constructor for record class dev.turboism.sdk.ui.OverlayContribution
-
Validates the overlay descriptor.
P
- palette() - Method in record class dev.turboism.sdk.appearance.AppearanceRequest
-
Returns the value of the
paletterecord component. - paletteId() - Method in record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Returns the value of the
paletteIdrecord component. - paletteToolbar() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the palette-toolbar registry when available.
- PaletteToolbarContribution(String, String, String, String, String, String, int) - Constructor for record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Creates an instance of a
PaletteToolbarContributionrecord class. - PaletteToolbarRegistry - Interface in dev.turboism.sdk.ui.toolbar
-
Registry for declarative palette-toolbar contributions.
- PaletteToolbarRegistry.PaletteToolbarContribution - Record Class in dev.turboism.sdk.ui.toolbar
-
Declarative palette-toolbar contribution.
- PANEL_TAB - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Target
-
Panel-tab context menu.
- PanelView - Interface in dev.turboism.sdk.ui
-
Immutable, toolkit-neutral tree rendered by the runtime inside an embedded panel.
- PanelView.Button - Record Class in dev.turboism.sdk.ui
-
Action-bound button node.
- PanelView.Column - Record Class in dev.turboism.sdk.ui
-
Vertical container node.
- PanelView.Option - Record Class in dev.turboism.sdk.ui
-
One selectable semantic option.
- PanelView.Row - Record Class in dev.turboism.sdk.ui
-
Horizontal container node.
- PanelView.Select - Record Class in dev.turboism.sdk.ui
-
Action-bound selection node.
- PanelView.Separator - Record Class in dev.turboism.sdk.ui
-
Toolkit-neutral visual separator.
- PanelView.Text - Record Class in dev.turboism.sdk.ui
-
Static text node.
- PanelView.TextInput - Record Class in dev.turboism.sdk.ui
-
Action-bound text-input node.
- PanelView.Toggle - Record Class in dev.turboism.sdk.ui
-
Action-bound boolean toggle node.
- Parameter - Interface in dev.turboism.sdk.cubism.model
-
One generation-bound Cubism parameter.
- PARAMETER - Enum constant in enum class dev.turboism.sdk.cubism.service.query.HierarchyNode.Kind
-
A parameter.
- PARAMETER - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.ObjectKind
-
Parameter.
- PARAMETER_FOLDER - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.ObjectKind
-
Parameter folder.
- PARAMETER_TAB - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Location
-
Parameter-tab object context menu.
- ParameterBinding - Record Class in dev.turboism.sdk.cubism.model
-
Immutable Editor-authoring relationship between one model object and one parameter.
- ParameterBinding(ParameterBindingTarget, ParameterId, ParameterBindingFamily, List<ParameterBindingPoint>) - Constructor for record class dev.turboism.sdk.cubism.model.ParameterBinding
-
Creates an immutable binding snapshot with non-null components.
- parameterBindingBatch() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns atomic model-level parameter-binding operations.
- ParameterBindingBatchOperations - Interface in dev.turboism.sdk.cubism.model
-
Atomic model-level Editor-authoring operations for parameter bindings.
- ParameterBindingFamily - Enum Class in dev.turboism.sdk.cubism.model
-
Verified Editor relationship family backing a parameter binding.
- ParameterBindingOperations - Interface in dev.turboism.sdk.cubism.model
-
Editor-authoring operations for typed bindings of one parameter.
- ParameterBindingPoint - Record Class in dev.turboism.sdk.cubism.model
-
Immutable value of one Editor parameter-binding point.
- ParameterBindingPoint(ParameterBindingPointId, float) - Constructor for record class dev.turboism.sdk.cubism.model.ParameterBindingPoint
-
Creates a point with a non-null ID and finite value.
- ParameterBindingPointId - Record Class in dev.turboism.sdk.cubism.id
-
Opaque identity of one parameter-binding point within a model generation.
- ParameterBindingPointId(String) - Constructor for record class dev.turboism.sdk.cubism.id.ParameterBindingPointId
-
Creates an ID from non-blank text after trimming surrounding whitespace.
- parameterBindings(ParameterId) - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns Editor-authoring binding operations for
parameterId. - ParameterBindingTarget - Record Class in dev.turboism.sdk.cubism.model
-
Typed immutable identity of an Editor object that owns a parameter binding.
- ParameterBindingTarget(ParameterBindingTargetType, String) - Constructor for record class dev.turboism.sdk.cubism.model.ParameterBindingTarget
-
Creates a target with a non-null type and trimmed non-blank ID text.
- ParameterBindingTargetType - Enum Class in dev.turboism.sdk.cubism.model
-
Supported Editor-authoring target families for parameter bindings.
- ParameterBindingTransferPlan - Record Class in dev.turboism.sdk.cubism.model
-
Immutable model-level plan for transferring selected object bindings between parameters.
- ParameterBindingTransferPlan(ParameterId, ParameterId, List<ParameterBindingTarget>, boolean) - Constructor for record class dev.turboism.sdk.cubism.model.ParameterBindingTransferPlan
-
Creates a validated immutable transfer plan.
- ParameterBounds - Record Class in dev.turboism.sdk.cubism.service.query
-
Validates this immutable SDK value.
- ParameterBounds(double, double, double) - Constructor for record class dev.turboism.sdk.cubism.service.query.ParameterBounds
-
Creates an instance of a
ParameterBoundsrecord class. - ParameterDefinition - Record Class in dev.turboism.sdk.cubism.model
-
Complete immutable Editor-authoring definition for one Cubism parameter.
- ParameterDefinition(ParameterId, String, float, float, float, ParameterType, boolean) - Constructor for record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Creates a validated immutable definition.
- ParameterFolder(ParameterGroupId) - Constructor for record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.ParameterFolder
-
Creates an instance of a
ParameterFolderrecord class. - ParameterGroup - Interface in dev.turboism.sdk.cubism.model
-
One generation-bound folder in the Editor parameter hierarchy.
- ParameterGroupId - Record Class in dev.turboism.sdk.cubism.id
-
Opaque identity of one Editor parameter group.
- ParameterGroupId(String) - Constructor for record class dev.turboism.sdk.cubism.id.ParameterGroupId
-
Creates an ID from a non-null provider identity string.
- parameterGroups() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns the Editor parameter-group hierarchy.
- ParameterGroups - Interface in dev.turboism.sdk.cubism.model
-
Generation-bound Editor parameter folders for one model.
- ParameterHooks - Interface in dev.turboism.sdk.cubism.hook
-
Override-based lifecycle hooks for admitted parameter-value operations.
- parameterId() - Method in record class dev.turboism.sdk.cubism.model.ParameterBinding
-
Returns the value of the
parameterIdrecord component. - parameterId() - Method in record class dev.turboism.sdk.cubism.write.WriteParameterCommand
-
Returns the value of the
parameterIdrecord component. - parameterId() - Method in record class dev.turboism.sdk.ui.context.ContextSourceSnapshot
-
Returns the value of the
parameterIdrecord component. - ParameterId - Record Class in dev.turboism.sdk.cubism.id
-
Opaque identity of one Cubism parameter in a model.
- ParameterId(String) - Constructor for record class dev.turboism.sdk.cubism.id.ParameterId
-
Creates an ID from a non-null provider identity string.
- parameterIds() - Method in interface dev.turboism.sdk.cubism.model.ParameterGroup
-
Returns member parameter IDs in provider-reported order.
- ParameterLabel(ParameterId) - Constructor for record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.ParameterLabel
-
Creates an instance of a
ParameterLabelrecord class. - parameterQuery() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the parameter query service when available.
- ParameterQueryService - Interface in dev.turboism.sdk.cubism.service.query
-
Read-only parameter query service backed by an admitted Cubism snapshot.
- parameters() - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Returns the value of the
parametersrecord component. - parameters() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns the generation-bound parameter collection.
- parameters() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns the immutable influencing-parameter index sequence.
- parameters() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the immutable influencing-parameter index sequence.
- parameters() - Method in interface dev.turboism.sdk.cubism.model.Glue
-
Returns the immutable sequence of provider-reported parameter indexes.
- parameters() - Method in record class dev.turboism.sdk.cubism.ModelSnapshot
-
Returns the value of the
parametersrecord component. - parameters() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Lists readable parameter snapshots.
- Parameters - Interface in dev.turboism.sdk.cubism.model
-
Generation-bound parameters in one Cubism model.
- ParameterSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable read result for one Cubism parameter.
- ParameterSnapshot(String, String, double, double, double, double, boolean, boolean) - Constructor for record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Validates this immutable SDK value.
- ParameterSummary - Record Class in dev.turboism.sdk.cubism.service.query
-
Immutable query summary for one parameter.
- ParameterSummary(ParameterId, String, double, ParameterBounds, boolean, boolean) - Constructor for record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Validates this immutable SDK value.
- ParameterType - Enum Class in dev.turboism.sdk.cubism.model
-
Version-neutral semantic classification of one Cubism parameter.
- parentDeformerIndex() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns the provider-reported parent deformer index.
- parentDeformerIndex() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the provider-reported parent deformer index.
- parentId() - Method in record class dev.turboism.sdk.cubism.DeformerSnapshot
-
Returns the value of the
parentIdrecord component. - parentId() - Method in interface dev.turboism.sdk.cubism.model.ParameterGroup
-
Returns the parent group ID, or empty for a provider-reported root group.
- parentId() - Method in record class dev.turboism.sdk.cubism.service.query.HierarchyNode
-
Returns the value of the
parentIdrecord component. - parentIndex() - Method in interface dev.turboism.sdk.cubism.model.Part
-
Returns the provider-reported parent Part index.
- parentPartIndex() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns the provider-reported parent Part index.
- parentPartIndex() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the provider-reported parent Part index.
- Part - Interface in dev.turboism.sdk.cubism.model
-
One generation-bound Cubism Part.
- PART - Enum constant in enum class dev.turboism.sdk.cubism.service.query.HierarchyNode.Kind
-
A part.
- PART - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.ObjectKind
-
Part.
- PART_FOLDER - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.ObjectKind
-
Part folder.
- PART_TAB - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Location
-
Part-tab object context menu.
- PartFolder(PartId) - Constructor for record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.PartFolder
-
Creates an instance of a
PartFolderrecord class. - PartHooks - Interface in dev.turboism.sdk.cubism.hook
-
Override-based lifecycle hooks for admitted Part authoring operations.
- PARTIAL_DELETE - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
A bounded recursive delete changed some entries before it stopped.
- PartId - Record Class in dev.turboism.sdk.cubism.model
-
Opaque identity of one Cubism Part in the current model context.
- PartId(String) - Constructor for record class dev.turboism.sdk.cubism.model.PartId
-
Creates a non-blank Part ID.
- PartLabel(PartId) - Constructor for record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.PartLabel
-
Creates an instance of a
PartLabelrecord class. - parts() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns the generation-bound Part collection.
- Parts - Interface in dev.turboism.sdk.cubism.model
-
Generation-bound Parts in one Cubism model.
- path() - Method in interface dev.turboism.sdk.diagnostics.DiagnosticReport.Problem
-
Returns the diagnostic location or logical path.
- path() - Method in record class dev.turboism.sdk.storage.StorageEntry
-
Returns the value of the
pathrecord component. - path() - Method in record class dev.turboism.sdk.storage.StorageError
-
Returns the value of the
pathrecord component. - paths() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the plugin-scoped storage roots.
- PERMISSION_DENIED - Enum constant in enum class dev.turboism.sdk.config.ConfigErrorCode
-
The plugin lacks the read or write permission required for this operation.
- PERMISSION_DENIED - Enum constant in enum class dev.turboism.sdk.config.ConfigRegistrationError
-
The plugin lacks configuration-write permission required to install the schema.
- PERMISSION_DENIED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
The plugin lacks the permission required for this read.
- PERMISSION_DENIED - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
The plugin lacks the read or write permission required by the operation.
- PERMISSION_DENIED - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
A required file or chooser permission was not granted to the plugin.
- PermissionDeniedException - Exception in dev.turboism.sdk.cubism.transaction
-
Signals that a transaction operation was denied at the write-permission boundary.
- PermissionDeniedException(String, String) - Constructor for exception dev.turboism.sdk.cubism.transaction.PermissionDeniedException
-
Creates this typed transaction diagnostic.
- permissionId() - Method in record class dev.turboism.sdk.config.PluginConfigRegistry.ConfigScope
-
Returns the value of the
permissionIdrecord component. - PermissionIds - Class in dev.turboism.sdk.permission
-
Canonical identifiers for permission-protected Turboism operation families.
- permissions() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns permissions declared and resolved for this plugin.
- permissions() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns declared permission references.
- PERSISTENCE_FAILED - Enum constant in enum class dev.turboism.sdk.config.ConfigErrorCode
-
Runtime persistence could not safely complete the operation.
- physicsEditor() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns a physics-editor service that fails closed when no provider is admitted.
- PhysicsEditorContribution - Record Class in dev.turboism.sdk.cubism.physics
-
Preview configuration for a bounded native Physics Settings contribution.
- PhysicsEditorContribution(boolean, boolean) - Constructor for record class dev.turboism.sdk.cubism.physics.PhysicsEditorContribution
-
Validates this immutable SDK value.
- PhysicsEditorService - Interface in dev.turboism.sdk.cubism.physics
-
Preview registration seam for bounded Physics Settings workflows.
- pixelsPerUnit() - Method in interface dev.turboism.sdk.cubism.model.Canvas
-
Returns the number of pixels per model-space unit.
- placement() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
placementrecord component. - placement() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Returns the value of the
placementrecord component. - placement() - Method in record class dev.turboism.sdk.ui.EmbeddedPanelContribution
-
Returns the value of the
placementrecord component. - placement() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Returns the value of the
placementrecord component. - Placement(ContextMenuRegistry.PlacementKind, String) - Constructor for record class dev.turboism.sdk.ui.context.ContextMenuRegistry.Placement
-
Validates the placement/anchor relationship.
- Placement(MainToolbarRegistry.Position, Optional<MainToolbarRegistry.Anchor>) - Constructor for record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Placement
-
Validates position/anchor consistency.
- PLUGIN_INACTIVE - Enum constant in enum class dev.turboism.sdk.task.TaskRejectionReason
-
The plugin scope or scheduler is closing or inactive.
- PLUGIN_OVERLAY - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceStatus.Source
-
Status reflects a temporary plugin-owned overlay.
- PluginConfigException - Exception in dev.turboism.sdk.config
-
Checked failure from the legacy string-based configuration write API.
- PluginConfigException(String) - Constructor for exception dev.turboism.sdk.config.PluginConfigException
-
Creates a write failure with a sanitized explanation.
- PluginConfigException(String, Throwable) - Constructor for exception dev.turboism.sdk.config.PluginConfigException
-
Creates a write failure with its underlying cause.
- PluginConfigRegistry - Interface in dev.turboism.sdk.config
-
Plugin-scoped access to legacy string settings and Preview typed configuration.
- PluginConfigRegistry.ConfigScope - Record Class in dev.turboism.sdk.config
-
Legacy path scope paired with the permission identifier that controls it.
- PluginContext - Interface in dev.turboism.sdk.plugin
-
Plugin-scoped SDK context supplied during
TurboismPlugin.init(PluginContext). - PluginDescriptor - Interface in dev.turboism.sdk.plugin
-
Read-only public contract of plugin metadata loaded from
META-INF/turboism/plugin.json. - PluginDescriptor.Author - Interface in dev.turboism.sdk.plugin
-
Declared plugin author.
- PluginDescriptor.DependencyRef - Interface in dev.turboism.sdk.plugin
-
Declared dependency relationship to another plugin.
- PluginDescriptor.Environment - Interface in dev.turboism.sdk.plugin
-
Declared high-level runtime environment requirements.
- PluginDescriptor.I18n - Interface in dev.turboism.sdk.plugin
-
Localization metadata declared by the plugin.
- PluginDescriptor.PermissionRef - Interface in dev.turboism.sdk.plugin
-
Declared request for a permission-protected operation family.
- PluginLocalization - Interface in dev.turboism.sdk.i18n
-
Plugin-scoped localization catalog.
- PluginLogger - Interface in dev.turboism.sdk.plugin
-
Plugin-scoped logger provided by the runtime.
- PluginPaths - Interface in dev.turboism.sdk.plugin
-
Plugin-scoped directories supplied by the runtime.
- PluginPermission - Interface in dev.turboism.sdk.permission
-
Effective permission declaration read from plugin metadata.
- PluginStorage - Interface in dev.turboism.sdk.storage
-
Asynchronous, plugin-confined storage service.
- PluginTaskAction - Interface in dev.turboism.sdk.task
-
Callback executed by a runtime-owned plugin worker for an admitted task.
- PluginTaskKind - Enum Class in dev.turboism.sdk.task
-
Runtime workload classifications used for task admission and budget policy.
- PluginTaskPriority - Enum Class in dev.turboism.sdk.task
-
Relative scheduling priority within a plugin task classification.
- PluginTaskRequest - Record Class in dev.turboism.sdk.task
-
Request for one bounded, one-shot plugin task.
- PluginTaskRequest(TaskId, PluginTaskKind, PluginTaskPriority, PluginTaskAction) - Constructor for record class dev.turboism.sdk.task.PluginTaskRequest
-
Validates required request components.
- PluginTaskScheduler - Interface in dev.turboism.sdk.task
-
Plugin-scoped admission point for bounded background tasks.
- Point2 - Record Class in dev.turboism.sdk.cubism.model
-
Immutable two-dimensional Turboism value.
- Point2(float, float) - Constructor for record class dev.turboism.sdk.cubism.model.Point2
-
Creates a point with finite coordinates.
- points() - Method in record class dev.turboism.sdk.cubism.model.ParameterBinding
-
Returns the value of the
pointsrecord component. - POLICY_REJECTED - Enum constant in enum class dev.turboism.sdk.task.TaskRejectionReason
-
Runtime task policy rejected this kind or priority of work.
- position() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Placement
-
Returns the value of the
positionrecord component. - positions() - Method in record class dev.turboism.sdk.cubism.model.ArtMeshGeometry
-
Returns the value of the
positionsrecord component. - posture() - Method in record class dev.turboism.sdk.ui.appearance.UiFont
-
Returns the value of the
posturerecord component. - pressed() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton.IconVariants
-
Returns the value of the
pressedrecord component. - PreviewApi - Annotation Interface in dev.turboism.sdk
-
Marks a Turboism SDK declaration as Preview.
- previous() - Method in record class dev.turboism.sdk.appearance.AppearanceChangedEvent
-
Returns the value of the
previousrecord component. - previousSelection() - Method in record class dev.turboism.sdk.cubism.event.SelectionChangedEvent
-
Returns the value of the
previousSelectionrecord component. - priority() - Method in record class dev.turboism.sdk.task.FixedDelayTaskRequest
-
Returns the value of the
priorityrecord component. - priority() - Method in record class dev.turboism.sdk.task.PluginTaskRequest
-
Returns the value of the
priorityrecord component. - priority() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
priorityrecord component. - priority() - Method in record class dev.turboism.sdk.ui.EmbeddedPanelContribution
-
Returns the value of the
priorityrecord component. - priority() - Method in record class dev.turboism.sdk.ui.OverlayContribution
-
Returns the value of the
priorityrecord component. - problems() - Method in interface dev.turboism.sdk.diagnostics.DiagnosticReport
-
Returns the problems captured in this report snapshot.
- progress() - Method in interface dev.turboism.sdk.task.TaskHandle
-
Returns a snapshot of completed-run progress.
- project() - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Returns the value of the
projectrecord component. - project() - Method in record class dev.turboism.sdk.hostread.ProjectWorkspaceSnapshot
-
Returns the value of the
projectrecord component. - PROJECT_WORKSPACE_SNAPSHOT - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadIntent
-
Reads the current project and workspace snapshot as one value.
- projectDirectory() - Method in record class dev.turboism.sdk.cubism.ProjectSnapshot
-
Returns the value of the
projectDirectoryrecord component. - projectId() - Method in record class dev.turboism.sdk.cubism.ProjectSnapshot
-
Returns the value of the
projectIdrecord component. - ProjectId - Record Class in dev.turboism.sdk.cubism.id
-
Opaque identity of one Cubism project.
- ProjectId(String) - Constructor for record class dev.turboism.sdk.cubism.id.ProjectId
-
Creates an ID from a non-null provider identity string.
- ProjectSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable, SDK-safe description of one project.
- ProjectSnapshot(String, String, Optional<Path>, List<DocumentSnapshot>) - Constructor for record class dev.turboism.sdk.cubism.ProjectSnapshot
-
Validates this immutable SDK value.
- ProjectWorkspaceSnapshot - Record Class in dev.turboism.sdk.hostread
-
Snapshot combining the project and workspace observations made for one host read.
- ProjectWorkspaceSnapshot(Optional<ProjectSnapshot>, Optional<WorkspaceSnapshot>) - Constructor for record class dev.turboism.sdk.hostread.ProjectWorkspaceSnapshot
-
Validates the optional snapshot components.
- PsdBindingWriteCommand - Record Class in dev.turboism.sdk.cubism.psd
-
Requests a transaction-scoped PSD-layer binding write.
- PsdBindingWriteCommand(String, ModelId, String, String, ModelObjectId) - Constructor for record class dev.turboism.sdk.cubism.psd.PsdBindingWriteCommand
-
Validates this immutable SDK value.
- psdDocumentId() - Method in record class dev.turboism.sdk.cubism.psd.PsdBindingWriteCommand
-
Returns the value of the
psdDocumentIdrecord component. - psdDocuments() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Lists readable PSD document snapshots.
- PsdDocumentSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable read result for a PSD document known to the current Cubism context.
- PsdDocumentSnapshot(String, String, List<PsdDocumentSnapshot.PsdLayerSnapshot>) - Constructor for record class dev.turboism.sdk.cubism.PsdDocumentSnapshot
-
Validates this immutable SDK value.
- PsdDocumentSnapshot.PsdLayerSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable read result for one PSD layer.
- PsdLayerSnapshot(String, String, boolean) - Constructor for record class dev.turboism.sdk.cubism.PsdDocumentSnapshot.PsdLayerSnapshot
-
Validates this immutable PSD layer value.
- publish(T) - Method in interface dev.turboism.sdk.event.EventBus
-
Publishes an event to current subscribers of its exact runtime class.
Q
- quadTransform() - Method in record class dev.turboism.sdk.cubism.model.WarpGrid
-
Returns the value of the
quadTransformrecord component. - QUEUED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadStatus
-
Accepted by the runtime but not yet started on the shared lane.
- QUOTA_EXCEEDED - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
Writing the data would exceed the plugin root quota.
R
- read() - Method in interface dev.turboism.sdk.runtime.RuntimeSettingsService
-
Reads the current immutable global settings.
- read(ConfigKey<T>) - Method in interface dev.turboism.sdk.config.PluginConfigRegistry
-
Asynchronously reads a registered typed key.
- READ - Enum constant in enum class dev.turboism.sdk.ui.UserFileMode
-
Authorizes reads only.
- readBytes(StoragePath, int) - Method in interface dev.turboism.sdk.storage.PluginStorage
-
Reads at most
maxBytesfrom one regular file. - readBytes(UserFileHandle, int) - Method in interface dev.turboism.sdk.ui.UserFileAccessService
-
Reads up to
maxBytesbytes through a read grant. - readScope(String) - Method in interface dev.turboism.sdk.config.PluginConfigRegistry
-
Declares a legacy string-read scope.
- readString(String, String) - Method in interface dev.turboism.sdk.config.PluginConfigRegistry
-
Reads a legacy string value from a declared read scope.
- readUtf8(StoragePath, int) - Method in interface dev.turboism.sdk.storage.PluginStorage
-
Reads at most
maxBytesfrom one regular file and decodes the bytes as strict UTF-8. - readUtf8(UserFileHandle, int) - Method in interface dev.turboism.sdk.ui.UserFileAccessService
-
Reads up to
maxBytesdecoded UTF-8 bytes through a read grant. - reason() - Method in interface dev.turboism.sdk.permission.PluginPermission
-
Returns the plugin's declared user-facing reason.
- reason() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.DependencyRef
-
Returns the optional human-readable dependency reason.
- reason() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.PermissionRef
-
Returns the optional user-facing reason for the request.
- recentProjectIds() - Method in record class dev.turboism.sdk.cubism.WorkspaceSnapshot
-
Returns the value of the
recentProjectIdsrecord component. - red() - Method in record class dev.turboism.sdk.cubism.model.Color
-
Returns the value of the
redrecord component. - reflectedX() - Method in record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Returns the value of the
reflectedXrecord component. - reflectedY() - Method in record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Returns the value of the
reflectedYrecord component. - register(ControlAppearanceContribution) - Method in interface dev.turboism.sdk.ui.appearance.ControlAppearanceRegistry
-
Registers a bounded transient appearance overlay.
- register(AutoCloseable) - Method in class dev.turboism.sdk.plugin.DisposableScope
-
Transfers cleanup responsibility for a resource to this scope.
- register(String, ActionRegistry.Action) - Method in interface dev.turboism.sdk.action.ActionRegistry
-
Registers an action under the supplied plugin-local identifier.
- registerSchema(ConfigSchema, List<ConfigMigration>) - Method in interface dev.turboism.sdk.config.PluginConfigRegistry
-
Validates and asynchronously registers a typed schema and its migration route.
- Registration - Interface in dev.turboism.sdk.plugin
-
Reversible registration handle returned by SDK registries.
- REGISTRATION_FAILED - Enum constant in enum class dev.turboism.sdk.config.ConfigRegistrationError
-
The runtime could not retain the otherwise valid schema registration.
- REGULAR - Enum constant in enum class dev.turboism.sdk.ui.appearance.UiFont.Weight
-
Request regular weight.
- REJECTED - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceApplyResult.Outcome
-
The request lost optimistic-revision or ownership arbitration and made no change.
- REJECTED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadSubmissionStatus
-
No read was admitted; inspect the submission error.
- REJECTED - Enum constant in enum class dev.turboism.sdk.plugin.WorkBudget
-
The runtime refused to schedule the task, commonly for backpressure or policy reasons.
- REJECTED - Enum constant in enum class dev.turboism.sdk.task.TaskOutcomeStatus
-
Admission was rejected before any action run began.
- REJECTED - Enum constant in enum class dev.turboism.sdk.task.TaskSubmissionStatus
-
No task action was admitted; the returned handle has a terminal rejected outcome.
- rejectionReason() - Method in record class dev.turboism.sdk.task.TaskSubmission
-
Returns the value of the
rejectionReasonrecord component. - relativePath() - Method in record class dev.turboism.sdk.config.ConfigSchema
-
Returns the value of the
relativePathrecord component. - relativePath() - Method in record class dev.turboism.sdk.config.PluginConfigRegistry.ConfigScope
-
Returns the value of the
relativePathrecord component. - relativePath() - Method in record class dev.turboism.sdk.cubism.DocumentSnapshot
-
Returns the value of the
relativePathrecord component. - relativePath() - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot
-
Returns the value of the
relativePathrecord component. - relativePath() - Method in record class dev.turboism.sdk.storage.StoragePath
-
Returns the value of the
relativePathrecord component. - renderable() - Method in record class dev.turboism.sdk.cubism.ArtMeshSnapshot
-
Returns the value of the
renderablerecord component. - rendererName() - Method in record class dev.turboism.sdk.cubism.RenderStatusSnapshot
-
Returns the value of the
rendererNamerecord component. - rendering() - Method in record class dev.turboism.sdk.cubism.RenderStatusSnapshot
-
Returns the value of the
renderingrecord component. - renderOrder() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the provider-reported render order.
- renderStatus() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Returns the rendering status when the provider exposes it.
- RenderStatusSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable rendering-status observation.
- RenderStatusSnapshot(boolean, double, String) - Constructor for record class dev.turboism.sdk.cubism.RenderStatusSnapshot
-
Validates this immutable SDK value.
- repeat() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns whether the parameter wraps around, or empty when the provider cannot determine it.
- repeat() - Method in record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Returns the value of the
repeatrecord component. - replaceForm(RotationDeformerForm) - Method in interface dev.turboism.sdk.cubism.model.RotationDeformer
-
Replaces the complete Editor-authoring form in one operation.
- replaceGeometry(ArtMeshGeometry) - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Replaces complete ArtMesh geometry in one Editor-authoring operation.
- replaceGrid(WarpGrid) - Method in interface dev.turboism.sdk.cubism.model.WarpDeformer
-
Replaces the complete Editor-authoring grid in one operation.
- request(UserFileRequest) - Method in interface dev.turboism.sdk.ui.UserFileAccessService
-
Requests a user-mediated, opaque file grant.
- requestFile(FileChooserRequest) - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Requests a file selection using a declarative chooser descriptor.
- requiresCubism() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.Environment
-
Returns whether this plugin declares Cubism as required.
- RequiresPermission - Annotation Interface in dev.turboism.sdk.permission
-
Documents the permission required by an SDK type or operation.
- resetToDefault() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Resets this parameter through the normal write path to its current default value.
- resources() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns plugin-owned resource roots relative to the JAR root.
- RESTORED - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceRestoreResult.Outcome
-
The runtime restored the baseline captured for this plugin's owned override.
- restoreOwnedAppearance() - Method in interface dev.turboism.sdk.appearance.AppearanceService
-
Restores the baseline captured when this plugin generation acquired the active override.
- retainEnabledGroupsOnReopen() - Method in record class dev.turboism.sdk.cubism.physics.PhysicsEditorContribution
-
Returns the value of the
retainEnabledGroupsOnReopenrecord component. - revision() - Method in record class dev.turboism.sdk.appearance.AppearanceStatus
-
Returns the value of the
revisionrecord component. - revision() - Method in record class dev.turboism.sdk.config.ConfigValue
-
Returns the value of the
revisionrecord component. - revision() - Method in record class dev.turboism.sdk.config.ConfigWriteResult
-
Returns the value of the
revisionrecord component. - REVISION_CONFLICT - Enum constant in enum class dev.turboism.sdk.config.ConfigErrorCode
-
The expected optimistic revision did not match the persisted revision.
- revoke() - Method in interface dev.turboism.sdk.ui.UserFileHandle
-
Immediately revokes this grant.
- REVOKED - Enum constant in enum class dev.turboism.sdk.ui.UserFileHandleState
-
The grant was explicitly revoked or invalidated by lifecycle cleanup.
- rollback() - Method in interface dev.turboism.sdk.cubism.transaction.ModelTransaction
-
Schedules restoration of the transaction pre-state and closes the transaction.
- RollbackFailedException - Exception in dev.turboism.sdk.cubism.transaction
-
Signals that restoration of the captured transaction state failed.
- RollbackFailedException(String, String) - Constructor for exception dev.turboism.sdk.cubism.transaction.RollbackFailedException
-
Creates this typed transaction diagnostic.
- RollbackFailedException(String, String, Throwable) - Constructor for exception dev.turboism.sdk.cubism.transaction.RollbackFailedException
-
Creates this typed transaction diagnostic with the originating cause.
- ROLLED_BACK - Enum constant in enum class dev.turboism.sdk.cubism.transaction.TransactionStatus
-
Captured pre-state was restored.
- root() - Method in interface dev.turboism.sdk.cubism.model.ParameterGroups
-
Returns the root group of this parameter hierarchy.
- root() - Method in record class dev.turboism.sdk.storage.StoragePath
-
Returns the value of the
rootrecord component. - ROOT - Enum constant in enum class dev.turboism.sdk.cubism.DeformerType
-
The root deformer.
- rootNode() - Method in record class dev.turboism.sdk.cubism.service.query.ModelHierarchy
-
Returns the value of the
rootNoderecord component. - rootRelativePath() - Method in record class dev.turboism.sdk.cubism.WorkspaceSnapshot
-
Returns the value of the
rootRelativePathrecord component. - ROTATION - Enum constant in enum class dev.turboism.sdk.cubism.DeformerType
-
A rotation deformer.
- ROTATION_DEFORMER - Enum constant in enum class dev.turboism.sdk.cubism.model.ParameterBindingTargetType
-
A Rotation Deformer target.
- ROTATION_DEFORMER - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.ObjectKind
-
Rotation deformer.
- rotationDeformer(DeformerId) - Static method in record class dev.turboism.sdk.cubism.model.ParameterBindingTarget
-
Creates a Rotation Deformer binding target.
- RotationDeformer - Interface in dev.turboism.sdk.cubism.model
-
One generation-bound Rotation Deformer with Editor-authoring operations.
- RotationDeformerForm - Record Class in dev.turboism.sdk.cubism.model
-
Immutable complete Rotation Deformer form for one Editor-authoring replacement operation.
- RotationDeformerForm(float, float, float, float, boolean, boolean) - Constructor for record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Creates a validated immutable Rotation Deformer form.
- rotationDeformers() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns the generation-bound Rotation Deformer collection.
- RotationDeformers - Interface in dev.turboism.sdk.cubism.model
-
Generation-bound Rotation Deformers in one Cubism model.
- row(PanelView...) - Static method in interface dev.turboism.sdk.ui.PanelView
-
Creates a non-empty horizontal container.
- Row(List<PanelView>) - Constructor for record class dev.turboism.sdk.ui.PanelView.Row
-
Validates and snapshots the child nodes.
- rows() - Method in record class dev.turboism.sdk.cubism.model.WarpGrid
-
Returns the value of the
rowsrecord component. - run(CancellationToken) - Method in interface dev.turboism.sdk.task.PluginTaskAction
-
Performs the task action.
- runCount() - Method in record class dev.turboism.sdk.task.TaskOutcome
-
Returns the value of the
runCountrecord component. - runCount() - Method in record class dev.turboism.sdk.task.TaskProgress
-
Returns the value of the
runCountrecord component. - RUNNING - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadStatus
-
Executing on the runtime-owned shared host-read lane.
- runNumber() - Method in record class dev.turboism.sdk.task.TaskRunOutcome
-
Returns the value of the
runNumberrecord component. - runOnUiThread(Runnable) - Method in interface dev.turboism.sdk.ui.UiScheduler
-
Schedules work for UI dispatch as soon as the runtime admits it.
- runOnUiThreadLater(Runnable, Duration) - Method in interface dev.turboism.sdk.ui.UiScheduler
-
Schedules work for UI dispatch after a non-negative effective delay.
- runtime() - Method in interface dev.turboism.sdk.cubism.CubismFacade
-
Returns one immutable, point-in-time snapshot of the admitted Cubism runtime.
- RUNTIME_FAILURE - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
An unexpected runtime failure was sanitized into a safe structured error.
- RUNTIME_UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.config.ConfigErrorCode
-
The plugin context or configuration runtime is no longer available.
- RUNTIME_UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.config.ConfigRegistrationError
-
The plugin context or typed configuration runtime is unavailable.
- RUNTIME_UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
The runtime, service, or host-read lane was unavailable.
- RUNTIME_UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
The plugin storage service or its runtime executor is unavailable.
- RUNTIME_UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.task.TaskRejectionReason
-
The runtime scheduler or required executor was unavailable.
- RUNTIME_UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
No suitable user-file provider or active runtime is available.
- runtimeSettings() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns bounded global runtime-settings access when available.
- RuntimeSettings - Record Class in dev.turboism.sdk.runtime
-
Immutable global runtime settings exposed by Turboism's built-in settings panel.
- RuntimeSettings(boolean, String, boolean, boolean, boolean) - Constructor for record class dev.turboism.sdk.runtime.RuntimeSettings
-
Validates the immutable global runtime settings.
- RuntimeSettingsService - Interface in dev.turboism.sdk.runtime
-
Bounded access to Turboism's canonical global runtime configuration.
- RuntimeSettingsService.DockCleanupResult - Record Class in dev.turboism.sdk.runtime
-
Outcome of a bounded empty-dock cleanup request.
S
- SAFE_MODE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceStatus.Availability
-
Runtime safe mode intentionally suppresses appearance-provider operation.
- safeMode() - Method in record class dev.turboism.sdk.runtime.RuntimeSettings
-
Returns the value of the
safeModerecord component. - save(RuntimeSettings) - Method in interface dev.turboism.sdk.runtime.RuntimeSettingsService
-
Validates and atomically saves global settings through runtime policy.
- scale() - Method in record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Returns the value of the
scalerecord component. - SCENE_TABLE_ID - Static variable in interface dev.turboism.sdk.ui.table.SceneTableService
-
Identifier of the supported native Scene table.
- sceneTable() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns a scene-table service that reports unavailable when no provider is admitted.
- SceneTableService - Interface in dev.turboism.sdk.ui.table
-
Preview service for the native Scene palette table.
- SceneTableService.Column - Record Class in dev.turboism.sdk.ui.table
-
One semantic table column.
- SceneTableService.HeaderClick - Record Class in dev.turboism.sdk.ui.table
-
Semantic header-click event.
- SceneTableService.Item - Record Class in dev.turboism.sdk.ui.table
-
One semantic table item and immutable cell map.
- SceneTableService.ItemOrderChanged - Record Class in dev.turboism.sdk.ui.table
-
Semantic item-order event scoped by an optional host-provided scope identity.
- SceneTableService.TableSnapshot - Record Class in dev.turboism.sdk.ui.table
-
Immutable snapshot of a table scope.
- SceneTableService.Unavailable - Enum Class in dev.turboism.sdk.ui.table
-
No-op implementation used when no table provider is available.
- scheduleWithFixedDelay(FixedDelayTaskRequest) - Method in interface dev.turboism.sdk.task.PluginTaskScheduler
-
Schedules a repeating task whose next run is delayed after the preceding run finishes.
- SCHEMA_NOT_REGISTERED - Enum constant in enum class dev.turboism.sdk.config.ConfigErrorCode
-
The requested key's schema has not been registered in this active plugin context.
- schemaVersion() - Method in record class dev.turboism.sdk.config.ConfigDocument
-
Returns the value of the
schemaVersionrecord component. - scope() - Method in interface dev.turboism.sdk.permission.PluginPermission
-
Returns the declared scope that limits this permission.
- scope() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.PermissionRef
-
Returns the declared scope.
- scopeId() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.ItemOrderChanged
-
Returns the value of the
scopeIdrecord component. - scopeId() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.TableSnapshot
-
Returns the value of the
scopeIdrecord component. - screenColor() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns the deformer screen color as a detached value.
- screenColor() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the evaluated screen color as a detached value.
- search(String) - Method in interface dev.turboism.sdk.cubism.model.Parameters
-
Searches IDs and available user-facing names using a case-insensitive contains match.
- select(String, String, List<PanelView.Option>, String, String) - Static method in interface dev.turboism.sdk.ui.PanelView
-
Creates an action-bound selection node.
- Select(String, String, List<PanelView.Option>, String, String) - Constructor for record class dev.turboism.sdk.ui.PanelView.Select
-
Validates and snapshots the selection descriptor.
- selected() - Method in record class dev.turboism.sdk.ui.PanelView.Toggle
-
Returns the value of the
selectedrecord component. - selected() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Returns the value of the
selectedrecord component. - selectedArtMeshIds() - Method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Returns the value of the
selectedArtMeshIdsrecord component. - selectedDeformerIds() - Method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Returns the value of the
selectedDeformerIdsrecord component. - selectedIds(HierarchyNode.Kind) - Method in interface dev.turboism.sdk.cubism.service.query.SelectionQueryService
-
Lists currently selected identities of one hierarchy kind.
- selectedModelObjectIds() - Method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Returns the value of the
selectedModelObjectIdsrecord component. - selectedObjectIds() - Method in record class dev.turboism.sdk.cubism.SelectionSnapshot
-
Returns the value of the
selectedObjectIdsrecord component. - selectedParameterIds() - Method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Returns the value of the
selectedParameterIdsrecord component. - selectedValue() - Method in record class dev.turboism.sdk.ui.PanelView.Select
-
Returns the value of the
selectedValuerecord component. - selection() - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Returns the value of the
selectionrecord component. - selection() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Returns the current immutable selection snapshot.
- selection(String, String) - Static method in record class dev.turboism.sdk.action.UiActionEvent
-
Creates a selection-control event.
- SELECTION - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Target
-
Object-selection context menu.
- selectionBackground() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns the value of the
selectionBackgroundrecord component. - selectionChanged(SelectionChangedEvent) - Method in interface dev.turboism.sdk.cubism.service.query.SelectionQueryService.SelectionChangedListener
-
Handles one transition notification.
- SelectionChangedEvent - Record Class in dev.turboism.sdk.cubism.event
-
Immutable semantic event describing a confirmed selection transition.
- SelectionChangedEvent(SelectionSummary, SelectionSummary) - Constructor for record class dev.turboism.sdk.cubism.event.SelectionChangedEvent
-
Validates both immutable selection snapshots.
- selectionForeground() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns the value of the
selectionForegroundrecord component. - selectionQuery() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the selection query service when available.
- SelectionQueryService - Interface in dev.turboism.sdk.cubism.service.query
-
Read-only selection query and notification service.
- SelectionQueryService.SelectionChangedListener - Interface in dev.turboism.sdk.cubism.service.query
-
Receives a confirmed selection transition.
- SelectionSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable selection state captured with a Cubism observation.
- SelectionSnapshot(List<String>, Optional<String>, Optional<String>, Optional<String>) - Constructor for record class dev.turboism.sdk.cubism.SelectionSnapshot
-
Validates this immutable SDK value.
- SelectionSummary - Record Class in dev.turboism.sdk.cubism.service.query
-
Immutable typed summary of the current Cubism selection.
- SelectionSummary(Optional<ProjectId>, Optional<DocumentId>, Optional<ModelObjectId>, List<ParameterId>, List<ArtMeshId>, List<DeformerId>, List<ModelObjectId>) - Constructor for record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Validates this immutable SDK value.
- SelectionValue(String) - Constructor for record class dev.turboism.sdk.action.UiActionEvent.SelectionValue
-
Validates the selection-control value.
- separator() - Static method in interface dev.turboism.sdk.ui.PanelView
-
Creates a visual separator node.
- separator(String) - Static method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Creates a separator at the end of its target surface.
- separator(String, ContextMenuRegistry.Placement) - Static method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Creates a separator at an explicit placement.
- Separator() - Constructor for record class dev.turboism.sdk.ui.PanelView.Separator
-
Creates an instance of a
Separatorrecord class. - SEPARATOR - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.EntryKind
-
Non-invokable visual separator.
- setBaseAngle(float) - Method in interface dev.turboism.sdk.cubism.model.RotationDeformer
-
Sets the base angle through the active provider's Editor authoring path.
- setDefaultKeyformLocked(boolean) - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Changes whether the Editor default keyform is locked.
- setHeader(String, String, String) - Method in interface dev.turboism.sdk.ui.table.SceneTableService
-
Sets a user-facing table header label.
- setHeader(String, String, String) - Method in enum class dev.turboism.sdk.ui.table.SceneTableService.Unavailable
-
Sets a user-facing table header label.
- setItemOrder(String, List<String>) - Method in interface dev.turboism.sdk.ui.table.SceneTableService
-
Sets the complete table order using zero-based positions.
- setItemPosition(String, String, int) - Method in interface dev.turboism.sdk.ui.table.SceneTableService
-
Sets one item's zero-based position.
- setItemPosition(String, String, int) - Method in enum class dev.turboism.sdk.ui.table.SceneTableService.Unavailable
-
Sets one item's zero-based position.
- setLabelColor(Color) - Method in interface dev.turboism.sdk.cubism.model.ParameterGroup
-
Changes the Editor label color through the active provider's authoring path.
- setLocked(boolean) - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Changes deformer locking through the Editor authoring path.
- setLocked(boolean) - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Changes ArtMesh locking through the Editor authoring path.
- setManualReordering(String, boolean) - Method in interface dev.turboism.sdk.ui.table.SceneTableService
-
Enables or disables native manual row dragging for plugin-managed ordering.
- setManualReordering(String, boolean) - Method in enum class dev.turboism.sdk.ui.table.SceneTableService.Unavailable
-
Enables or disables native manual row dragging for plugin-managed ordering.
- setName(String) - Method in interface dev.turboism.sdk.cubism.model.Part
-
Sets the Editor display name through the active provider's authoring path.
- setOpacity(float) - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Changes deformer opacity through the Editor authoring path.
- setOpacity(float) - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Sets ArtMesh opacity through the Editor authoring path.
- setOpacity(float) - Method in interface dev.turboism.sdk.cubism.model.Part
-
Sets Part opacity through the active provider's authoring path when supported.
- setValue(float) - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Sets the parameter through the active provider's normal write path.
- setVisible(boolean) - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Changes deformer visibility through the Editor authoring path.
- setVisible(boolean) - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Changes ArtMesh visibility through the Editor authoring path.
- severity() - Method in exception dev.turboism.sdk.cubism.transaction.TransactionException
-
Returns the diagnostic severity.
- severity() - Method in interface dev.turboism.sdk.diagnostics.DiagnosticReport.Problem
-
Returns this problem's severity.
- severity() - Method in record class dev.turboism.sdk.ui.StatusNotification
-
Returns the value of the
severityrecord component. - shutdown() - Method in interface dev.turboism.sdk.plugin.TurboismPlugin
-
Performs final cleanup when this plugin instance will no longer be used.
- SIDECAR - Enum constant in enum class dev.turboism.sdk.plugin.WorkBudget
-
The task is admitted to the isolated sidecar execution lane.
- size() - Method in interface dev.turboism.sdk.cubism.model.FloatSequence
-
Returns the number of float elements.
- size() - Method in interface dev.turboism.sdk.cubism.model.IntSequence
-
Returns the number of integer elements.
- size() - Method in record class dev.turboism.sdk.ui.appearance.UiFont
-
Returns the value of the
sizerecord component. - SIZE_LIMIT_EXCEEDED - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
Requested or supplied data exceeds the per-operation size limit.
- SIZE_LIMIT_EXCEEDED - Enum constant in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
The requested or supplied byte count exceeded the bounded operation limit.
- sizeBytes() - Method in record class dev.turboism.sdk.storage.StorageEntry
-
Returns the value of the
sizeBytesrecord component. - skipStartupInformation() - Method in record class dev.turboism.sdk.runtime.RuntimeSettings
-
Returns the value of the
skipStartupInformationrecord component. - skipStartupSplash() - Method in record class dev.turboism.sdk.runtime.RuntimeSettings
-
Returns the value of the
skipStartupSplashrecord component. - skipStartupUpdateCheck() - Method in record class dev.turboism.sdk.runtime.RuntimeSettings
-
Returns the value of the
skipStartupUpdateCheckrecord component. - source() - Method in record class dev.turboism.sdk.appearance.AppearanceStatus
-
Returns the value of the
sourcerecord component. - source() - Method in record class dev.turboism.sdk.config.ConfigValue
-
Returns the value of the
sourcerecord component. - sourceId() - Method in record class dev.turboism.sdk.action.UiActionEvent
-
Returns the value of the
sourceIdrecord component. - sourceId() - Method in record class dev.turboism.sdk.ui.context.ContextSourceSnapshot
-
Returns the value of the
sourceIdrecord component. - sourceMeshId() - Method in record class dev.turboism.sdk.cubism.mesh.MirrorWritebackCommand
-
Returns the value of the
sourceMeshIdrecord component. - sourceParameterId() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTransferPlan
-
Returns the value of the
sourceParameterIdrecord component. - state() - Method in interface dev.turboism.sdk.ui.UserFileHandle
-
Returns the current lifecycle state.
- STATE - Enum constant in enum class dev.turboism.sdk.storage.StorageRoot
-
Rebuildable plugin runtime state; unfinished work may be discarded when it is cleared.
- stateDir() - Method in interface dev.turboism.sdk.plugin.PluginPaths
-
Returns rebuildable plugin runtime-state storage.
- status() - Method in record class dev.turboism.sdk.appearance.AppearanceApplyResult
-
Returns the value of the
statusrecord component. - status() - Method in record class dev.turboism.sdk.appearance.AppearanceRestoreResult
-
Returns the value of the
statusrecord component. - status() - Method in interface dev.turboism.sdk.cubism.transaction.ModelTransaction
-
Returns the current lifecycle status.
- status() - Method in interface dev.turboism.sdk.hostread.AsyncHostReadHandle
-
Returns the latest observable lifecycle status.
- status() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadResult
-
Returns the value of the
statusrecord component. - status() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadSubmission
-
Returns the value of the
statusrecord component. - status() - Method in record class dev.turboism.sdk.task.TaskOutcome
-
Returns the value of the
statusrecord component. - status() - Method in record class dev.turboism.sdk.task.TaskRunOutcome
-
Returns the value of the
statusrecord component. - status() - Method in record class dev.turboism.sdk.task.TaskSubmission
-
Returns the value of the
statusrecord component. - status() - Method in record class dev.turboism.sdk.ui.UserFileRequestResult
-
Returns the value of the
statusrecord component. - StatusNotification - Record Class in dev.turboism.sdk.ui
-
Declarative status-region notification.
- StatusNotification(String, String, String) - Constructor for record class dev.turboism.sdk.ui.StatusNotification
-
Validates the notification descriptor.
- storage() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns plugin-scoped storage service when available.
- StorageEntry - Record Class in dev.turboism.sdk.storage
-
Immutable metadata for one direct child returned by
PluginStorage.list(StoragePath, int). - StorageEntry(StoragePath, StorageEntryType, long) - Constructor for record class dev.turboism.sdk.storage.StorageEntry
-
Validates entry metadata.
- StorageEntryType - Enum Class in dev.turboism.sdk.storage
-
Types of entries that a confined directory listing may expose.
- StorageError - Record Class in dev.turboism.sdk.storage
-
Structured storage failure associated with the logical source or target path of an operation.
- StorageError(StorageErrorCode, String, StoragePath) - Constructor for record class dev.turboism.sdk.storage.StorageError
-
Validates the error components.
- StorageErrorCode - Enum Class in dev.turboism.sdk.storage
-
Stable categories for storage admission, confinement, and I/O failures.
- StorageListResult - Record Class in dev.turboism.sdk.storage
-
Structured result of a bounded direct-directory listing.
- StorageListResult(List<StorageEntry>, Optional<StorageError>, boolean) - Constructor for record class dev.turboism.sdk.storage.StorageListResult
-
Validates and immutably copies list result components.
- StorageMutationResult - Record Class in dev.turboism.sdk.storage
-
Structured result of a copy, move, or delete operation.
- StorageMutationResult(boolean, Optional<StorageError>) - Constructor for record class dev.turboism.sdk.storage.StorageMutationResult
-
Validates the mutation result algebra.
- StoragePath - Record Class in dev.turboism.sdk.storage
-
Portable logical path below one plugin-owned storage root.
- StoragePath(StorageRoot, String) - Constructor for record class dev.turboism.sdk.storage.StoragePath
-
Validates the untrusted logical path syntax before runtime confinement checks.
- StorageReadResult<T> - Record Class in dev.turboism.sdk.storage
-
Structured result of one bounded storage read.
- StorageReadResult(Optional<T>, Optional<StorageError>, boolean) - Constructor for record class dev.turboism.sdk.storage.StorageReadResult
-
Validates result presence and defensively copies a byte-array value.
- StorageRoot - Enum Class in dev.turboism.sdk.storage
-
Plugin-owned storage lifetimes exposed through
PluginStorage. - StorageWriteResult - Record Class in dev.turboism.sdk.storage
-
Structured result of an atomic file write.
- StorageWriteResult(boolean, Optional<StorageError>) - Constructor for record class dev.turboism.sdk.storage.StorageWriteResult
-
Validates the write result algebra.
- STORED - Enum constant in enum class dev.turboism.sdk.config.ConfigValueSource
-
The value was decoded from persisted plugin configuration.
- style() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceContribution
-
Returns the value of the
stylerecord component. - submenu(String, String, List<ContextMenuRegistry.ContextMenuEntry>) - Static method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Creates a submenu at the end of its target surface.
- submenu(String, String, List<ContextMenuRegistry.ContextMenuEntry>, ContextMenuRegistry.Placement) - Static method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Creates a submenu at an explicit placement.
- SUBMENU - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.EntryKind
-
Non-invokable parent entry with one or more children.
- submit(AsyncHostReadRequest) - Method in interface dev.turboism.sdk.hostread.AsyncHostReadService
-
Requests the snapshot described by
request. - submit(PluginTaskRequest) - Method in interface dev.turboism.sdk.task.PluginTaskScheduler
-
Submits a one-shot task.
- subscribe(Class<T>, Consumer<T>) - Method in interface dev.turboism.sdk.event.EventBus
-
Subscribes to events of one exact event type.
- SUCCEEDED - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadStatus
-
Completed with a compatible snapshot value.
- SUCCEEDED - Enum constant in enum class dev.turboism.sdk.task.TaskOutcomeStatus
-
A one-shot action completed successfully.
- SUCCEEDED - Enum constant in enum class dev.turboism.sdk.task.TaskRunOutcomeStatus
-
The action returned normally.
- success() - Method in record class dev.turboism.sdk.cubism.write.WriteResult
-
Returns the value of the
successrecord component. - success(AsyncHostReadIntent, AsyncHostReadValue) - Static method in record class dev.turboism.sdk.hostread.AsyncHostReadResult
-
Creates a successful terminal result after checking that
valuematchesintent. - success(String) - Static method in record class dev.turboism.sdk.cubism.write.WriteResult
-
Creates a successful command outcome.
- supportedKinds() - Method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Location
-
Returns the object kinds legal for selection-targeted contributions at this location.
- surface() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns the value of the
surfacerecord component.
T
- tableId() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.HeaderClick
-
Returns the value of the
tableIdrecord component. - tableId() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.ItemOrderChanged
-
Returns the value of the
tableIdrecord component. - tableId() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.TableSnapshot
-
Returns the value of the
tableIdrecord component. - TableSnapshot(String, String, List<SceneTableService.Column>, List<SceneTableService.Item>) - Constructor for record class dev.turboism.sdk.ui.table.SceneTableService.TableSnapshot
-
Normalizes an absent scope and snapshots structural lists.
- TableSnapshot(String, List<SceneTableService.Column>, List<SceneTableService.Item>) - Constructor for record class dev.turboism.sdk.ui.table.SceneTableService.TableSnapshot
-
Creates an unscoped table snapshot.
- target() - Method in record class dev.turboism.sdk.cubism.model.ParameterBinding
-
Returns the value of the
targetrecord component. - target() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceContribution
-
Returns the value of the
targetrecord component. - target() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns the value of the
targetrecord component. - targetMeshId() - Method in record class dev.turboism.sdk.cubism.ClipMaskSnapshot
-
Returns the value of the
targetMeshIdrecord component. - targetMeshId() - Method in record class dev.turboism.sdk.cubism.mesh.MirrorWritebackCommand
-
Returns the value of the
targetMeshIdrecord component. - targetObjectId() - Method in record class dev.turboism.sdk.cubism.psd.PsdBindingWriteCommand
-
Returns the value of the
targetObjectIdrecord component. - targetParameterId() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTransferPlan
-
Returns the value of the
targetParameterIdrecord component. - targets() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTransferPlan
-
Returns the value of the
targetsrecord component. - TaskCanceledException - Exception in dev.turboism.sdk.plugin
-
Unchecked signal that cooperative runtime-managed plugin work was canceled.
- TaskCanceledException() - Constructor for exception dev.turboism.sdk.plugin.TaskCanceledException
-
Creates a cancellation signal without a message.
- TaskCanceledException(String) - Constructor for exception dev.turboism.sdk.plugin.TaskCanceledException
-
Creates a cancellation signal with context.
- TaskCanceledException(String, Throwable) - Constructor for exception dev.turboism.sdk.plugin.TaskCanceledException
-
Creates a cancellation signal with context and cause.
- TaskCanceledException(Throwable) - Constructor for exception dev.turboism.sdk.plugin.TaskCanceledException
-
Creates a cancellation signal with a cause.
- TaskFailure - Record Class in dev.turboism.sdk.task
-
Bounded, sanitized diagnostic associated with a terminal task or task run failure.
- TaskFailure(String, String) - Constructor for record class dev.turboism.sdk.task.TaskFailure
-
Validates bounded failure detail.
- TaskHandle - Interface in dev.turboism.sdk.task
-
Plugin-owned lifecycle handle for an accepted or rejected task submission.
- TaskId - Record Class in dev.turboism.sdk.task
-
Plugin-supplied logical task identity.
- TaskId(String) - Constructor for record class dev.turboism.sdk.task.TaskId
-
Validates the identity text.
- TaskOutcome - Record Class in dev.turboism.sdk.task
-
Immutable terminal outcome for a task handle.
- TaskOutcome(TaskId, TaskOutcomeStatus, long, Optional<TaskRunOutcome>, Optional<TaskFailure>) - Constructor for record class dev.turboism.sdk.task.TaskOutcome
-
Validates terminal outcome algebra and progress consistency.
- TaskOutcomeStatus - Enum Class in dev.turboism.sdk.task
-
Terminal states for a task handle.
- TaskProgress - Record Class in dev.turboism.sdk.task
-
Immutable progress snapshot for an active or terminal task.
- TaskProgress(long, Optional<TaskRunOutcome>) - Constructor for record class dev.turboism.sdk.task.TaskProgress
-
Validates progress consistency.
- TaskRejectionReason - Enum Class in dev.turboism.sdk.task
-
Stable reasons why the scheduler declined to admit a task.
- TaskRunOutcome - Record Class in dev.turboism.sdk.task
-
Immutable terminal observation for one started action run.
- TaskRunOutcome(long, TaskRunOutcomeStatus, Optional<TaskFailure>) - Constructor for record class dev.turboism.sdk.task.TaskRunOutcome
-
Validates run outcome algebra.
- TaskRunOutcomeStatus - Enum Class in dev.turboism.sdk.task
-
Terminal states for one started task action run.
- tasks() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the runtime-managed bounded task scheduler when available.
- TaskSubmission - Record Class in dev.turboism.sdk.task
-
Immediate outcome of task admission.
- TaskSubmission(TaskSubmissionStatus, TaskHandle, Optional<TaskRejectionReason>) - Constructor for record class dev.turboism.sdk.task.TaskSubmission
-
Validates submission status and rejection reason presence.
- TaskSubmissionStatus - Enum Class in dev.turboism.sdk.task
-
Immediate outcomes of task admission.
- text(String) - Method in interface dev.turboism.sdk.i18n.PluginLocalization
-
Resolves text for a plugin-owned catalog key.
- text(String) - Static method in interface dev.turboism.sdk.ui.PanelView
-
Creates a static text node.
- text(String, String) - Static method in record class dev.turboism.sdk.action.UiActionEvent
-
Creates a text-control event.
- Text(String) - Constructor for record class dev.turboism.sdk.ui.PanelView.Text
-
Validates displayed text.
- textInput(String, String, String, String) - Static method in interface dev.turboism.sdk.ui.PanelView
-
Creates an action-bound text-input node.
- TextInput(String, String, String, String) - Constructor for record class dev.turboism.sdk.ui.PanelView.TextInput
-
Validates the text-input descriptor.
- textureAtlases() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Lists readable texture atlas snapshots.
- TextureAtlasSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable description of a texture atlas.
- TextureAtlasSnapshot(String, int, int, List<String>) - Constructor for record class dev.turboism.sdk.cubism.TextureAtlasSnapshot
-
Validates this immutable SDK value.
- textureId() - Method in record class dev.turboism.sdk.cubism.ArtMeshSnapshot
-
Returns the value of the
textureIdrecord component. - textureIds() - Method in record class dev.turboism.sdk.cubism.TextureAtlasSnapshot
-
Returns the value of the
textureIdsrecord component. - textureIndex() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the provider-reported texture index.
- TextValue(String) - Constructor for record class dev.turboism.sdk.action.UiActionEvent.TextValue
-
Validates the text-control value.
- themeId() - Method in record class dev.turboism.sdk.theme.ThemeStatusSnapshot
-
Returns the value of the
themeIdrecord component. - themeStatus() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Returns the theme status when the provider exposes it.
- ThemeStatusSnapshot - Record Class in dev.turboism.sdk.theme
-
Immutable semantic theme identity reported to SDK consumers.
- ThemeStatusSnapshot(String, String, boolean) - Constructor for record class dev.turboism.sdk.theme.ThemeStatusSnapshot
-
Validates the public theme identity.
- TIMED_OUT - Enum constant in enum class dev.turboism.sdk.task.TaskOutcomeStatus
-
The runtime work budget elapsed and cancellation was requested.
- TIMED_OUT - Enum constant in enum class dev.turboism.sdk.task.TaskRunOutcomeStatus
-
The runtime work budget elapsed while the run was active.
- timeout() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadRequest
-
Returns the value of the
timeoutrecord component. - TIMEOUT - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
The request exceeded its total queueing-and-execution deadline.
- title() - Method in record class dev.turboism.sdk.ui.DialogRequest
-
Returns the value of the
titlerecord component. - title() - Method in record class dev.turboism.sdk.ui.EmbeddedPanelContribution
-
Returns the value of the
titlerecord component. - title() - Method in record class dev.turboism.sdk.ui.FileChooserRequest
-
Returns the value of the
titlerecord component. - title() - Method in record class dev.turboism.sdk.ui.UserFileRequest
-
Returns the value of the
titlerecord component. - toggle(String, boolean) - Static method in record class dev.turboism.sdk.action.UiActionEvent
-
Creates a toggle-control event.
- toggle(String, String, boolean, String) - Static method in interface dev.turboism.sdk.ui.PanelView
-
Creates an action-bound boolean toggle node.
- Toggle(String, String, boolean, String) - Constructor for record class dev.turboism.sdk.ui.PanelView.Toggle
-
Validates the toggle descriptor.
- TOGGLE_PANEL_FLOATING - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Operation
-
Request toggling the floating state of a panel tab.
- ToggleValue(boolean) - Constructor for record class dev.turboism.sdk.action.UiActionEvent.ToggleValue
-
Creates an instance of a
ToggleValuerecord class. - toLegacyContribution() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Converts this descriptor to the compatibility contribution shape.
- tooltip() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton
-
Returns the value of the
tooltiprecord component. - tooltipKey() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Returns the value of the
tooltipKeyrecord component. - toString() - Method in record class dev.turboism.sdk.action.UiActionEvent.SelectionValue
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.action.UiActionEvent.TextValue
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.action.UiActionEvent.ToggleValue
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.action.UiActionEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.appearance.AppearanceApplyResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.appearance.AppearanceChangedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.appearance.AppearanceRequest
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.appearance.AppearanceRestoreResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.appearance.AppearanceStatus
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.config.ConfigDocument
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.config.ConfigError
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.config.ConfigKey
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.config.ConfigReadResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.config.ConfigSchema
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.config.ConfigValue
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.config.ConfigWriteResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.config.PluginConfigRegistry.ConfigScope
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.ArtMeshSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.boundingbox.BoundingBoxWriteCommand
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.ClipMaskSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.CubismRuntimeSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.deformer.DeformerWriteCommand
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.DeformerSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.DocumentSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.event.SelectionChangedEvent
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.id.ArtMeshId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.id.DeformerId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.id.DocumentId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.id.ModelId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.id.ModelObjectId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.id.ParameterBindingPointId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.id.ParameterGroupId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.id.ParameterId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.id.ProjectId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.mesh.MeshWriteCommand
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.mesh.MirrorWritebackCommand
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.ArtMeshGeometry
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.Color
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.GlueId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.ParameterBinding
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingPoint
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTarget
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTransferPlan
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.PartId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.Point2
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.RotationDeformerForm
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.model.WarpGrid
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.ModelSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.physics.PhysicsEditorContribution
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.ProjectSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.psd.PsdBindingWriteCommand
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot.PsdLayerSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.RenderStatusSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.SelectionSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.service.query.HierarchyNode
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.service.query.ModelHierarchy
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterBounds
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.service.query.SelectionSummary
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.TextureAtlasSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.WorkspaceSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.write.WriteCanvasCommand
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.write.WriteClipMaskCommand
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.write.WriteModelObjectCommand
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.write.WriteParameterCommand
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.cubism.write.WriteResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadError
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadRequest
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadSubmission
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.hostread.ProjectWorkspaceSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.runtime.RuntimeSettings
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.runtime.RuntimeSettingsService.DockCleanupResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.storage.StorageEntry
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.storage.StorageError
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.storage.StorageListResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.storage.StorageMutationResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.storage.StoragePath
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.storage.StorageReadResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.storage.StorageWriteResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.task.FixedDelayTaskRequest
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.task.PluginTaskRequest
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.task.TaskFailure
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.task.TaskId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.task.TaskOutcome
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.task.TaskProgress
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.task.TaskRunOutcome
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.task.TaskSubmission
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.theme.ThemeStatusSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceContribution
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceStyle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.DeformerControlRow
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.DeformerLabel
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.ParameterFolder
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.ParameterLabel
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.PartFolder
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.appearance.ControlAppearanceTarget.PartLabel
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.appearance.UiColor
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.appearance.UiFont
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton.IconVariants
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuContribution
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.ContextMenuEntry
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.context.ContextMenuRegistry.Placement
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection.Item
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.context.ContextMenuSelection
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.context.ContextSourceSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.DialogRequest
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.EmbeddedPanelContribution
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.EmbeddedPanelId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.FileChooserRequest
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.OverlayContribution
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.PanelView.Button
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.PanelView.Column
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.PanelView.Option
-
Returns the user-facing label.
- toString() - Method in record class dev.turboism.sdk.ui.PanelView.Row
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.PanelView.Select
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.PanelView.Separator
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.PanelView.Text
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.PanelView.TextInput
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.PanelView.Toggle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.StatusNotification
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.Column
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.HeaderClick
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.Item
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.ItemOrderChanged
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.table.SceneTableService.TableSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.IconVariants
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarButtonContribution
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.MainToolbarContribution
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Placement
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.toolbar.PaletteToolbarRegistry.PaletteToolbarContribution
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.UserFileError
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.UserFileReadResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.UserFileRequest
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.UserFileRequestResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.UserFileWriteResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.turboism.sdk.ui.ViewportSnapshot
-
Returns a string representation of this record class.
- toVersion() - Method in interface dev.turboism.sdk.config.ConfigMigration
-
Returns the schema version produced by this step.
- TransactionAlreadyActiveException - Exception in dev.turboism.sdk.cubism.transaction
-
Signals that the plugin already owns an open transaction for the document.
- TransactionAlreadyActiveException(String, String) - Constructor for exception dev.turboism.sdk.cubism.transaction.TransactionAlreadyActiveException
-
Creates this typed transaction diagnostic.
- TransactionClosedException - Exception in dev.turboism.sdk.cubism.transaction
-
Signals an attempt to use a committed, rolled-back, or failed transaction.
- TransactionClosedException(String, String) - Constructor for exception dev.turboism.sdk.cubism.transaction.TransactionClosedException
-
Creates this typed transaction diagnostic.
- TransactionException - Exception in dev.turboism.sdk.cubism.transaction
-
Checked exception for transaction lifecycle errors.
- TransactionException(String, int, String, String) - Constructor for exception dev.turboism.sdk.cubism.transaction.TransactionException
-
Creates a transaction diagnostic without a retained cause.
- TransactionException(String, int, String, String, Throwable) - Constructor for exception dev.turboism.sdk.cubism.transaction.TransactionException
-
Creates a transaction diagnostic with the originating cause.
- transactionId() - Method in interface dev.turboism.sdk.cubism.transaction.ModelTransaction
-
Returns the diagnostic transaction identity.
- transactionId() - Method in exception dev.turboism.sdk.cubism.transaction.TransactionException
-
Returns the diagnostic transaction identity.
- transactionManager() - Method in interface dev.turboism.sdk.cubism.CubismFacade
-
Returns the Preview transaction manager for transaction-scoped write commands.
- TransactionManager - Interface in dev.turboism.sdk.cubism.transaction
-
Manages write transactions for plugins.
- TransactionRequiredException - Exception in dev.turboism.sdk.cubism.transaction
-
Signals a write attempted outside an open required transaction.
- TransactionRequiredException(String, String) - Constructor for exception dev.turboism.sdk.cubism.transaction.TransactionRequiredException
-
Creates this typed transaction diagnostic.
- TransactionStatus - Enum Class in dev.turboism.sdk.cubism.transaction
-
Lifecycle outcome of a single-use Cubism write transaction.
- transfer(ParameterBindingTransferPlan) - Method in interface dev.turboism.sdk.cubism.model.ParameterBindingBatchOperations
-
Atomically transfers bindings according to
plan. - TRANSLATION - Enum constant in enum class dev.turboism.sdk.cubism.DeformerType
-
A translation deformer.
- triangleIndices() - Method in record class dev.turboism.sdk.cubism.model.ArtMeshGeometry
-
Returns the value of the
triangleIndicesrecord component. - truncated() - Method in record class dev.turboism.sdk.storage.StorageListResult
-
Returns the value of the
truncatedrecord component. - truncated() - Method in record class dev.turboism.sdk.storage.StorageReadResult
-
Returns the value of the
truncatedrecord component. - truncated() - Method in record class dev.turboism.sdk.ui.UserFileReadResult
-
Returns the value of the
truncatedrecord component. - TURBOISM_ACTION_REGISTER - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Registers SDK actions.
- TURBOISM_CONFIG_PLUGIN_READ - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Reads plugin-scoped configuration.
- TURBOISM_CONFIG_PLUGIN_WRITE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Writes plugin-scoped configuration.
- TURBOISM_CUBISM_MODEL_INTERCEPT - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Uses the protected Cubism model interception boundary.
- TURBOISM_CUBISM_MODEL_OBSERVE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Observes semantic Cubism model state through SDK providers.
- TURBOISM_EVENT_PUBLISH - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Publishes SDK events.
- TURBOISM_EVENT_SUBSCRIBE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Subscribes to SDK events.
- TURBOISM_FILE_READ - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Reads user-approved files through the SDK boundary.
- TURBOISM_FILE_WRITE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Writes user-approved files through the SDK boundary.
- TURBOISM_UI_APPEARANCE_MODIFY - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Applies or restores a semantic runtime appearance override.
- TURBOISM_UI_CONTEXT_MENU_CONTRIBUTE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Contributes context-menu entries.
- TURBOISM_UI_CONTEXT_SOURCE_READ - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Reads the semantic source of a context-menu invocation.
- TURBOISM_UI_DIALOG_CONTRIBUTE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Requests a runtime-owned dialog contribution.
- TURBOISM_UI_FILE_CHOOSER_REQUEST - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Requests a runtime-owned user-file chooser.
- TURBOISM_UI_MENU_CONTRIBUTE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Contributes declarative menu items.
- TURBOISM_UI_OVERLAY_CONTRIBUTE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Contributes a runtime-owned UI overlay.
- TURBOISM_UI_PANEL_CONTRIBUTE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Contributes a runtime-owned panel.
- TURBOISM_UI_STATUS_NOTIFY - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Sends a bounded runtime status notification.
- TURBOISM_UI_TOOLBAR_CONTRIBUTE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Contributes generic toolbar content.
- TURBOISM_UI_TOOLBAR_MAIN_CONTRIBUTE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Contributes items to the main toolbar.
- TURBOISM_UI_TOOLBAR_PALETTE_CONTRIBUTE - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Contributes items to palette toolbars.
- TURBOISM_UI_VIEWPORT_READ - Static variable in class dev.turboism.sdk.permission.PermissionIds
-
Reads semantic viewport information.
- turboismApi() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns the declared compatible Turboism API version expression.
- TurboismPlugin - Interface in dev.turboism.sdk.plugin
-
Lifecycle contract for all Turboism plugins.
- type() - Method in record class dev.turboism.sdk.cubism.DeformerSnapshot
-
Returns the value of the
typerecord component. - type() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Returns the version-neutral semantic type, or
ParameterType.UNKNOWN. - type() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingTarget
-
Returns the value of the
typerecord component. - type() - Method in record class dev.turboism.sdk.cubism.model.ParameterDefinition
-
Returns the value of the
typerecord component. - type() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.DependencyRef
-
Returns the declared dependency type.
- type() - Method in record class dev.turboism.sdk.storage.StorageEntry
-
Returns the value of the
typerecord component. - TYPE_MISMATCH - Enum constant in enum class dev.turboism.sdk.storage.StorageErrorCode
-
An entry type did not match the operation, such as reading a directory as a file.
- typeId() - Method in interface dev.turboism.sdk.config.ConfigCodec
-
Returns the stable runtime-recognized type identifier.
U
- ui() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.Environment
-
Returns the declared UI requirement.
- UiActionEvent - Record Class in dev.turboism.sdk.action
-
Typed value emitted by a Turboism-owned panel control.
- UiActionEvent(String, UiActionEvent.Value) - Constructor for record class dev.turboism.sdk.action.UiActionEvent
-
Validates the immutable action snapshot.
- UiActionEvent.SelectionValue - Record Class in dev.turboism.sdk.action
-
Non-blank value selected from a control's available choices.
- UiActionEvent.TextValue - Record Class in dev.turboism.sdk.action
-
Text entered or reported by a control.
- UiActionEvent.ToggleValue - Record Class in dev.turboism.sdk.action
-
Boolean state reported by a toggle control.
- UiActionEvent.Value - Interface in dev.turboism.sdk.action
-
Marker for the closed set of panel-control value shapes.
- UiColor - Record Class in dev.turboism.sdk.ui.appearance
-
Turboism-owned ARGB color value for transient native-control styling.
- UiColor(int) - Constructor for record class dev.turboism.sdk.ui.appearance.UiColor
-
Creates an instance of a
UiColorrecord class. - uiEvent() - Method in interface dev.turboism.sdk.action.ActionRegistry.ActionContext
-
Returns the panel-control event when a Turboism-owned panel triggered this invocation.
- UiFont - Record Class in dev.turboism.sdk.ui.appearance
-
Bounded font overlay for transient native-control styling.
- UiFont(Optional<String>, Optional<Float>, UiFont.Weight, UiFont.Posture) - Constructor for record class dev.turboism.sdk.ui.appearance.UiFont
-
Validates and normalizes the bounded font overlay.
- UiFont.Posture - Enum Class in dev.turboism.sdk.ui.appearance
-
Font posture selection or baseline inheritance.
- UiFont.Weight - Enum Class in dev.turboism.sdk.ui.appearance
-
Font weight selection or baseline inheritance.
- uiHost() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns UI-host capability information when available.
- UiHostCapabilityService - Interface in dev.turboism.sdk.ui
-
Plugin-facing, toolkit-neutral UI contribution service.
- uiScheduler() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the runtime-owned UI scheduler.
- UiScheduler - Interface in dev.turboism.sdk.ui
-
Schedules plugin work for runtime-controlled UI dispatch.
- unavailable() - Static method in interface dev.turboism.sdk.appearance.AppearanceService
-
Returns a fail-closed service for contexts that do not expose an appearance provider.
- unavailable() - Static method in interface dev.turboism.sdk.cubism.physics.PhysicsEditorService
-
Returns the fail-closed unavailable service implementation.
- unavailable() - Static method in interface dev.turboism.sdk.ui.appearance.ControlAppearanceRegistry
-
Returns a registry that fails closed because appearance support is unavailable.
- unavailable() - Static method in interface dev.turboism.sdk.ui.table.SceneTableService
-
Returns the no-op unavailable service.
- UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceApplyResult.Outcome
-
No eligible runtime provider is currently available.
- UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceRestoreResult.Outcome
-
The provider or captured restore point is unavailable.
- UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceStatus.Availability
-
No provider is presently available; retry only after a relevant lifecycle change.
- UNAVAILABLE - Enum constant in enum class dev.turboism.sdk.ui.UserFileRequestStatus
-
The runtime or provider is unavailable; the result contains an unavailable error.
- unbind(ParameterBindingTarget) - Method in interface dev.turboism.sdk.cubism.model.ParameterBindingOperations
-
Removes the binding for
target. - uncombine() - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Removes this parameter's current Editor four-corner pairing.
- UNKNOWN - Enum constant in enum class dev.turboism.sdk.cubism.model.BlendMode
-
The active provider cannot safely classify the drawable blend mode.
- UNKNOWN - Enum constant in enum class dev.turboism.sdk.cubism.model.ParameterType
-
The active provider cannot safely determine the parameter type.
- UNKNOWN - Enum constant in enum class dev.turboism.sdk.cubism.service.query.HierarchyNode.Kind
-
An unclassified node.
- UNSUPPORTED - Enum constant in enum class dev.turboism.sdk.appearance.AppearanceStatus.Availability
-
The current provider or host version does not support this feature.
- UNTIL_DISABLE - Enum constant in enum class dev.turboism.sdk.ui.UserFileLifetime
-
The handle remains active until it is revoked, closed, or the plugin is disabled.
- update() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Requests a model update through the active provider.
- updateDefinition(ParameterDefinition) - Method in interface dev.turboism.sdk.cubism.model.Parameter
-
Atomically updates this parameter's Editor authoring definition.
- userData() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns provider-exposed ArtMesh user data.
- UserFileAccessService - Interface in dev.turboism.sdk.ui
-
Asynchronous access to one user-selected file through opaque, plugin-bound grants.
- UserFileError - Record Class in dev.turboism.sdk.ui
-
Sanitized failure returned by a user-file operation.
- UserFileError(UserFileErrorCode, String) - Constructor for record class dev.turboism.sdk.ui.UserFileError
-
Validates the typed, sanitized error.
- UserFileErrorCode - Enum Class in dev.turboism.sdk.ui
-
Typed failure categories returned by user-file operations.
- UserFileHandle - Interface in dev.turboism.sdk.ui
-
Opaque, plugin- and runtime-bound capability for one user-selected file.
- UserFileHandleState - Enum Class in dev.turboism.sdk.ui
-
Observable lifecycle state of an opaque
UserFileHandle. - UserFileLifetime - Enum Class in dev.turboism.sdk.ui
-
Lifetime requested for a user-file grant.
- UserFileMode - Enum Class in dev.turboism.sdk.ui
-
Operation mode authorized by a
UserFileHandle. - UserFileReadResult<T> - Record Class in dev.turboism.sdk.ui
-
Algebraic result of a bounded user-file read.
- UserFileReadResult(Optional<T>, Optional<UserFileError>, boolean) - Constructor for record class dev.turboism.sdk.ui.UserFileReadResult
-
Validates the value/error and truncation algebra.
- UserFileRequest - Record Class in dev.turboism.sdk.ui
-
Declarative request for an opaque, user-selected file grant.
- UserFileRequest(String, String, List<String>, UserFileMode, UserFileLifetime) - Constructor for record class dev.turboism.sdk.ui.UserFileRequest
-
Validates and snapshots a user-file request.
- UserFileRequestResult - Record Class in dev.turboism.sdk.ui
-
Algebraic result of an asynchronous user-file grant request.
- UserFileRequestResult(UserFileRequestStatus, Optional<UserFileHandle>, Optional<UserFileError>) - Constructor for record class dev.turboism.sdk.ui.UserFileRequestResult
-
Validates the status-dependent result algebra.
- UserFileRequestStatus - Enum Class in dev.turboism.sdk.ui
-
Mutually exclusive outcome category of a
UserFileAccessService.request(UserFileRequest)call. - userFiles() - Method in interface dev.turboism.sdk.plugin.PluginContext
-
Returns the user-approved file access service when available.
- UserFileWriteResult - Record Class in dev.turboism.sdk.ui
-
Algebraic result of an atomic user-file write attempt.
- UserFileWriteResult(boolean, Optional<UserFileError>) - Constructor for record class dev.turboism.sdk.ui.UserFileWriteResult
-
Validates the success/error algebra.
- uvs() - Method in record class dev.turboism.sdk.cubism.model.ArtMeshGeometry
-
Returns the value of the
uvsrecord component.
V
- VALIDATION_FAILURE - Enum constant in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
The host-derived value failed runtime validation and was discarded.
- value() - Method in record class dev.turboism.sdk.action.UiActionEvent.SelectionValue
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.action.UiActionEvent.TextValue
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.action.UiActionEvent.ToggleValue
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.action.UiActionEvent
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.config.ConfigReadResult
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.config.ConfigValue
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.id.ArtMeshId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.id.DeformerId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.id.DocumentId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.id.ModelId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.id.ModelObjectId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.id.ParameterBindingPointId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.id.ParameterGroupId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.id.ParameterId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.id.ProjectId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.model.GlueId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.model.ParameterBindingPoint
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.model.PartId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.cubism.write.WriteParameterCommand
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.hostread.AsyncHostReadResult
-
Returns the value of the
valuerecord component. - value() - Element in annotation interface dev.turboism.sdk.permission.RequiresPermission
-
Returns the canonical required permission identifier.
- value() - Method in record class dev.turboism.sdk.storage.StorageReadResult
-
Returns the successful value, copying byte arrays on every access.
- value() - Method in record class dev.turboism.sdk.task.TaskId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.ui.EmbeddedPanelId
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.ui.PanelView.Option
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.ui.PanelView.Text
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.ui.PanelView.TextInput
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.turboism.sdk.ui.UserFileReadResult
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class dev.turboism.sdk.appearance.AppearanceApplyResult.Outcome
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.appearance.AppearanceBase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.appearance.AppearanceRestoreResult.Outcome
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.appearance.AppearanceStatus.Availability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.appearance.AppearanceStatus.Source
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.config.ConfigErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.config.ConfigRegistrationError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.config.ConfigValueSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.cubism.DeformerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.cubism.model.BlendMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.cubism.model.ParameterBindingFamily
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.cubism.model.ParameterBindingTargetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.cubism.model.ParameterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.cubism.service.query.HierarchyNode.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.cubism.transaction.TransactionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.diagnostics.DiagnosticReport.Severity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.hostread.AsyncHostReadIntent
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.hostread.AsyncHostReadStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.hostread.AsyncHostReadSubmissionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.plugin.WorkBudget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.storage.StorageEntryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.storage.StorageErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.storage.StorageRoot
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.task.PluginTaskKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.task.PluginTaskPriority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.task.TaskOutcomeStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.task.TaskRejectionReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.task.TaskRunOutcomeStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.task.TaskSubmissionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.appearance.UiFont.Posture
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.appearance.UiFont.Weight
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.EntryKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Location
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.ObjectKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.PlacementKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Target
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.table.SceneTableService.Unavailable
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Anchor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.UserFileHandleState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.UserFileLifetime
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.UserFileMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.turboism.sdk.ui.UserFileRequestStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.turboism.sdk.appearance.AppearanceApplyResult.Outcome
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.appearance.AppearanceBase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.appearance.AppearanceRestoreResult.Outcome
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.appearance.AppearanceStatus.Availability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.appearance.AppearanceStatus.Source
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.config.ConfigErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.config.ConfigRegistrationError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.config.ConfigSchemaValidationError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.config.ConfigValueSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.cubism.DeformerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.cubism.model.BlendMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.cubism.model.ParameterBindingFamily
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.cubism.model.ParameterBindingTargetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.cubism.model.ParameterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.cubism.service.query.HierarchyNode.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.cubism.transaction.TransactionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.diagnostics.DiagnosticReport.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.hostread.AsyncHostReadErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.hostread.AsyncHostReadIntent
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.hostread.AsyncHostReadStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.hostread.AsyncHostReadSubmissionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.plugin.WorkBudget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.storage.StorageEntryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.storage.StorageErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.storage.StorageRoot
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.task.PluginTaskKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.task.PluginTaskPriority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.task.TaskOutcomeStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.task.TaskRejectionReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.task.TaskRunOutcomeStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.task.TaskSubmissionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.appearance.UiFont.Posture
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.appearance.UiFont.Weight
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.EntryKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Location
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.ObjectKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.PlacementKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Target
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.table.SceneTableService.Unavailable
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Anchor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.toolbar.MainToolbarRegistry.Position
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.UserFileErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.UserFileHandleState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.UserFileLifetime
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.UserFileMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.turboism.sdk.ui.UserFileRequestStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in record class dev.turboism.sdk.config.ConfigSchema
-
Returns the value of the
versionrecord component. - version() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor.DependencyRef
-
Returns the declared version requirement.
- version() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns the declared plugin version.
- vertexPositions() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the immutable interleaved vertex-position coordinate sequence.
- vertexUvs() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the immutable interleaved vertex-UV coordinate sequence.
- viewport() - Method in interface dev.turboism.sdk.ui.UiHostCapabilityService
-
Returns a semantic snapshot of the current viewport.
- viewportBackground() - Method in record class dev.turboism.sdk.appearance.AppearancePalette
-
Returns the value of the
viewportBackgroundrecord component. - viewportId() - Method in record class dev.turboism.sdk.ui.ViewportSnapshot
-
Returns the value of the
viewportIdrecord component. - ViewportSnapshot - Record Class in dev.turboism.sdk.ui
-
Immutable semantic snapshot of an available viewport.
- ViewportSnapshot(String, int, int, double) - Constructor for record class dev.turboism.sdk.ui.ViewportSnapshot
-
Validates the viewport snapshot.
- visible() - Method in record class dev.turboism.sdk.cubism.ArtMeshSnapshot
-
Returns the value of the
visiblerecord component. - visible() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns the explicit deformer visibility setting.
- visible() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns the explicit ArtMesh visibility setting.
- visible() - Method in record class dev.turboism.sdk.cubism.ParameterSnapshot
-
Returns the value of the
visiblerecord component. - visible() - Method in record class dev.turboism.sdk.cubism.PsdDocumentSnapshot.PsdLayerSnapshot
-
Returns the value of the
visiblerecord component. - visible() - Method in record class dev.turboism.sdk.cubism.service.query.ParameterSummary
-
Returns the value of the
visiblerecord component. - visibleInHierarchy() - Method in interface dev.turboism.sdk.cubism.model.Deformer
-
Returns visibility after hierarchy effects are applied.
- visibleInHierarchy() - Method in interface dev.turboism.sdk.cubism.model.Drawable
-
Returns visibility after hierarchy effects are applied.
W
- warn(String) - Method in interface dev.turboism.sdk.plugin.PluginLogger
-
Emits a non-fatal degraded-state message.
- WARNING - Enum constant in enum class dev.turboism.sdk.diagnostics.DiagnosticReport.Severity
-
A degraded or suspicious condition that permits continued operation.
- WARP - Enum constant in enum class dev.turboism.sdk.cubism.DeformerType
-
A warp deformer.
- WARP_DEFORMER - Enum constant in enum class dev.turboism.sdk.cubism.model.ParameterBindingTargetType
-
A Warp Deformer target.
- WARP_DEFORMER - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.ObjectKind
-
Warp deformer.
- warpDeformer(DeformerId) - Static method in record class dev.turboism.sdk.cubism.model.ParameterBindingTarget
-
Creates a Warp Deformer binding target.
- WarpDeformer - Interface in dev.turboism.sdk.cubism.model
-
One generation-bound Warp Deformer with Editor-authoring grid operations.
- warpDeformers() - Method in interface dev.turboism.sdk.cubism.model.CubismModel
-
Returns the generation-bound Warp Deformer collection.
- WarpDeformers - Interface in dev.turboism.sdk.cubism.model
-
Generation-bound Warp Deformers in one Cubism model.
- WarpGrid - Record Class in dev.turboism.sdk.cubism.model
-
Complete immutable Warp Deformer grid for one Editor-authoring replacement operation.
- WarpGrid(int, int, boolean, List<Point2>) - Constructor for record class dev.turboism.sdk.cubism.model.WarpGrid
-
Creates a validated immutable grid.
- website() - Method in interface dev.turboism.sdk.plugin.PluginDescriptor
-
Returns the optional plugin website.
- weight() - Method in record class dev.turboism.sdk.ui.appearance.UiFont
-
Returns the value of the
weightrecord component. - width() - Method in record class dev.turboism.sdk.cubism.TextureAtlasSnapshot
-
Returns the value of the
widthrecord component. - width() - Method in record class dev.turboism.sdk.cubism.write.WriteCanvasCommand
-
Returns the value of the
widthrecord component. - width() - Method in record class dev.turboism.sdk.ui.ViewportSnapshot
-
Returns the value of the
widthrecord component. - widthPixels() - Method in interface dev.turboism.sdk.cubism.model.Canvas
-
Returns the canvas width in pixels.
- withControlPoint(int, float, float) - Method in record class dev.turboism.sdk.cubism.model.WarpGrid
-
Returns a new grid with one control point replaced.
- withOnClick(Runnable) - Method in record class dev.turboism.sdk.ui.BoundingBoxOverlayButton
-
Returns a descriptor with the same identity and rendering data but another callback.
- withVertexPosition(int, float, float) - Method in record class dev.turboism.sdk.cubism.model.ArtMeshGeometry
-
Returns a new geometry value with one position replaced.
- withVertexUv(int, float, float) - Method in record class dev.turboism.sdk.cubism.model.ArtMeshGeometry
-
Returns a new geometry value with one texture coordinate replaced.
- WorkBudget - Enum Class in dev.turboism.sdk.plugin
-
Runtime classification of how much bounded execution budget a plugin task may consume.
- workspace() - Method in interface dev.turboism.sdk.cubism.service.read.CubismReadCapabilityService
-
Returns the workspace when the provider exposes it.
- workspace() - Method in record class dev.turboism.sdk.hostread.ProjectWorkspaceSnapshot
-
Returns the value of the
workspacerecord component. - WORKSPACE_OBJECT - Enum constant in enum class dev.turboism.sdk.ui.context.ContextMenuRegistry.Location
-
Workspace object context menu.
- workspaceId() - Method in record class dev.turboism.sdk.cubism.WorkspaceSnapshot
-
Returns the value of the
workspaceIdrecord component. - WorkspaceSnapshot - Record Class in dev.turboism.sdk.cubism
-
Immutable description of a Cubism workspace.
- WorkspaceSnapshot(String, String, String, List<String>) - Constructor for record class dev.turboism.sdk.cubism.WorkspaceSnapshot
-
Validates this immutable SDK value.
- WorkspaceSnapshot(String, String, List<String>) - Constructor for record class dev.turboism.sdk.cubism.WorkspaceSnapshot
-
Creates a workspace whose display name defaults to its identity.
- write(ConfigKey<T>, T, long) - Method in interface dev.turboism.sdk.config.PluginConfigRegistry
-
Asynchronously writes a registered typed key using optimistic revision control.
- WRITE - Enum constant in enum class dev.turboism.sdk.ui.UserFileMode
-
Authorizes atomic writes only.
- writeBytesAtomic(StoragePath, byte[]) - Method in interface dev.turboism.sdk.storage.PluginStorage
-
Atomically replaces or creates one regular file with a snapshot of
content. - writeBytesAtomic(UserFileHandle, byte[]) - Method in interface dev.turboism.sdk.ui.UserFileAccessService
-
Atomically replaces the granted write target with a defensive copy of bytes when supported.
- WriteCanvasCommand - Record Class in dev.turboism.sdk.cubism.write
-
Requests a transaction-scoped canvas-dimension authoring write.
- WriteCanvasCommand(String, ModelId, int, int) - Constructor for record class dev.turboism.sdk.cubism.write.WriteCanvasCommand
-
Validates this immutable SDK value.
- WriteClipMaskCommand - Record Class in dev.turboism.sdk.cubism.write
-
Requests a transaction-scoped clip-mask write.
- WriteClipMaskCommand(String, ModelObjectId, List<ArtMeshId>) - Constructor for record class dev.turboism.sdk.cubism.write.WriteClipMaskCommand
-
Validates this immutable SDK value.
- WriteModelObjectCommand - Record Class in dev.turboism.sdk.cubism.write
-
Requests a transaction-scoped model-object operation.
- WriteModelObjectCommand(String, ModelId, ModelObjectId, String) - Constructor for record class dev.turboism.sdk.cubism.write.WriteModelObjectCommand
-
Validates this immutable SDK value.
- WriteParameterCommand - Record Class in dev.turboism.sdk.cubism.write
-
DTO for a parameter value write operation.
- WriteParameterCommand(String, ModelId, ParameterId, float) - Constructor for record class dev.turboism.sdk.cubism.write.WriteParameterCommand
-
Validates this immutable SDK value.
- WriteResult - Record Class in dev.turboism.sdk.cubism.write
-
Result of a single write command.
- WriteResult(String, boolean, String) - Constructor for record class dev.turboism.sdk.cubism.write.WriteResult
-
Creates an instance of a
WriteResultrecord class. - writeScope(String) - Method in interface dev.turboism.sdk.config.PluginConfigRegistry
-
Declares a legacy string-write scope.
- writeString(String, String, String) - Method in interface dev.turboism.sdk.config.PluginConfigRegistry
-
Writes a legacy string value to a declared write scope.
- writeUtf8Atomic(StoragePath, String) - Method in interface dev.turboism.sdk.storage.PluginStorage
-
Atomically replaces or creates one regular file with UTF-8 text when the storage backend can provide the required atomic replacement.
- writeUtf8Atomic(UserFileHandle, String) - Method in interface dev.turboism.sdk.ui.UserFileAccessService
-
Atomically replaces the granted write target with UTF-8 text when the provider supports it.
- WriteValidationException - Exception in dev.turboism.sdk.cubism.transaction
-
Signals that a queued or committed write request failed validation before completion.
- WriteValidationException(String, int, String) - Constructor for exception dev.turboism.sdk.cubism.transaction.WriteValidationException
-
Creates this typed transaction diagnostic.
- WriteValidationException(String, int, String, Throwable) - Constructor for exception dev.turboism.sdk.cubism.transaction.WriteValidationException
-
Creates this typed transaction diagnostic.
- written() - Method in record class dev.turboism.sdk.config.ConfigWriteResult
-
Returns the value of the
writtenrecord component. - written() - Method in record class dev.turboism.sdk.storage.StorageWriteResult
-
Returns the value of the
writtenrecord component. - written() - Method in record class dev.turboism.sdk.ui.UserFileWriteResult
-
Returns the value of the
writtenrecord component.
X
- x() - Method in record class dev.turboism.sdk.cubism.model.Point2
-
Returns the value of the
xrecord component.
Y
- y() - Method in record class dev.turboism.sdk.cubism.model.Point2
-
Returns the value of the
yrecord component.
Z
- zoom() - Method in record class dev.turboism.sdk.ui.ViewportSnapshot
-
Returns the value of the
zoomrecord component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form