|
| enum | InspectorClipboardScope {
Value
, Array
, Class
, Group
,
Subgroup
} |
| enum | WidgetKind {
Float
, Int
, Enum
, Bool
,
String
, Vec2
, Vec3
, Vec4
,
AssetRef
, NodeRef
, ReadOnly
, Color3
,
Color4
, Array
, Layers
} |
| enum | SettingsTab { General
, Rendering
, Physics
, Editor
} |
| enum | GizmoTool {
Select
, Translate
, Rotate
, Scale
,
Ruler
, VolumeFaces
} |
| enum | CameraMode { Free
, Orbit
} |
| enum | RenderMode {
Lit
, ClusterHeatmap
, Albedo
, Normal
,
MetallicRoughness
, Ambient
, SpecularIbl
, SpecularIblMip0
,
Reflection
, ReflectionProbes
, ProbeCapture
, ProbeCubemap
,
NormalBuffer
, RoughnessBuffer
, SsrOnly
, AmbientOcclusion
,
IrradianceVolumes
, TracedShadowsOnly
, TracedShadows
, ShadowTerm
,
VoxelSteps
, VoxelTraversal
, VoxelBricks
, VoxelVolumes
,
VoxelMaterials
, VoxelPaletteId
, MotionVectors
} |
| enum | PlayState { Stopped
, Playing
, Simulating
, PlayingExternal
} |
|
|
record | InspectorClipboardValue (WidgetKind Kind, string EngineValue, WidgetKind? ElementKind=null, string? RefType=null, string? EnumLabel=null, string[]? EnumOptions=null, InspectorClipboardValue[]? Elements=null) |
|
record | InspectorClipboardField (string ParameterName, InspectorClipboardValue Value) |
|
record | InspectorClipboardPayload (int Version, InspectorClipboardScope Scope, string? ScopeId, InspectorClipboardValue? Value, InspectorClipboardField[]? Fields) |
|
record | EnumOption (string Label, string Value) |
|
record | InspectorSection (string Title, string ColorKey, string Icon, IReadOnlyList< string > Fields) |
|
record | InspectorProfile (Func< string, IReadOnlyList< InspectorSection >?> SectionsFor, bool FirstScriptOnly) |
|
record | SignalConnectionResult (string TargetUid, SignalFunctionViewModel Function) |