<?xml version="1.0"?>
<doc>
    <assembly>
        <name>JetBrains.Unity.Model</name>
    </assembly>
    <members>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel">
            <summary>
            <p>Generated from: BackendUnityModel.kt:17</p>
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.IsBackendConnected">
            <summary>
            Called from Unity to ensure backend is connected before opening a file
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.GetUnityEditorState">
            <summary>
            Polled from the backend to get what the editor is currently doing
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.RiderPackagePotentialUpdateVersion">
            <summary>
            Version of the latest compatible update for the Rider package
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.RiderProcessId">
            <summary>
            The process ID of the frontend, set by the backend. Unity uses this in a call to AllowSetForegroundWindow, so that Rider can bring itself to the foreground when opening a file
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.ShowPreferences">
            <summary>
            Opens the preferences dialog in Unity
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.ShowFileInUnity">
            <summary>
            Switches to Unity, focuses the Project view and selects and pings the requested file
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.ShowUsagesInUnity">
            <summary>
            Switches to Unity, focuses the Project view, select and ping either the selected file (prefab) or Inspector object
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.SendFindUsagesSessionResult">
            <summary>
            Sends Find Usages results to Unity, to display in a tool window
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.Refresh">
            <summary>
            Refresh the asset database
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.GetCompilationResult">
            <summary>
            Called after Refresh to get the compilation result before launching unit tests
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.GenerateUIElementsSchema">
            <summary>
            Generates the UIElements schema, if available
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.GetAndroidSdkRoot">
            <summary>
            Get the currently configured Android SDK root location, if available
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.OpenFileLineCol">
            <summary>
            Called from Unity to quickly open a file in an existing Rider instance
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.UnitTestLaunch">
            <summary>
            Set the details of the current unit test session
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.RunUnitTestLaunch">
            <summary>
            Start the unit test session. Results are fired via UnitTestLaunch.TestResult
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.BackendUnityModel.StartProfiling">
            <summary>
            Start profiling and enter PlayMode, depending on the param
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.AnimationFindUsagesResult">
            <summary>
            <p>Generated from: BackendUnityModel.kt:53</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.AnimatorFindUsagesResult">
            <summary>
            <p>Generated from: BackendUnityModel.kt:45</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.AnimatorUsageType">
            <summary>
            <p>Generated from: BackendUnityModel.kt:47</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.AssetFindUsagesResult">
            <summary>
            <p>Generated from: BackendUnityModel.kt:37</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.AssetFindUsagesResultBase">
            <summary>
            <p>Generated from: BackendUnityModel.kt:30</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.FindUsagesSessionResult">
            <summary>
            <p>Generated from: BackendUnityModel.kt:25</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.HierarchyFindUsagesResult">
            <summary>
            <p>Generated from: BackendUnityModel.kt:40</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.RdOpenFileArgs">
            <summary>
            <p>Generated from: BackendUnityModel.kt:19</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.RefreshType">
            <summary>
            <p>Generated from: BackendUnityModel.kt:101</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.RunResult">
            <summary>
            <p>Generated from: BackendUnityModel.kt:95</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.Status">
            <summary>
            <p>Generated from: BackendUnityModel.kt:60</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.TestFilter">
            <summary>
            <p>Generated from: BackendUnityModel.kt:71</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.TestMode">
            <summary>
            <p>Generated from: BackendUnityModel.kt:87</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.TestResult">
            <summary>
            <p>Generated from: BackendUnityModel.kt:55</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.UnitTestLaunch">
            <summary>
            <p>Generated from: BackendUnityModel.kt:84</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.UnitTestLaunchClientControllerInfo">
            <summary>
            <p>Generated from: BackendUnityModel.kt:78</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.UnityPlatformInfo">
            <summary>
            <p>Generated from: BackendUnityModel.kt:106</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.UnityProfilerModel">
            <summary>
            <p>Generated from: BackendUnityModel.kt:186</p>
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.UnityProfilerModel.OpenFileBySampleInfo">
            <summary>
            Called from Unity to navigate from selected profiler sample
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.BackendUnity.UnityProfilerModel.GetUnityProfilerSnapshot">
            <summary>
            Polled from the backend to get current frame profiler snapshot data
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.MarkerToNamePair">
            <summary>
            <p>Generated from: BackendUnityModel.kt:198</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.SampleInfo">
            <summary>
            <p>Generated from: BackendUnityModel.kt:192</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.SampleStackInfo">
            <summary>
            <p>Generated from: BackendUnityModel.kt:188</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.BackendUnity.UnityProfilerSnapshot">
            <summary>
            <p>Generated from: BackendUnityModel.kt:202</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:21</p>
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.HasUnityReference">
            <summary>
            True when the current project is a Unity project. Either full Unity project or class library
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.UnityEditorConnected">
            <summary>
            Is the backend/Unity protocol connected?
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.PlayControlsInitialized">
            <summary>
            Have we got playControls state from Unity?
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.IsCoreCLR">
            <summary>
            Is Unity 7 and newer
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.UnitTestPreference">
            <summary>
            Selected unit testing mode. Everything is handled by the backend, but this setting is from a frontend combobox
            </summary>
        </member>
        <member name="M:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.ShowShaderVariantInteraction(JetBrains.Rider.Model.Unity.FrontendBackend.ShowShaderVariantInteractionArgs)">
            <summary>
            Host initiated shader variant interaction
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.Refresh">
            <summary>
            Refresh the asset database. Pass true to force a refresh. False will queue a refresh
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.ShowPreferences">
            <summary>
            Tell the Unity model to show the preferences window
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.ShowFileInUnity">
            <summary>
            Focus Unity, focus the Project window and select and ping the given file path
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.GenerateUIElementsSchema">
            <summary>
            Tell the Unity backend to generate UIElement schema
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.HasUnsavedState">
            <summary>
            Returns true if the currently open Unity editor has any unsaved state, such as scenes, prefabs, etc.
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.GetAndroidSdkRoot">
            <summary>
            Get the currently configured Android SDK root location, if available
            </summary>
        </member>
        <member name="M:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.ActivateRider">
            <summary>
            Tell Rider to bring itself to the foreground. Called when opening a file from Unity
            </summary>
        </member>
        <member name="M:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.ActivateUnityLogView">
            <summary>
            Show the Unity log tool window. E.g. in response to compilation failure
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.AttachDebuggerToUnityEditor">
            <summary>
            Tell the frontend to attach the debugger to the Unity editor. Used for debugging unit tests
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.AllowSetForegroundWindow">
            <summary>
            Tell the frontend to call AllowSetForegroundWindow for the current Unity editor process ID. Called before the backend tells Unity to show itself
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.OpenFileLineCol">
            <summary>
            Called from Unity to quickly open a file in an existing Rider instance
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.StartProfiling">
            <summary>
            Start profiling and enter PlayMode, depending on the param
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendModel.GetScriptingBackend">
            <summary>
            Mono, IL2CPP, WinRTDotNET
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.AutoShaderContextData">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:90</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.BackendSettings">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:149</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.CreateShaderVariantInteractionArgs">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:182</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.RdOpenFileArgs">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:24</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.RdShaderApi">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:40</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.RdShaderPlatform">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:50</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.RdShaderVariantExtension">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:100</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.RdShaderVariantInfo">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:101</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.RdUrtCompilationMode">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:55</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.SelectShaderContextDataInteraction">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:175</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.ShaderContextData">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:91</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.ShaderContextDataBase">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:89</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.ShaderVariantInteraction">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:114</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.ShaderVariantInteractionOrigin">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:108</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.ShowShaderVariantInteractionArgs">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:186</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.UnitTestLaunchPreference">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:79</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.UnityGitDetails">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:72</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.UnityPackage">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:60</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.UnityPackageDependency">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:67</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.UnityPackageSource">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:30</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.FrontendBackend.FrontendBackendProfilerModel">
            <summary>
            <p>Generated from: FrontendBackendModel.kt:230</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.ConsoleLogging">
            <summary>
            <p>Generated from: Library.kt:84</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.LogEvent">
            <summary>
            <p>Generated from: Library.kt:69</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.LogEventMode">
            <summary>
            <p>Generated from: Library.kt:76</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.LogEventType">
            <summary>
            <p>Generated from: Library.kt:71</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.PlayControls">
            <summary>
            <p>Generated from: Library.kt:63</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.ProfilerSnapshotRequest">
            <summary>
            <p>Generated from: Library.kt:111</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.ProfilingData">
            <summary>
            <p>Generated from: Library.kt:90</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.RunMethodData">
            <summary>
            <p>Generated from: Library.kt:51</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.RunMethodResult">
            <summary>
            <p>Generated from: Library.kt:57</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.ScriptCompilationDuringPlay">
            <summary>
            <p>Generated from: Library.kt:39</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.SnapshotStatus">
            <summary>
            <p>Generated from: Library.kt:101</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.UnityApplicationData">
            <summary>
            <p>Generated from: Library.kt:27</p>
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.UnityApplicationData.EditorLogPath">
            <summary>
            Editor log path. Will be null when Unity protocol is not connected
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.UnityApplicationData.PlayerLogPath">
            <summary>
            Player log path. Will be null when Unity protocol is not connected
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.UnityApplicationData.UnityProcessId">
            <summary>
            Used by the test runner and the frontend uses it in a call to AllowSetForegroundWindow to allow Unity to bring itself to the foreground, e.g. when opening an .asmdef file.Will be null when the Unity protocol is not connected
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.UnityApplicationSettings">
            <summary>
            <p>Generated from: Library.kt:38</p>
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.UnityApplicationSettings.ProfilerSnapshotFetchingSettings">
            <summary>
            What's new action to enable Unity Profiler integration feature
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.UnityEditorState">
            <summary>
            <p>Generated from: Library.kt:17</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.UnityProfilerSnapshotStatus">
            <summary>
            <p>Generated from: Library.kt:96</p>
            </summary>
        </member>
        <member name="T:JetBrains.Rider.Model.Unity.UnityProjectSettings">
            <summary>
            <p>Generated from: Library.kt:47</p>
            </summary>
        </member>
        <member name="P:JetBrains.Rider.Model.Unity.UnityProjectSettings.BuildLocation">
            <summary>
            Path to the executable of the last built Standalone player, if it exists. Can be empty
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityDebuggerWorkerModel">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:10</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityAndroidAdbStartInfo">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:32</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityBundleInfo">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:12</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityIosUsbStartInfo">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:38</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityLocalUwpStartInfo">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:45</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityPausepointAdditionalDataModel">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:90</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityStartInfo">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:28</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityStartInfoBase">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:19</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityTextureAdditionalActionParams">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:75</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityTextureAdditionalActionResult">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:80</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityTextureInfo">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:64</p>
            </summary>
        </member>
        <member name="T:JetBrains.Debugger.Model.Plugins.Unity.UnityTexturePropertiesData">
            <summary>
            <p>Generated from: UnityDebuggerWorkerModel.kt:86</p>
            </summary>
        </member>
    </members>
</doc>
