Class EditorWindowInfo
Editor window information data structure.
Implements
Inherited Members
Namespace: Unity.AI.MCP.Editor.Tools.Parameters
Assembly: Unity.AI.MCP.Editor.dll
Syntax
public record EditorWindowInfo : IEquatable<EditorWindowInfo>
Properties
InstanceID
Gets or sets the Unity instance ID of the window.
Declaration
[McpDescription("Unity instance ID of the window")]
public int InstanceID { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
IsFocused
Gets or sets whether the window is currently focused.
Declaration
[McpDescription("Whether the window is currently focused")]
public bool IsFocused { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Position
Gets or sets the window position and size.
Declaration
[McpDescription("Window position and size")]
public WindowPosition Position { get; set; }
Property Value
| Type | Description |
|---|---|
| WindowPosition |
Title
Gets or sets the window title.
Declaration
[McpDescription("Window title")]
public string Title { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TypeName
Gets or sets the full type name of the window.
Declaration
[McpDescription("Full type name of the window")]
public string TypeName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |