scripting_workspace library

Classes

AutocompleteEntry
AutocompleteResult
CompileAndSignResult
CompiledModule
CompileResult
DefinitionResult
FindInFilesMatch
FindInFilesResult
FormatOp
FormatOpErase
FormatOpInsert
FormatResult
HighlightDiffEntry
HighlightResult
HighlightScopeStyle
ImplementedType
ImplementedTypeProperty
RegisteredModule
ScriptFindResults
ScriptingWorkspace
A workspace represents a collection of files that are likely related (usually part of a single Rive file).
ScriptingWorkspaceResponseResult
ScriptPosition
ScriptProblem
ScriptProblemResult
ScriptRange
ShaderCompileError
A per-source shader-bake failure reported by ScriptingWorkspace.compileAndSign (e.g. a shader that requested an HLSL variant but failed to compile it). When present, the corresponding shader was NOT embedded for that backend.
VMResult

Enums

DebugLevel
HighlightDiffChangeType
HighlightResultType
HighlightScope
InsertionCompletion
OptimizationLevel
PropertyType
ScriptProblemSeverity
Per-record severity. The report's buckets only split errors from warnings; hints need their own value. Mirrors ProblemSeverity.
ScriptProblemTool
Which analyzer produced a problem. Mirrors the workspace's ProblemSource; named Tool because the editor already has a ScriptProblemSource class.
ScriptProblemType

Exceptions / Errors

ScriptingWorkspaceClosedError
An error thrown when attempting to use a ScriptingWorkspace that has been closed or is in the process of closing.