All Classes and Interfaces
Class
Description
Registry for plugin-owned actions that runtime UI contributions can invoke.
Immutable definition of an action registered with this registry.
Invocation metadata supplied by the runtime.
Result of an
AppearanceService.apply(AppearanceRequest) request.Typed terminal disposition for an appearance application request.
Semantic base on which a requested appearance palette is interpreted.
Event published when semantic appearance status observably changes.
Bounded semantic colors understood by a supported appearance provider.
Optimistic-concurrency request to apply a plugin-owned semantic appearance.
Result of restoring the caller's currently owned temporary appearance override.
Typed terminal disposition for an appearance restore request.
Plugin-scoped Preview service for a single runtime-owned semantic appearance override.
Immutable semantic status reported by the runtime appearance coordinator.
Current provider admission state.
Origin of the reported semantic appearance.
Complete immutable ArtMesh geometry for one Editor-authoring replacement operation.
Opaque identity of one ArtMesh in a Cubism model.
Immutable read result for one ArtMesh.
Sanitized, structured explanation for a host-read failure.
Stable classifications for rejected or failed asynchronous host reads.
A plugin-owned view of one admitted asynchronous host read.
Typed, fail-closed host snapshots supported by
AsyncHostReadService.An asynchronous host-read request with a bounded total deadline.
Terminal result of an admitted host read.
Submits bounded asynchronous reads of host-derived snapshots.
Lifecycle states for an asynchronous host-read handle and its terminal result.
Immediate admission result for a host-read request.
Immediate outcomes of host-read admission.
Sealed base type for immutable values returned by asynchronous host reads.
Version-neutral blend-mode classification for an evaluated Cubism drawable.
Preview descriptor for one action button attached to Cubism's bounding-box overlay.
Toolkit-neutral classpath icon variants for one overlay button.
Requests a transaction-scoped bounding-box action for one model object.
Cooperative cancellation signal supplied to runtime-managed plugin work.
Read-only canvas metrics for one Cubism model generation.
Immutable clipping configuration observed for one target ArtMesh.
Immutable RGBA color value projected from a Cubism provider.
Signals that a commit failed after the transaction began its host work.
Runtime-recognized representation contract for a typed configuration value.
Factory methods for the closed set of typed configuration codecs recognized by the runtime.
Encoded configuration document passed between the runtime and a
ConfigMigration.Sanitized, typed failure information from a configuration read or write.
Stable category for typed configuration read and write failures.
Typed declaration of one configuration value within a
ConfigSchema.One directed, deterministic migration step between adjacent plugin configuration schema versions.
Checked failure from a
ConfigMigration.Typed configuration read result, including the value's provenance and an optional recoverable error.
Typed cause for asynchronous schema registration failure.
Exception used when an asynchronous schema-registration stage completes unsuccessfully.
One plugin-owned typed configuration document schema.
Stable category for synchronous typed-schema validation failure.
Synchronous rejection of an invalid
ConfigSchema or migration graph.Effective typed configuration value with provenance and optimistic revision.
Provenance of the effective value returned by
ConfigReadResult.Result of an optimistic typed configuration write.
Preview registry for declarative host context-menu contributions.
Complete declarative context-menu contribution.
Immutable entry tree within a contributed context menu.
Structural kind of a declarative menu entry.
Semantic menu locations supported by this SDK contract.
Semantic object kinds used for location validation and action context.
Semantic operation performed when an entry is invoked.
Declarative placement within a target menu surface.
Positioning rule for an entry or contribution.
Target surface class for a context-menu contribution.
Immutable selection supplied to an object-context-menu action.
One semantic selected item.
Typed source context for a host context-menu or UI invocation.
One plugin-owned transient native-control style overlay.
Registers plugin-generation-scoped native-control appearance overlays.
Bounded appearance properties for one control overlay.
Closed set of semantic native controls eligible for bounded appearance overlays.
Deformer control-row target.
Deformer-label target.
Parameter-folder target.
Parameter label target.
Part-folder target.
Part-label target.
Plugin-facing view of the currently admitted Cubism host.
Unified object view of one active Cubism model.
Entry point for the active Cubism model object graph.
Runtime rejection of an operation that crosses a permission-protected Turboism boundary.
Convenience Preview entrypoint contract for Cubism integrations.
Read-only Cubism and Editor capability service for SDK-only plugins.
Immutable aggregate of a single Cubism runtime observation.
Checked failure reported by an SDK Cubism query or service.
Base type for narrow, transaction-scoped Cubism write commands.
One generation-bound Cubism deformer.
Override-based lifecycle hooks for admitted Warp and Rotation Deformer authoring operations.
Opaque identity of one deformer in a Cubism model.
Generation-bound general deformers in one Cubism model.
Immutable read result for one deformer.
Public classification of a deformer observed in a snapshot.
Requests a transaction-scoped deformer operation.
Read-only diagnostic report assembled by the runtime for a plugin context.
Immutable diagnostic problem view.
Severity used to prioritize a diagnostic problem.
Declarative descriptor for a host-rendered dialog.
Plugin-owned collection of resources to close during disable or context cleanup.
Opaque identity of one Cubism Editor document.
Immutable, SDK-safe description of one document.
One generation-bound evaluated Cubism drawable (ArtMesh).
Override-based lifecycle hooks for admitted ArtMesh authoring operations.
Generation-bound evaluated ArtMeshes/drawables in one Cubism model.
Declarative, plugin-owned embedded-panel contribution.
Turboism-owned identity used to activate an embedded panel contributed by the same plugin.
Typed event bus for plugin-to-plugin and framework-to-plugin communication.
Marker interface for values accepted by this event bus.
Declarative request for a host file chooser.
Request for a non-overlapping repeating plugin task with fixed delay after each completion.
Immutable indexed float sequence returned by a Cubism model read.
One generation-bound Cubism Glue relation.
Opaque identity of one Cubism Glue relation in the current model context.
Generation-bound Glue relations in one Cubism model.
Immutable node in a model hierarchy query result.
Public categories used by a hierarchy node.
Immutable indexed integer sequence returned by a Cubism model read.
Registry for declarative main-toolbar contributions.
Semantic anchors currently recognized by the main-toolbar provider contract.
Toolkit-neutral icon resource variants for a toolbar button.
Declarative main-toolbar button with state-aware icon variants and typed placement.
Legacy-compatible declarative main-toolbar descriptor.
Typed placement relative to a known main-toolbar anchor.
Position rule for a toolbar contribution.
Registry for declarative plugin menu contributions.
Immutable declaration of one action-backed menu item.
Requests a transaction-scoped mesh operation.
Requests a transaction-scoped writeback from one mesh to its mirror target.
Immutable hierarchy assembled from a single query result.
Read-only service for the currently admitted model hierarchy.
Override-based lifecycle hooks for admitted Cubism model updates.
Opaque identity of one Cubism model.
Opaque generic identity for a model object when its concrete family is unavailable.
Common immutable identity and display-name view for a model object.
Immutable, SDK-safe description of one model and its observable children.
A plugin-scoped, document-scoped write transaction.
Declarative request for a runtime-owned viewport overlay.
Registry for declarative palette-toolbar contributions.
Declarative palette-toolbar contribution.
Immutable, toolkit-neutral tree rendered by the runtime inside an embedded panel.
Action-bound button node.
Vertical container node.
One selectable semantic option.
Horizontal container node.
Action-bound selection node.
Toolkit-neutral visual separator.
Static text node.
Action-bound text-input node.
Action-bound boolean toggle node.
One generation-bound Cubism parameter.
Immutable Editor-authoring relationship between one model object and one parameter.
Atomic model-level Editor-authoring operations for parameter bindings.
Verified Editor relationship family backing a parameter binding.
Editor-authoring operations for typed bindings of one parameter.
Immutable value of one Editor parameter-binding point.
Opaque identity of one parameter-binding point within a model generation.
Typed immutable identity of an Editor object that owns a parameter binding.
Supported Editor-authoring target families for parameter bindings.
Immutable model-level plan for transferring selected object bindings between parameters.
Validates this immutable SDK value.
Complete immutable Editor-authoring definition for one Cubism parameter.
One generation-bound folder in the Editor parameter hierarchy.
Opaque identity of one Editor parameter group.
Generation-bound Editor parameter folders for one model.
Override-based lifecycle hooks for admitted parameter-value operations.
Opaque identity of one Cubism parameter in a model.
Read-only parameter query service backed by an admitted Cubism snapshot.
Generation-bound parameters in one Cubism model.
Immutable read result for one Cubism parameter.
Immutable query summary for one parameter.
Version-neutral semantic classification of one Cubism parameter.
One generation-bound Cubism Part.
Override-based lifecycle hooks for admitted Part authoring operations.
Opaque identity of one Cubism Part in the current model context.
Generation-bound Parts in one Cubism model.
Signals that a transaction operation was denied at the write-permission boundary.
Canonical identifiers for permission-protected Turboism operation families.
Preview configuration for a bounded native Physics Settings contribution.
Preview registration seam for bounded Physics Settings workflows.
Checked failure from the legacy string-based configuration write API.
Plugin-scoped access to legacy string settings and Preview typed configuration.
Legacy path scope paired with the permission identifier that controls it.
Plugin-scoped SDK context supplied during
TurboismPlugin.init(PluginContext).Read-only public contract of plugin metadata loaded from
META-INF/turboism/plugin.json.Declared plugin author.
Declared dependency relationship to another plugin.
Declared high-level runtime environment requirements.
Localization metadata declared by the plugin.
Declared request for a permission-protected operation family.
Plugin-scoped localization catalog.
Plugin-scoped logger provided by the runtime.
Plugin-scoped directories supplied by the runtime.
Effective permission declaration read from plugin metadata.
Asynchronous, plugin-confined storage service.
Callback executed by a runtime-owned plugin worker for an admitted task.
Runtime workload classifications used for task admission and budget policy.
Relative scheduling priority within a plugin task classification.
Request for one bounded, one-shot plugin task.
Plugin-scoped admission point for bounded background tasks.
Immutable two-dimensional Turboism value.
Marks a Turboism SDK declaration as Preview.
Opaque identity of one Cubism project.
Immutable, SDK-safe description of one project.
Snapshot combining the project and workspace observations made for one host read.
Requests a transaction-scoped PSD-layer binding write.
Immutable read result for a PSD document known to the current Cubism context.
Immutable read result for one PSD layer.
Reversible registration handle returned by SDK registries.
Immutable rendering-status observation.
Documents the permission required by an SDK type or operation.
Signals that restoration of the captured transaction state failed.
One generation-bound Rotation Deformer with Editor-authoring operations.
Immutable complete Rotation Deformer form for one Editor-authoring replacement operation.
Generation-bound Rotation Deformers in one Cubism model.
Immutable global runtime settings exposed by Turboism's built-in settings panel.
Bounded access to Turboism's canonical global runtime configuration.
Outcome of a bounded empty-dock cleanup request.
Preview service for the native Scene palette table.
One semantic table column.
Semantic header-click event.
One semantic table item and immutable cell map.
Semantic item-order event scoped by an optional host-provided scope identity.
Immutable snapshot of a table scope.
No-op implementation used when no table provider is available.
Immutable semantic event describing a confirmed selection transition.
Read-only selection query and notification service.
Receives a confirmed selection transition.
Immutable selection state captured with a Cubism observation.
Immutable typed summary of the current Cubism selection.
Declarative status-region notification.
Immutable metadata for one direct child returned by
PluginStorage.list(StoragePath, int).Types of entries that a confined directory listing may expose.
Structured storage failure associated with the logical source or target path of an operation.
Stable categories for storage admission, confinement, and I/O failures.
Structured result of a bounded direct-directory listing.
Structured result of a copy, move, or delete operation.
Portable logical path below one plugin-owned storage root.
Structured result of one bounded storage read.
Plugin-owned storage lifetimes exposed through
PluginStorage.Structured result of an atomic file write.
Unchecked signal that cooperative runtime-managed plugin work was canceled.
Bounded, sanitized diagnostic associated with a terminal task or task run failure.
Plugin-owned lifecycle handle for an accepted or rejected task submission.
Plugin-supplied logical task identity.
Immutable terminal outcome for a task handle.
Terminal states for a task handle.
Immutable progress snapshot for an active or terminal task.
Stable reasons why the scheduler declined to admit a task.
Immutable terminal observation for one started action run.
Terminal states for one started task action run.
Immediate outcome of task admission.
Immediate outcomes of task admission.
Immutable description of a texture atlas.
Immutable semantic theme identity reported to SDK consumers.
Signals that the plugin already owns an open transaction for the document.
Signals an attempt to use a committed, rolled-back, or failed transaction.
Checked exception for transaction lifecycle errors.
Manages write transactions for plugins.
Signals a write attempted outside an open required transaction.
Lifecycle outcome of a single-use Cubism write transaction.
Lifecycle contract for all Turboism plugins.
Typed value emitted by a Turboism-owned panel control.
Non-blank value selected from a control's available choices.
Text entered or reported by a control.
Boolean state reported by a toggle control.
Marker for the closed set of panel-control value shapes.
Turboism-owned ARGB color value for transient native-control styling.
Bounded font overlay for transient native-control styling.
Font posture selection or baseline inheritance.
Font weight selection or baseline inheritance.
Plugin-facing, toolkit-neutral UI contribution service.
Schedules plugin work for runtime-controlled UI dispatch.
Asynchronous access to one user-selected file through opaque, plugin-bound grants.
Sanitized failure returned by a user-file operation.
Typed failure categories returned by user-file operations.
Opaque, plugin- and runtime-bound capability for one user-selected file.
Observable lifecycle state of an opaque
UserFileHandle.Lifetime requested for a user-file grant.
Operation mode authorized by a
UserFileHandle.Algebraic result of a bounded user-file read.
Declarative request for an opaque, user-selected file grant.
Algebraic result of an asynchronous user-file grant request.
Mutually exclusive outcome category of a
UserFileAccessService.request(UserFileRequest) call.Algebraic result of an atomic user-file write attempt.
Immutable semantic snapshot of an available viewport.
One generation-bound Warp Deformer with Editor-authoring grid operations.
Generation-bound Warp Deformers in one Cubism model.
Complete immutable Warp Deformer grid for one Editor-authoring replacement operation.
Runtime classification of how much bounded execution budget a plugin task may consume.
Immutable description of a Cubism workspace.
Requests a transaction-scoped canvas-dimension authoring write.
Requests a transaction-scoped clip-mask write.
Requests a transaction-scoped model-object operation.
DTO for a parameter value write operation.
Result of a single write command.
Signals that a queued or committed write request failed validation before completion.