{ "projectName": "SimpleTest", "unityVersion": "6000.4.7f1", "generatedAt": "2026-06-15 22:10:05", "scenes": [ { "scenePath": "Assets/Scenes/SampleScene.unity", "sceneName": "SampleScene", "buildIndex": 0, "rootGameObjectCount": 5, "totalGameObjects": 5, "activeGameObjects": 5, "inactiveGameObjects": 0, "missingScriptCount": 0, "missingReferenceCount": 0, "rootGameObjects": [ "Main Camera", "Directional Light", "Global Volume", "Plane", "Cube" ], "gameObjects": [ { "hierarchyPath": "Main Camera", "activeSelf": true, "tag": "MainCamera", "layer": 0, "components": [ "Transform", "Camera", "AudioListener", "UniversalAdditionalCameraData" ], "attachedScripts": [ "UniversalAdditionalCameraData" ], "referencedObjects": [ "Script -> UniversalAdditionalCameraData" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "hierarchyPath": "Directional Light", "activeSelf": true, "tag": "Untagged", "layer": 0, "components": [ "Transform", "Light", "UniversalAdditionalLightData" ], "attachedScripts": [ "UniversalAdditionalLightData" ], "referencedObjects": [ "Script -> UniversalAdditionalLightData" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "hierarchyPath": "Global Volume", "activeSelf": true, "tag": "Untagged", "layer": 0, "components": [ "Transform", "Volume" ], "attachedScripts": [ "Volume" ], "referencedObjects": [ "Script -> Volume", "Shared Profile -> SampleSceneProfile" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "hierarchyPath": "Plane", "activeSelf": true, "tag": "Untagged", "layer": 0, "components": [ "Transform", "MeshFilter", "MeshRenderer", "MeshCollider" ], "attachedScripts": [], "referencedObjects": [ "Mesh -> Plane" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "hierarchyPath": "Cube", "activeSelf": true, "tag": "Untagged", "layer": 0, "components": [ "Transform", "MeshFilter", "MeshRenderer", "BoxCollider", "SimpleBall", "Rigidbody" ], "attachedScripts": [ "SimpleBall" ], "referencedObjects": [ "Mesh -> Cube", "Script -> SimpleBall", "M Renderer -> Cube" ], "missingScriptCount": 0, "missingReferenceCount": 0 } ], "unityEvents": [], "notes": "" } ], "scripts": [ { "scriptPath": "Assets/Scripts/SimpleBall.cs", "className": "SimpleBall", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "mRenderer", "rotationSpeed" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/ConversionSystem/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/ConversionSystem/ConverterItemDescriptor.cs", "className": "ConverterItemDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "info", "warningMessage", "additionalData" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/ConversionSystem/ConverterItemInfo.cs", "className": "ConverterItemInfo", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/ConversionSystem/EditorStyles.cs", "className": "EditorStyles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/ConversionSystem/InitializeConverterContext.cs", "className": "InitializeConverterContext", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/ConversionSystem/RunItemContext.cs", "className": "RunItemContext", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/ConversionSystem/SystemConverter.cs", "className": "SystemConverter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/ConversionSystem/SystemConverterContainer.cs", "className": "SystemConverterContainer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/ConversionSystem/SystemConvertersEditor.cs", "className": "SystemConvertersEditor", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "DontSaveToLayout", "CreateGUI" ], "serializedFields": [ "m_ConverterStates" ], "publicFields": [ "isActive", "message", "status", "isEnabled", "isLoading", "isInitialized", "items", "pending", "warnings", "errors", "success", "isActiveAndEnabled", "requiresInitialization", "itemDescriptors", "converterEditorAsset", "converterListAsset", "converterItem" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/NavigationOverlay.cs", "className": "NavigationOverlay", "baseClass": "Overlay", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/NavigationPreferences.cs", "className": "NavigationPreferencesProvider", "baseClass": "SettingsProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/NavigationWindow.cs", "className": "NavigationWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "OnEnable", "OnDisable", "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/NavMeshAssetManager.cs", "className": "NavMeshAssetManager", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start" ], "publicMethods": [ "StartBakingSurfaces", "IsSurfaceBaking", "ClearSurfaces" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "GetComponent" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/NavMeshComponentsGUIUtility.cs", "className": "NavMeshComponentsGUIUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/NavMeshLinkEditor.cs", "className": "NavMeshLinkEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "OnSceneGUI", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/NavMeshModifierEditor.cs", "className": "NavMeshModifierEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/NavMeshModifierVolumeEditor.cs", "className": "NavMeshModifierVolumeEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/NavMeshSurfaceEditor.cs", "className": "NavMeshSurfaceEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/Updater/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/Updater/NavigationConverterContainer.cs", "className": "NavigationConverterContainer", "baseClass": "SystemConverterContainer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/Updater/NavigationUpdaterEditor.cs", "className": "NavigationUpdaterEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/Updater/NavMeshSceneConverter.cs", "className": "NavMeshSceneConverter", "baseClass": "SystemConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/Updater/NavMeshUpdaterUtility.cs", "className": "NavMeshUpdaterUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "GetComponent" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/Updater/OffMeshLinkConverter.cs", "className": "OffMeshLinkConverter", "baseClass": "SystemConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Editor/Updater/OffMeshLinkUpdaterUtility.cs", "className": "OffMeshLinkUpdaterUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "itemIndex", "failureMessage" ], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Runtime/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Runtime/HelpUrls.cs", "className": "HelpUrls", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Runtime/NavMeshLink.cs", "className": "NavMeshLink", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "OnDisable" ], "publicMethods": [ "UpdateLink" ], "serializedFields": [ "m_AgentTypeID", "m_StartPoint", "m_EndPoint", "m_StartTransform", "m_EndTransform", "m_Activated", "m_Width", "m_IsOverridingCost", "m_Bidirectional", "m_AutoUpdatePosition", "m_Area" ], "publicFields": [ "occupied" ], "unityApiUsage": [ "SceneManager", "GetComponent" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Runtime/NavMeshLink.deprecated.cs", "className": "NavMeshLink", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdatePositions" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Runtime/NavMeshModifier.cs", "className": "NavMeshModifier", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "AffectsAgentType" ], "serializedFields": [ "m_OverrideArea", "m_Area", "m_OverrideGenerateLinks", "m_GenerateLinks", "m_IgnoreFromBuild", "m_ApplyToChildren", "m_AffectedAgents" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Runtime/NavMeshModifierVolume.cs", "className": "NavMeshModifierVolume", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "AffectsAgentType" ], "serializedFields": [ "m_Size", "m_Center", "m_Area", "m_AffectedAgents" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ai.navigation/Runtime/NavMeshSurface.cs", "className": "NavMeshSurface", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "AddData", "RemoveData", "GetBuildSettings", "BuildNavMesh", "UpdateNavMesh" ], "serializedFields": [ "m_AgentTypeID", "m_CollectObjects", "m_Size", "m_Center", "m_LayerMask", "m_UseGeometry", "m_DefaultArea", "m_GenerateLinks", "m_IgnoreNavMeshAgent", "m_IgnoreNavMeshObstacle", "m_OverrideTileSize", "m_TileSize", "m_OverrideVoxelSize", "m_VoxelSize", "m_MinRegionArea", "m_NavMeshData", "m_BuildHeightMesh" ], "publicFields": [], "unityApiUsage": [ "SceneManager", "GetComponent" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstAotCompiler.cs", "className": "BurstAotCompiler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "IsX86", "Clone", "GenerateAdditionalLinkXmlFile", "OnBeforeRun", "OnAfterRun", "OnPostBuildPlayerScriptDLLs", "DoSetup", "DoGenerate", "OnPreprocessBuild", "Hash", "Save", "HashInto" ], "serializedFields": [], "publicFields": [ "Cpus", "callbackOrder", "summary", "aotSettingsForTarget", "targetPlatform", "targetCpus", "scriptingBackend", "productName", "isSupported", "extraOptions", "symbolDefinesHash" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstDisassembler.Core.ARM64.cs", "className": "BurstDisassembler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstDisassembler.Core.ARM64.info.cs", "className": "BurstDisassembler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstDisassembler.Core.cs", "className": "BurstDisassembler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetNextToken", "Slice", "ToString", "ToFriendlyText", "Equals", "StartsWith", "Contains", "IndexOf" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstDisassembler.Core.LLVMIR.cs", "className": "BurstDisassembler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstDisassembler.Core.LLVMIR.info.cs", "className": "BurstDisassembler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstDisassembler.Core.Wasm.cs", "className": "BurstDisassembler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstDisassembler.Core.Wasm.info.cs", "className": "BurstDisassembler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstDisassembler.Core.x86.cs", "className": "BurstDisassembler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstDisassembler.Core.x86.info.cs", "className": "BurstDisassembler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstDisassembler.cs", "className": "BurstDisassembler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "LineUsedReg", "LineUsesRegs", "CleanRegs", "GetRegisterTokenIndex", "GetTokenIndexFromColumn", "GetOrRenderBlockToTextUncached", "GetOrRenderBlockToText", "GetToken", "GetTokenAsTextSlice", "GetTokenAsText", "Initialize", "RenderFullText", "AddEdge", "SortEdges", "Compare", "Reset", "TryGetNext", "Equals", "GetOrCreate", "AddTokenProvider", "RegisterMatch", "RegisterEquality", "LineContainsRegs", "Add", "PushLine", "Clear" ], "serializedFields": [], "publicFields": [ "Blocks", "IsColored", "Lines", "Tokens", "Kind", "LineIndex", "Length", "Edges", "TokenIndex", "SourceFileNumber", "SourceLineNumber", "SourceColumnNumber", "ColumnIndex", "OriginRef", "LineRef", "GlobalLabelLineRef", "Count" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstInspectorGUI.cs", "className": "BurstInspectorGUI", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "OnEnable", "OnDisable", "Update", "OnGUI", "Initialize" ], "serializedFields": [ "_targetCpu", "_disasmKind", "_oldDisasmKind", "_previousTargetIndex", "_safetyChecks", "_showBranchMarkers", "_enhancedDisassembly", "_searchFilterJobs", "_showUnityNamespaceJobs", "_showDOTSGeneratedJobs", "_flowCompileTogglesToNewLine", "_focusTargetJob", "_searchFilterAssembly", "_sameTargetButDifferentAssemblyKind", "Vector2", "_searchBarVisible", "_selectedItem", "targetNames", "treeViewState", "_isCompileError", "_prevWasCompileError", "_smellTest" ], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstLoader.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstMath.cs", "className": "BurstMath", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstMenu.cs", "className": "BurstMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstPlatformAotSettings.cs", "className": "BurstPlatformAotSettings", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "bool", "type", "DebugDataKind", "AvailX86Targets", "AvailX64Targets", "BitsetX86Targets", "BitsetX64Targets", "BitsetArm64Targets", "OptimizeFor", "FloatMode", "StackProtector", "uint" ], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.burst/Editor/BurstStringSearch.cs", "className": "BurstStringSearch", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/LabeledPopup.cs", "className": "LabeledPopup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Editor/LongTextArea.cs", "className": "LongTextArea", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetText", "ExpandAllBlocks", "FocusCodeBlocks", "SetDisassembler", "Invalidate", "Interact", "MoveView", "StopSelection", "NextSearchHit", "StopSearching", "Render", "LinesRegsCached", "IsRegisterCachedOrClear", "IsLineHighlightCached", "IsRegistersCached", "UpdateRegisters", "UpdateLineHighlight", "Clear" ], "serializedFields": [], "publicFields": [ "lineCount", "text", "StartHorizontal", "VerticalLine", "EndHorizontal", "UpperLine", "LowerLine", "UpperAngle", "LowerAngle", "GetText", "NrSearchHits", "ActiveSearchNr", "box", "info", "lineNumber", "valid", "startY", "lastY", "botY", "startLineEndIdxRel", "startLine", "lastLine", "charsIn", "charsInDrag", "endLine", "chosenLine", "lineHighlight", "rects" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/BurstCompileAttribute.cs", "className": "BurstCompileAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/BurstCompiler.cs", "className": "BurstCompiler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Begin", "With", "And", "SendToCompiler" ], "serializedFields": [], "publicFields": [ "AlreadyLoaded", "IsScriptDebugInfoEnabled", "PackagesChanged" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/BurstCompilerOptions.cs", "className": "BurstCompilerOptions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/BurstExecutionEnvironment.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/BurstRuntime.cs", "className": "BurstRuntime", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/BurstString.cs", "className": "BurstString", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetBase" ], "serializedFields": [], "publicFields": [ "Kind", "DigitsCount", "Scale", "AlignAndSize", "Specifier", "Lowercase", "Uppercase" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/BurstString.Float.cs", "className": "BurstString", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetLength", "GetBlock", "SetZero", "IsZero", "SetU64", "SetU32", "GetU32", "IsNegative", "GetExponent", "GetMantissa" ], "serializedFields": [], "publicFields": [ "m_length", "m_floatingPoint", "m_integer" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/CompilerServices/Aliasing.cs", "className": "Aliasing", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/CompilerServices/AssumeRangeAttribute.cs", "className": "AssumeRangeAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/CompilerServices/Constant.cs", "className": "Constant", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/CompilerServices/Hint.cs", "className": "Hint", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/CompilerServices/IgnoreWarningAttribute.cs", "className": "IgnoreWarningAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/CompilerServices/Loop.cs", "className": "Loop", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/CompilerServices/SkipLocalsInitAttribute.cs", "className": "SkipLocalsInitAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/CompilerServices/SPMD.cs", "className": "SpmdAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/DiagnosticId.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Editor/BurstAssemblyDisable.cs", "className": "BurstAssemblyDisable", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "MonoBehaviour", "DisabledAssemblies" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Editor/BurstCompileTarget.cs", "className": "BurstCompileTarget", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetDisplayName" ], "serializedFields": [], "publicFields": [ "HasRequiredBurstCompileAttributes", "RawDisassembly", "FormattedDisassembly", "DisassemblyKind", "IsLoading", "JustLoaded" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Editor/BurstEditorOptions.cs", "className": "BurstEditorOptions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Editor/BurstLoader.cs", "className": "BurstLoader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Editor/BurstReflection.cs", "className": "BurstReflection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/FunctionPointer.cs", "className": "IFunctionPointer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Value", "IsCreated" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/Arm/NEON.cs", "className": "Arm", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/Arm/NEON_AArch64.cs", "className": "Arm", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/Arm/NEON_AArch64_crypto.cs", "className": "Arm", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/Arm/NEON_AArch64_dotprod.cs", "className": "Arm", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/Arm/NEON_AArch64_fp16.cs", "className": "Arm", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/Arm/NEON_AArch64_rdma.cs", "className": "Arm", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/Arm/NEON_ctor.cs", "className": "Arm", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/Common.cs", "className": "Common", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/f16.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "intValue", "floatValue" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/SimdDebugViews.cs", "className": "V64DebugView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/v64.cs", "className": "v64", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Byte0", "Byte1", "Byte2", "Byte3", "Byte4", "Byte5", "Byte6", "Byte7", "SByte0", "SByte1", "SByte2", "SByte3", "SByte4", "SByte5", "SByte6", "SByte7", "UShort0", "UShort1", "UShort2", "UShort3", "SShort0", "SShort1", "SShort2", "SShort3", "Half0", "Half1", "Half2", "Half3", "UInt0", "UInt1", "SInt0", "SInt1", "ULong0", "SLong0", "Float0", "Float1", "Double0", "v64_0", "v64_1", "v64_2", "v64_3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/v128.cs", "className": "v128", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Byte0", "Byte1", "Byte2", "Byte3", "Byte4", "Byte5", "Byte6", "Byte7", "Byte8", "Byte9", "Byte10", "Byte11", "Byte12", "Byte13", "Byte14", "Byte15", "SByte0", "SByte1", "SByte2", "SByte3", "SByte4", "SByte5", "SByte6", "SByte7", "SByte8", "SByte9", "SByte10", "SByte11", "SByte12", "SByte13", "SByte14", "SByte15", "UShort0", "UShort1", "UShort2", "UShort3", "UShort4", "UShort5", "UShort6", "UShort7", "SShort0", "SShort1", "SShort2", "SShort3", "SShort4", "SShort5", "SShort6", "SShort7", "Half0", "Half1", "Half2", "Half3", "Half4", "Half5", "Half6", "Half7", "UInt0", "UInt1", "UInt2", "UInt3", "SInt0", "SInt1", "SInt2", "SInt3", "ULong0", "ULong1", "SLong0", "SLong1", "Float0", "Float1", "Float2", "Float3", "Double0", "Double1", "Lo64", "Hi64", "v128_0", "v128_1", "v128_2", "v128_3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/v256.cs", "className": "v256", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Byte0", "Byte1", "Byte2", "Byte3", "Byte4", "Byte5", "Byte6", "Byte7", "Byte8", "Byte9", "Byte10", "Byte11", "Byte12", "Byte13", "Byte14", "Byte15", "Byte16", "Byte17", "Byte18", "Byte19", "Byte20", "Byte21", "Byte22", "Byte23", "Byte24", "Byte25", "Byte26", "Byte27", "Byte28", "Byte29", "Byte30", "Byte31", "SByte0", "SByte1", "SByte2", "SByte3", "SByte4", "SByte5", "SByte6", "SByte7", "SByte8", "SByte9", "SByte10", "SByte11", "SByte12", "SByte13", "SByte14", "SByte15", "SByte16", "SByte17", "SByte18", "SByte19", "SByte20", "SByte21", "SByte22", "SByte23", "SByte24", "SByte25", "SByte26", "SByte27", "SByte28", "SByte29", "SByte30", "SByte31", "UShort0", "UShort1", "UShort2", "UShort3", "UShort4", "UShort5", "UShort6", "UShort7", "UShort8", "UShort9", "UShort10", "UShort11", "UShort12", "UShort13", "UShort14", "UShort15", "SShort0", "SShort1", "SShort2", "SShort3", "SShort4", "SShort5", "SShort6", "SShort7", "SShort8", "SShort9", "SShort10", "SShort11", "SShort12", "SShort13", "SShort14", "SShort15", "Half0", "Half1", "Half2", "Half3", "Half4", "Half5", "Half6", "Half7", "Half8", "Half9", "Half10", "Half11", "Half12", "Half13", "Half14", "Half15", "UInt0", "UInt1", "UInt2", "UInt3", "UInt4", "UInt5", "UInt6", "UInt7", "SInt0", "SInt1", "SInt2", "SInt3", "SInt4", "SInt5", "SInt6", "SInt7", "ULong0", "ULong1", "ULong2", "ULong3", "SLong0", "SLong1", "SLong2", "SLong3", "Float0", "Float1", "Float2", "Float3", "Float4", "Float5", "Float6", "Float7", "Double0", "Double1", "Double2", "Double3", "Lo128", "Hi128" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Avx.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Avx2.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Bmi1.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Bmi2.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Common.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Csr.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/F16C.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Fma.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "f", "u" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Popcnt.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Sse.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Sse2.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Sse3.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Sse4_1.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Sse4_2.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetBit", "GetBit" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/Intrinsics/x86/Ssse3.cs", "className": "X86", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/NoAliasAttribute.cs", "className": "NoAliasAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/SafeStringArrayHelper.cs", "className": "SafeStringArrayHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Runtime/SharedStatic.cs", "className": "SharedStatic", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Unity.Burst.CodeGen/AssemblyResolver.cs", "className": "AssemblyResolver", "baseClass": "BaseAssemblyResolver", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "LoadFromFile", "LoadFromStream", "TryResolve", "GetSymbolReader", "Dispose", "GetWriterProvider", "ProcessDebugHeader", "Read" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Unity.Burst.CodeGen/BurstILPostProcessor.cs", "className": "BurstILPostProcessor", "baseClass": "ILPostProcessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RegisterKnownLocation" ], "serializedFields": [], "publicFields": [ "IsDebugging", "DebuggingLevel" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Unity.Burst.CodeGen/CecilExtensions.cs", "className": "CecilExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Unity.Burst.CodeGen/FunctionPointerInvokeTransform.cs", "className": "FunctionPointerInvokeTransform", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize", "Run", "CollectDelegateInvokesFromType", "Finish", "IsInstructionForFunctionPointerInvoke" ], "serializedFields": [], "publicFields": [ "Operand", "Captured" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Unity.Burst.CodeGen/GenericContext.cs", "className": "GenericContext", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsEmpty", "Resolve" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Unity.Burst.CodeGen/ILPostProcessing.cs", "className": "ILPostProcessing", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Run" ], "serializedFields": [], "publicFields": [ "_skipInitializeOnLoad" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.burst/Unity.Burst.CodeGen/ILPostProcessingLegacy.cs", "className": "ILPostProcessingLegacy", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Run" ], "serializedFields": [], "publicFields": [ "_skipInitializeOnLoad" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/DocCodeSamples.Tests/CollectionsAllocationExamples.cs", "className": "AliasingExample", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "foo", "foo2", "foo3", "Execute" ], "serializedFields": [], "publicFields": [ "Nums" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/DocCodeSamples.Tests/CollectionsExamples.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "foo", "Execute", "foo2" ], "serializedFields": [], "publicFields": [ "nums" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/AllocatorManager.cs", "className": "AllocatorManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Try", "Dispose", "Equals", "CompareTo", "TryAllocate", "TryFree", "Allocate", "Free", "Initialize" ], "serializedFields": [], "publicFields": [ "Index", "Version", "Value", "Function", "Pointer", "Items", "Allocator", "Range", "BytesPerItem", "AllocatedItems", "Log2Alignment", "Padding0", "Padding1", "Padding2", "Bytes", "AllocatedBytes", "BudgetInBytes" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/AutoFreeAllocator.cs", "className": "AutoFreeAllocator", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "LockfreeAdd", "Rewind", "Clear", "Dispose", "RemoveAtSwapBack", "TrimExcess", "Update", "Initialize", "FreeAll", "Try" ], "serializedFields": [], "publicFields": [ "Length", "Capacity" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/BitField.cs", "className": "Bitwise", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "SetBits", "GetBits", "IsSet", "TestNone", "TestAny", "TestAll", "CountBits", "CountLeadingZeros", "CountTrailingZeros" ], "serializedFields": [], "publicFields": [ "Value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/CollectionHelper.cs", "className": "CollectionHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/ConcurrentMask.cs", "className": "ConcurrentMask", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/DataStreamExtensions.cs", "className": "DataStreamExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/DataStreamReader.cs", "className": "DataStreamReader", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReadBytes", "GetBytesRead", "GetBitsRead", "SeekSet", "ReadByte", "ReadShort", "ReadUShort", "ReadInt", "ReadUInt", "ReadLong", "ReadULong", "Flush", "ReadShortNetworkByteOrder", "ReadUShortNetworkByteOrder", "ReadIntNetworkByteOrder", "ReadUIntNetworkByteOrder", "ReadFloat", "ReadDouble", "ReadPackedUInt", "ReadRawBits", "ReadPackedULong", "ReadPackedInt", "ReadPackedLong", "ReadPackedFloat", "ReadPackedDouble", "ReadPackedIntDelta", "ReadPackedUIntDelta", "ReadPackedLongDelta", "ReadPackedULongDelta", "ReadPackedFloatDelta", "ReadPackedDoubleDelta", "ReadFixedString", "ReadPackedFixedStringDelta" ], "serializedFields": [], "publicFields": [ "m_ReadByteIndex", "m_BitIndex", "m_BitBuffer", "m_FailedReads" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/DataStreamWriter.cs", "className": "DataStreamWriter", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AsNativeArray", "Flush", "WriteByte", "WriteBytes", "WriteShort", "WriteUShort", "WriteInt", "WriteUInt", "WriteLong", "WriteULong", "WriteShortNetworkByteOrder", "WriteUShortNetworkByteOrder", "WriteIntNetworkByteOrder", "WriteUIntNetworkByteOrder", "WriteFloat", "WriteDouble", "WriteRawBits", "WritePackedUInt", "WritePackedULong", "WritePackedInt", "WritePackedLong", "WritePackedFloat", "WritePackedDouble", "WritePackedUIntDelta", "WritePackedIntDelta", "WritePackedLongDelta", "WritePackedULongDelta", "WritePackedFloatDelta", "WritePackedDoubleDelta", "Clear" ], "serializedFields": [], "publicFields": [ "length", "capacity", "bitBuffer", "bitIndex", "failedWrites", "m_SendHandleData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/DebugView.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "key", "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/DoubleRewindableAllocators.cs", "className": "DoubleRewindableAllocators", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Update", "Initialize", "Dispose" ], "serializedFields": [], "publicFields": [ "IsCreated" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/FixedList.gen.cs", "className": "FixedList", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "AddNoResize", "Clear", "InsertRangeWithBeginEnd", "InsertRange", "Insert", "RemoveAtSwapBack", "RemoveRangeSwapBack", "RemoveAt", "RemoveRange", "ToArray", "ToNativeArray", "CompareTo", "Equals", "Dispose", "MoveNext", "Reset", "GetEnumerator" ], "serializedFields": [ "U", "FixedBytes32Align8", "FixedBytes64Align8", "FixedBytes128Align8", "FixedBytes512Align8", "FixedBytes4096Align8" ], "publicFields": [ "Items" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/FixedString.gen.cs", "className": "FixedBytes16Align8", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryResize", "Clear", "Add", "Dispose", "MoveNext", "Reset", "GetEnumerator", "CompareTo", "Equals" ], "serializedFields": [ "ushort", "FixedBytes30", "FixedBytes62", "FixedBytes126", "FixedBytes510", "FixedBytes4094" ], "publicFields": [ "byte0000", "byte0008", "byte0001", "byte0002", "byte0003", "byte0004", "byte0005", "byte0006", "byte0007", "byte0009", "byte0010", "byte0011", "byte0012", "byte0013", "byte0014", "byte0015", "offset0000", "byte0016", "byte0017", "byte0018", "byte0019", "byte0020", "byte0021", "byte0022", "byte0023", "byte0024", "byte0025", "byte0026", "byte0027", "byte0028", "byte0029", "Value", "offset0016", "offset0032", "byte0048", "byte0049", "byte0050", "byte0051", "byte0052", "byte0053", "byte0054", "byte0055", "byte0056", "byte0057", "byte0058", "byte0059", "byte0060", "byte0061", "offset0048", "offset0064", "offset0080", "offset0096", "byte0112", "byte0113", "byte0114", "byte0115", "byte0116", "byte0117", "byte0118", "byte0119", "byte0120", "byte0121", "byte0122", "byte0123", "byte0124", "byte0125", "offset0112", "offset0128", "offset0144", "offset0160", "offset0176", "offset0192", "offset0208", "offset0224", "offset0240", "offset0256", "offset0272", "offset0288", "offset0304", "offset0320", "offset0336", "offset0352", "offset0368", "offset0384", "offset0400", "offset0416", "offset0432", "offset0448", "offset0464", "offset0480", "byte0496", "byte0497", "byte0498", "byte0499", "byte0500", "byte0501", "byte0502", "byte0503", "byte0504", "byte0505", "byte0506", "byte0507", "byte0508", "byte0509", "offset0496", "offset0512", "offset0528", "offset0544", "offset0560", "offset0576", "offset0592", "offset0608", "offset0624", "offset0640", "offset0656", "offset0672", "offset0688", "offset0704", "offset0720", "offset0736", "offset0752", "offset0768", "offset0784", "offset0800", "offset0816", "offset0832", "offset0848", "offset0864", "offset0880", "offset0896", "offset0912", "offset0928", "offset0944", "offset0960", "offset0976", "offset0992", "offset1008", "offset1024", "offset1040", "offset1056", "offset1072", "offset1088", "offset1104", "offset1120", "offset1136", "offset1152", "offset1168", "offset1184", "offset1200", "offset1216", "offset1232", "offset1248", "offset1264", "offset1280", "offset1296", "offset1312", "offset1328", "offset1344", "offset1360", "offset1376", "offset1392", "offset1408", "offset1424", "offset1440", "offset1456", "offset1472", "offset1488", "offset1504", "offset1520", "offset1536", "offset1552", "offset1568", "offset1584", "offset1600", "offset1616", "offset1632", "offset1648", "offset1664", "offset1680", "offset1696", "offset1712", "offset1728", "offset1744", "offset1760", "offset1776", "offset1792", "offset1808", "offset1824", "offset1840", "offset1856", "offset1872", "offset1888", "offset1904", "offset1920", "offset1936", "offset1952", "offset1968", "offset1984", "offset2000", "offset2016", "offset2032", "offset2048", "offset2064", "offset2080", "offset2096", "offset2112", "offset2128", "offset2144", "offset2160", "offset2176", "offset2192", "offset2208", "offset2224", "offset2240", "offset2256", "offset2272", "offset2288", "offset2304", "offset2320", "offset2336", "offset2352", "offset2368", "offset2384", "offset2400", "offset2416", "offset2432", "offset2448", "offset2464", "offset2480", "offset2496", "offset2512", "offset2528", "offset2544", "offset2560", "offset2576", "offset2592", "offset2608", "offset2624", "offset2640", "offset2656", "offset2672", "offset2688", "offset2704", "offset2720", "offset2736", "offset2752", "offset2768", "offset2784", "offset2800", "offset2816", "offset2832", "offset2848", "offset2864", "offset2880", "offset2896", "offset2912", "offset2928", "offset2944", "offset2960", "offset2976", "offset2992", "offset3008", "offset3024", "offset3040", "offset3056", "offset3072", "offset3088", "offset3104", "offset3120", "offset3136", "offset3152", "offset3168", "offset3184", "offset3200", "offset3216", "offset3232", "offset3248", "offset3264", "offset3280", "offset3296", "offset3312", "offset3328", "offset3344", "offset3360", "offset3376", "offset3392", "offset3408", "offset3424", "offset3440", "offset3456", "offset3472", "offset3488", "offset3504", "offset3520", "offset3536", "offset3552", "offset3568", "offset3584", "offset3600", "offset3616", "offset3632", "offset3648", "offset3664", "offset3680", "offset3696", "offset3712", "offset3728", "offset3744", "offset3760", "offset3776", "offset3792", "offset3808", "offset3824", "offset3840", "offset3856", "offset3872", "offset3888", "offset3904", "offset3920", "offset3936", "offset3952", "offset3968", "offset3984", "offset4000", "offset4016", "offset4032", "offset4048", "offset4064", "byte4080", "byte4081", "byte4082", "byte4083", "byte4084", "byte4085", "byte4086", "byte4087", "byte4088", "byte4089", "byte4090", "byte4091", "byte4092", "byte4093" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/FixedStringAppendMethods.cs", "className": "FixedStringMethods", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/FixedStringFormat.gen.cs", "className": "FixedString", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/FixedStringFormatMethods.gen.cs", "className": "FixedStringMethods", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/FixedStringInternalMethods.cs", "className": "FixedStringMethods", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/FixedStringMethods.cs", "className": "FixedStringMethods", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/FixedStringParseMethods.cs", "className": "FixedStringMethods", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/FixedStringUtils.cs", "className": "FixedStringUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "uintValue", "floatValue" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/GenerateTestsForBurstCompatibilityAttribute.cs", "className": "GenerateTestsForBurstCompatibilityAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "RequiredUnityDefine", "CompileTarget" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/Jobs/EarlyInitHelpers.cs", "className": "EarlyInitHelpers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/Jobs/IJobFilter.cs", "className": "IJobFilter", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "outputIndices", "appendCount", "JobData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/Jobs/IJobParallelForBatch.cs", "className": "IJobParallelForBatch", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/Jobs/IJobParallelForDefer.cs", "className": "IJobParallelForDefer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/Jobs/RegisterGenericJobTypeAttribute.cs", "className": "RegisterGenericJobTypeAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "ConcreteType" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/ListExtensions.cs", "className": "ListExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/Memory.cs", "className": "Memory", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeArrayExtensions.cs", "className": "NativeArrayExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeBitArray.cs", "className": "NativeBitArray", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Resize", "SetCapacity", "TrimExcess", "Dispose", "Clear", "Set", "SetBits", "GetBits", "IsSet", "Copy", "Find", "TestNone", "TestAny", "TestAll", "CountBits", "AsReadOnly", "Execute" ], "serializedFields": [], "publicFields": [ "m_Allocator", "m_Safety", "Data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeHashMap.cs", "className": "NativeHashMapDispose", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "GetKeyValue", "Dispose", "Clear", "TryAdd", "Add", "Remove", "TryGetValue", "ContainsKey", "TrimExcess", "GetKeyArray", "GetValueArray", "GetEnumerator", "MoveNext", "Reset", "AsReadOnly" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeHashSet.cs", "className": "NativeHashSetDebuggerTypeProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Clear", "Add", "Remove", "Contains", "TrimExcess", "ToNativeArray", "GetEnumerator", "MoveNext", "Reset", "AsReadOnly" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeList.cs", "className": "DeferredArraySum", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "AddNoResize", "AddRangeNoResize", "Add", "AddRange", "AddReplicate", "InsertRangeWithBeginEnd", "InsertRange", "RemoveAtSwapBack", "RemoveRangeSwapBack", "RemoveAt", "RemoveRange", "Dispose", "Clear", "AsArray", "Execute", "AsDeferredJobArray", "ToArray", "CopyFrom", "Resize", "ResizeUninitialized", "SetCapacity", "TrimExcess", "AsParallelWriter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeNotBurstCompatible.cs", "className": "Extensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeParallelHashMap.cs", "className": "NativeParallelHashMapDebuggerTypeProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Count", "Clear", "TryAdd", "Add", "Remove", "TryGetValue", "ContainsKey", "GetKeyArray", "GetValueArray", "AsParallelWriter", "AsReadOnly", "GetEnumerator", "MoveNext", "Reset" ], "serializedFields": [], "publicFields": [ "Keys", "Values", "Length", "ThreadIndex", "m_ThreadIndex" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeParallelHashMapExtensions.cs", "className": "NativeParallelHashMapExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeParallelHashSet.cs", "className": "NativeParallelHashSetDebuggerTypeProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Count", "Dispose", "Clear", "Add", "Remove", "Contains", "ToNativeArray", "AsParallelWriter", "GetEnumerator", "MoveNext", "Reset", "AsReadOnly" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeParallelHashSetExtensions.gen.cs", "className": "HashSetExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeParallelMultiHashMap.cs", "className": "NativeParallelMultiHashMapDebuggerTypeProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEntryIndex", "Clear", "Add", "Remove", "TryGetFirstValue", "TryGetNextValue", "ContainsKey", "CountValuesForKey", "SetValue", "Dispose", "GetKeyArray", "GetValueArray", "AsParallelWriter", "GetValuesForKey", "MoveNext", "Reset", "GetEnumerator", "AsReadOnly" ], "serializedFields": [], "publicFields": [ "m_ThreadIndex" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeQueue.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Peek", "Enqueue", "Dequeue", "TryDequeue", "ToArray", "Clear", "Dispose", "MoveNext", "Reset", "AsReadOnly", "AsParallelWriter", "Execute" ], "serializedFields": [], "publicFields": [ "Data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeReference.cs", "className": "NativeReferenceUnsafeUtility", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "CopyFrom", "CopyTo", "Equals", "AsReadOnly", "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeRingQueue.cs", "className": "NativeRingQueueDebugView", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "TryEnqueue", "Enqueue", "TryDequeue", "Dequeue", "Execute" ], "serializedFields": [], "publicFields": [ "m_Safety", "Data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeSort.cs", "className": "NativeSortExtension", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compare", "Execute", "Schedule" ], "serializedFields": [], "publicFields": [ "Comp", "Length", "Data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeStream.cs", "className": "NativeStream", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AsReader", "AsWriter", "Count", "Dispose", "Execute", "PatchMinMaxRange", "BeginForEachIndex", "EndForEachIndex" ], "serializedFields": [], "publicFields": [ "Container", "ForEachCountArray", "RemainingItemCount", "m_StreamData", "Data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/NativeText.gen.cs", "className": "NativeText", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryResize", "Clear", "Add", "CompareTo", "Equals", "Dispose", "MoveNext", "Reset", "GetEnumerator", "AsReadOnly", "Execute" ], "serializedFields": [], "publicFields": [ "Value", "m_Safety", "Data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/RewindableAllocator.cs", "className": "RewindableAllocator", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Rewind", "Contains", "Initialize", "Try" ], "serializedFields": [], "publicFields": [ "Length", "m_bytes", "m_union", "BlocksAllocated", "InitialSizeInBytes" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/StreamCompressionModel.cs", "className": "StreamCompressionModel", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CalculateBucket" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UIntFloat.cs", "className": "UIntFloat", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "floatValue", "intValue", "doubleValue", "longValue" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/Unicode.cs", "className": "Unicode", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "LengthInUtf8Bytes" ], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeAppendBuffer.cs", "className": "UnsafeAppendBuffer", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Reset", "SetCapacity", "ResizeUninitialized", "Add", "Pop", "AsReader" ], "serializedFields": [], "publicFields": [ "Length", "Capacity", "Offset", "EndOfBuffer" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeAtomicCounter.cs", "className": "UnsafeAtomicCounter32", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reset", "Add", "Sub", "AddSat", "SubSat" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeBitArray.cs", "className": "UnsafeBitArray", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnsafeBitArray", "Resize", "SetCapacity", "TrimExcess", "Dispose", "Clear", "Set", "SetBits", "GetBits", "IsSet", "Copy", "Find", "TestNone", "TestAny", "TestAll", "CountBits", "AsReadOnly" ], "serializedFields": [], "publicFields": [ "Length", "Capacity" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeHashMap.cs", "className": "UnsafeHashMapDebuggerTypeProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Clear", "TryAdd", "Add", "Remove", "TryGetValue", "ContainsKey", "TrimExcess", "GetKeyArray", "GetValueArray", "GetEnumerator", "MoveNext", "Reset", "AsReadOnly" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeHashSet.cs", "className": "UnsafeHashSetDebuggerTypeProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Clear", "Add", "Remove", "Contains", "TrimExcess", "ToNativeArray", "GetEnumerator", "MoveNext", "Reset", "AsReadOnly" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeList.cs", "className": "UnsafeDisposeJob", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "Dispose", "Clear", "Resize", "SetCapacity", "TrimExcess", "AddNoResize", "AddRangeNoResize", "Add", "AddRange", "AddReplicate", "InsertRangeWithBeginEnd", "InsertRange", "RemoveAtSwapBack", "RemoveRangeSwapBack", "RemoveAt", "RemoveRange", "AsReadOnly", "GetEnumerator", "AsParallelReader", "AsParallelWriter", "CopyFrom", "MoveNext", "Reset", "UnsafePtrList", "IndexOf", "Contains" ], "serializedFields": [], "publicFields": [ "m_length", "m_capacity" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeNotBurstCompatible.cs", "className": "Extensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeParallelHashMap.cs", "className": "UnsafeParallelHashMapBucketData", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Execute", "GetKeyValue", "Clear", "TryAdd", "Add", "Remove", "TryGetValue", "ContainsKey", "GetKeyArray", "GetValueArray", "AsParallelWriter", "AsReadOnly", "GetEnumerator", "MoveNext", "Reset" ], "serializedFields": [], "publicFields": [ "ThreadIndex" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeParallelHashSet.cs", "className": "UnsafeParallelHashSetDebuggerTypeProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Count", "Dispose", "Clear", "Add", "Remove", "Contains", "ToNativeArray", "AsParallelWriter", "GetEnumerator", "MoveNext", "Reset", "AsReadOnly" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeParallelHashSetExtensions.gen.cs", "className": "HashSetExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeParallelMultiHashMap.cs", "className": "UnsafeParallelMultiHashMapDebuggerTypeProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "Add", "Remove", "SetValue", "Dispose", "GetValuesForKey", "MoveNext", "Reset", "GetEnumerator", "AsParallelWriter", "AsReadOnly" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeQueue.cs", "className": "UnsafeQueueBlockHeader", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Peek", "Enqueue", "Dequeue", "TryDequeue", "ToArray", "Clear", "Dispose", "MoveNext", "Reset", "AsReadOnly", "AsParallelWriter", "Execute" ], "serializedFields": [], "publicFields": [ "m_NumItems", "m_FirstBlock", "m_LastBlock", "m_MaxItems", "m_CurrentRead", "Data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeRingQueue.cs", "className": "UnsafeRingQueueDebugView", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "TryEnqueue", "Enqueue", "TryDequeue", "Dequeue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeScratchAllocator.cs", "className": "UnsafeScratchAllocator", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeStream.cs", "className": "UnsafeStream", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AsReader", "AsWriter", "Count", "Dispose", "Execute", "BeginForEachIndex", "EndForEachIndex" ], "serializedFields": [], "publicFields": [ "Container", "Length", "ForEachCount", "RemainingItemCount" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeText.cs", "className": "UnsafeText", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Clear", "TryResize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UnsafeUtilityEx.cs", "className": "UnsafeUtilityExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/UTF8ArrayUnsafeUtility.cs", "className": "UTF8ArrayUnsafeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "terminates", "result" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/xxHash3.AVX2.cs", "className": "xxHash3", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/xxHash3.cs", "className": "xxHash3", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "x", "y" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections/xxHash3.StreamingState.cs", "className": "xxHash3", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "Acc", "Buffer", "IsHash64", "BufferedSize", "NbStripesSoFar", "TotalLength", "Seed", "SecretKey", "_PadEnd" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.BurstCompatibilityGen/BurstCompatibilityTests.cs", "className": "for", "baseClass": "IPreprocessShaders", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "CompareTo", "ReplaceGeneric", "OnProcessShader", "CompatibilityTests" ], "serializedFields": [], "publicFields": [ "methodBase", "InstanceType", "MethodGenericTypeArguments", "InstanceTypeGenericTypeArguments", "RequiredDefine", "callbackOrder" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.CodeGen/CecilExtensionMethods.cs", "className": "TypeReferenceExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.CodeGen/JobReflectionDataPostProcessor.cs", "className": "JobsILPostProcessor", "baseClass": "ILPostProcessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.CodeGen/JobsILPostProcessor.cs", "className": "JobsILPostProcessor", "baseClass": "ILPostProcessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Resolve", "AddAssemblyDefinitionBeingOperatedOn", "GetReflectionImporter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.CodeGen/UserError.cs", "className": "UserError", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Editor/CLILeakDetectionSwitcher.cs", "className": "CLILeakDetectionSwitcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Editor/JobsMenu.cs", "className": "JobsMenu", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/ArrayPerformanceTests.cs", "className": "ArrayUtil", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocInt", "AllocBclContainer", "CreateRandomValues", "AllocNativeContainer", "AllocUnsafeContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer" ], "serializedFields": [], "publicFields": [ "total" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/BenchmarkAllocator.cs", "className": "containing", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetParams", "CreateAllocator", "DestroyAllocator", "Setup", "Teardown", "Measure", "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/BenchmarkContainer.cs", "className": "containing", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetParams", "AllocNativeContainer", "AllocUnsafeContainer", "AllocBclContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer", "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/BenchmarkContainerParallel.cs", "className": "BenchmarkContainerRunnerParallel", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetParams", "AllocNativeContainer", "AllocUnsafeContainer", "AllocBclContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer", "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/HashMapPerformanceTests.cs", "className": "HashMapUtil", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocInt", "AllocBclContainer", "CreateRandomKeys", "RandomlyShuffleKeys", "AllocNativeContainer", "AllocUnsafeContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer" ], "serializedFields": [], "publicFields": [ "total" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/HashSetPerformanceTests.cs", "className": "HashSetUtil", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocInt", "AllocBclContainer", "AllocBclContainerTuple", "CreateRandomKeys", "AllocNativeContainer", "AllocUnsafeContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer" ], "serializedFields": [], "publicFields": [ "total" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/ListPerformanceTests.cs", "className": "ListUtil", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocInt", "AllocBclContainer", "CreateRandomValues", "AllocNativeContainer", "AllocUnsafeContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer" ], "serializedFields": [], "publicFields": [ "total" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/NativeArraySortPerformanceTests.cs", "className": "NativeSlicePerformanceTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeSlice_Performance_CopyTo", "NativeSlice_Performance_CopyFrom" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/ParallelHashMapPerformanceTests.cs", "className": "ParallelHashMapUtil", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocInt", "AllocBclContainer", "CreateRandomKeys", "RandomlyShuffleKeys", "SplitForWorkers", "AllocNativeContainer", "AllocUnsafeContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/ParallelHashSetPerformanceTests.cs", "className": "ParallelHashSetUtil", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocInt", "AllocBclContainer", "AllocBclContainerTuple", "CreateRandomKeys", "SplitForWorkers", "Add", "Clear", "Contains", "Remove", "CopyTo", "UnionWith", "IntersectWith", "ExceptWith", "Dispose", "AllocNativeContainer", "AllocUnsafeContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer" ], "serializedFields": [], "publicFields": [ "total" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/QueueParallelPerformanceTests.cs", "className": "QueueParallelUtil", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocInt", "AllocBclContainer", "AllocNativeContainer", "AllocUnsafeContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/QueuePerformanceTests.cs", "className": "QueueUtil", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocInt", "AllocBclContainer", "CreateRandomValues", "AllocNativeContainer", "AllocUnsafeContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer" ], "serializedFields": [], "publicFields": [ "total" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/RewindableAllocatorPerformanceTests.cs", "className": "RewindableAllocatorBenchmark", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateAllocator", "DestroyAllocator", "Setup", "Teardown", "Allocate", "Measure", "FixedSize", "IncSize", "DecSize" ], "serializedFields": [], "publicFields": [ "customAllocator" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/RingQueuePerformanceTests.cs", "className": "RingQueueUtil", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocInt", "AllocBclContainer", "CreateRandomValues", "AllocNativeContainer", "AllocUnsafeContainer", "MeasureNativeContainer", "MeasureUnsafeContainer", "MeasureBclContainer" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/Unity.PerformanceTesting.Benchmark/BenchmarkAttributes.cs", "className": "containing", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/Unity.PerformanceTesting.Benchmark/BenchmarkGenerator.cs", "className": "BenchmarkGenerator", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/Unity.PerformanceTesting.Benchmark/BenchmarkMeasure.cs", "className": "BenchmarkMeasure", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/Unity.PerformanceTesting.Benchmark/BenchmarkReportData.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "RankResults" ], "serializedFields": [], "publicFields": [ "unit", "min", "max", "median", "average", "standardDeviation", "sum", "ranking", "statistic", "baselineRatio", "resultFlags", "results", "comparisonName", "footnoteFlags", "comparisons", "groupName", "variantNames", "resultTypes", "resultDecimalPlaces", "groups", "reportName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/Unity.PerformanceTesting.Benchmark/BenchmarkRunner.cs", "className": "BenchmarkRunner", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "defaultName", "enumType", "names", "values", "resultTypes", "resultUnit", "resultDecimalPlaces", "resultStatistic" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/Unity.PerformanceTesting.Benchmark/MarkdownBuilder.cs", "className": "MarkdownBuilder", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Append", "AppendLine", "AppendLines", "Header", "HorizontalLine", "Br", "BrParagraph", "Italic", "Bold", "BoldItalic", "Code", "Link", "LinkHeader", "ListItem", "BeginBlock", "EndBlock", "TableHeader", "TableRow", "Note", "Save" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/UnsafeListPerformanceTests.cs", "className": "UnsafeListPerformanceTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "x", "y", "z" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests/UnsafeStreamPerformanceTests.cs", "className": "UnsafeStreamPerformanceTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnsafeStream_Performance_Write", "UnsafeStream_Performance_Write_Burst" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.PerformanceTests.Internal/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/AllocatorCustomTests.cs", "className": "ExampleCustomAllocatorStructUsage", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Initialize", "UseCustomAllocator", "UseCustomAllocatorHandle", "UseCustomAllocator_Works", "UseCustomAllocatorHandle_Works", "CustomAllocatorHandle_MultiThreadWorks" ], "serializedFields": [], "publicFields": [ "InitialValue", "AllocationCount" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/AllocatorRewindableTests.cs", "className": "ExampleStructSampleUsage", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "FreeRewindableAllocator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/BitFieldTests.cs", "className": "BitFieldTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BitField32_Get_Set", "BitField32_Count_Leading_Trailing", "BitField32_Throws", "BitField64_Get_Set", "BitField64_Throws", "BitField64_Count_Leading_Trailing" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/CollectionsTestFixture.cs", "className": "TestRequiresCollectionChecks", "baseClass": "System", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/ConcurrentMaskTests.cs", "className": "ConcurrentMaskTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocatesOneBitFromLong", "FailsToAllocateOneBitFromLong", "AllocatesMultipleBitsFromLong", "FailsToAllocateMultipleBitsFromLong", "FreesOneBitFromLong", "FreesMultipleBitsFromLong", "AllocatesOneBitFromArray", "AllocatesMultipleBitsFromArray", "FreesOneBitFromArray", "FreesMultipleBitsFromArray", "Execute", "AllocatesFromJob" ], "serializedFields": [], "publicFields": [ "m_storage" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/CustomAllocatorTests.cs", "className": "CustomAllocatorTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllocatorHandleToAllocatorRoundTripWorks", "AllocatorVersioningWorks", "ReleasingChildHandlesWorks", "AllocatesAndFreesFromMono", "Execute", "AllocatesAndFreesFromBurst", "Dispose", "Initialize", "Try", "UserDefinedAllocatorWorks", "StackAllocatorWorks", "CustomAllocatorNativeListWorksWithoutHandles", "CustomAllocatorNativeListThrowsWhenAllocatorIsWrong", "CustomAllocatorUnsafeListWorks", "AllocatorManager_AllocateBlock_UsesAlignmentArgument", "AllocatorManager_AllocateBlock_AlwaysCacheLineAligned", "AllocatorManager_Block_DoesNotOverflow" ], "serializedFields": [], "publicFields": [ "m_clearValue", "AllocationCount", "Used", "WasUsed", "IsUsed" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/CustomContainerTests.cs", "className": "NativeCustomArrayDebugView", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToArray", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/DataStreamTests.cs", "className": "DataStreamTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UShort", "RawBits", "RawBits_OutOfCapacity", "UInt", "Float", "Short", "FixedString32", "FixedString64", "FixedString128", "FixedString512", "FixedString4096", "LongLooped", "Int", "ReadIncorrect", "IntExistingData", "Long", "ULong", "Double", "WriteOutSideOfCapacity_Fails", "ReadOutSideOfCapacity_Fails", "FixedString32_LargerBaseline", "Float_OutOfBoundsFails", "Float_UnchangedData", "Float_ChangedData", "UInt_OutOfCapacity", "Flush_Works", "NotMirroringFlushCall_Fails", "CanMixPackedAndNonPacked", "IsCreated_ReturnsTrueAfterConstructor", "LengthInBits_MatchesWrittenCount", "CreateStreamWithPartOfSourceByteArray", "CreateStreamWithSourceByteArray", "ReadIntoExistingNativeByteArray", "ReadIntoExistingByteArray", "ReadingDataFromStreamWithSliceOffset", "GetStreamReaderUnsafePtr", "WriteOutOfBounds", "ReadWritePackedUIntWithDeferred", "PassDataStreamReaderToJob", "Execute", "MiNiCheck" ], "serializedFields": [], "publicFields": [ "Reader", "ReturnValue" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/EmbeddedPackageOnlyTestAttribute.cs", "className": "EmbeddedPackageOnlyTestAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ApplyToTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/FastAssert.cs", "className": "mirrors", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/FixedListTests.gen.cs", "className": "FixedListTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compare", "FixedList32BytesDebugView", "FixedList64BytesDebugView", "FixedList128BytesDebugView", "FixedList32Byte_FixedBytes32Align8ToNativeArrayWorksGeneric", "FixedList32Byte_ToNativeArrayWorks", "FixedList32Byte_GenericHasExpectedLayout", "FixedList32Byte_GenericHasExpectedCapacity", "FixedList32Byte_GenericAddReplicate", "FixedList32Byte_GenericInsertRangeWithBeginEnd", "FixedList32Byte_GenericInsertRange", "FixedList32Byte_GenericRemoveRange", "FixedList32Byte_GenericInsert", "FixedList32Byte_GenericRemoveAt", "FixedList32Byte_GenericRemove", "FixedList32Byte_GenericRemoveSwapBack", "FixedList32Byte_GenericSort", "FixedList32Byte_GenericSortCustomComparer", "FixedList64Byte_FixedBytes64Align8ToNativeArrayWorksGeneric", "FixedList64Byte_ToNativeArrayWorks", "FixedList64Byte_GenericHasExpectedLayout", "FixedList64Byte_GenericHasExpectedCapacity", "FixedList64Byte_GenericAddReplicate", "FixedList64Byte_GenericInsertRangeWithBeginEnd", "FixedList64Byte_GenericInsertRange", "FixedList64Byte_GenericRemoveRange", "FixedList64Byte_GenericInsert", "FixedList64Byte_GenericRemoveAt", "FixedList64Byte_GenericRemove", "FixedList64Byte_GenericRemoveSwapBack", "FixedList64Byte_GenericSort", "FixedList64Byte_GenericSortCustomComparer", "FixedList128Byte_FixedBytes128Align8ToNativeArrayWorksGeneric", "FixedList128Byte_ToNativeArrayWorks", "FixedList128Byte_GenericHasExpectedLayout", "FixedList128Byte_GenericHasExpectedCapacity", "FixedList128Byte_GenericAddReplicate", "FixedList128Byte_GenericInsertRangeWithBeginEnd", "FixedList128Byte_GenericInsertRange", "FixedList128Byte_GenericRemoveRange", "FixedList128Byte_GenericInsert", "FixedList128Byte_GenericRemoveAt", "FixedList128Byte_GenericRemove", "FixedList128Byte_GenericRemoveSwapBack", "FixedList128Byte_GenericSort", "FixedList128Byte_GenericSortCustomComparer", "FixedList32Byte_HasExpectedLayout", "FixedList32Byte_HasExpectedCapacity", "FixedList32Byte_Serializes", "FixedList32Byte_AddReplicate", "FixedList32Byte_InsertRangeWithBeginEnd", "FixedList32Byte_InsertRange", "FixedList32Byte_RemoveAt", "FixedList32Byte_Remove", "FixedList32Byte_RemoveSwapBack", "FixedList32Byte_RemoveRange", "FixedList32Byte_RemoveAtSwapBack", "FixedList32Byte_RemoveRangeSwapBack", "FixedList32Byte_Insert", "FixedList32Byte_Sort", "FixedList32Byte_To_FixedList64Byte", "FixedList32Byte_To_FixedList128Byte", "FixedList64Byte_HasExpectedLayout", "FixedList64Byte_HasExpectedCapacity", "FixedList64Byte_Serializes", "FixedList64Byte_AddReplicate", "FixedList64Byte_InsertRangeWithBeginEnd", "FixedList64Byte_InsertRange", "FixedList64Byte_RemoveAt", "FixedList64Byte_Remove", "FixedList64Byte_RemoveSwapBack", "FixedList64Byte_RemoveRange", "FixedList64Byte_RemoveAtSwapBack", "FixedList64Byte_RemoveRangeSwapBack", "FixedList64Byte_Insert", "FixedList64Byte_Sort", "FixedList64Byte_To_FixedList32Byte", "FixedList64Byte_To_FixedList128Byte", "FixedList128Byte_HasExpectedLayout", "FixedList128Byte_HasExpectedCapacity", "FixedList128Byte_Serializes", "FixedList128Byte_AddReplicate", "FixedList128Byte_InsertRangeWithBeginEnd", "FixedList128Byte_InsertRange", "FixedList128Byte_RemoveAt", "FixedList128Byte_Remove", "FixedList128Byte_RemoveSwapBack", "FixedList128Byte_RemoveRange", "FixedList128Byte_RemoveAtSwapBack", "FixedList128Byte_RemoveRangeSwapBack", "FixedList128Byte_Insert", "FixedList128Byte_Sort", "FixedList128Byte_To_FixedList32Byte", "FixedList128Byte_To_FixedList64Byte", "FixedList32Int_FixedBytes32Align8ToNativeArrayWorksGeneric", "FixedList32Int_ToNativeArrayWorks", "FixedList32Int_GenericHasExpectedLayout", "FixedList32Int_GenericHasExpectedCapacity", "FixedList32Int_GenericAddReplicate", "FixedList32Int_GenericInsertRangeWithBeginEnd", "FixedList32Int_GenericInsertRange", "FixedList32Int_GenericRemoveRange", "FixedList32Int_GenericInsert", "FixedList32Int_GenericRemoveAt", "FixedList32Int_GenericRemove", "FixedList32Int_GenericRemoveSwapBack", "FixedList32Int_GenericSort", "FixedList32Int_GenericSortCustomComparer", "FixedList64Int_FixedBytes64Align8ToNativeArrayWorksGeneric", "FixedList64Int_ToNativeArrayWorks", "FixedList64Int_GenericHasExpectedLayout", "FixedList64Int_GenericHasExpectedCapacity", "FixedList64Int_GenericAddReplicate", "FixedList64Int_GenericInsertRangeWithBeginEnd", "FixedList64Int_GenericInsertRange", "FixedList64Int_GenericRemoveRange", "FixedList64Int_GenericInsert", "FixedList64Int_GenericRemoveAt", "FixedList64Int_GenericRemove", "FixedList64Int_GenericRemoveSwapBack", "FixedList64Int_GenericSort", "FixedList64Int_GenericSortCustomComparer", "FixedList128Int_FixedBytes128Align8ToNativeArrayWorksGeneric", "FixedList128Int_ToNativeArrayWorks", "FixedList128Int_GenericHasExpectedLayout", "FixedList128Int_GenericHasExpectedCapacity", "FixedList128Int_GenericAddReplicate", "FixedList128Int_GenericInsertRangeWithBeginEnd", "FixedList128Int_GenericInsertRange", "FixedList128Int_GenericRemoveRange", "FixedList128Int_GenericInsert", "FixedList128Int_GenericRemoveAt", "FixedList128Int_GenericRemove", "FixedList128Int_GenericRemoveSwapBack", "FixedList128Int_GenericSort", "FixedList128Int_GenericSortCustomComparer", "FixedList32Int_HasExpectedLayout", "FixedList32Int_HasExpectedCapacity", "FixedList32Int_Serializes", "FixedList32Int_AddReplicate", "FixedList32Int_InsertRangeWithBeginEnd", "FixedList32Int_InsertRange", "FixedList32Int_RemoveAt", "FixedList32Int_Remove", "FixedList32Int_RemoveSwapBack", "FixedList32Int_RemoveRange", "FixedList32Int_RemoveAtSwapBack", "FixedList32Int_RemoveRangeSwapBack", "FixedList32Int_Insert", "FixedList32Int_Sort", "FixedList32Int_To_FixedList64Int", "FixedList32Int_To_FixedList128Int", "FixedList64Int_HasExpectedLayout", "FixedList64Int_HasExpectedCapacity", "FixedList64Int_Serializes", "FixedList64Int_AddReplicate", "FixedList64Int_InsertRangeWithBeginEnd", "FixedList64Int_InsertRange", "FixedList64Int_RemoveAt", "FixedList64Int_Remove", "FixedList64Int_RemoveSwapBack", "FixedList64Int_RemoveRange", "FixedList64Int_RemoveAtSwapBack", "FixedList64Int_RemoveRangeSwapBack", "FixedList64Int_Insert", "FixedList64Int_Sort", "FixedList64Int_To_FixedList32Int", "FixedList64Int_To_FixedList128Int", "FixedList128Int_HasExpectedLayout", "FixedList128Int_HasExpectedCapacity", "FixedList128Int_Serializes", "FixedList128Int_AddReplicate", "FixedList128Int_InsertRangeWithBeginEnd", "FixedList128Int_InsertRange", "FixedList128Int_RemoveAt", "FixedList128Int_Remove", "FixedList128Int_RemoveSwapBack", "FixedList128Int_RemoveRange", "FixedList128Int_RemoveAtSwapBack", "FixedList128Int_RemoveRangeSwapBack", "FixedList128Int_Insert", "FixedList128Int_Sort", "FixedList128Int_To_FixedList32Int", "FixedList128Int_To_FixedList64Int", "FixedList32Float_FixedBytes32Align8ToNativeArrayWorksGeneric", "FixedList32Float_ToNativeArrayWorks", "FixedList32Float_GenericHasExpectedLayout", "FixedList32Float_GenericHasExpectedCapacity", "FixedList32Float_GenericAddReplicate", "FixedList32Float_GenericInsertRangeWithBeginEnd", "FixedList32Float_GenericInsertRange", "FixedList32Float_GenericRemoveRange", "FixedList32Float_GenericInsert", "FixedList32Float_GenericRemoveAt", "FixedList32Float_GenericRemove", "FixedList32Float_GenericRemoveSwapBack", "FixedList32Float_GenericSort", "FixedList32Float_GenericSortCustomComparer", "FixedList64Float_FixedBytes64Align8ToNativeArrayWorksGeneric", "FixedList64Float_ToNativeArrayWorks", "FixedList64Float_GenericHasExpectedLayout", "FixedList64Float_GenericHasExpectedCapacity", "FixedList64Float_GenericAddReplicate", "FixedList64Float_GenericInsertRangeWithBeginEnd", "FixedList64Float_GenericInsertRange", "FixedList64Float_GenericRemoveRange", "FixedList64Float_GenericInsert", "FixedList64Float_GenericRemoveAt", "FixedList64Float_GenericRemove", "FixedList64Float_GenericRemoveSwapBack", "FixedList64Float_GenericSort", "FixedList64Float_GenericSortCustomComparer", "FixedList128Float_FixedBytes128Align8ToNativeArrayWorksGeneric", "FixedList128Float_ToNativeArrayWorks", "FixedList128Float_GenericHasExpectedLayout", "FixedList128Float_GenericHasExpectedCapacity", "FixedList128Float_GenericAddReplicate", "FixedList128Float_GenericInsertRangeWithBeginEnd", "FixedList128Float_GenericInsertRange", "FixedList128Float_GenericRemoveRange", "FixedList128Float_GenericInsert", "FixedList128Float_GenericRemoveAt", "FixedList128Float_GenericRemove", "FixedList128Float_GenericRemoveSwapBack", "FixedList128Float_GenericSort", "FixedList128Float_GenericSortCustomComparer", "FixedList32Float_HasExpectedLayout", "FixedList32Float_HasExpectedCapacity", "FixedList32Float_Serializes", "FixedList32Float_AddReplicate", "FixedList32Float_InsertRangeWithBeginEnd", "FixedList32Float_InsertRange", "FixedList32Float_RemoveAt", "FixedList32Float_Remove", "FixedList32Float_RemoveSwapBack", "FixedList32Float_RemoveRange", "FixedList32Float_RemoveAtSwapBack", "FixedList32Float_RemoveRangeSwapBack", "FixedList32Float_Insert", "FixedList32Float_Sort", "FixedList32Float_To_FixedList64Float", "FixedList32Float_To_FixedList128Float", "FixedList64Float_HasExpectedLayout", "FixedList64Float_HasExpectedCapacity", "FixedList64Float_Serializes", "FixedList64Float_AddReplicate", "FixedList64Float_InsertRangeWithBeginEnd", "FixedList64Float_InsertRange", "FixedList64Float_RemoveAt", "FixedList64Float_Remove", "FixedList64Float_RemoveSwapBack", "FixedList64Float_RemoveRange", "FixedList64Float_RemoveAtSwapBack", "FixedList64Float_RemoveRangeSwapBack", "FixedList64Float_Insert", "FixedList64Float_Sort", "FixedList64Float_To_FixedList32Float", "FixedList64Float_To_FixedList128Float", "FixedList128Float_HasExpectedLayout", "FixedList128Float_HasExpectedCapacity", "FixedList128Float_Serializes", "FixedList128Float_AddReplicate", "FixedList128Float_InsertRangeWithBeginEnd", "FixedList128Float_InsertRange", "FixedList128Float_RemoveAt", "FixedList128Float_Remove", "FixedList128Float_RemoveSwapBack", "FixedList128Float_RemoveRange", "FixedList128Float_RemoveAtSwapBack", "FixedList128Float_RemoveRangeSwapBack", "FixedList128Float_Insert", "FixedList128Float_Sort", "FixedList128Float_To_FixedList32Float", "FixedList128Float_To_FixedList64Float" ], "serializedFields": [], "publicFields": [ "a", "List" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/FixedStringBurstTests.cs", "className": "FixedStringBurstTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestBurstAppend" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/FixedStringCultureTests.cs", "className": "FixedStringCultureTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FixedStringNParseIntWorks", "FixedStringNParseUIntWorks", "FixedStringNParseFloat", "FixedStringNParseFloatNan", "FixedStringNParseFloatInfinity", "FixedStringNParseFloatNegativeInfinity", "FixedStringNFormatInt", "FixedStringNFormatLong", "FixedStringNFormatUInt", "FixedStringNFormatULong", "FixedStringNFormatFloat", "FixedStringNAppendInt", "FixedStringNAppendLong", "FixedStringNAppendUInt", "FixedStringNAppendULong", "FixedStringNAppendFloat", "FixedStringNFormatNegativeZero", "FixedStringNParseFloatLocale" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/FixedStringSizedTests.gen.cs", "className": "FixedStringSizedTests", "baseClass": "UnityEngine", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FixedString32BytesSerializes", "FixedString32BytesAtMaximumSizeWorks", "FixedString32BytesToFixedString64Works", "FixedString32BytesToFixedString128Works", "FixedString32BytesToFixedString512Works", "FixedString32BytesToFixedString4096Works", "FixedString64BytesSerializes", "FixedString64BytesAtMaximumSizeWorks", "FixedString64BytesToFixedString32Works", "FixedString64BytesToFixedString128Works", "FixedString64BytesToFixedString512Works", "FixedString64BytesToFixedString4096Works", "FixedString128BytesSerializes", "FixedString128BytesAtMaximumSizeWorks", "FixedString128BytesToFixedString32Works", "FixedString128BytesToFixedString64Works", "FixedString128BytesToFixedString512Works", "FixedString128BytesToFixedString4096Works", "FixedString512BytesSerializes", "FixedString512BytesAtMaximumSizeWorks", "FixedString512BytesToFixedString32Works", "FixedString512BytesToFixedString64Works", "FixedString512BytesToFixedString128Works", "FixedString512BytesToFixedString4096Works", "FixedString4096BytesSerializes", "FixedString4096BytesAtMaximumSizeWorks", "FixedString4096BytesToFixedString32Works", "FixedString4096BytesToFixedString64Works", "FixedString4096BytesToFixedString128Works", "FixedString4096BytesToFixedString512Works" ], "serializedFields": [], "publicFields": [ "String" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/FixedStringTests.cs", "className": "FixedStringTestUtils", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FixedStringFormat", "FixedStringNFormatExtension1Params", "FixedStringNFormatExtension2Params", "FixedStringNFormatExtension3Params", "FixedStringNFormatExtension4Params", "FixedStringNFormatExtension5Params", "FixedStringNFormatExtension6Params", "FixedStringNFormatExtension7Params", "FixedStringNFormatExtension8Params", "FixedStringNFormatExtension9Params", "FixedStringNFormatExtension10Params", "FixedStringNFormatBadFormat", "FixedStringNFormatOverflow", "FixedStringNFormatBraces", "FixedStringNAppendString", "FixedStringRuneWorks", "FixedStringNCopyFromBytesWorks", "FixedStringNToStringWorks", "FixedStringNEqualsWorks", "FixedStringNForEach", "FixedStringNSubstring", "FixedStringNIndexOf", "FixedStringNLastIndexOf", "FixedStringNContains", "FixedStringNComparisons", "FixedStringNSizeOf", "FixedStringNLayout", "FixedStringStartsEndsWithChar", "FixedStringStartsEndsWithString", "FixedStringTrimStart", "FixedStringTrimStartWithRunes", "FixedStringToLowerUpperAscii" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/GcAllocRecorderTest.cs", "className": "GcAllocRecorderTest", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestBeginEnd", "TestNoAlloc", "TestAlloc" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/GenericContainerTest.cs", "className": "GenericContainerTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "Test_IsCreated_Uninitialized", "INativeDisposable_Dispose_Uninitialized", "INativeDisposable_Init_Double_Dispose", "INativeDisposable_Init_Double_Dispose_Job", "INativeDisposable_Dispose_Job_Missing_Dependency", "INativeDisposable_Dispose_Job_Then_Schedule_Work", "IIndexable_Change_Length_Missing_Dependency", "ForEach" ], "serializedFields": [], "publicFields": [ "data" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/Jobs/BurstCompiledSchedulingTests.cs", "className": "BurstScheduleTests", "baseClass": "JobTestsFixtureBasic", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestBurstCompiled", "IsBurstEnabled", "Execute" ], "serializedFields": [], "publicFields": [ "executed" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/Jobs/FilterJobTests.cs", "className": "ParallelFilterJobTests", "baseClass": "JobTestsFixtureBasic", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "AddElementForEach", "FilterProduceChained", "FilterAppendChained", "FilterPreviousChained", "AccessingWritable" ], "serializedFields": [], "publicFields": [ "array" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/Jobs/JobStressTests.cs", "className": "JobStressTests", "baseClass": "JobTestsFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "StressTestParallelFor", "StressTestParallelForIterations", "DeepDependencyChain" ], "serializedFields": [], "publicFields": [ "value", "expected" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/Jobs/JobTests.cs", "className": "IJobTestExtensions", "baseClass": "JobTestsFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "ValidateContainerSafetyInGenericJob_ContainerIsGenericParameter", "ScheduleGenericJobPairFloat", "ScheduleGenericJobPairDouble", "ScheduleGenericJobPairInt", "SchedulingGenericJobUnsafelyThrows", "SchedulingGenericJobFromGenericContextUnsafelyThrows", "Scheduling", "Scheduling_With_Dependencies", "ForEach_Scheduling_With_Dependencies", "ForEach_Scheduling_With_Zero_Size", "Deallocate_Temp_NativeArray_From_Job", "Deallocate_Persistent_NativeArray_From_Job", "TestNestedDeallocateOnJobCompletion", "TestJobProducerCleansUp", "InheritInterfaceJobWorks", "InheritInterfaceWithProducerJobWorks" ], "serializedFields": [], "publicFields": [ "m_ListLength", "m_GenericList", "m_Value", "v", "input", "nested", "output", "jobStructData", "List1", "List2", "StrA", "StrB", "StrC", "StrD", "TotalLengths", "Unused" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/Jobs/JobTests_CombineDependencies.cs", "className": "JobTests_CombineDependencies", "baseClass": "JobTestsFixtureBasic", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "CombineDependenciesWorks", "DeepCombineDependencies", "DeepCombineDependenciesWorks" ], "serializedFields": [], "publicFields": [ "data", "a", "b" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/Jobs/JobTestsFixture.cs", "className": "JobTestsFixtureBasic", "baseClass": "JobTestsFixtureBasic", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Teardown", "Execute", "Init", "ExpectOutputSumOfInput0And1", "ExpectOutputSumOfInput0And1And2", "Cleanup" ], "serializedFields": [], "publicFields": [ "input0", "input1", "output", "input", "data", "expectedInput0", "input2", "output2" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/Jobs/NativeListDeferredArrayTests.cs", "className": "NativeListDeferredArrayTests", "baseClass": "JobTestsFixtureBasic", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "NativeListDeferredArrayTestsSetup", "ResizedListToDeferredJobArray", "ResizeListBeforeSchedule", "ResizeListWhileJobIsRunning", "AliasArrayThrows", "DeferredListMustExistInJobData", "DeferredListCantBeDeletedWhileJobIsRunning", "DeferredArrayCantBeAccessedOnMainthread", "TearDown" ], "serializedFields": [], "publicFields": [ "array", "list", "ResizeLength" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/ListExtensionsTests.cs", "className": "ListExtensionsTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ListExtensions_RemoveSwapBack_Item", "ListExtensions_RemoveSwapBack_Predicate", "ListExtensions_RemoveAtSwapBack", "ListExtensions_ToNativeList", "ListExtensions_ToNativeArray" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeArraySortTests.cs", "className": "MathTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Tests", "SortNativeArray_RandomInts_ReturnSorted", "SortNativeArray_SortedInts_ReturnSorted", "SortNativeArray_RandomBytes_ReturnSorted", "SortNativeArray_RandomShorts_ReturnSorted", "SortNativeArray_RandomFloats_ReturnSorted", "CompareTo", "SortNativeArray_RandomComparableType_ReturnSorted", "Compare", "SortNativeArray_RandomNonComparableType_ReturnSorted", "SortNativeSlice_ReturnSorted", "SortNativeSlice_DoesNotChangeArrayBeyondLimits", "SortNativeSlice_WithCustomStride_ThrowsInvalidOperationException", "NativeSlice_CopyTo", "NativeSlice_CopyFrom", "SortJobNativeArray_RandomInts_ReturnSorted", "SortJobNativeArray_SortedInts_ReturnSorted", "SortJobNativeArray_RandomBytes_ReturnSorted", "SortJobNativeArray_RandomBytes_ReturnSorted_Descending", "SortJobNativeArray_RandomShorts_ReturnSorted", "SortNativeArrayByJob_RandomShorts_ReturnSorted_Descending", "SortJobNativeArray_RandomFloats_ReturnSorted", "SortJobNativeArray_RandomFloats_ReturnSorted_Descending", "Execute", "SortJobNativeList_UseInPreviousJob" ], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeArrayTests.cs", "className": "NativeArrayTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeArray_DisposeJob", "Execute", "NativeArray_DisposeJobWithMissingDependencyThrows", "NativeArray_DisposeJobCantBeScheduled", "NativeArray_ConvertExistingDataToNativeArray", "NativeArray_ConvertExistingDataToNativeArray_SetTempMemoryHandle", "NativeArray_ConvertExistingNativeListToNativeArray", "NativeArray_CustomAllocator_DisposeException", "NativeArray_CustomAllocator_DisposeHandleException" ], "serializedFields": [], "publicFields": [ "ElementValue", "Result" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeBitArrayTests.cs", "className": "NativeBitArrayTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeBitArray_Init", "NativeBitArray_Get_Set_Long", "NativeBitArray_Get_Set_Short", "NativeBitArray_Get_Set_Tiny", "NativeBitArray_GetBits", "NativeBitArray_SetBits", "NativeBitArray_Copy", "UnsafeBitArray_Resize", "NativeBitArray_AsNativeArray_Byte", "NativeBitArray_AsNativeArray_Uint", "NativeBitArray_AsNativeArray_Ulong", "NativeBitArray_AsNativeArray_ThrowsOnSizeMismatch", "Execute", "NativeBitArray_ReadOnly", "NativeBitArray_UseAfterFree_UsesCustomOwnerTypeName", "NativeBitArray_AtomicSafetyHandle_AllocatorTemp_UniqueStaticSafetyIds", "NativeBitArray_CreateAndUseAfterFreeInBurstJob_UsesCustomOwnerTypeName", "NativeBitArray_FindWithPattern", "NativeBitArray_FindInTinyBitArray", "NativeBitArray_FindLastUnsetBit", "NativeBitArray_CustomAllocatorTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeContainerTests_ValidateTypes.cs", "className": "NativeContainerTests_ValidateTypes", "baseClass": "NativeContainerTests_ValidateTypesFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "Scheduling_With_Supported_Types" ], "serializedFields": [], "publicFields": [ "nativeArrayRO", "nativeArrayRW" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeContainerTests_ValidateTypes_JobDebugger.cs", "className": "NativeContainderTests_ValidateTypes_JobDebugger", "baseClass": "NativeContainerTests_ValidateTypesFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "ValidatedUnsupportedTypes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeContainerTests_ValidateTypesFixture.cs", "className": "NativeContainerTests_ValidateTypesFixture", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeHashMapTests.cs", "className": "NativeHashMapTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "NativeHashMap_TryAdd_TryGetValue_Clear", "NativeHashMap_Key_Collisions", "NativeHashMap_HashMapSupportsAutomaticCapacityChange", "NativeHashMap_HashMapSameKey", "NativeHashMap_IsEmpty", "NativeHashMap_HashMapEmptyCapacity", "NativeHashMap_Remove", "NativeHashMap_RemoveOnEmptyMap_DoesNotThrow", "NativeHashMap_TryAddScalability", "NativeHashMap_GetKeysEmpty", "NativeHashMap_GetKeys", "NativeHashMap_GetValues", "NativeHashMap_GetKeysAndValues", "CompareTo", "NativeHashMap_GetKeysGuid", "NativeHashMap_IndexerWorks", "NativeHashMap_ContainsKeyHashMap", "NativeHashMap_UseAfterFree_UsesCustomOwnerTypeName", "Execute", "NativeHashMap_CreateAndUseAfterFreeInBurstJob_UsesCustomOwnerTypeName", "NativeHashMap_ForEach_FixedStringInHashMap", "NativeHashMap_EnumeratorDoesNotReturnRemovedElementsTest", "NativeHashMap_EnumeratorInfiniteIterationTest", "NativeHashMap_ForEach", "NativeHashMap_ForEach_From_Job", "NativeHashMap_Write_From_Job", "NativeHashMap_ForEach_Throws_When_Modified", "NativeHashMap_ForEach_Throws_Job_Iterator", "NativeHashMap_CustomAllocatorTest", "NativeHashMap_Nested", "NativeHashMap_ForEach_FixedStringKey", "NativeHashMap_SupportsAutomaticCapacityChange", "NativeHashMap_SameKey", "NativeHashMap_EmptyCapacity", "NativeHashMap_DisposeJob", "NativeHashMap_CanInsertSentinelValue", "NativeHashMap_SoakTest", "NativeHashMap_IndexerAdd_ResizesContainer" ], "serializedFields": [], "publicFields": [ "a", "b", "Num" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeHashSetTests.cs", "className": "NativeHashSetTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeHashSet_IsEmpty", "NativeHashSet_Capacity", "NativeHashSet_CapacityAtLeastCount", "NativeHashSet_RemoveOnEmptyMap_DoesNotThrow", "NativeHashSet_Collisions", "NativeHashSet_SameElement", "NativeHashSet_CanBeReadFromJob", "Execute", "NativeHashSet_TempHashSetInJob", "NativeHashSet_ForEach_FixedStringInHashMap", "NativeHashSet_ForEach", "NativeHashSet_ForEach_From_Job", "NativeHashSet_Write_From_Job", "NativeHashSet_ForEach_Throws_When_Modified", "NativeHashSet_ForEach_Throws_Job_Iterator", "NativeHashSet_EIU_ExceptWith_Empty", "NativeHashSet_EIU_ExceptWith_AxB", "NativeHashSet_EIU_ExceptWith_BxA", "NativeHashSet_EIU_IntersectWith_Empty", "NativeHashSet_EIU_IntersectWith", "NativeHashSet_EIU_UnionWith_Empty", "NativeHashSet_EIU_UnionWith", "NativeHashSet_ToArray", "NativeHashSet_CustomAllocatorTest" ], "serializedFields": [], "publicFields": [ "Output", "Num", "Input" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeHashSetTests.gen.cs", "className": "NativeHashSetTestsGenerated", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeHashSet_NativeHashSet_EIU_ExceptWith_Empty", "NativeHashSet_NativeHashSet_EIU_ExceptWith_AxB", "NativeHashSet_NativeHashSet_EIU_IntersectWith_Empty", "NativeHashSet_NativeHashSet_EIU_IntersectWith", "NativeHashSet_NativeHashSet_EIU_UnionWith_Empty", "NativeHashSet_NativeHashSet_EIU_UnionWith", "NativeHashSet_UnsafeHashSet_EIU_ExceptWith_Empty", "NativeHashSet_UnsafeHashSet_EIU_ExceptWith_AxB", "NativeHashSet_UnsafeHashSet_EIU_IntersectWith_Empty", "NativeHashSet_UnsafeHashSet_EIU_IntersectWith", "NativeHashSet_UnsafeHashSet_EIU_UnionWith_Empty", "NativeHashSet_UnsafeHashSet_EIU_UnionWith", "NativeHashSet_NativeParallelHashSet_EIU_ExceptWith_Empty", "NativeHashSet_NativeParallelHashSet_EIU_ExceptWith_AxB", "NativeHashSet_NativeParallelHashSet_EIU_IntersectWith_Empty", "NativeHashSet_NativeParallelHashSet_EIU_IntersectWith", "NativeHashSet_NativeParallelHashSet_EIU_UnionWith_Empty", "NativeHashSet_NativeParallelHashSet_EIU_UnionWith", "NativeHashSet_UnsafeParallelHashSet_EIU_ExceptWith_Empty", "NativeHashSet_UnsafeParallelHashSet_EIU_ExceptWith_AxB", "NativeHashSet_UnsafeParallelHashSet_EIU_IntersectWith_Empty", "NativeHashSet_UnsafeParallelHashSet_EIU_IntersectWith", "NativeHashSet_UnsafeParallelHashSet_EIU_UnionWith_Empty", "NativeHashSet_UnsafeParallelHashSet_EIU_UnionWith", "NativeHashSet_NativeList_EIU_ExceptWith_Empty", "NativeHashSet_NativeList_EIU_ExceptWith_AxB", "NativeHashSet_NativeList_EIU_IntersectWith_Empty", "NativeHashSet_NativeList_EIU_IntersectWith", "NativeHashSet_NativeList_EIU_UnionWith_Empty", "NativeHashSet_NativeList_EIU_UnionWith", "NativeHashSet_UnsafeList_EIU_ExceptWith_Empty", "NativeHashSet_UnsafeList_EIU_ExceptWith_AxB", "NativeHashSet_UnsafeList_EIU_IntersectWith_Empty", "NativeHashSet_UnsafeList_EIU_IntersectWith", "NativeHashSet_UnsafeList_EIU_UnionWith_Empty", "NativeHashSet_UnsafeList_EIU_UnionWith", "NativeHashSet_FixedList32Bytes_EIU_ExceptWith_Empty", "NativeHashSet_FixedList32Bytes_EIU_ExceptWith_AxB", "NativeHashSet_FixedList32Bytes_EIU_IntersectWith_Empty", "NativeHashSet_FixedList32Bytes_EIU_IntersectWith", "NativeHashSet_FixedList32Bytes_EIU_UnionWith_Empty", "NativeHashSet_FixedList32Bytes_EIU_UnionWith", "NativeHashSet_FixedList64Bytes_EIU_ExceptWith_Empty", "NativeHashSet_FixedList64Bytes_EIU_ExceptWith_AxB", "NativeHashSet_FixedList64Bytes_EIU_IntersectWith_Empty", "NativeHashSet_FixedList64Bytes_EIU_IntersectWith", "NativeHashSet_FixedList64Bytes_EIU_UnionWith_Empty", "NativeHashSet_FixedList64Bytes_EIU_UnionWith", "NativeHashSet_FixedList128Bytes_EIU_ExceptWith_Empty", "NativeHashSet_FixedList128Bytes_EIU_ExceptWith_AxB", "NativeHashSet_FixedList128Bytes_EIU_IntersectWith_Empty", "NativeHashSet_FixedList128Bytes_EIU_IntersectWith", "NativeHashSet_FixedList128Bytes_EIU_UnionWith_Empty", "NativeHashSet_FixedList128Bytes_EIU_UnionWith", "NativeHashSet_FixedList512Bytes_EIU_ExceptWith_Empty", "NativeHashSet_FixedList512Bytes_EIU_ExceptWith_AxB", "NativeHashSet_FixedList512Bytes_EIU_IntersectWith_Empty", "NativeHashSet_FixedList512Bytes_EIU_IntersectWith", "NativeHashSet_FixedList512Bytes_EIU_UnionWith_Empty", "NativeHashSet_FixedList512Bytes_EIU_UnionWith", "NativeHashSet_FixedList4096Bytes_EIU_ExceptWith_Empty", "NativeHashSet_FixedList4096Bytes_EIU_ExceptWith_AxB", "NativeHashSet_FixedList4096Bytes_EIU_IntersectWith_Empty", "NativeHashSet_FixedList4096Bytes_EIU_IntersectWith", "NativeHashSet_FixedList4096Bytes_EIU_UnionWith_Empty", "NativeHashSet_FixedList4096Bytes_EIU_UnionWith", "UnsafeHashSet_NativeHashSet_EIU_ExceptWith_Empty", "UnsafeHashSet_NativeHashSet_EIU_ExceptWith_AxB", "UnsafeHashSet_NativeHashSet_EIU_IntersectWith_Empty", "UnsafeHashSet_NativeHashSet_EIU_IntersectWith", "UnsafeHashSet_NativeHashSet_EIU_UnionWith_Empty", "UnsafeHashSet_NativeHashSet_EIU_UnionWith", "UnsafeHashSet_UnsafeHashSet_EIU_ExceptWith_Empty", "UnsafeHashSet_UnsafeHashSet_EIU_ExceptWith_AxB", "UnsafeHashSet_UnsafeHashSet_EIU_IntersectWith_Empty", "UnsafeHashSet_UnsafeHashSet_EIU_IntersectWith", "UnsafeHashSet_UnsafeHashSet_EIU_UnionWith_Empty", "UnsafeHashSet_UnsafeHashSet_EIU_UnionWith", "UnsafeHashSet_NativeParallelHashSet_EIU_ExceptWith_Empty", "UnsafeHashSet_NativeParallelHashSet_EIU_ExceptWith_AxB", "UnsafeHashSet_NativeParallelHashSet_EIU_IntersectWith_Empty", "UnsafeHashSet_NativeParallelHashSet_EIU_IntersectWith", "UnsafeHashSet_NativeParallelHashSet_EIU_UnionWith_Empty", "UnsafeHashSet_NativeParallelHashSet_EIU_UnionWith", "UnsafeHashSet_UnsafeParallelHashSet_EIU_ExceptWith_Empty", "UnsafeHashSet_UnsafeParallelHashSet_EIU_ExceptWith_AxB", "UnsafeHashSet_UnsafeParallelHashSet_EIU_IntersectWith_Empty", "UnsafeHashSet_UnsafeParallelHashSet_EIU_IntersectWith", "UnsafeHashSet_UnsafeParallelHashSet_EIU_UnionWith_Empty", "UnsafeHashSet_UnsafeParallelHashSet_EIU_UnionWith", "UnsafeHashSet_NativeList_EIU_ExceptWith_Empty", "UnsafeHashSet_NativeList_EIU_ExceptWith_AxB", "UnsafeHashSet_NativeList_EIU_IntersectWith_Empty", "UnsafeHashSet_NativeList_EIU_IntersectWith", "UnsafeHashSet_NativeList_EIU_UnionWith_Empty", "UnsafeHashSet_NativeList_EIU_UnionWith", "UnsafeHashSet_UnsafeList_EIU_ExceptWith_Empty", "UnsafeHashSet_UnsafeList_EIU_ExceptWith_AxB", "UnsafeHashSet_UnsafeList_EIU_IntersectWith_Empty", "UnsafeHashSet_UnsafeList_EIU_IntersectWith", "UnsafeHashSet_UnsafeList_EIU_UnionWith_Empty", "UnsafeHashSet_UnsafeList_EIU_UnionWith", "UnsafeHashSet_FixedList32Bytes_EIU_ExceptWith_Empty", "UnsafeHashSet_FixedList32Bytes_EIU_ExceptWith_AxB", "UnsafeHashSet_FixedList32Bytes_EIU_IntersectWith_Empty", "UnsafeHashSet_FixedList32Bytes_EIU_IntersectWith", "UnsafeHashSet_FixedList32Bytes_EIU_UnionWith_Empty", "UnsafeHashSet_FixedList32Bytes_EIU_UnionWith", "UnsafeHashSet_FixedList64Bytes_EIU_ExceptWith_Empty", "UnsafeHashSet_FixedList64Bytes_EIU_ExceptWith_AxB", "UnsafeHashSet_FixedList64Bytes_EIU_IntersectWith_Empty", "UnsafeHashSet_FixedList64Bytes_EIU_IntersectWith", "UnsafeHashSet_FixedList64Bytes_EIU_UnionWith_Empty", "UnsafeHashSet_FixedList64Bytes_EIU_UnionWith", "UnsafeHashSet_FixedList128Bytes_EIU_ExceptWith_Empty", "UnsafeHashSet_FixedList128Bytes_EIU_ExceptWith_AxB", "UnsafeHashSet_FixedList128Bytes_EIU_IntersectWith_Empty", "UnsafeHashSet_FixedList128Bytes_EIU_IntersectWith", "UnsafeHashSet_FixedList128Bytes_EIU_UnionWith_Empty", "UnsafeHashSet_FixedList128Bytes_EIU_UnionWith", "UnsafeHashSet_FixedList512Bytes_EIU_ExceptWith_Empty", "UnsafeHashSet_FixedList512Bytes_EIU_ExceptWith_AxB", "UnsafeHashSet_FixedList512Bytes_EIU_IntersectWith_Empty", "UnsafeHashSet_FixedList512Bytes_EIU_IntersectWith", "UnsafeHashSet_FixedList512Bytes_EIU_UnionWith_Empty", "UnsafeHashSet_FixedList512Bytes_EIU_UnionWith", "UnsafeHashSet_FixedList4096Bytes_EIU_ExceptWith_Empty", "UnsafeHashSet_FixedList4096Bytes_EIU_ExceptWith_AxB", "UnsafeHashSet_FixedList4096Bytes_EIU_IntersectWith_Empty", "UnsafeHashSet_FixedList4096Bytes_EIU_IntersectWith", "UnsafeHashSet_FixedList4096Bytes_EIU_UnionWith_Empty", "UnsafeHashSet_FixedList4096Bytes_EIU_UnionWith" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeListTests.cs", "className": "NativeListTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NullListThrow", "NativeList_Allocate_Deallocate_Read_Write", "NativeArrayFromNativeList", "NativeArrayFromNativeList_MaxCapacity", "NativeArrayFromNativeListInvalidatesOnAdd", "NativeArrayFromNativeListInvalidatesOnCapacityChange", "NativeArrayFromNativeListInvalidatesOnDispose", "NativeArrayFromNativeListMayDeallocate", "CopiedNativeListIsKeptInSync", "NativeList_CopyFrom_Managed", "NativeList_CopyFrom_OtherContainers", "Execute", "TempListInBurstJob", "SetCapacityLessThanLength", "DisposingNativeListDerivedArrayDoesNotThrow", "NativeList_DisposeJob", "ForEachWorks", "NativeList_UseAfterFree_UsesCustomOwnerTypeName", "AtomicSafetyHandle_AllocatorTemp_UniqueStaticSafetyIds", "NativeList_CreateAndUseAfterFreeInBurstJob_UsesCustomOwnerTypeName", "NativeList_InsertRangeWithBeginEnd", "NativeList_InsertRange", "NativeList_CustomAllocatorTest", "NativeList_Nested", "NativeList_AddReplicate" ], "serializedFields": [], "publicFields": [ "Output", "data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeListTests_JobDebugger.cs", "className": "NativeListJobDebuggerTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "NativeList_NestedJob_Error", "AddElementToListFromJobInvalidatesArray", "AccessBefore", "AccessAfter", "ScheduleDerivedArrayAllowDerivingArrayAgain", "ScheduleDerivedArrayExceptions", "ScheduleDerivedArrayExceptions2", "ReadOnlyListInJobKeepsAsArrayValid", "AsArrayJobKeepsAsArrayValid", "CastListToArrayInsideJob", "WriteToArrayFromJobThenReadListFromMainThread", "NativeList_DisposeJob", "InvalidatedArrayAccessFromListThrowsInsideJob", "DisposeAliasedArrayDoesNotThrow", "ReadOnlyAliasedArrayThrows", "NativeList_AsArray_Jobs", "NativeList_AsReadOnly_Jobs", "NativeList_AsReadOnly", "NativeList_ParallelWriter", "NativeList_ParallelWriter_NoPtrCaching", "NativeList_AsReadOnlyAndParallelWriter" ], "serializedFields": [], "publicFields": [ "nestedContainer", "list", "output" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeParallelHashMapTests.cs", "className": "NativeParallelHashMapTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "NativeParallelHashMap_TryAdd_TryGetValue_Clear", "NativeParallelHashMap_Full_HashMap_Throws", "NativeParallelHashMap_Key_Collisions", "Execute", "NativeParallelHashMap_HashMapSupportsAutomaticCapacityChange", "NativeParallelHashMap_HashMapSameKey", "NativeParallelHashMap_IsEmpty", "NativeParallelHashMap_HashMapEmptyCapacity", "NativeParallelHashMap_Remove", "NativeParallelHashMap_RemoveOnEmptyMap_DoesNotThrow", "NativeParallelHashMap_TryAddScalability", "NativeParallelHashMap_GetKeysEmpty", "NativeParallelHashMap_GetKeys", "NativeParallelHashMap_GetValues", "NativeParallelHashMap_GetKeysAndValues", "CompareTo", "NativeParallelHashMap_GetKeysGuid", "NativeParallelHashMap_IndexerWorks", "NativeParallelHashMap_ContainsKeyHashMap", "NativeParallelHashMap_NativeKeyValueArrays_DisposeJob", "NativeParallelHashMap_UseAfterFree_UsesCustomOwnerTypeName", "NativeParallelHashMap_CreateAndUseAfterFreeInBurstJob_UsesCustomOwnerTypeName", "NativeParallelHashMap_ForEach_FixedStringInHashMap", "NativeParallelHashMap_EnumeratorDoesNotReturnRemovedElementsTest", "NativeParallelHashMap_EnumeratorInfiniteIterationTest", "NativeParallelHashMap_ForEach", "NativeParallelHashMap_ForEach_From_Job", "NativeParallelHashMap_ForEach_Throws_When_Modified", "NativeParallelHashMap_ForEach_Throws_Job_Iterator", "NativeParallelHashMap_ForEach_Throws", "NativeParallelHashMap_CustomAllocatorTest", "NativeParallelHashMap_Nested", "NativeParallelHashMap_IndexerAdd_ResizesContainer" ], "serializedFields": [], "publicFields": [ "Ptr", "keys", "a", "b", "Num" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeParallelHashMapTests_InJobs.cs", "className": "NativeParallelHashMapTests_InJobs", "baseClass": "NativeParallelHashMapTestsFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "NativeParallelHashMap_NestedJob_Error", "NativeParallelHashMap_Read_And_Write", "NativeParallelHashMap_Read_And_Write_Full", "NativeParallelHashMap_Key_Collisions", "NativeParallelHashMap_Clear_And_Write", "NativeParallelHashMap_DisposeJob" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeParallelHashMapTestsFixture.cs", "className": "NativeParallelHashMapTestsFixture", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "status", "keyMod", "values" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeParallelHashSetTests.cs", "className": "NativeParallelHashSetTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeParallelHashSet_IsEmpty", "UnsafeParallelHashSet_Capacity", "NativeParallelHashSet_Full_Throws", "NativeParallelHashSet_RemoveOnEmptyMap_DoesNotThrow", "NativeParallelHashSet_Collisions", "NativeParallelHashSet_SameElement", "NativeParallelHashSet_ParallelWriter_CanBeUsedInJob", "Execute", "NativeParallelHashSet_CanBeReadFromJob", "NativeParallelHashSet_TempHashSetInJob", "NativeParallelHashSet_ForEach_FixedStringInHashMap", "NativeParallelHashSet_ForEach", "NativeParallelHashSet_ForEach_From_Job", "NativeParallelHashSet_ForEach_Throws_When_Modified", "NativeParallelHashSet_ForEach_Throws", "NativeParallelHashSet_ForEach_Throws_Job_Iterator", "NativeParallelHashSet_EIU_ExceptWith_Empty", "NativeParallelHashSet_EIU_ExceptWith_AxB", "NativeParallelHashSet_EIU_ExceptWith_BxA", "NativeParallelHashSet_EIU_IntersectWith_Empty", "NativeParallelHashSet_EIU_IntersectWith", "NativeParallelHashSet_EIU_UnionWith_Empty", "NativeParallelHashSet_EIU_UnionWith", "NativeParallelHashSet_ToArray", "NativeParallelHashSet_CustomAllocatorTest" ], "serializedFields": [], "publicFields": [ "Output", "Num" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeParallelHashSetTests.gen.cs", "className": "NativeParallelHashSetTestsGenerated", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeParallelHashSet_NativeParallelHashSet_EIU_ExceptWith_Empty", "NativeParallelHashSet_NativeParallelHashSet_EIU_ExceptWith_AxB", "NativeParallelHashSet_NativeParallelHashSet_EIU_IntersectWith_Empty", "NativeParallelHashSet_NativeParallelHashSet_EIU_IntersectWith", "NativeParallelHashSet_NativeParallelHashSet_EIU_UnionWith_Empty", "NativeParallelHashSet_NativeParallelHashSet_EIU_UnionWith", "NativeParallelHashSet_UnsafeParallelHashSet_EIU_ExceptWith_Empty", "NativeParallelHashSet_UnsafeParallelHashSet_EIU_ExceptWith_AxB", "NativeParallelHashSet_UnsafeParallelHashSet_EIU_IntersectWith_Empty", "NativeParallelHashSet_UnsafeParallelHashSet_EIU_IntersectWith", "NativeParallelHashSet_UnsafeParallelHashSet_EIU_UnionWith_Empty", "NativeParallelHashSet_UnsafeParallelHashSet_EIU_UnionWith", "NativeParallelHashSet_NativeList_EIU_ExceptWith_Empty", "NativeParallelHashSet_NativeList_EIU_ExceptWith_AxB", "NativeParallelHashSet_NativeList_EIU_IntersectWith_Empty", "NativeParallelHashSet_NativeList_EIU_IntersectWith", "NativeParallelHashSet_NativeList_EIU_UnionWith_Empty", "NativeParallelHashSet_NativeList_EIU_UnionWith", "NativeParallelHashSet_UnsafeList_EIU_ExceptWith_Empty", "NativeParallelHashSet_UnsafeList_EIU_ExceptWith_AxB", "NativeParallelHashSet_UnsafeList_EIU_IntersectWith_Empty", "NativeParallelHashSet_UnsafeList_EIU_IntersectWith", "NativeParallelHashSet_UnsafeList_EIU_UnionWith_Empty", "NativeParallelHashSet_UnsafeList_EIU_UnionWith", "NativeParallelHashSet_FixedList32Bytes_EIU_ExceptWith_Empty", "NativeParallelHashSet_FixedList32Bytes_EIU_ExceptWith_AxB", "NativeParallelHashSet_FixedList32Bytes_EIU_IntersectWith_Empty", "NativeParallelHashSet_FixedList32Bytes_EIU_IntersectWith", "NativeParallelHashSet_FixedList32Bytes_EIU_UnionWith_Empty", "NativeParallelHashSet_FixedList32Bytes_EIU_UnionWith", "NativeParallelHashSet_FixedList64Bytes_EIU_ExceptWith_Empty", "NativeParallelHashSet_FixedList64Bytes_EIU_ExceptWith_AxB", "NativeParallelHashSet_FixedList64Bytes_EIU_IntersectWith_Empty", "NativeParallelHashSet_FixedList64Bytes_EIU_IntersectWith", "NativeParallelHashSet_FixedList64Bytes_EIU_UnionWith_Empty", "NativeParallelHashSet_FixedList64Bytes_EIU_UnionWith", "NativeParallelHashSet_FixedList128Bytes_EIU_ExceptWith_Empty", "NativeParallelHashSet_FixedList128Bytes_EIU_ExceptWith_AxB", "NativeParallelHashSet_FixedList128Bytes_EIU_IntersectWith_Empty", "NativeParallelHashSet_FixedList128Bytes_EIU_IntersectWith", "NativeParallelHashSet_FixedList128Bytes_EIU_UnionWith_Empty", "NativeParallelHashSet_FixedList128Bytes_EIU_UnionWith", "NativeParallelHashSet_FixedList512Bytes_EIU_ExceptWith_Empty", "NativeParallelHashSet_FixedList512Bytes_EIU_ExceptWith_AxB", "NativeParallelHashSet_FixedList512Bytes_EIU_IntersectWith_Empty", "NativeParallelHashSet_FixedList512Bytes_EIU_IntersectWith", "NativeParallelHashSet_FixedList512Bytes_EIU_UnionWith_Empty", "NativeParallelHashSet_FixedList512Bytes_EIU_UnionWith", "NativeParallelHashSet_FixedList4096Bytes_EIU_ExceptWith_Empty", "NativeParallelHashSet_FixedList4096Bytes_EIU_ExceptWith_AxB", "NativeParallelHashSet_FixedList4096Bytes_EIU_IntersectWith_Empty", "NativeParallelHashSet_FixedList4096Bytes_EIU_IntersectWith", "NativeParallelHashSet_FixedList4096Bytes_EIU_UnionWith_Empty", "NativeParallelHashSet_FixedList4096Bytes_EIU_UnionWith", "UnsafeParallelHashSet_NativeParallelHashSet_EIU_ExceptWith_Empty", "UnsafeParallelHashSet_NativeParallelHashSet_EIU_ExceptWith_AxB", "UnsafeParallelHashSet_NativeParallelHashSet_EIU_IntersectWith_Empty", "UnsafeParallelHashSet_NativeParallelHashSet_EIU_IntersectWith", "UnsafeParallelHashSet_NativeParallelHashSet_EIU_UnionWith_Empty", "UnsafeParallelHashSet_NativeParallelHashSet_EIU_UnionWith", "UnsafeParallelHashSet_UnsafeParallelHashSet_EIU_ExceptWith_Empty", "UnsafeParallelHashSet_UnsafeParallelHashSet_EIU_ExceptWith_AxB", "UnsafeParallelHashSet_UnsafeParallelHashSet_EIU_IntersectWith_Empty", "UnsafeParallelHashSet_UnsafeParallelHashSet_EIU_IntersectWith", "UnsafeParallelHashSet_UnsafeParallelHashSet_EIU_UnionWith_Empty", "UnsafeParallelHashSet_UnsafeParallelHashSet_EIU_UnionWith", "UnsafeParallelHashSet_NativeList_EIU_ExceptWith_Empty", "UnsafeParallelHashSet_NativeList_EIU_ExceptWith_AxB", "UnsafeParallelHashSet_NativeList_EIU_IntersectWith_Empty", "UnsafeParallelHashSet_NativeList_EIU_IntersectWith", "UnsafeParallelHashSet_NativeList_EIU_UnionWith_Empty", "UnsafeParallelHashSet_NativeList_EIU_UnionWith", "UnsafeParallelHashSet_UnsafeList_EIU_ExceptWith_Empty", "UnsafeParallelHashSet_UnsafeList_EIU_ExceptWith_AxB", "UnsafeParallelHashSet_UnsafeList_EIU_IntersectWith_Empty", "UnsafeParallelHashSet_UnsafeList_EIU_IntersectWith", "UnsafeParallelHashSet_UnsafeList_EIU_UnionWith_Empty", "UnsafeParallelHashSet_UnsafeList_EIU_UnionWith", "UnsafeParallelHashSet_FixedList32Bytes_EIU_ExceptWith_Empty", "UnsafeParallelHashSet_FixedList32Bytes_EIU_ExceptWith_AxB", "UnsafeParallelHashSet_FixedList32Bytes_EIU_IntersectWith_Empty", "UnsafeParallelHashSet_FixedList32Bytes_EIU_IntersectWith", "UnsafeParallelHashSet_FixedList32Bytes_EIU_UnionWith_Empty", "UnsafeParallelHashSet_FixedList32Bytes_EIU_UnionWith", "UnsafeParallelHashSet_FixedList64Bytes_EIU_ExceptWith_Empty", "UnsafeParallelHashSet_FixedList64Bytes_EIU_ExceptWith_AxB", "UnsafeParallelHashSet_FixedList64Bytes_EIU_IntersectWith_Empty", "UnsafeParallelHashSet_FixedList64Bytes_EIU_IntersectWith", "UnsafeParallelHashSet_FixedList64Bytes_EIU_UnionWith_Empty", "UnsafeParallelHashSet_FixedList64Bytes_EIU_UnionWith", "UnsafeParallelHashSet_FixedList128Bytes_EIU_ExceptWith_Empty", "UnsafeParallelHashSet_FixedList128Bytes_EIU_ExceptWith_AxB", "UnsafeParallelHashSet_FixedList128Bytes_EIU_IntersectWith_Empty", "UnsafeParallelHashSet_FixedList128Bytes_EIU_IntersectWith", "UnsafeParallelHashSet_FixedList128Bytes_EIU_UnionWith_Empty", "UnsafeParallelHashSet_FixedList128Bytes_EIU_UnionWith", "UnsafeParallelHashSet_FixedList512Bytes_EIU_ExceptWith_Empty", "UnsafeParallelHashSet_FixedList512Bytes_EIU_ExceptWith_AxB", "UnsafeParallelHashSet_FixedList512Bytes_EIU_IntersectWith_Empty", "UnsafeParallelHashSet_FixedList512Bytes_EIU_IntersectWith", "UnsafeParallelHashSet_FixedList512Bytes_EIU_UnionWith_Empty", "UnsafeParallelHashSet_FixedList512Bytes_EIU_UnionWith", "UnsafeParallelHashSet_FixedList4096Bytes_EIU_ExceptWith_Empty", "UnsafeParallelHashSet_FixedList4096Bytes_EIU_ExceptWith_AxB", "UnsafeParallelHashSet_FixedList4096Bytes_EIU_IntersectWith_Empty", "UnsafeParallelHashSet_FixedList4096Bytes_EIU_IntersectWith", "UnsafeParallelHashSet_FixedList4096Bytes_EIU_UnionWith_Empty", "UnsafeParallelHashSet_FixedList4096Bytes_EIU_UnionWith" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeParallelMultiHashMapTests.cs", "className": "NativeParallelMultiHashMapTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeParallelMultiHashMap_UseAfterFree_UsesCustomOwnerTypeName", "Execute", "NativeParallelMultiHashMap_CreateAndUseAfterFreeInBurstJob_UsesCustomOwnerTypeName", "NativeParallelMultiHashMap_IsEmpty", "NativeParallelMultiHashMap_CountValuesForKey", "NativeParallelMultiHashMap_RemoveKeyAndValue", "NativeParallelMultiHashMap_ValueIterator", "NativeParallelMultiHashMap_RemoveKeyValueDoesntDeallocate", "NativeParallelMultiHashMap_RemoveOnEmptyMap_DoesNotThrow", "NativeParallelMultiHashMap_RemoveFromMultiHashMap", "NativeParallelMultiHashMap_GetKeys", "NativeParallelMultiHashMap_GetUniqueKeysEmpty", "NativeParallelMultiHashMap_GetUniqueKeys", "NativeParallelMultiHashMap_GetValues", "NativeParallelMultiHashMap_ForEach_FixedStringInHashMap", "NativeParallelMultiHashMap_ForEach", "NativeParallelMultiHashMap_ForEach_From_Job", "NativeParallelMultiHashMap_ForEach_Throws_When_Modified", "NativeParallelMultiHashMap_ForEach_Throws_Job_Iterator", "NativeParallelMultiHashMap_ForEach_Throws_When_Modified_From_Job", "NativeParallelMultiHashMap_GetKeysAndValues", "NativeParallelMultiHashMap_ContainsKeyMultiHashMap", "NativeParallelMultiHashMap_CustomAllocatorTest", "NativeParallelMultiHashMap_Nested", "NativeParallelMultiHashMap_ForEach_ThreadIndexOverride_MultipleCollections" ], "serializedFields": [], "publicFields": [ "Num" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeParallelMultiHashMapTests_InJobs.cs", "className": "NativeParallelMultiHashMapTests_InJobs", "baseClass": "NativeParallelMultiHashMapTestsFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeParallelMultiHashMap_Read_And_Write", "NativeParallelMultiHashMap_Read_And_Write_Full", "NativeParallelMultiHashMap_Key_Collisions", "Execute", "NativeParallelMultiHashMap_TryMultiAddScalabilityConcurrent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeParallelMultiHashMapTests_JobDebugger.cs", "className": "NativeParallelMultiHashMapTests_JobDebugger", "baseClass": "NativeParallelMultiHashMapTestsFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeParallelMultiHashMap_Read_And_Write_Without_Fences", "Execute", "NativeParallelMultiHashMap_NestedJob_Error" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeParallelMultiHashMapTestsFixture.cs", "className": "NativeParallelMultiHashMapTestsFixture", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "status", "keyMod", "values" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeQueueTests.cs", "className": "NativeQueueTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Enqueue_Dequeue", "ConcurrentEnqueue_Dequeue", "Enqueue_Dequeue_Peek", "Enqueue_Dequeue_Clear", "Double_Deallocate_Throws", "EnqueueScalability", "Enqueue_Wrap", "ConcurrentEnqueue_Wrap", "NativeQueue_DisposeJob", "TryDequeue_OnEmptyQueueWhichHadElements_RetainsValidState", "TryDequeue_OnEmptyQueue_RetainsValidState", "ToArray_ContainsCorrectElements", "ToArray_RespectsDequeue", "NativeQueue_UseAfterFree_UsesCustomOwnerTypeName", "NativeQueue_CustomAllocatorTest", "Execute", "NativeQueue_Nested", "NativeQueue_ReadOnly", "NativeQueue_ReadOnlyJob", "NativeQueue_ReadOnlyCannotScheduledForWrite", "NativeQueue_ReadOnlyForEach", "NativeQueue_ForEach_Throws_Job_Iterator", "NativeQueue_ForEach_Throws", "NativeQueue_ForEach_From_Job", "NativeQueue_ReadOnly_Count", "NativeQueue_ReadOnly_Indexer", "NativeQueue_ReadOnly_Indexer_Big", "NativeQueue_ReadOnly_Enumerator_MoveNext_EmptyQueue", "NativeQueue_ReadOnly_Enumerator_MoveNext", "NativeQueue_ReadOnly_Enumerator_MoveNext_WithDequeue", "NativeQueue_ReadOnly_Enumerator_Reset" ], "serializedFields": [], "publicFields": [ "data" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeQueueTests_InJobs.cs", "className": "NativeQueueTests_InJobs", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "NativeQueue_NestedJob_Error", "Enqueue", "EnqueueDequeueMultipleQueuesInMultipleJobs", "ToArray_WorksFromJobs", "NativeQueue_ParallelWriter" ], "serializedFields": [], "publicFields": [ "nestedContainer", "result", "StartIndex", "queue", "arr", "val" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeReferenceTests.cs", "className": "NativeReferenceTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeReference_AllocateDeallocate_ReadWrite", "NativeReference_CopyFrom", "NativeReference_CopyTo", "NativeReference_NullThrows", "NativeReference_CopiedIsKeptInSync", "Execute", "NativeReference_TempInBurstJob", "NativeReference_DisposeJob", "NativeReference_NoGCAllocations", "NativeReference_Equals", "NativeReference_ReadOnly", "NativeReference_GetHashCode", "NativeReference_CustomAllocatorTest", "NativeReference_Nested", "NativeReference_NestedJob_Error" ], "serializedFields": [], "publicFields": [ "Integer", "Float", "Output", "data", "nestedContainer" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeRingQueueTests.cs", "className": "NativeRingQueueTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeRingQueue_UseAfterFree_UsesCustomOwnerTypeName", "NativeRingQueue_AtomicSafetyHandle_AllocatorTemp_UniqueStaticSafetyIds", "Execute", "NativeRingQueue_CreateAndUseAfterFreeInBurstJob_UsesCustomOwnerTypeName", "NativeRingQueue_UseInJob" ], "serializedFields": [], "publicFields": [ "Test" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeSortTests.gen.cs", "className": "NativeSortTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compare", "NativeArraySlice_BinarySearch", "Execute", "BinarySearch_From_Job", "NativeArraySlice_BinarySearch_NotFound", "NativeArraySlice_BinarySearch_NotFound_Reference_ArrayList", "NativeList_BinarySearch", "NativeList_BinarySearch_NotFound", "NativeList_BinarySearch_NotFound_Reference_ArrayList", "NativeList_GenericSortJob_NoBurst", "NativeList_GenericSortJob_Burst", "NativeList_GenericSortJobCustomComparer_NoBurst", "NativeList_GenericSortJobCustomComparer_Burst", "UnsafeList_BinarySearch", "UnsafeList_BinarySearch_NotFound", "UnsafeList_BinarySearch_NotFound_Reference_ArrayList", "UnsafeList_GenericSortJob_NoBurst", "UnsafeList_GenericSortJob_Burst", "UnsafeList_GenericSortJobCustomComparer_NoBurst", "UnsafeList_GenericSortJobCustomComparer_Burst", "FixedList32Bytes_GenericSort", "FixedList64Bytes_GenericSort", "FixedList128Bytes_GenericSort", "FixedList512Bytes_GenericSort", "FixedList4096Bytes_GenericSort" ], "serializedFields": [], "publicFields": [ "array", "slice", "nativeList" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeStreamTests.cs", "className": "NativeStreamTests", "baseClass": "CollectionsTestFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "NativeStream_PopulateInts", "NativeStream_CreateAndDestroy", "NativeStream_ItemCount", "NativeStream_ToArray", "NativeStream_DisposeJob", "NativeStream_ParallelWriteThrows", "NativeStream_ScheduleCreateThrows_NativeList", "NativeStream_ScheduleCreateThrows_NativeArray", "NativeStream_OutOfBoundsWriteThrows", "NativeStream_EndForEachIndexWithoutBeginThrows", "NativeStream_WriteWithoutBeginThrows", "NativeStream_WriteAfterEndThrows", "NativeStream_UnbalancedBeginThrows", "NativeStream_IncompleteReadThrows", "NativeStream_ReadWithoutBeginThrows", "NativeStream_TooManyReadsThrows", "NativeStream_OutOfBoundsReadThrows", "NativeStream_CopyWriterByValueThrows", "NativeStream_WriteSameIndexTwiceThrows", "NativeStream_ThrowsOnIncorrectUsage", "NativeStream_CustomAllocatorTest", "NativeStream_Nested", "NativeStream_NestedJob_Error" ], "serializedFields": [], "publicFields": [ "data", "nestedContainer" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/NativeTextTests.cs", "className": "NativeTextTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NativeTextFixedStringCtors", "NativeTextCorrectLengthAfterClear", "NativeTextFormatExtension1Params", "NativeTextFormatExtension2Params", "NativeTextFormatExtension3Params", "NativeTextFormatExtension4Params", "NativeTextFormatExtension5Params", "NativeTextFormatExtension6Params", "NativeTextFormatExtension7Params", "NativeTextFormatExtension8Params", "NativeTextFormatExtension9Params", "NativeTextFormatExtension10Params", "NativeTextAppendGrows", "NativeTextAppendString", "NativeTextCopyFromBytesWorks", "NativeTextToStringWorks", "NativeTextEqualsWorks", "NativeTextForEach", "NativeTextNSubstring", "NativeTextIndexOf", "NativeTextLastIndexOf", "NativeTextContains", "NativeTextComparisons", "NativeTextCustomAllocatorTest", "Execute", "NativeTextIsEmpty", "NativeTextIsEmptyReturnsTrueForNotConstructed", "NativeTextReadonlyCtor", "NativeTextReadOnlyEqualsWorks", "NativeTextReadOnlyIndexOf", "NativeTextReadOnlyLastIndexOf", "NativeTextReadOnlyContains", "NativeTextReadOnlyComparisons", "NativeTextReadOnlyMakeMoreThanOne", "NativeTextReadOnlyIsNotACopy", "NativeTextReadOnlyIsEmpty", "NativeTextReadOnlyIsEmptyReturnsTrueOrThrowsForNotConstructed", "NativeTextReadOnlyIsNotWritable", "NativeTextReadOnlyCannotBeUsedAfterSourceIsDisposed", "NativeTextReadOnlyCannotBeUsedAfterSourceIsChanged", "NativeTextReadOnlyModificationDuringEnumerationThrows", "NativeTextReadOnlyCannotScheduledSourceTextForWrite", "NativeTextReadOnlyCanReadFromSourceTextModifiedInJob", "NativeTextReadOnlyCanScheduledSourceTextForRead", "NativeTextReadOnlyThrowWhenUsingReadOnlyInJobAfterSourceHasBeenDisposed" ], "serializedFields": [], "publicFields": [ "Text" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/RewindableAllocatorTests.cs", "className": "RewindableAllocatorTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "NativeArrayCanBeDisposed", "NumberOfBlocksIsTemporarilyStable", "NumberOfBlocksEventuallyDrops", "PossibleToAllocateGigabytes", "ExhaustsFirstBlockBeforeAllocatingMore", "AddRange_WhenCalledOnStructMember_DoesNotInvalidateUnrelatedListHigherOnCallStack", "ExceedMaxBlockSize_BlockSizeLinearGrow" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeAppendBufferTests.cs", "className": "UnsafeAppendBufferTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnsafeAppendBuffer_DisposeAllocated", "UnsafeAppendBuffer_DisposeExternal", "UnsafeAppendBuffer_ThrowZeroAlignment", "UnsafeAppendBuffer_CustomAllocatorTest", "Execute" ], "serializedFields": [], "publicFields": [ "Type", "PayloadSize" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeAtomicCounterTests.cs", "className": "UnsafeCounterTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeBitArrayTests.cs", "className": "UnsafeBitArrayTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnsafeBitArray_Init", "UnsafeBitArray_Get_Set_Long", "UnsafeBitArray_Get_Set_Short", "UnsafeBitArray_Get_Set_Tiny", "UnsafeBitArray_GetBits", "UnsafeBitArray_SetBits", "UnsafeBitArray_Copy", "UnsafeBitArray_Resize", "UnsafeBitArray_CopyBetweenBitArrays", "UnsafeBitArray_FindWithPattern", "UnsafeBitArray_FindInTinyBitArray", "UnsafeBitArray_FindLastUnsetBit", "UnsafeBitArray_CustomAllocatorTest", "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeHashMapTests.cs", "className": "UnsafeHashMapTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnsafeHashMap_ForEach", "UnsafeHashMap_ForEach_FixedStringKey", "Execute", "UnsafeHashMap_ForEach_Throws_Job_Iterator", "UnsafeHashMap_ForEach_From_Job", "UnsafeHashMap_EnumeratorDoesNotReturnRemovedElementsTest", "UnsafeHashMap_EnumeratorInfiniteIterationTest", "UnsafeHashMap_CustomAllocatorTest", "UnsafeHashMap_TryAdd_TryGetValue_Clear", "UnsafeHashMap_Key_Collisions", "UnsafeHashMap_SupportsAutomaticCapacityChange", "UnsafeHashMap_SameKey", "UnsafeHashMap_IsEmpty", "UnsafeHashMap_EmptyCapacity", "UnsafeHashMap_Remove", "UnsafeHashMap_RemoveOnEmptyMap_DoesNotThrow", "UnsafeHashMap_TryAddScalability", "UnsafeHashMap_IndexerAdd_ResizesContainer" ], "serializedFields": [], "publicFields": [ "Num" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeListTests.cs", "className": "UnsafeListTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnsafeListT_Init", "UnsafeListT_AddReplicate", "Execute", "UnsafeListT_AsReadOnly", "UnsafeListT_ParallelWriter", "UnsafeListT_ParallelWriter_NoPtrCaching", "UnsafeListT_InsertRangeWithBeginEnd", "UnsafeListT_InsertRange", "UnsafeListT_ForEach", "UnsafeListT_CustomAllocatorTest", "UnsafeListT_RemoveRange_CountOverflow", "UnsafeListT_CopyFrom_LargeStruct_OverflowHandled", "UnsafeListT_IntegerOverflow_MultipleOperations", "UnsafeListT_LargeStruct_ValidOperations_Success" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeParallelHashMapTests.cs", "className": "UnsafeParallelHashMapTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "UnsafeParallelHashMap_AddJob", "UnsafeParallelHashMap_ForEach", "UnsafeParallelHashSet_ToArray", "UnsafeParallelHashMap_CustomAllocatorTest", "UnsafeParallelHashMap_IndexerAdd_ResizesContainer", "UnsafeParallelHashMap_ForEach_From_Job" ], "serializedFields": [], "publicFields": [ "Num" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeParallelHashSetTests.cs", "className": "UnsafeParallelHashSetTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnsafeParallelHashSet_IsEmpty", "UnsafeParallelHashSet_Capacity", "UnsafeParallelHashSet_Full_Throws", "UnsafeParallelHashSet_RemoveOnEmptyMap_DoesNotThrow", "UnsafeParallelHashSet_Collisions", "UnsafeParallelHashSet_SameElement", "UnsafeParallelHashSet_ForEach_FixedStringInHashMap", "UnsafeParallelHashSet_ForEach", "UnsafeParallelHashSet_EIU_ExceptWith_Empty", "UnsafeParallelHashSet_EIU_ExceptWith_AxB", "UnsafeParallelHashSet_EIU_ExceptWith_BxA", "UnsafeParallelHashSet_EIU_IntersectWith_Empty", "UnsafeParallelHashSet_EIU_IntersectWith", "UnsafeParallelHashSet_EIU_UnionWith_Empty", "UnsafeParallelHashSet_EIU_UnionWith", "UnsafeParallelHashSet_CustomAllocatorTest", "Execute", "UnsafeParallelHashSet_ForEach_From_Job" ], "serializedFields": [], "publicFields": [ "Num" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeParallelMultiHashMapTests.cs", "className": "UnsafeParallelMultiHashMapTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "UnsafeParallelMultiHashMap_AddJob", "UnsafeParallelHashMap_RemoveOnEmptyMap_DoesNotThrow", "UnsafeParallelMultiHashMap_RemoveOnEmptyMap_DoesNotThrow", "UnsafeParallelMultiHashMap_ForEach_FixedStringInHashMap", "UnsafeParallelMultiHashMap_ForEach", "UnsafeParallelMultiHashMap_GetKeys", "UnsafeParallelMultiHashMap_CustomAllocatorTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeQueueTests.cs", "className": "UnsafeQueueTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Enqueue_Dequeue", "ConcurrentEnqueue_Dequeue", "Enqueue_Dequeue_Peek", "Enqueue_Dequeue_Clear", "Double_Deallocate_DoesNotThrow", "EnqueueScalability", "Enqueue_Wrap", "ConcurrentEnqueue_Wrap", "TryDequeue_OnEmptyQueueWhichHadElements_RetainsValidState", "TryDequeue_OnEmptyQueue_RetainsValidState", "ToArray_ContainsCorrectElements", "ToArray_RespectsDequeue", "UnsafeQueue_CustomAllocatorTest", "Execute", "UnsafeQueue_Nested" ], "serializedFields": [], "publicFields": [ "data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeQueueTests_InJobs.cs", "className": "UnsafeQueueTests_InJobs", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "Enqueue", "EnqueueDequeueMultipleQueuesInMultipleJobs", "ToArray_WorksFromJobs", "UnsafeQueue_ParallelWriter" ], "serializedFields": [], "publicFields": [ "nestedContainer", "result", "StartIndex", "queue", "arr", "val" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeRingQueueTests.cs", "className": "UnsafeRingQueueTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnsafeRingQueue_Enqueue_Dequeue", "UnsafeRingQueue_Throws", "UnsafeRingQueue_CustomAllocatorTest", "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeStreamTests.cs", "className": "UnsafeStreamTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnsafeStream_CustomAllocatorTest", "Execute", "UnsafeStream_ScheduleCreate_NativeList", "UnsafeStream_ScheduleCreate_NativeArray" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeTextTests.cs", "className": "UnsafeTextTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnsafeTextIsMarshalable", "UnsafeTextCorrectLengthAfterClear", "UnsafeTextFormatExtension1Params", "UnsafeTextFormatExtension2Params", "UnsafeTextFormatExtension3Params", "UnsafeTextFormatExtension4Params", "UnsafeTextFormatExtension5Params", "UnsafeTextFormatExtension6Params", "UnsafeTextFormatExtension7Params", "UnsafeTextFormatExtension8Params", "UnsafeTextFormatExtension9Params", "UnsafeTextFormatExtension10Params", "UnsafeTextAppendGrows", "UnsafeTextAppendString", "UnsafeTextCopyFromBytesWorks", "UnsafeTextToStringWorks", "UnsafeTextIndexOf", "UnsafeTextLastIndexOf", "UnsafeTextContains", "UnsafeTextComparisons", "UnsafeText_CustomAllocatorTest", "Execute", "UnsafeText_StartsEndsWithChar", "UnsafeText_StartsEndsWithString", "UnsafeText_TrimStart", "UnsafeText_TrimStartWithRunes", "UnsafeText_ToLowerUpperAscii" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UnsafeUtilityTests.cs", "className": "UnsafeUtilityTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReinterpretUIntFloat", "ReinterpretUInt4Float", "ReinterpretFloatUint4", "MismatchThrows1", "MismatchThrows2", "AliasCanBeDisposed", "CannotUseAliasAfterSourceIsDisposed", "MutabilityWorks", "UnsafeUtility_AlignOf" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/UTF8ArrayUnsafeUtilityTests.cs", "className": "UTF8ArrayUnsafeUtilityTests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CopyTest", "AppendUTF8BytesTest", "AppendTest", "EqualsUTF8BytesTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests/xxHash3Tests.cs", "className": "xxHash3Tests", "baseClass": "CollectionsTestCommonBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "xxHash3_Hash_64_Length0000", "xxHash3_Hash_64_Length0001", "xxHash3_Hash_64_Length0006", "xxHash3_Hash_64_Length0012", "xxHash3_Hash_64_Length0024", "xxHash3_Hash_64_Length0048", "xxHash3_Hash_64_Length0080", "xxHash3_Hash_64_Length0195", "xxHash3_Hash_64_Length0403", "xxHash3_Hash_64_Length0512", "xxHash3_Hash_64_Length2048", "xxHash3_Hash_64_Length2240", "xxHash3_Hash_64_Length2243", "xxHash3_Hash_128_Length0001", "xxHash3_Hash_128_Length0006", "xxHash3_Hash_128_Length0012", "xxHash3_Hash_128_Length0024", "xxHash3_Hash_128_Length0048", "xxHash3_Hash_128_Length0081", "xxHash3_Hash_128_Length0222", "xxHash3_Hash_128_Length0403", "xxHash3_Hash_128_Length0512", "xxHash3_Hash_128_Length2048", "xxHash3_Hash_128_Length2240", "xxHash3_Hash_128_Length2367" ], "serializedFields": [], "publicFields": [ "Length", "Seed", "Result" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collections/Unity.Collections.Tests.Playmode/FixedListPlaymodeTests.gen.cs", "className": "FixedListPlaymodeTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FixedListPlaymode_AreCollectionsChecksEnabled", "FixedList32BytePlaymode_GenericHasExpectedCapacity", "FixedList64BytePlaymode_GenericHasExpectedCapacity", "FixedList128BytePlaymode_GenericHasExpectedCapacity", "FixedList32BytePlaymode_HasExpectedCapacity", "FixedList64BytePlaymode_HasExpectedCapacity", "FixedList64BytePlaymode_To_FixedList32Byte", "FixedList128BytePlaymode_HasExpectedCapacity", "FixedList128BytePlaymode_To_FixedList32Byte", "FixedList128BytePlaymode_To_FixedList64Byte", "FixedList32IntPlaymode_GenericHasExpectedCapacity", "FixedList64IntPlaymode_GenericHasExpectedCapacity", "FixedList128IntPlaymode_GenericHasExpectedCapacity", "FixedList32IntPlaymode_HasExpectedCapacity", "FixedList64IntPlaymode_HasExpectedCapacity", "FixedList64IntPlaymode_To_FixedList32Int", "FixedList128IntPlaymode_HasExpectedCapacity", "FixedList128IntPlaymode_To_FixedList32Int", "FixedList128IntPlaymode_To_FixedList64Int", "FixedList32FloatPlaymode_GenericHasExpectedCapacity", "FixedList64FloatPlaymode_GenericHasExpectedCapacity", "FixedList128FloatPlaymode_GenericHasExpectedCapacity", "FixedList32FloatPlaymode_HasExpectedCapacity", "FixedList64FloatPlaymode_HasExpectedCapacity", "FixedList64FloatPlaymode_To_FixedList32Float", "FixedList128FloatPlaymode_HasExpectedCapacity", "FixedList128FloatPlaymode_To_FixedList32Float", "FixedList128FloatPlaymode_To_FixedList64Float" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Discovery.cs", "className": "Discovery", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Verbose", "Info", "Warn", "Error" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/EditorPluginInterop.cs", "className": "EditorPluginInterop", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/LogFileOpener.cs", "className": "LogFileOpener", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/LoggingLevel.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/PluginSettings.cs", "className": "PluginSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/PostProcessors/RiderAssetPostprocessor.cs", "className": "RiderAssetPostprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/AssemblyNameProvider.cs", "className": "AssemblyNameProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAssemblyNameFromScriptPath", "GetAllAssemblies", "GetNamedAssembly", "GetProjectName", "GetAllAssetPaths", "GetPackageInfoForAssetPath", "ResetCaches", "IsInternalizedPackagePath", "ParseResponseFile", "GetRoslynAnalyzerPaths", "ToggleProjectGeneration", "ResetProjectGenerationFlag" ], "serializedFields": [], "publicFields": [ "ProjectSupportedExtensions", "ProjectGenerationRootNamespace" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/FileIOProvider.cs", "className": "FileIOProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Exists", "GetReader", "ReadAllText", "WriteAllText", "EscapedRelativePathFor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/GUIDProvider.cs", "className": "GUIDProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ProjectGuid" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IAssemblyNameProvider.cs", "className": "IAssemblyNameProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IFileIO.cs", "className": "IFileIO", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGenerator.cs", "className": "IGenerator", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGUIDGenerator.cs", "className": "IGUIDGenerator", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/LastWriteTracker.cs", "className": "LastWriteTracker", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/PackageManagerTracker.cs", "className": "PackageManagerTracker", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectGeneration.cs", "className": "ProjectGeneration", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SyncIfNeeded", "Sync", "HasSolutionBeenGenerated", "HasValidExtension", "AddProjectAssembly", "AddPrecompiledAssembly", "IsProjectAssembly", "IsPrecompiledAssembly", "SolutionFile", "Insert", "FindClosestMatch" ], "serializedFields": [], "publicFields": [ "Data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectGenerationFlag.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/ProjectPart.cs", "className": "ProjectPart", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetResponseFileData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/SolutionGuidGenerator.cs", "className": "SolutionGuidGenerator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/RiderInitializer.cs", "className": "RiderInitializer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditor.cs", "className": "RiderScriptEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI", "SyncIfNeeded", "SyncAll", "Initialize", "OpenProject", "TryGetInstallationForPath" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditorData.cs", "className": "RiderScriptEditorData", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Init", "InvalidateSavedCompilationDefines", "HasChangesInCompilationDefines", "Invalidate" ], "serializedFields": [ "bool", "SerializableVersion", "RiderPathLocator", "string" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/RiderScriptEditorDataPersisted.cs", "className": "RiderScriptEditorPersistedState", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "lastWriteTicks", "manifestJsonLastWriteTicks" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/RiderStyles.cs", "className": "RiderStyles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/StartUpMethodExecutor.cs", "className": "StartUpMethodExecutor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/CallbackData.cs", "className": "CallbackData", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Clear" ], "serializedFields": [], "publicFields": [ "isRider", "events" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/CallbackInitializer.cs", "className": "CallbackInitializer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/RiderTestRunner.cs", "className": "RiderTestRunner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunCallback.cs", "className": "SyncTestRunCallback", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "RunFinished", "TestStarted", "TestFinished" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunEventsHandler.cs", "className": "SyncTestRunEventsHandler", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [ "m_SessionId", "m_HandlerCodeBase", "m_HandlerTypeName", "m_HandlerDependencies", "m_RunInitialized" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/TestEvent.cs", "className": "TestEvent", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "type", "id", "assemblyName", "output", "testStatus", "duration", "parentId" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/TestsCallback.cs", "className": "TestsCallback", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "RunFinished", "RunStarted", "TestStarted", "TestFinished", "OnError" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Util/CommandLineParser.cs", "className": "CommandLineParser", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Util/FileSystemUtil.cs", "className": "FileSystemUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Util/LibcNativeInterop.cs", "className": "LibcNativeInterop", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Util/RiderMenu.cs", "className": "RiderMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Util/RiderPathUtil.cs", "className": "RiderPathUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Util/SerializableVersion.cs", "className": "SerializableVersion", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Build", "Major", "Minor", "Revision" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Util/StringBuilderExtensions.cs", "className": "StringBuilderExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Util/StringUtils.cs", "className": "StringUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.rider/Rider/Editor/Util/UnityVersionUtils.cs", "className": "UnityVersionUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/TestCompilerAttribute.cs", "className": "WindowsOnlyAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestAffineTransform.cs", "className": "TestAffineTransform", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBitmanipulation.cs", "className": "TestBitmanipulation", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool2.gen.cs", "className": "TestBool2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool2x2.gen.cs", "className": "TestBool2x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool2x3.gen.cs", "className": "TestBool2x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool2x4.gen.cs", "className": "TestBool2x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool3.gen.cs", "className": "TestBool3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool3x2.gen.cs", "className": "TestBool3x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool3x3.gen.cs", "className": "TestBool3x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool3x4.gen.cs", "className": "TestBool3x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool4.gen.cs", "className": "TestBool4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool4x2.gen.cs", "className": "TestBool4x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool4x3.gen.cs", "className": "TestBool4x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestBool4x4.gen.cs", "className": "TestBool4x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble2.gen.cs", "className": "TestDouble2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble2x2.gen.cs", "className": "TestDouble2x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble2x3.gen.cs", "className": "TestDouble2x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble2x4.gen.cs", "className": "TestDouble2x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble3.gen.cs", "className": "TestDouble3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble3x2.gen.cs", "className": "TestDouble3x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble3x3.gen.cs", "className": "TestDouble3x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble3x4.gen.cs", "className": "TestDouble3x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble4.gen.cs", "className": "TestDouble4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble4x2.gen.cs", "className": "TestDouble4x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble4x3.gen.cs", "className": "TestDouble4x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestDouble4x4.gen.cs", "className": "TestDouble4x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat2.gen.cs", "className": "TestFloat2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat2x2.gen.cs", "className": "TestFloat2x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat2x3.gen.cs", "className": "TestFloat2x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat2x4.gen.cs", "className": "TestFloat2x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat3.gen.cs", "className": "TestFloat3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat3x2.gen.cs", "className": "TestFloat3x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat3x3.gen.cs", "className": "TestFloat3x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat3x4.gen.cs", "className": "TestFloat3x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat4.gen.cs", "className": "TestFloat4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat4x2.gen.cs", "className": "TestFloat4x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat4x3.gen.cs", "className": "TestFloat4x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestFloat4x4.gen.cs", "className": "TestFloat4x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestHalf.cs", "className": "TestHalf", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt2.gen.cs", "className": "TestInt2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt2x2.gen.cs", "className": "TestInt2x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt2x3.gen.cs", "className": "TestInt2x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt2x4.gen.cs", "className": "TestInt2x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt3.gen.cs", "className": "TestInt3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt3x2.gen.cs", "className": "TestInt3x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt3x3.gen.cs", "className": "TestInt3x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt3x4.gen.cs", "className": "TestInt3x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt4.gen.cs", "className": "TestInt4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt4x2.gen.cs", "className": "TestInt4x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt4x3.gen.cs", "className": "TestInt4x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestInt4x4.gen.cs", "className": "TestInt4x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestMath.cs", "className": "TestMath", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestMath.gen.cs", "className": "TestMath", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestMatrix.cs", "className": "TestMatrix", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestMinMaxAABB.cs", "className": "TestMinMaxAABB", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestPlane.cs", "className": "TestPlane", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestQuaternion.cs", "className": "TestQuaternion", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestRigidTransform.cs", "className": "TestRigidTransform", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestSvd.cs", "className": "TestSvd", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint2.gen.cs", "className": "TestUint2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint2x2.gen.cs", "className": "TestUint2x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint2x3.gen.cs", "className": "TestUint2x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint2x4.gen.cs", "className": "TestUint2x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint3.gen.cs", "className": "TestUint3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint3x2.gen.cs", "className": "TestUint3x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint3x3.gen.cs", "className": "TestUint3x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint3x4.gen.cs", "className": "TestUint3x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint4.gen.cs", "className": "TestUint4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint4x2.gen.cs", "className": "TestUint4x2", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint4x3.gen.cs", "className": "TestUint4x3", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint4x4.gen.cs", "className": "TestUint4x4", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUtils.cs", "className": "TestUtils", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/TestMath2.cs", "className": "TestMath", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Tests/Tests/TestRandom.cs", "className": "TestRandom", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/affine_transform.cs", "className": "AffineTransform", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "rs", "t" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool2.gen.cs", "className": "bool2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "x", "y" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool2x2.gen.cs", "className": "bool2x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool2x3.gen.cs", "className": "bool2x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool2x4.gen.cs", "className": "bool2x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool3.gen.cs", "className": "bool3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "x", "y", "z" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool3x2.gen.cs", "className": "bool3x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool3x3.gen.cs", "className": "bool3x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool3x4.gen.cs", "className": "bool3x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool4.gen.cs", "className": "bool4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "x", "y", "z", "w" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool4x2.gen.cs", "className": "bool4x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool4x3.gen.cs", "className": "bool4x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/bool4x4.gen.cs", "className": "bool4x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double2.gen.cs", "className": "double2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double2x2.gen.cs", "className": "double2x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double2x3.gen.cs", "className": "double2x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double2x4.gen.cs", "className": "double2x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double3.gen.cs", "className": "double3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y", "z" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double3x2.gen.cs", "className": "double3x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double3x3.gen.cs", "className": "double3x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double3x4.gen.cs", "className": "double3x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double4.gen.cs", "className": "double4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y", "z", "w" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double4x2.gen.cs", "className": "double4x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double4x3.gen.cs", "className": "double4x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/double4x4.gen.cs", "className": "double4x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float2.gen.cs", "className": "float2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float2x2.gen.cs", "className": "float2x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float2x3.gen.cs", "className": "float2x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float2x4.gen.cs", "className": "float2x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float3.gen.cs", "className": "float3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y", "z" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float3x2.gen.cs", "className": "float3x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float3x3.gen.cs", "className": "float3x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float3x4.gen.cs", "className": "float3x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float4.gen.cs", "className": "float4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y", "z", "w" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float4x2.gen.cs", "className": "float4x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float4x3.gen.cs", "className": "float4x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/float4x4.gen.cs", "className": "float4x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Geometry/MinMaxAABB.cs", "className": "MinMaxAABB", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Contains", "Overlaps", "Expand", "Encapsulate", "Equals" ], "serializedFields": [], "publicFields": [ "Min", "Max", "Extents", "HalfExtents", "Center", "IsValid" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Geometry/Plane.cs", "className": "Plane", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SignedDistanceToPoint", "Projection" ], "serializedFields": [], "publicFields": [ "NormalAndDistance", "Flipped" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/half.cs", "className": "half", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/half2.gen.cs", "className": "half2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/half3.gen.cs", "className": "half3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y", "z" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/half4.gen.cs", "className": "half4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y", "z", "w" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Il2CppEagerStaticClassConstructionAttribute.cs", "className": "Il2CppEagerStaticClassConstructionAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int2.gen.cs", "className": "int2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int2x2.gen.cs", "className": "int2x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int2x3.gen.cs", "className": "int2x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int2x4.gen.cs", "className": "int2x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int3.gen.cs", "className": "int3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y", "z" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int3x2.gen.cs", "className": "int3x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int3x3.gen.cs", "className": "int3x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int3x4.gen.cs", "className": "int3x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int4.gen.cs", "className": "int4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y", "z", "w" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int4x2.gen.cs", "className": "int4x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int4x3.gen.cs", "className": "int4x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/int4x4.gen.cs", "className": "int4x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/math.cs", "className": "math", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "normalizesafe" ], "serializedFields": [], "publicFields": [ "longValue", "doubleValue" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/math_unity_conversion.cs", "className": "float2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/matrix.cs", "className": "float2x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/matrix.gen.cs", "className": "math", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/cellular2D.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/cellular2x2.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/cellular2x2x2.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/cellular3D.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/classicnoise2D.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/classicnoise3D.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/classicnoise4D.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/common.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/noise2D.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/noise3D.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/noise3Dgrad.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/noise4D.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Noise/psrdnoise2D.cs", "className": "noise", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/PropertyAttributes.cs", "className": "PostNormalizeAttribute", "baseClass": "PropertyAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/quaternion.cs", "className": "quaternion", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/random.cs", "className": "Random", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InitState", "NextBool", "NextBool2", "NextBool3", "NextBool4", "NextInt", "NextInt2", "NextInt3", "NextInt4", "NextUInt", "NextUInt2", "NextUInt3", "NextUInt4", "NextFloat", "NextFloat2", "NextFloat3", "NextFloat4", "NextDouble", "NextDouble2", "NextDouble3", "NextDouble4", "NextFloat2Direction", "NextDouble2Direction", "NextFloat3Direction", "NextDouble3Direction", "NextQuaternionRotation" ], "serializedFields": [], "publicFields": [ "state" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/rigid_transform.cs", "className": "RigidTransform", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "rot", "pos" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/svd.cs", "className": "svd", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint2.gen.cs", "className": "uint2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint2x2.gen.cs", "className": "uint2x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint2x3.gen.cs", "className": "uint2x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint2x4.gen.cs", "className": "uint2x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint3.gen.cs", "className": "uint3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y", "z" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint3x2.gen.cs", "className": "uint3x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint3x3.gen.cs", "className": "uint3x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint3x4.gen.cs", "className": "uint3x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint4.gen.cs", "className": "uint4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "x", "y", "z", "w" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint4x2.gen.cs", "className": "uint4x2", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint4x3.gen.cs", "className": "uint4x3", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics/uint4x4.gen.cs", "className": "uint4x4", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "ToString" ], "serializedFields": [], "publicFields": [ "c0", "c1", "c2", "c3" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics.Editor/MatrixDrawer.cs", "className": "MatrixDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics.Editor/PostNormalizedVectorDrawer.cs", "className": "PostNormalizedVectorDrawer", "baseClass": "PrimitiveVectorDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "UpdatePreNormalizedValues", "ApplyPreNormalizedValues", "UnapplyPreNormalizedValues", "PostNormalize", "RebuildIfDirty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics.Editor/PrimitiveVectorDrawer.cs", "className": "PrimitiveVectorDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.mathematics/Unity.Mathematics.Editor/QuaternionDrawer.cs", "className": "QuaternionDrawer", "baseClass": "PostNormalizedVectorDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.nuget.mono-cecil/Tests/Editor/MonoCecilEditorTests.cs", "className": "MonoCecilEditorTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EditorSampleTestSimplePasses" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Common/AnswerData.cs", "className": "AnswerData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clone" ], "serializedFields": [], "publicFields": [ "Answers", "QuestionId" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Common/IOnboardingSection.cs", "className": "IOnboardingSection", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Load", "Unload", "HandleAnswerData", "HandleUserSelectionData", "HandlePreset" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Common/IOnboardingSectionAnalyticsProvider.cs", "className": "IOnboardingSectionAnalyticsProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Common/Preset.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Common/SelectedSolutionsData.cs", "className": "SelectedSolutionsData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "SelectedHostingModel", "SelectedNetcodeSolution" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Common/StyleConstants.cs", "className": "StyleConstants", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Analytics/AnalyticsData.cs", "className": "Package", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "PackageId", "SelectedForInstall", "IsRecommended", "IsAlreadyInstalled", "QuestionId", "QuestionText", "AcceptsMultipleAnswers", "AnswerId", "AnswerText", "Preset", "PresetName", "QuestionnaireVersion", "GameSpecs", "SectionId", "Type", "DisplayName", "TargetPackageId", "GamesSpecs", "Packages", "hostingModelName", "hostingModelRecommended", "netcodeSolutionName", "netcodeSolutionRecommended" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Analytics/AnalyticsUtils.cs", "className": "AnalyticsUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Analytics/DebugAnalytics.cs", "className": "DebugAnalytics", "baseClass": "MultiplayerCenterAnalytics", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Analytics/MultiplayerCenterAnalytics.cs", "className": "MultiplayerCenterAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SendGettingStartedInteractionEvent", "SendInstallationEvent", "SendRecommendationEvent", "TryGatherData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Analytics/MultiplayerCenterAnalyticsFactory.cs", "className": "MultiplayerCenterAnalyticsFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Analytics/OnboardingSectionAnalyticsProvider.cs", "className": "OnboardingSectionAnalyticsProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SendInteractionEvent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Features/PackageManagement.cs", "className": "PackageManagement", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsCompleted" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/MultiplayerCenterWindow.cs", "className": "MultiplayerCenterWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [ "RequestShowGettingStartedTabAfterDomainReload", "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_RequestGettingStartedTabAfterDomainReload", "m_TabGroup" ], "publicFields": [ "CurrentTab" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/RecommendationTabView.cs", "className": "RecommendationTabView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "SetVisible", "Refresh" ], "serializedFields": [ "m_PreReleaseHandling" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/RecommendationViewBottomBar.cs", "className": "RecommendationViewBottomBar", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdatePackagesToInstall" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/TabGroup.cs", "className": "TabGroup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetSelected", "CreateTabs", "Clear", "TabsAreValid" ], "serializedFields": [], "publicFields": [ "ViewCount" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/QuestionnaireView.cs", "className": "QuestionnaireView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Refresh", "Clear" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/QuestionSection.cs", "className": "QuestionSection", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateAdvancedFoldout", "AddPresetView", "SetAdvancedSectionVisible" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/QuestionViewFactory.cs", "className": "QuestionViewFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/RecommendationView/PackageSelectionView.cs", "className": "PackageSelectionView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdatePackageData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/RecommendationView/RecommendationItemView.cs", "className": "RecommendationItemView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateData", "SetRecommendedBadgeVisible", "SetRecommendationType" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/RecommendationView/RecommendationView.cs", "className": "RecommendationView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateRecommendation", "Clear" ], "serializedFields": [], "publicFields": [ "AllPackages", "CurrentRecommendation", "OnPackageSelectionChanged" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/RecommendationView/SectionHeader.cs", "className": "SectionHeader", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/RecommendationView/SolutionSelectionView.cs", "className": "SolutionSelectionView", "baseClass": "PackageSelectionView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/StyleClasses.cs", "className": "StyleClasses", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/ViewUtils.cs", "className": "ViewUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/OnBoarding/GettingStartedTabView.cs", "className": "GettingStartedTabView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Refresh", "Clear", "SetVisible" ], "serializedFields": [ "Category", "m_SelectedCategory", "m_SectionCategories", "m_LastFoundSectionTypes" ], "publicFields": [ "Category", "Sections", "IsEnabled", "ToolTip" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/OnBoarding/QuickstartPackageHandling.cs", "className": "QuickstartIsMissingView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/OnBoarding/SectionsFinder.cs", "className": "SectionsFinder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetValue", "HaveTypesChanged" ], "serializedFields": [ "m_SectionTypeNames" ], "publicFields": [ "SectionTypeNames" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Questionnaire/Logic.cs", "className": "Logic", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Questionnaire/PresetData.cs", "className": "PresetData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Presets", "Answers" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Questionnaire/QuestionnaireData.cs", "className": "QuestionnaireData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "FormatVersion", "Version", "Questions", "PresetData", "Id", "Title", "Description", "GlobalWeight", "ViewType", "Choices", "IsMandatory", "ScoreImpacts", "Solution", "Score", "Comment" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Questionnaire/QuestionnaireEditor.cs", "className": "QuestionnaireEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Questionnaire/QuestionnaireObject.cs", "className": "QuestionnaireObject", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "ForceReload", "ForceSave" ], "serializedFields": [], "publicFields": [ "Questionnaire" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Questionnaire/UserChoicesObject.cs", "className": "UserChoicesObject", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "QuestionnaireVersion", "UserAnswers", "Preset", "SelectedSolutions" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Recommendations/PreReleaseHandling.cs", "className": "PreReleaseHandling", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "CheckForUpdates", "PatchPackages", "PatchRecommenderSystemData" ], "serializedFields": [ "m_VersionsInfo", "m_DefaultVersion", "m_MinVersion", "m_PackageId" ], "publicFields": [ "IsReady" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommendationAuthoringData.cs", "className": "Packages", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommendationType.cs", "className": "RecommendationTypeExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommendationUtils.cs", "className": "RecommendationUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommendationViewData.cs", "className": "RecommendationViewData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetPackagesForSelection" ], "serializedFields": [ "m_Packages" ], "publicFields": [ "NetcodeOptions", "ServerArchitectureOptions", "Selections", "Packages", "RecommendationType", "Selected", "Reason", "DocsUrl", "IsInstalledAsProjectDependency", "InstalledVersion", "Title", "Solution", "Score", "MainPackage", "WarningString", "PackageId", "Name", "PreReleaseVersion", "ShortDescription" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommenderSystem.cs", "className": "RecommenderSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommenderSystemData.cs", "className": "RecommenderSystemData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsHostingModelCompatibleWithNetcode" ], "serializedFields": [], "publicFields": [ "TargetUnityVersion", "RecommendedSolutions", "Packages", "Netcode", "HostingModel", "Type", "Title", "MainPackageId", "DocUrl", "ShortDescription", "RecommendedPackages", "IncompatibleSolutions", "Solution", "Reason", "PackageId", "Id", "Name", "DocsUrl", "AdditionalPackages", "PreReleaseVersion" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommenderSystemDataObject.cs", "className": "RecommenderSystemDataObject", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "RecommenderSystemData" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Editor/Recommendations/Scoring.cs", "className": "Scoring", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddScore", "GetReasonString" ], "serializedFields": [], "publicFields": [ "Score", "Reason" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/AnalyticsUtilsTests.cs", "className": "AnalyticsUtilsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AnalyticsUtils_GetQuestionDisplayNames_RightCount", "AnalyticsUtils_GetQuestionDisplayNames_RightValuesForSelectedQuestions", "AnalyticsUtils_GetAnswerDisplayNames_RightCount", "AnalyticsUtils_GetPresetFullNames_RightCountAndIntValuesDidNotChange", "AnalyticsUtils_GetPresetFullNames_RightValues", "AnalyticsUtils_ToGameSpecs_AllIdsAreInTheGameSpecs", "AnalyticsUtils_ToGameSpecs_ValueCheck", "AnalyticsUtils_ToGameSpecs_NoEmptyString", "AnalyticsUtils_AssumptionTest_HardCodedNumNetcodePackageMatchesRecommendations", "AnalyticsUtils_AssumptionTest_HardCodedNumHostingPackageMatchesRecommendations", "AnalyticsUtils_GetPackagesWithAnalyticsFormat_NetcodeValuesMakeSense", "AnalyticsUtils_GetPackagesWithAnalyticsFormat_AllPackagesAreIn" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/ExpectedPresetRecommendations.cs", "className": "RecommendationTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/LogicTests.cs", "className": "LogicTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetQuestionByQuestionId_IdExists_Found", "TryGetQuestionByQuestionId_StringIdExists_Found", "TryGetQuestionByQuestionId_IdDoesNotExist_NotFound", "TryGetAnswerByQuestionId_IdExists_Found", "TryGetAnswerByQuestionId_IdDoesNotExist_NotFound", "TestApplyPresetToAnswerData_WhenPlayerCountIsSet_PlayerCountStays", "TestIsVersionLower_ReturnsCorrectResult" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/QuickstartTabTests.cs", "className": "QuickstartTabTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "Setup", "QuickstartTab_QuickstartPackageMissingHelpboxExists" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/RecommendationAnalyticsTests.cs", "className": "RecommendationAnalyticsTests", "baseClass": "IMultiplayerCenterAnalytics", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "OneTimeTearDown", "SetUp", "TearDown", "SendInstallationEvent", "SendRecommendationEvent", "SendGettingStartedInteractionEvent", "RecommendationTabView_PresetSelectedViaUI_RecommendationEventSent", "RecommendationTabView_NonePresetSelected_RecommendationEventNotSent", "RecommendationTabView_PlayerCountChangedViaUI_RecommendationEventSent", "RecommendationTabView_NonMandatoryAnswerChangedViaUI_RecommendationEventSent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/RecommendationTests.cs", "className": "RecommendationTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestPreset_RecommendedPackagesMatchesExpected", "TestPreset_RecommendedSolutionsAreValid", "TestGameSpecsForClientServerWithoutPreset_CheatingNotImportant_MatchesMiroTable", "TestGameSpecsForClientServerWithoutPreset_CheatingImportant_MatchesMiroTable", "PackageLists_PackagesHaveNames", "PackageLists_DependenciesAreAllValid", "TestIncompatibilityWithSolution_MatchesExpected", "TestAdditionalPackagesStillWork" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/RecommenderSystemTests.cs", "className": "RecommenderSystemUnitTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Cleanup", "TestEmptyQuestionnaireAndAnswer_ThrowsArgumentException", "TestEmptyQuestionnaire_ThrowsArgumentException", "TestEmptyAnswer_ReturnsNull", "TestGetRecommendationForMatchingAnswers_NothingNull", "TestSolutionToPackageViewData_NothingNull", "TestGetRecommendationForMatchingAnswers_OnlyOneMainArchitecturePerCategory", "TestGetSolutionsToRecommendedPackageViewData_AllSelectionsHaveSameCount", "RecommendationData_AllHostingOverridesExistInNetcodeData", "RecommendationData_NetcodeSolutionsHaveRecommendationDataForAllPackages", "TestAdaptRecommendationToNetcodeSelection_SelectBackAndForthDoesNotChangeRecommendations", "TestAdaptIncompatibility_AllValuesMatch" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/SectionHeaderTests.cs", "className": "SectionHeaderTests", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "SectionHeader_AppendsRecommendationText", "SectionHeader_IgnoresIncompatibleSolutions", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/TabGroupTests.cs", "className": "TabGroupTests", "baseClass": "IMultiplayerCenterAnalytics", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SendInstallationEvent", "SendRecommendationEvent", "SendGettingStartedInteractionEvent", "SetVisible", "Refresh", "Clear", "SetUp", "TabGroup_CreateTabs_4TabViews", "TabGroup_CreateTabs_SelectsTabFromUserPreferences", "TabGroup_SelectDeactivatedTab_SelectsFirstTab", "TabGroup_AnalyticsIsPropagatedToAllViews", "TearDown" ], "serializedFields": [], "publicFields": [ "Name", "IsEnabled" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/UserChoicesMigrationTests.cs", "className": "UserChoicesMigrationTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "OneTimeTearDown", "TestMigration_Pre1_2To1_2_RemovesCompetitivenessButNothingElse", "TestMigration_1_2To1_3_ChangesMediumPaceToSlow", "TestMigration_SameVersion_RemovesNothing" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/UserVisibleTextTests.cs", "className": "UserVisibleTextTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AllScoreImpacts_ShouldHaveANonEmptyReason", "AllScoreImpacts_StartWithAVerbAndDoNotEndWithADot", "AllSolutionsData_DoNotHaveAVerbBeforeDynamicText" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/UtilsForGettingStartedTabTests.cs", "className": "UtilsForGettingStartedTabTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/UtilsForMultiplayerCenterTests.cs", "className": "for", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Editor/UtilsForRecommendationTests.cs", "className": "UtilsForRecommendationTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.multiplayer.center/Tests/Runtime/PlaceholderTest.cs", "className": "RuntimeExampleTest", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "PlayModeSampleTestSimplePasses" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/CmdLineResultsSavingCallbacks.cs", "className": "CmdLineResultsSavingCallbacks", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "SetResultsLocation" ], "serializedFields": [ "resultsLocation" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/PerformanceTestBuildAssemblyFilter.cs", "className": "PerformanceTestBuildAssemblyFilter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnFilterAssemblies" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/PerformanceTestRunSaver.cs", "className": "PerformanceTestRunSaver", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/TestReportGraph/SampleGroupAdditionalData.cs", "className": "SampleGroupAdditionalData", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "min", "lowerQuartile", "median", "upperQuartile", "max" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/TestReportGraph/SamplePoint.cs", "className": "SamplePoint", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo" ], "serializedFields": [], "publicFields": [ "sample", "index" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/TestReportGraph/TestListTable.cs", "className": "TestListTable", "baseClass": "TreeView`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "performanceTest", "deviation", "standardDeviation", "median", "min", "max" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/TestReportGraph/TestReportWindow.cs", "className": "TestReportWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "GetResults", "SelectTest", "SetupMaterial", "DrawStart", "DrawEnd", "DrawBar" ], "serializedFields": [ "m_testListTreeViewState", "m_testListMulticolumnHeaderState" ], "publicFields": [ "m_colorWhite", "m_colorBarBackground", "m_colorBoxAndWhiskerBackground", "m_colorBar", "m_colorStandardLine", "m_colorMedianLine", "m_colorMedianText", "m_colorWarningText", "m_toolbarSeparator", "searchString" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/TestResultsParser.cs", "className": "TestResultsParser", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/TestResultXmlParser.cs", "className": "TestResultXmlParser", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetPerformanceTestRunFromXml" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/TestRunBuilder.cs", "className": "TestRunBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessBuild", "OnPostprocessBuild", "Setup", "Cleanup", "CreateRunInfo", "CreateBuildInfo", "GetPerformanceTestRun" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/TestRunnerInitializer.cs", "className": "TestRunnerInitializer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "IsCmdLineRun", "PerfTestResults" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Editor/UIElements/ToolbarWithSearch.cs", "className": "ToolbarWithSearch", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw", "ClearSearchString" ], "serializedFields": [], "publicFields": [ "SearchTextChanged" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Attributes/PerformanceAttribute.cs", "className": "PerformanceAttribute", "baseClass": "CategoryAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BeforeTest", "AfterTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Attributes/RequiredMemberAttribute.cs", "className": "RequiredMemberAttribute", "baseClass": "RequiredMemberAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Attributes/VersionAttribute.cs", "className": "VersionAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ApplyToTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Data/Editor.cs", "className": "Editor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Version", "Branch", "Changeset", "Date" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Data/Hardware.cs", "className": "Hardware", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "OperatingSystem", "DeviceModel", "DeviceName", "ProcessorType", "ProcessorCount", "GraphicsDeviceName", "SystemMemorySizeMB" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Data/PerformanceTestResult.cs", "className": "PerformanceTestResult", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Name", "ClassName", "MethodName", "Version", "Categories", "SampleGroups" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Data/Player.cs", "className": "Player", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Development", "ScreenWidth", "ScreenHeight", "ScreenRefreshRate", "Fullscreen", "Vsync", "AntiAliasing", "Batchmode", "RenderThreadingMode", "MtRendering", "GraphicsJobs", "GpuSkinning", "Platform", "ColorSpace", "AnisotropicFiltering", "BlendWeights", "GraphicsApi", "ScriptingBackend", "AndroidTargetSdkVersion", "AndroidBuildSystem", "BuildTarget", "StereoRenderingPath" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Data/Project.cs", "className": "Project", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Name", "Version", "Branch", "Changeset", "Date" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Data/Run.cs", "className": "Run", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "TestSuite", "Date", "Player", "Hardware", "Editor", "Dependencies", "Results" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Data/RunSettings.cs", "className": "RunSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnDeserialization" ], "serializedFields": [], "publicFields": [ "MeasurementCount" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Data/SampleGroup.cs", "className": "SampleGroup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnDeserialization" ], "serializedFields": [], "publicFields": [ "Name", "Unit", "IncreaseIsBetter", "Samples", "Min", "Max", "Median", "Average", "StandardDeviation", "Sum" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Data/SampleUnit.cs", "className": "SampleUnitExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Measure.cs", "className": "Measure", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Measurements/FramesMeasurement.cs", "className": "FramesMeasurement", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ProfilerMarkers", "SampleGroup", "MeasurementCount", "DynamicMeasurementCount", "WarmupCount", "DontRecordFrametime", "Scope", "Run", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Measurements/FrametimeMeasurement.cs", "className": "FrameTimeMeasurement", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "SampleGroup" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Measurements/MethodMeasurement.cs", "className": "MethodMeasurement", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "ProfilerMarkers", "SampleGroup", "WarmupCount", "IterationsPerMeasurement", "MeasurementCount", "DynamicMeasurementCount", "CleanUp", "SetUp", "GC", "Run" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Measurements/ProfilerMarkerMeasurement.cs", "className": "ProfilerMarkerMeasurement", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "AddAndEnableProfilerSampleGroup", "AddAndEnableProfilerSample", "SampleProfilerSamples", "StopAndSampleRecorders", "Dispose" ], "serializedFields": [], "publicFields": [ "SampleGroup", "ProfilerRecorder" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Measurements/ProfilerMeasurement.cs", "className": "ProfilerMeasurement", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Measurements/ProfilerMeasurementBehaviour.cs", "className": "ProfilerMeasurementBehaviour", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Update", "OnDestroy" ], "publicMethods": [ "AddProfilerSampleGroup", "StopAndSampleRecorders", "Update", "OnDestroy" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Measurements/ScopeMeasurement.cs", "className": "ScopeMeasurement", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Metadata.cs", "className": "Metadata", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Meters/IStopWatch.cs", "className": "IStopWatch", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Meters/StopWatch.cs", "className": "StopWatch", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Start", "Split" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/PerformanceTest.cs", "className": "PerformanceTest", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CalculateStatisticalValues" ], "serializedFields": [], "publicFields": [ "Name", "ClassName", "MethodName", "Version", "Categories", "SampleGroups" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/PerformanceTestException.cs", "className": "PerformanceTestException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/PerformanceTestHelper.cs", "className": "PerformanceTestHelper", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "ActiveTest" ], "publicFields": [ "ActiveTest" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/PlayerCallbacks.cs", "className": "PlayerCallbacks", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "RunFinished", "TestStarted", "TestFinished" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/ResourcesLoader.cs", "className": "ResourcesLoader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/SampleGroup.cs", "className": "SampleGroup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetRecorder", "OnDeserialization" ], "serializedFields": [], "publicFields": [ "Name", "Unit", "IncreaseIsBetter", "Samples", "Min", "Max", "Median", "Average", "StandardDeviation", "Sum" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Statistics/ConfidenceLevel.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Statistics/ConfidenceLevelExtensions.cs", "className": "ConfidenceLevelExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Statistics/MeasurementsStatistics.cs", "className": "MeasurementsStatistics", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Statistics/NormalDistributionHelper.cs", "className": "NormalDistributionHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Statistics/OutlierMode.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Statistics/StudentDistributionHelper.cs", "className": "StudentDistributionHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework.performance/Runtime/Utils.cs", "className": "Utils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Analytics/AnalyticsUtils.cs", "className": "AnalyticsUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Analytics/BuildTargetAnalytic.cs", "className": "BuildTargetAnalytic", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [], "publicFields": [ "callbackOrder", "build_target", "render_pipeline_asset_type", "quality_levels", "total_quality_levels_on_project" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Analytics/RenderGraphViewerSessionAnalytic.cs", "className": "RenderGraphViewerSessionCreatedAnalytic", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [], "publicFields": [ "session_type", "graphics_device_type", "device_type", "device_model", "gpu_vendor", "gpu_name" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Analytics/RenderPipelineGraphicsSettingsAnalytics.cs", "className": "RenderPipelineGraphicsSettingsAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData", "OnPostprocessBuild" ], "serializedFields": [], "publicFields": [ "settings", "usage" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Analytics/VolumePriorityUsageAnalytic.cs", "className": "VolumePriorityUsageAnalytic", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [], "publicFields": [ "volume_name", "scene_name", "priority" ], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Analytics/VolumeProfileOverridesAnalytic.cs", "className": "VolumeProfileOverridesAnalytic", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [], "publicFields": [ "callbackOrder", "volume_profile_asset_guid", "component_type", "overrided_parameters" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Analytics/VolumeProfileUsageAnalytic.cs", "className": "VolumeProfileUsageAnalytic", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [], "publicFields": [ "volume_name", "scene_name", "volume_profile_asset_guid" ], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/AssetDatabaseHelper.cs", "className": "AssetDatabaseHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/BuildProcessors/CoreBuildData.cs", "className": "CoreBuildData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/BuildProcessors/CorePreprocessBuild.cs", "className": "CorePreprocessBuild", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/BuildProcessors/SettingsStrippers/GPUResidentDrawerResourcesStripper.cs", "className": "GPUResidentDrawerResourcesStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanRemoveSettings" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/BuildProcessors/ShaderStrippers/SRPDisabledComputeShaderVariantStripper.cs", "className": "SRPDisabledComputeShaderVariantStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanRemoveVariant" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/BuildTargetExtensions.cs", "className": "BuildTargetExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Drawers.cs", "className": "CameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Environment.Drawers.cs", "className": "CameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Environment.Skin.cs", "className": "CameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Output.Drawers.cs", "className": "CameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Output.Skin.cs", "className": "CameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.PhysicalCamera.Drawers.cs", "className": "CameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.PhysicalCamera.Skin.cs", "className": "CameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Rendering.Drawers.cs", "className": "CameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Rendering.Skin.cs", "className": "CameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Skin.cs", "className": "CameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Camera/ISerializedCamera.cs", "className": "ISerializedCamera", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/CameraEditorUtils.cs", "className": "CameraEditorUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/CommandBuffers/CommandBufferGenerator/CommandBufferGenerator.cs", "className": "CommandBufferGenerator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "textureArgs", "modifiesGlobalState", "triggersRasterization" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ContextualMenuDispatcher.cs", "className": "ContextualMenuDispatcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Controls/ToggleDropdown.cs", "className": "ToggleDropdown", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetSelectedIndices", "SetOptions", "SetSelectedIndices", "ToggleSelection", "IsSelected" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/CoreEditorDrawers.cs", "className": "to", "baseClass": "IDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/CoreEditorStyles.cs", "className": "CoreEditorStyles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/CoreEditorUtils.cs", "className": "CoreEditorUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "ColorFieldLinear", "GetCurrentProjectVersion", "CheckOutFile" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/CoreRenderPipelinePreferences.cs", "className": "CoreRenderPipelinePreferences", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/CustomRenderTexture/CustomRenderTextureMenuItem.cs", "className": "CoreMenuItems", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Debugging/DebugState.cs", "className": "DebugState", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [ "m_QueryPath", "m_Value", "m_UserData", "m_SerializableEnum" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Debugging/DebugUIDrawer.Builtins.cs", "className": "DebugUIDrawerValue", "baseClass": "DebugUIWidgetDrawer`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Debugging/DebugUIDrawer.cs", "className": "DebugUIDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "query_path", "previous_value", "new_value" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Debugging/DebugUIHandlerCanvasEditor.cs", "className": "DebugUIHandlerCanvasEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Debugging/DebugWindow.cs", "className": "DebugWindow", "baseClass": "EditorWindowWithHelpButton", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [ "DestroyWidgetStates", "ReloadWidgetStates", "ApplyStates", "AddItemsToMenu" ], "serializedFields": [ "m_WidgetStates", "m_Settings" ], "publicFields": [ "currentStateHash", "selectedPanelDisplayName" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Debugging/UIFoldoutEditor.cs", "className": "UIFoldoutEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Deprecated.cs", "className": "SetAdditionalPropertiesVisibilityAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/EditorPrefBool.cs", "className": "EditorPrefBool", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/EditorPrefBoolFlags.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "HasFlag", "SetFlag" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/EditorWindowWithHelpButton.cs", "className": "EditorWindowWithHelpButton", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ExpandedState.cs", "className": "ExpandedStateBase", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SwapFlags", "RemoveFlagAtIndex" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/FilterWindow.cs", "className": "FilterWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "CompareTo" ], "serializedFields": [], "publicFields": [ "level", "content", "scroll", "selectedIndex", "header", "componentButton", "groupButton", "background", "rightArrow", "leftArrow" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Gizmo/GizmoUtility.cs", "className": "GizmoUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Gizmo/HierarchicalBox.cs", "className": "HierarchicalBox", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetBaseColor", "DrawHull", "DrawHandle" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Gizmo/HierarchicalSphere.cs", "className": "HierarchicalSphere", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawHull", "DrawHandle" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/HeaderFoldout.cs", "className": "HeaderFoldout", "baseClass": "Foldout", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "enableToggle" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ICoreRenderPipelinePreferencesProvider.cs", "className": "ICoreRenderPipelinePreferencesProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/InspectorCurveEditor.cs", "className": "InspectorCurveEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Add", "Remove", "RemoveAll", "GetCurveState", "SetCurveState", "GetSelection", "SetKeyframe", "OnGUI" ], "serializedFields": [], "publicFields": [ "bounds", "padding", "selectionColor", "curvePickingDistance", "keyTimeClampingDistance", "visible", "editable", "minPointCount", "zeroKeyConstantValue", "color", "width", "handleWidth", "showNonEditableHandles", "onlyShowHandlesOnSelection", "loopInBounds", "curve", "keyframeIndex" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/CoreLightEditorUtilities.cs", "className": "CoreLightEditorUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/IESEngine.cs", "className": "IESEngine", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReadFile", "GetKeywordValue", "GetPhotometricType" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/IESImporter.cs", "className": "IESImporter", "baseClass": "ScriptedImporter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "engine", "iesMetaData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/IESImporterEditor.cs", "className": "IESImporterEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "CommonOnEnable", "CommonOnInspectorGUI", "CommonApply", "CommonHasPreviewGUI", "CommonGetPreviewTitle", "CommonOnPreviewGUI", "CommonOnDisable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/IESObject.cs", "className": "IESObject", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "FileFormatVersion", "IESPhotometricType", "IESMaximumIntensity", "IESMaximumIntensityUnit", "Manufacturer", "LuminaireCatalogNumber", "LuminaireDescription", "LampCatalogNumber", "LampDescription", "PrefabLightType", "SpotAngle", "iesSize", "ApplyLightAttenuation", "UseIESMaximumIntensity", "CookieCompression", "LightAimAxisRotation", "iesMetaData" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/IESReader.cs", "className": "IESReader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReadFile" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ISerializedLight.cs", "className": "ISerializedLight", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightAnchorEditor.cs", "className": "LightAnchorEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "BackgroundIconColor", "DiskBackgroundAngleColor", "WireDiskAngleColor" ], "serializedFields": [], "publicFields": [ "radius", "position", "inspectorWidthPadding", "presetButtonCount", "centeredLabel", "k_IconFolder", "presetTextureRimLeft", "presetTextureKickLeft", "presetTextureBounceLeft", "presetTextureFillLeft", "presetTextureHair", "presetTextureFillRight", "presetTextureBounceRight", "presetTextureKickRight", "presetTextureRimRight", "distanceProperty", "upDirectionProperty", "anchorPositionOverrideProperty", "anchorPositionOffsetProperty", "angleSubContent", "totalTransparentColor", "hoverColor", "darkBackgroundIconColor", "lightBackgroundIconColor", "angleDiskBorderColor", "darkDiskBackgroundAngleColor", "lightDiskBackgroundAngleColor", "darkWireDiskAngleColor", "lightWireDiskAngleColor" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightAnchorEditorTool.cs", "className": "LightAnchorEditorTool", "baseClass": "EditorTool", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightAnchorHandles.cs", "className": "LightAnchorHandles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightIntensitySlider.cs", "className": "LightIntensitySlider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightPlacementTool.cs", "className": "LightPlacementTool", "baseClass": "EditorTool", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightUI.Drawers.cs", "className": "LightUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightUI.Skin.cs", "className": "LightUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightUnit/LightUnitSlider.cs", "className": "LightUnitSlider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "SetSerializedObject" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs", "className": "LightUnitSliderUIDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "content", "value", "presetValue" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightUnit/TemperatureSlider.cs", "className": "TemperatureSlider", "baseClass": "LightUnitSlider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/AdaptiveProbeVolumes.BakePipelineDriver.cs", "className": "AdaptiveProbeVolumes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeAdjustmentVolumeEditor.cs", "className": "ProbeAdjustmentVolumeEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.cs", "className": "BakingCell", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Dispose", "GetProbePositionHash", "GetBrickPositionHash", "GetSubdivLevelAt", "GetProgress", "OnDispose", "Init", "ExecuteLightingAsync", "SortPositions", "ApplyVirtualOffset", "Done" ], "serializedFields": [], "publicFields": [ "position", "index", "bricks", "probePositions", "sh", "validityNeighbourMask", "skyOcclusionDataL0L1", "skyShadingDirectionIndices", "validity", "probeOcclusion", "layerValidity", "offsetVectors", "touchupVolumeInteraction", "minSubdiv", "indexChunkCount", "shChunkCount", "indirectionEntryInfo", "probeIndices", "bounds", "cells", "jobs", "probeCount", "reflectionProbeCount", "positionRemap", "originalPositions", "sortedPositions", "bakingThread", "virtualOffsetJob", "skyOcclusionJob", "lightingJob", "layerMaskJob", "cellIndex", "fixSeamsThread", "doneFixingSeams", "step", "stepCount", "failed", "access" ], "unityApiUsage": [ "SceneManager", "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.Dilate.cs", "className": "AdaptiveProbeVolumes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExtractDilatedProbes", "Dispose" ], "serializedFields": [], "publicFields": [ "L0", "L1_0", "L1_1", "L1_2", "L2_0", "L2_1", "L2_2", "L2_3", "L2_4", "SO_L0L1", "SO_Direction", "ProbeOcclusion" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.Invalidation.cs", "className": "AdaptiveProbeVolumes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.LightTransport.cs", "className": "AdaptiveProbeVolumes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Create", "Contains", "Dispose", "Init", "Bake", "BindSamplingTextures", "TryGetMeshForAccelerationStructure" ], "serializedFields": [], "publicFields": [ "jobs", "irradianceResults", "validityResults", "occlusionResults", "aabb", "touchup", "startOffset", "probeCount", "directSampleCount", "indirectSampleCount", "validitySampleCount", "occlusionSampleCount", "maxBounces", "skyOcclusionBakingSamples", "skyOcclusionBakingBounces", "indirectScale", "ignoreEnvironement", "progress", "currentStep", "stepCount", "deviceContext", "integrator", "world", "postProcessor", "positionsBufferID", "directRadianceBufferId", "indirectRadianceBufferId", "validityBufferId", "perProbeLightIndicesId", "occlusionBufferId", "windowedDirectSHBufferId", "boostedIndirectSHBufferId", "combinedSHBufferId", "irradianceBufferId" ], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.Placement.cs", "className": "ProbeVolumeProfileInfo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PositionToCell" ], "serializedFields": [], "publicFields": [ "simplificationLevels", "minDistanceBetweenProbes", "probeOffset", "maxSubdivision", "minBrickSize", "cellSizeInBricks", "cellSizeInMeters" ], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.RenderingLayers.cs", "className": "AdaptiveProbeVolumes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.Serialization.cs", "className": "AdaptiveProbeVolumes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add" ], "serializedFields": [], "publicFields": [ "bricksCount", "chunksCount", "scenarioValid", "shL0L1RxData", "shL1GL1RyData", "shL1BL1RzData", "shL2Data_0", "shL2Data_1", "shL2Data_2", "shL2Data_3", "validityNeighMaskData", "skyOcclusionDataL0L1", "skyShadingDirectionIndices", "probeOcclusion" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.SkyOcclusion.cs", "className": "AdaptiveProbeVolumes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "jobs" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.VirtualOffset.cs", "className": "AdaptiveProbeVolumes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "position", "originBias", "tMax", "geometryBias", "probeIndex", "validityThreshold" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbePlacement.cs", "className": "ProbePlacement", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [ "corner", "X", "Y", "Z", "minControllerSubdivLevel", "maxControllerSubdivLevel", "fillEmptySpaces", "maxSubdivLevelInsideVolume", "maxSubdivisionLevel", "maxBrickCountPerAxis", "maxSubdivisionLevelInSubCell", "maxBrickCountPerAxisInSubCell", "sceneSDF", "sceneSDF2", "dummyRenderTarget", "probeVolumesBuffer", "brickCountBuffer", "bricksBuffers", "brickPositions" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeSubdivisionContext.cs", "className": "ProbeSubdivisionContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize" ], "serializedFields": [], "publicFields": [ "bakingSet", "profile" ], "unityApiUsage": [ "FindFirstObjectByType" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeSubdivisionResult.cs", "className": "ProbeSubdivisionResult", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeBakingProcessSettingsDrawer.cs", "className": "ProbeVolumeBakingProcessSettingsDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeBakingSetEditor.cs", "className": "ProbeVolumeBakingSetEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeBuildProcessor.cs", "className": "ProbeVolumeBuildProcessor", "baseClass": "BuildPlayerProcessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPostprocessBuild" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeEditor.cs", "className": "ProbeVolumeEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeGizmos.cs", "className": "ProbeVolumeGizmos", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeLightingTab.cs", "className": "ProbeVolumeLightingTab", "baseClass": "LightingWindowTab", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "GetPath" ], "serializedFields": [], "publicFields": [ "asset", "guid", "visible" ], "unityApiUsage": [ "SceneManager", "Destroy", "FindFirstObjectByType" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeResourceStripper.cs", "className": "ProbeVolumeRuntimeResourceStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanRemoveSettings" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumesOptionsEditor.cs", "className": "ProbeVolumesOptionsEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeUI.Drawer.cs", "className": "ProbeVolumeUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeUI.Skin.cs", "className": "ProbeVolumeUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/SerializedProbeAdjustmentVolume.cs", "className": "SerializedProbeAdjustmentVolume", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/SerializedProbeVolume.cs", "className": "SerializedProbeVolume", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolumeMenuItems.cs", "className": "ProbeVolumeMenuItems", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Lighting/Shadow/ShadowCascadeGUI.cs", "className": "ShadowCascadeGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "size", "borderSize", "cascadeHandleState", "borderHandleState" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/CameraController.cs", "className": "CameraController", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "UpdateCameraState", "Match", "Begin", "Update", "SwitchUntilNextEndOfDrag", "SwitchUntilNextWheelEvent" ], "serializedFields": [], "publicFields": [ "shiftOnLastMatch" ], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/CameraState.cs", "className": "CameraState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateCamera", "Reset" ], "serializedFields": [], "publicFields": [ "position", "fieldOfView", "farClip", "nearClip", "forward", "up", "right" ], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/ComparisonGizmoController.cs", "className": "ComparisonGizmoController", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "UpdateGizmoState" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/ComparisonGizmoState.cs", "className": "ComparisonGizmoState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Update" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/Compositor.cs", "className": "RenderTextureCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateSize", "Dispose", "Render", "GetViewFromComposition" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/Context.cs", "className": "Context", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "GetViewContent", "UpdateEnvironmentLibrary", "SynchronizeCameraStates", "SetFocusedCamera", "UpdateEnvironment", "UpdateViewedObject", "ResetCameraState" ], "serializedFields": [ "m_EnvironmentLibraryGUID", "m_CameraSynced", "m_Views", "ComparisonGizmoState", "m_EnvironmentGUID", "viewedObjectAssetGUID", "viewedObjecHierarchytEntityId" ], "publicFields": [ "viewContexts", "viewLayout", "lastFocusedView", "showedSidePanel", "debugPanelSource", "hasEnvironment", "hasViewedObject", "shadow", "viewMode", "greyBalls" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/DisplayWindow.cs", "className": "DisplayWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/DisplayWindow.DebugSidePanel.cs", "className": "DisplayWindow", "baseClass": "TextElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/DisplayWindow.EnvironmentLibrarySidePanel.cs", "className": "IEnvironmentDisplayer", "baseClass": "IEnvironmentDisplayer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateCursorFollower", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/DropArea.cs", "className": "DropArea", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/Environment.cs", "className": "Environment", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "ResetToBrightestSpot", "RenderStaticPreview", "Bind", "PositionToLatLong", "GetLatLongThumbnailTexture", "GetDefaultInspector" ], "serializedFields": [ "m_CubemapGUID", "m_Latitude", "m_Longitude" ], "publicFields": [ "rotation", "exposure", "shadowColor", "target" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/EnvironmentLibrary.cs", "className": "EnvironmentLibrary", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "Add", "Remove", "Duplicate", "IndexOf", "SetField" ], "serializedFields": [], "publicFields": [ "Count" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/LookDev.cs", "className": "LookDev", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/LookDevRenderer.cs", "className": "RenderingData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "BeginRendering", "EndRendering", "Acquire" ], "serializedFields": [], "publicFields": [ "sizeMissmatched", "stage", "updater", "viewPort", "output" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/Stage.cs", "className": "Stage", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "MoveIntoStage", "InstantiateIntoStage", "CreateGameObjectIntoStage", "Clear", "OnBeginRendering", "OnEndRendering", "Dispose", "UpdateSceneObjects", "UpdateSceneLighting" ], "serializedFields": [], "publicFields": [ "camera", "sunLight", "scene", "runtimeInterface" ], "unityApiUsage": [ "SceneManager", "Instantiate", "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/LookDev/ToolbarRadio.cs", "className": "ToolbarRadio", "baseClass": "Toolbar", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddRadio", "AddRadios", "SetValueWithoutNotify" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Material/AssetReimportUtils.cs", "className": "AssetReimportUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Material/DecalPreferences.cs", "className": "DecalPreferences", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PreferenceGUI" ], "serializedFields": [], "publicFields": [ "keywords", "header" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Material/MaterialEditorExtension.cs", "className": "MaterialEditorExtension", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Material/MaterialHeaderScope.cs", "className": "MaterialHeaderScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Material/MaterialHeaderScopeItem.cs", "className": "MaterialHeaderScopeItem", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Material/MaterialHeaderScopeList.cs", "className": "MaterialHeaderScopeList", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawHeaders" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/MenuManager.cs", "className": "MenuManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PathTracing/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PathTracing/BakeImport.cs", "className": "BakeImport", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "BakeInputPath", "LightmapRequestsPath", "LightProbeRequestsPath", "BakeOutputFolderPath", "ProgressPort" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PathTracing/BakeInputSerialization.cs", "className": "BakeInputSerialization", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TransferBoolean", "TransferString", "Transfer", "Equals" ], "serializedFields": [], "publicFields": [ "directSampleCount", "indirectSampleCount", "environmentSampleCount", "lightmapSampleCounts", "probeSampleCounts", "minBounces", "maxBounces", "lightmapBakeMode", "mixedLightingMode", "aoEnabled", "aoDistance", "useHardwareRayTracing", "vertexCount", "meshShaderChannelMask", "dimensions", "offsets", "stride", "data", "vertexData", "indexBuffer", "subMeshIndexOffset", "subMeshIndexCount", "subMeshAABB", "uvScaleOffset", "doubleSidedGI", "transmissionType", "transmissionChannels", "alphaCutoff", "resolution", "heightMapIndex", "terrainHoleIndex", "outputResolution", "heightmapScale", "uvBounds", "meshIndex", "terrainIndex", "transform", "oddNegativeScale", "castShadows", "receiveShadows", "lodGroup", "lodMask", "contributingLodLevel", "subMeshMaterialIndices", "width", "height", "scale", "offset", "wrapModeU", "wrapModeV", "filterMode", "transmissionTextureST", "cubeResolution", "cubeData", "importanceSampleCount", "importanceIntegratedMetric", "importanceDirections", "importanceWeightedIntensities", "importanceIntensities", "color", "indirectColor", "orientation", "position", "range", "cookieTextureIndex", "cookieScale", "coneAngle", "innerConeAngle", "shape0", "shape1", "type", "mode", "falloff", "angularFalloff", "castsShadows", "shadowMaskChannel", "pixelStride", "slices", "repeat", "textureData", "outputTypeMask", "positionOffset", "count", "pushoff", "outputFolderPath", "integrationRadiusOffset", "environmentOcclusionSampleCount", "ignoreDirectEnvironment", "ignoreIndirectEnvironment", "positions", "occlusionLightIndices", "integrationRadii", "requests", "lightmapOffset", "lightmapCount", "tilingMode", "backfaceTolerance", "supersamplingMultiplier", "pushOff", "bakedLightmapTag", "maxLightmapCount", "Index", "m_AtlasHash", "m_SceneGUID", "m_AtlasId", "m_BakeParameters", "objectIDHash", "geometryHashPVR", "st", "transformIndex", "atlasViewport", "gbufferInstanceDataArray", "atlasId", "m_InstanceIndex", "m_LightmapST", "m_Viewport", "m_Width", "m_Height", "m_AtlasIdToAtlasHash", "m_AtlasIdToAtlasHashLightmapped", "m_GBufferHashes", "m_AtlasOffsets", "m_EstimatedTexelCount", "atlassing", "lightingSettings", "meshData", "terrainData", "terrainHoleData", "heightMapData", "materialData", "instanceData", "instanceToTextureDataIndex", "materialToTransmissionDataIndex", "albedoData", "emissiveData", "transmissionData", "transmissionDataProperties", "cookieData", "lightData", "environmentData" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PathTracing/BakeInputToWorldConversion.cs", "className": "BakeInputToWorldConversion", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PathTracing/Debugging/AdaptiveSamplingDebugHelpers.cs", "className": "AdaptiveSamplingDebugHelpers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PathTracing/Debugging/BakeDebugHelpers.cs", "className": "BakeProfilingScope", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PathTracing/LightBakerStrangler.cs", "className": "LightBakerStrangler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "GetProbeOcclusionLightIndex", "SetProbeOcclusionLightIndex", "GetOcclusion", "SetOcclusion", "GetOcclusionMaskChannel", "SetOcclusionMaskChannel", "SetDefaultValues", "CompareTo" ], "serializedFields": [], "publicFields": [ "bakeInstance", "texelCount", "offsetX", "offsetY", "hashCode" ], "unityApiUsage": [ "Destroy", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PathTracing/LightBakerWorkerProcessImporter.cs", "className": "LightBakerWorkerProcessImporter", "baseClass": "ScriptedImporter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PathTracing/SphericalHarmonicsToLatLong.cs", "className": "SphericalHarmonicsToLatLong", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SHL2TolatLongEXR" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PathTracing/UnityComputeProbePostProcessor.cs", "className": "UnityComputeProbePostProcessor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize", "Dispose", "AddSphericalHarmonicsL2", "ConvertToUnityFormat", "ConvolveRadianceToIrradiance", "ScaleSphericalHarmonicsL2", "WindowSphericalHarmonicsL2", "DeringSphericalHarmonicsL2" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PostProcessing/LensFlareComponentSRPEditor.cs", "className": "LensFlareComponentSRPEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "GetComponent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PostProcessing/LensFlareDataSRPEditor.cs", "className": "LensFlareDataSRPEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "hash", "computedTexture" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PostProcessing/LensFlareEditor.cs", "className": "LensFlareEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PostProcessing/LensFlareEditorUtils.cs", "className": "LensFlareEditorUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ProjectorEditor.cs", "className": "ProjectorEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Properties/AdditionalPropertiesState.cs", "className": "AdditionalPropertiesStateBase", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetAdditionalPropertiesState", "RegisterEditor", "UnregisterEditor", "SwapFlags", "RemoveFlagAtIndex" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Properties/AdvancedProperties.cs", "className": "AdvancedProperties", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Properties/AdvancedPropertiesObserver.cs", "className": "AdvancedPropertiesObserver", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Properties/PropertiesPreferencesProvider.cs", "className": "PropertiesPreferencesProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PreferenceGUI" ], "serializedFields": [], "publicFields": [ "keywords" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PropertyDrawers/VrsLutDrawer.cs", "className": "VrsLutDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/PropertyFetcher.cs", "className": "PropertyFetcher", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Find", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/QuaternionPropertyDrawer.cs", "className": "QuaternionPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RelativePropertiesDrawer.cs", "className": "RelativePropertiesDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RemoveAdditionalDataUtils.cs", "className": "RemoveAdditionalDataUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RemoveComponentUtils.cs", "className": "RemoveComponentUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphEditorLocalDebugSession.cs", "className": "RenderGraphEditorLocalDebugSession", "baseClass": "RenderGraphDebugSession", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphEditorRemoteDebugSession.cs", "className": "RenderGraphEditorRemoteDebugSession", "baseClass": "RenderGraphDebugSession", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphTestsCore.cs", "className": "RenderGraphTestsCore", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "Setup", "Cleanup", "CleanupRenderGraph" ], "serializedFields": [ "m_Settings" ], "publicFields": [ "renderGraph", "renderTextureUVOriginStrategy", "invalidContextForTesting" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphUtilsResourceStripper.cs", "className": "RenderGraphUtilsResourcesStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanRemoveSettings" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphViewer.cs", "className": "RenderGraphViewer", "baseClass": "EditorWindowWithHelpButton", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "HasMultipleUsageFlags" ], "serializedFields": [], "publicFields": [ "type", "index", "usageRangeBlock", "resourceListItem", "resourceHelperLine", "firstPassId", "lastPassId", "element", "tooltip", "visibleResourceIndex", "read", "write", "memoryless", "load", "store", "usage", "passId", "passBlock", "passTitle", "isCulled", "isAsync", "leftGridLine", "rightGridLine", "hasPassCompatibilityTooltip", "isPassCompatibleToMerge", "hasAsyncDependencyTooltip" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphViewer.PanManipulator.cs", "className": "RenderGraphViewer", "baseClass": "MouseManipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphViewer.PassTitleLabel.cs", "className": "RenderGraphViewer", "baseClass": "Label", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphViewer.PlayerConnection.cs", "className": "RenderGraphViewer", "baseClass": "IDisposable", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "OnConnectionDropdownIMGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphViewer.SidePanel.cs", "className": "RenderGraphViewer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/SampleDependencyImportSystem/SampleDependencyImporter.cs", "className": "SampleDependencyImporter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPackageAddedOrUpdated", "OnPackageRemoved", "ImportTextMeshProEssentialResources", "GetSampleInformation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/SampleDependencyImportSystem/SampleList.cs", "className": "SampleList", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "displayName", "description", "path", "dependencies", "samples" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ScriptTemplates/ScriptTemplates.cs", "className": "ScriptTemplates", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/SerializedPropertyExtension.cs", "className": "SerializedPropertyExtension", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "theEnum" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Settings/DefaultVolumeProfileCategories.cs", "className": "DefaultVolumeProfileCategories", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Destroy" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Settings/DefaultVolumeProfileEditor.cs", "className": "DefaultVolumeProfileEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Create", "Destroy", "RebuildListViews" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Settings/PropertyDrawers/DefaultVolumeProfileSettingsPropertyDrawer.cs", "className": "DefaultVolumeProfileSettingsPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Settings/PropertyDrawers/RenderPipelineGraphicsSettingsContainerPropertyDrawer.cs", "className": "RenderPipelineGraphicsSettingsContainerPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Settings/PropertyDrawers/ShaderStrippingSettingsPropertyDrawer.cs", "className": "ShaderStrippingSettingPropertyDrawer", "baseClass": "RelativePropertiesDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Settings/RenderPipelineGlobalSettingsEndNameEditAction.cs", "className": "RenderPipelineGlobalSettingsEndNameEditAction", "baseClass": "AssetCreationEndAction", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Settings/RenderPipelineGlobalSettingsProvider.deprecated.cs", "className": "RenderPipelineGlobalSettingsProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Settings/RenderPipelineGlobalSettingsUI.Drawers.cs", "className": "RenderPipelineGlobalSettingsUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Settings/RenderPipelineResourcesEditor.cs", "className": "RenderPipelineResourcesEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Settings/SettingsProviderGUIScope.cs", "className": "SettingsProviderGUIScope", "baseClass": "Scope", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ShaderGenerator/CSharpToHLSL.cs", "className": "CSharpToHLSL", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ShaderGenerator/ShaderGeneratorMenu.cs", "className": "ShaderGeneratorMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ShaderGenerator/ShaderTypeGeneration.cs", "className": "ShaderTypeGenerator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo", "DeclString", "Clone", "PrintErrors", "EmitTypeDecl", "EmitSetters", "EmitAccessors", "EmitDefines", "EmitFunctions", "EmitFunctionsForPacked", "Emit", "EmitPackedInfo", "Generate" ], "serializedFields": [], "publicFields": [ "name", "field", "fullType", "rows", "cols", "arraySize", "swizzleOffset", "packed", "accessor", "defineName", "fieldName", "displayName", "fieldType", "isDirection", "isSRGB", "checkIsNormalized", "preprocessor", "packingAttribute", "type", "attr", "debugCounter", "errors" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ShaderStripping/IVariantStripper.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ShaderStripping/ShaderExtensions.cs", "className": "ShaderExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ShaderStripping/ShaderPreprocessor.cs", "className": "ShaderPreprocessor", "baseClass": "ShaderPreprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnProcessShader", "OnProcessComputeShader" ], "serializedFields": [], "publicFields": [ "callbackOrder" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ShaderStripping/ShaderStrippingReport.cs", "className": "ShaderStrippingReport", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddVariant", "Log", "OnBeforeSerialize", "OnAfterDeserialize", "OnPreprocessBuild", "OnPostprocessBuild", "DumpReport" ], "serializedFields": [ "pipelines" ], "publicFields": [ "inputVariants", "outputVariants", "variantName", "stripTimeMs", "name", "pipeline", "variants", "callbackOrder", "totalVariantsIn", "totalVariantsOut", "shaders" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/ShaderStripping/ShaderStrippingWatcher.cs", "className": "ShaderStrippingWatcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/STP/STPResourceStripper.cs", "className": "STPResourceStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanRemoveSettings" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/StringExtensions.cs", "className": "StringExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Tools/Deprecated.cs", "className": "MaterialUpgrader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Tools/MaterialUpgrader/IMaterialUpgradersProvider.cs", "className": "IMaterialUpgradersProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Tools/MaterialUpgrader/MaterialUpgrader.cs", "className": "MaterialUpgrader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Upgrade", "RenameShader", "RenameTexture", "RenameFloat", "RenameColor", "RemoveTexture", "SetFloat", "SetColor", "SetTexture", "RenameKeywordToFloat" ], "serializedFields": [], "publicFields": [ "NewShaderPath", "OldShaderPath", "keyword", "property" ], "unityApiUsage": [ "Instantiate", "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Tools/MaterialUpgrader/MaterialUpgrader.Utils.cs", "className": "MaterialUpgrader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Tools/MaterialUpgrader/MaterialUpgraderEditMenus.cs", "className": "MaterialUpgraderEditMenus", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Tools/MaterialUpgrader/MaterialUpgraderRegistry.cs", "className": "MaterialUpgraderRegistry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetMaterialUpgradersForPipeline" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Tools/MaterialUpgrader/SpeedTree8MaterialUpgrader.cs", "className": "SpeedTree8MaterialUpgrader", "baseClass": "MaterialUpgrader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Tools/MaterialUpgrader/SpeedTree9MaterialUpgrader.cs", "className": "SpeedTree9MaterialUpgrader", "baseClass": "MaterialUpgrader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/UnifiedRayTracing/CreateUnifiedRTShaderMenuItem.cs", "className": "ShaderTemplates", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/UnifiedRayTracing/UnifiedRTShaderImporter.cs", "className": "UnifiedRTShaderImporter", "baseClass": "ScriptedImporter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Upscaling/DLSSOptionsEditor.cs", "className": "DLSSOptionsEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Upscaling/UpscalerOptionsEditor.cs", "className": "UpscalerOptionsEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Upscaling/UpscalerOptionsEditorCache.cs", "className": "UpscalerOptionsEditorCache", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetOrCreateEditor", "Cleanup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Utilities/EditorMaterialQuality.cs", "className": "EditorMaterialQualityUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Utilities/GenericEditorTool.cs", "className": "GenericEditorTool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Utilities/LocalizationHelper.cs", "className": "LocalizationHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Utilities/SceneRenderPipelineEditor.cs", "className": "SceneRenderPipelineEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Utilities/SerializedBitArray.cs", "className": "SerializedBitArrayUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "HasBitMultipleDifferentValue", "GetBitAt", "SetBitAt", "Update", "ApplyModifiedProperties" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Utilities/SerializedBitArray.deprecated.cs", "className": "SerializedBitArrayUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "HasBitMultipleDifferentValue", "GetBitAt", "SetBitAt", "Update" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Utilities/TimedScope.cs", "className": "TimedScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/Drawers/BoolParameterDrawer.cs", "className": "BoolParameterDrawer", "baseClass": "VolumeParameterDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/Drawers/ColorParameterDrawer.cs", "className": "ColorParameterDrawer", "baseClass": "VolumeParameterDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/Drawers/FloatParameterDrawer.cs", "className": "MinFloatParameterDrawer", "baseClass": "VolumeParameterDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/Drawers/IntParameterDrawer.cs", "className": "MinIntParameterDrawer", "baseClass": "VolumeParameterDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/Drawers/TextureParameterDrawer.cs", "className": "TextureParameterDrawer", "baseClass": "VolumeParameterDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/Drawers/Vector4ParameterDrawer.cs", "className": "Vector4ParametrDrawer", "baseClass": "VolumeParameterDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/SerializedDataParameter.cs", "className": "SerializedDataParameter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "displayName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeComponentCopyPaste.cs", "className": "VolumeComponentCopyPaste", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeComponentEditor.cs", "className": "VolumeComponentEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "intensity", "volumeComponent" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeComponentListEditor.cs", "className": "VolumeComponentListEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "SetIsGlobalDefaultVolumeProfile", "Init", "Clear", "OnGUI" ], "serializedFields": [], "publicFields": [ "editors" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeComponentProvider.cs", "className": "VolumeComponentProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo", "CreateComponentTree", "GoToChild" ], "serializedFields": [], "publicFields": [ "type", "nodes", "name" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeEditor.cs", "className": "VolumeEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "GetComponent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeGizmoDrawer.cs", "className": "VolumeGizmoDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeMenuItems.cs", "className": "VolumeMenuItems", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeParameterDrawer.cs", "className": "VolumeParameterDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeProfileEditor.cs", "className": "VolumeProfileEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeProfileFactory.cs", "className": "VolumeProfileFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeProfileUtils.cs", "className": "VolumeProfileUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumesPreferences.cs", "className": "VolumesPreferences", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PreferenceGUI" ], "serializedFields": [], "publicFields": [ "keywords" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/AssemblyInfo.cs", "className": "PublicType", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstanceDoSomething" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/AssetCallbacks/AssetCreationUtil.cs", "className": "AssetCreationUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "callback", "extension" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/AssetsConverter.cs", "className": "AssetsConverter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Scan", "Convert" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/AttributesDefinitions.cs", "className": "PipelineConverterAttribute", "baseClass": "CategoryInfoAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/IRenderPipelineConverter.cs", "className": "IRenderPipelineConverter", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/IRenderPipelineConverterItem.cs", "className": "IRenderPipelineConverterItem", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/RenderPipelineConverterAssetItem.cs", "className": "RenderPipelineConverterAssetItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnClicked" ], "serializedFields": [], "publicFields": [ "name", "info" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/RenderPipelineConverterManager.cs", "className": "RenderPipelineConverterManager", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/RenderPipelineConverterMaterialUpgrader.cs", "className": "RenderPipelineConverterMaterialUpgrader", "baseClass": "AssetsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/SearchServiceUtils.cs", "className": "SearchServiceUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/Status.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/Window/RenderPipelineConverterItemVisualElement.cs", "className": "RenderPipelineConverterItemVisualElement", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Bind" ], "serializedFields": [], "publicFields": [ "itemSelectionChanged" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/Window/RenderPipelineConvertersEditor.cs", "className": "RenderPipelineConvertersEditor", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "Clear", "CreateGUI", "AddItemsToMenu" ], "serializedFields": [], "publicFields": [ "isSelected", "item", "isExpanded", "isLoading", "isInitialized", "items", "converter", "pending", "warnings", "errors", "success", "state", "type", "converter_id", "items_count" ], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/Window/RenderPipelineConverterVisualElement.cs", "className": "RenderPipelineConverterVisualElement", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateInfo", "Refresh", "Scan", "Convert" ], "serializedFields": [], "publicFields": [ "displayName", "description", "state", "converter", "isSelectedAndEnabled", "showMoreInfo", "converterSelected" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Camera/CameraHistory.cs", "className": "IPerFrameHistoryAccessTracker", "baseClass": "ContextItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "LateUpdate" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Camera/CameraSwitcher.cs", "className": "CameraSwitcher", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_Cameras" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Camera/FreeCamera.cs", "className": "FreeCamera", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_LookSpeedController", "m_LookSpeedMouse", "m_MoveSpeed", "m_MoveSpeedIncrement", "m_Turbo" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/CommandBuffers/BaseCommandBufer.cs", "className": "BaseCommandBuffer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "sizeInBytes" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/CommandBuffers/CommandBufferHelpers.cs", "className": "CommandBufferHelpers", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/CommandBuffers/ComputeCommandBuffer.cs", "className": "ComputeCommandBuffer", "baseClass": "BaseCommandBuffer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetInvertCulling", "SetComputeFloatParam", "SetComputeIntParam", "SetComputeVectorParam", "SetComputeVectorArrayParam", "SetComputeMatrixParam", "SetComputeMatrixArrayParam", "SetRayTracingShaderPass", "SetViewport", "EnableScissorRect", "DisableScissorRect", "SetGlobalFloat", "SetGlobalInt", "SetGlobalInteger", "SetGlobalVector", "SetGlobalColor", "SetGlobalMatrix", "EnableShaderKeyword", "EnableKeyword", "DisableShaderKeyword", "DisableKeyword", "SetKeyword", "SetViewProjectionMatrices", "SetGlobalDepthBias", "SetGlobalFloatArray", "SetGlobalVectorArray", "SetGlobalMatrixArray", "SetLateLatchProjectionMatrices", "MarkLateLatchMatrixShaderPropertyID", "UnmarkLateLatchMatrix", "BeginSample", "EndSample", "IncrementUpdateCount", "SetBufferData", "SetBufferCounterValue", "SetupCameraProperties", "InvokeOnRenderObjectCallbacks", "SetComputeFloatParams", "SetComputeIntParams", "SetComputeTextureParam", "SetComputeBufferParam", "SetComputeConstantBufferParam", "SetComputeParamsFromMaterial", "DispatchCompute", "BuildRayTracingAccelerationStructure", "SetRayTracingAccelerationStructure", "SetRayTracingBufferParam", "SetRayTracingConstantBufferParam", "SetRayTracingTextureParam", "SetRayTracingFloatParam", "SetRayTracingFloatParams", "SetRayTracingIntParam", "SetRayTracingIntParams", "SetRayTracingVectorParam", "SetRayTracingVectorArrayParam", "SetRayTracingMatrixParam", "SetRayTracingMatrixArrayParam", "DispatchRays", "CopyCounterValue", "SetGlobalTexture", "SetGlobalBuffer", "SetGlobalConstantBuffer", "SetShadowSamplingMode", "SetSinglePassStereo", "IssuePluginEvent", "IssuePluginEventAndData", "IssuePluginCustomBlit", "IssuePluginCustomTextureUpdateV2" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/CommandBuffers/IBaseCommandBuffer.cs", "className": "IBaseCommandBuffer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetInvertCulling", "SetViewport", "EnableScissorRect", "DisableScissorRect", "SetGlobalFloat", "SetGlobalInt", "SetGlobalInteger", "SetGlobalVector", "SetGlobalColor", "SetGlobalMatrix", "EnableShaderKeyword", "EnableKeyword", "DisableShaderKeyword", "DisableKeyword", "SetKeyword", "SetViewProjectionMatrices", "SetGlobalDepthBias", "SetGlobalFloatArray", "SetGlobalVectorArray", "SetGlobalMatrixArray", "SetLateLatchProjectionMatrices", "MarkLateLatchMatrixShaderPropertyID", "UnmarkLateLatchMatrix", "BeginSample", "EndSample", "IncrementUpdateCount", "SetupCameraProperties", "InvokeOnRenderObjectCallbacks", "SetGlobalTexture", "SetGlobalBuffer", "SetGlobalConstantBuffer", "SetShadowSamplingMode", "SetSinglePassStereo", "IssuePluginEvent", "IssuePluginEventAndData", "IssuePluginCustomBlit", "IssuePluginCustomTextureUpdateV2" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/CommandBuffers/IComputeCommandBuffer.cs", "className": "IComputeCommandBuffer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetComputeFloatParam", "SetComputeIntParam", "SetComputeVectorParam", "SetComputeVectorArrayParam", "SetComputeMatrixParam", "SetComputeMatrixArrayParam", "SetRayTracingShaderPass", "SetBufferData", "SetBufferCounterValue", "SetComputeFloatParams", "SetComputeIntParams", "SetComputeTextureParam", "SetComputeBufferParam", "SetComputeConstantBufferParam", "SetComputeParamsFromMaterial", "DispatchCompute", "BuildRayTracingAccelerationStructure", "SetRayTracingAccelerationStructure", "SetRayTracingBufferParam", "SetRayTracingConstantBufferParam", "SetRayTracingTextureParam", "SetRayTracingFloatParam", "SetRayTracingFloatParams", "SetRayTracingIntParam", "SetRayTracingIntParams", "SetRayTracingVectorParam", "SetRayTracingVectorArrayParam", "SetRayTracingMatrixParam", "SetRayTracingMatrixArrayParam", "DispatchRays", "CopyCounterValue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/CommandBuffers/IRasterCommandBuffer.cs", "className": "IRasterCommandBuffer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ClearRenderTarget", "SetInstanceMultiplier", "SetFoveatedRenderingMode", "SetWireframe", "ConfigureFoveatedRendering", "SetShadingRateFragmentSize", "SetShadingRateCombiner", "DrawMesh", "DrawMultipleMeshes", "DrawRenderer", "DrawRendererList", "DrawProcedural", "DrawProceduralIndirect", "DrawMeshInstanced", "DrawMeshInstancedProcedural", "DrawMeshInstancedIndirect", "DrawOcclusionMesh" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/CommandBuffers/IUnsafeCommandBuffer.cs", "className": "IUnsafeCommandBuffer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequestAsyncReadback", "Clear", "ClearRandomWriteTargets", "SetRenderTarget", "SetComputeTextureParam", "SetRayTracingTextureParam", "GenerateMips", "SetRandomWriteTarget", "CopyTexture", "SetGlobalTexture" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/CommandBuffers/RasterCommandBuffer.cs", "className": "RasterCommandBuffer", "baseClass": "BaseCommandBuffer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetInvertCulling", "SetViewport", "EnableScissorRect", "DisableScissorRect", "ClearRenderTarget", "SetGlobalFloat", "SetGlobalInt", "SetGlobalInteger", "SetGlobalVector", "SetGlobalColor", "SetGlobalMatrix", "EnableShaderKeyword", "EnableKeyword", "DisableShaderKeyword", "DisableKeyword", "SetKeyword", "SetViewProjectionMatrices", "SetGlobalDepthBias", "SetGlobalFloatArray", "SetGlobalVectorArray", "SetGlobalMatrixArray", "SetLateLatchProjectionMatrices", "MarkLateLatchMatrixShaderPropertyID", "UnmarkLateLatchMatrix", "BeginSample", "EndSample", "IncrementUpdateCount", "SetInstanceMultiplier", "SetFoveatedRenderingMode", "SetWireframe", "ConfigureFoveatedRendering", "SetupCameraProperties", "InvokeOnRenderObjectCallbacks", "SetShadingRateFragmentSize", "SetShadingRateCombiner", "DrawMesh", "DrawMultipleMeshes", "DrawRenderer", "DrawRendererList", "DrawProcedural", "DrawProceduralIndirect", "DrawMeshInstanced", "DrawMeshInstancedProcedural", "DrawMeshInstancedIndirect", "DrawOcclusionMesh", "SetGlobalTexture", "SetGlobalBuffer", "SetGlobalConstantBuffer", "SetShadowSamplingMode", "SetSinglePassStereo", "IssuePluginEvent", "IssuePluginEventAndData", "IssuePluginCustomBlit", "IssuePluginCustomTextureUpdateV2" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/CommandBuffers/UnsafeCommandBuffer.cs", "className": "UnsafeCommandBuffer", "baseClass": "BaseCommandBuffer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequestAsyncReadback", "SetInvertCulling", "SetComputeFloatParam", "SetComputeIntParam", "SetComputeVectorParam", "SetComputeVectorArrayParam", "SetComputeMatrixParam", "SetComputeMatrixArrayParam", "SetRayTracingShaderPass", "Clear", "ClearRandomWriteTargets", "SetViewport", "EnableScissorRect", "DisableScissorRect", "ClearRenderTarget", "SetGlobalFloat", "SetGlobalInt", "SetGlobalInteger", "SetGlobalVector", "SetGlobalColor", "SetGlobalMatrix", "EnableShaderKeyword", "EnableKeyword", "DisableShaderKeyword", "DisableKeyword", "SetKeyword", "SetViewProjectionMatrices", "SetGlobalDepthBias", "SetGlobalFloatArray", "SetGlobalVectorArray", "SetGlobalMatrixArray", "SetLateLatchProjectionMatrices", "MarkLateLatchMatrixShaderPropertyID", "UnmarkLateLatchMatrix", "BeginSample", "EndSample", "IncrementUpdateCount", "SetInstanceMultiplier", "SetFoveatedRenderingMode", "SetWireframe", "ConfigureFoveatedRendering", "SetRenderTarget", "SetBufferData", "SetBufferCounterValue", "SetupCameraProperties", "InvokeOnRenderObjectCallbacks", "SetShadingRateFragmentSize", "SetShadingRateCombiner", "SetComputeFloatParams", "SetComputeIntParams", "SetComputeTextureParam", "SetComputeBufferParam", "SetComputeConstantBufferParam", "SetComputeParamsFromMaterial", "DispatchCompute", "BuildRayTracingAccelerationStructure", "SetRayTracingAccelerationStructure", "SetRayTracingBufferParam", "SetRayTracingConstantBufferParam", "SetRayTracingTextureParam", "SetRayTracingFloatParam", "SetRayTracingFloatParams", "SetRayTracingIntParam", "SetRayTracingIntParams", "SetRayTracingVectorParam", "SetRayTracingVectorArrayParam", "SetRayTracingMatrixParam", "SetRayTracingMatrixArrayParam", "DispatchRays", "GenerateMips", "DrawMesh", "DrawMultipleMeshes", "DrawRenderer", "DrawRendererList", "DrawProcedural", "DrawProceduralIndirect", "DrawMeshInstanced", "DrawMeshInstancedProcedural", "DrawMeshInstancedIndirect", "DrawOcclusionMesh", "SetRandomWriteTarget", "CopyCounterValue", "CopyTexture", "SetGlobalTexture", "SetGlobalBuffer", "SetGlobalConstantBuffer", "SetShadowSamplingMode", "SetSinglePassStereo", "IssuePluginEvent", "IssuePluginEventAndData", "IssuePluginCustomBlit", "IssuePluginCustomTextureUpdateV2" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/CommandBufferPool.cs", "className": "CommandBufferPool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/CommonStructs.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/ComponentSingleton.cs", "className": "to", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/ConstantBuffer.cs", "className": "ConstantBuffer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateData", "SetGlobal", "Set", "PushGlobal" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/ContextContainer.cs", "className": "ContextContainer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [ "storage", "isSet", "lineNumber", "memberName", "filePath" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/CoreAttributes.cs", "className": "DisplayInfoAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "order" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/CoreProfileId.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/CoreUnsafeUtils.cs", "className": "CoreUnsafeUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryPush", "TryPop", "Clear", "Get" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/DynamicArray.cs", "className": "DynamicArray", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "Contains", "Add", "AddRange", "Insert", "Remove", "RemoveAt", "RemoveRange", "FindIndex", "IndexOf", "Resize", "ResizeAndClear", "Reserve", "MoveNext", "Reset", "GetEnumerator", "SubRange" ], "serializedFields": [], "publicFields": [ "iterator" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/DynamicResolutionHandler.cs", "className": "DynamicResolutionHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "GetResolvedScale", "CalculateMipBias", "SetDynamicResScaler", "SetSystemDynamicResScaler", "SetActiveDynamicScalerSlot", "SetUpscaleFilter", "SetCurrentCameraRequest", "Update", "SoftwareDynamicResIsEnabled", "HardwareDynamicResIsEnabled", "RequestsHardwareDynamicResolution", "DynamicResolutionEnabled", "ForceSoftwareFallback", "GetScaledSize", "ApplyScalesOnSize", "GetCurrentScale", "GetLastScaledSize", "GetLowResMultiplier" ], "serializedFields": [], "publicFields": [ "type", "method" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/DynamicString.cs", "className": "DynamicString", "baseClass": "DynamicArray`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Append" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/GlobalDynamicResolutionSettings.cs", "className": "GlobalDynamicResolutionSettings", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "enabled", "useMipBias", "advancedUpscalersByPriority", "advancedUpscalerNames", "DLSSPerfQualitySetting", "DLSSUseOptimalSettings", "DLSSSharpness", "DLSSRenderPresetForQuality", "DLSSRenderPresetForBalanced", "DLSSRenderPresetForPerformance", "DLSSRenderPresetForUltraPerformance", "DLSSRenderPresetForDLAA", "FSR2EnableSharpness", "FSR2Sharpness", "FSR2UseOptimalSettings", "FSR2QualitySetting", "fsrOverrideSharpness", "fsrSharpness", "IUpscalerOptions", "maxPercentage", "minPercentage", "dynResType", "upsampleFilter", "forceResolution", "forcedPercentage", "lowResTransparencyMinimumThreshold", "rayTracingHalfResThreshold", "lowResSSGIMinimumThreshold", "lowResVolumetricCloudsMinimumThreshold", "enableDLSS" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/IAdditionalData.cs", "className": "IAdditionalData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/IVirtualTexturingEnabledRenderPipeline.cs", "className": "IVirtualTexturingEnabledRenderPipeline", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/ListBuffer.cs", "className": "ListBufferExtensions", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryAdd", "TryCopyTo", "TryCopyFrom" ], "serializedFields": [], "publicFields": [ "Count", "Capacity" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/ObjectPools.cs", "className": "ObjectPool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Get", "Release" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/Observable.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/ObservableList.cs", "className": "ListChangedEventArgs", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Contains", "IndexOf", "Add", "Insert", "Remove", "RemoveAt", "Clear", "CopyTo", "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/ReloadAttribute.cs", "className": "ReloadAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "blit", "betterBlit", "filmGrains", "thinGrains" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/ReloadGroupAttribute.cs", "className": "ReloadGroupAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "blit", "shaders", "bayerMatrixTex" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/RemoveRange.Extensions.cs", "className": "RemoveRangeExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/SerializableEnum.cs", "className": "SerializableEnum", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_EnumValueAsString", "m_EnumTypeAsString" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/SerializedDictionary.cs", "className": "SerializedDictionaryDebugView", "baseClass": "SerializedDictionary", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_Keys", "m_Values" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Common/Swap.Extensions.cs", "className": "SwapCollectionExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugDisplaySettings.cs", "className": "for", "baseClass": "IEqualityComparer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "GetHashCode", "ForEach" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugDisplaySettingsHDROutput.cs", "className": "DebugDisplaySettingsHDROutput", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugDisplaySettingsPanel.cs", "className": "DebugDisplaySettingsPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugDisplaySettingsStats.cs", "className": "DebugDisplaySettingsStats", "baseClass": "DebugDisplaySettingsPanel", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreatePanel" ], "serializedFields": [], "publicFields": [ "AreAnySettingsActive" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugDisplaySettingsUI.cs", "className": "DebugDisplaySettingsUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RegisterDebug", "UnregisterDebug", "GetReset" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugDisplaySettingsVolumes.cs", "className": "DebugDisplaySettingsVolume", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetVolumeWeight", "GetVolumesList", "CreatePanel" ], "serializedFields": [], "publicFields": [ "volumeProfile", "volumeComponent", "volume", "AreAnySettingsActive" ], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugDisplayStats.cs", "className": "for", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "accumulatedValue", "lastAverage" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugFrameTiming.cs", "className": "DebugFrameTiming", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateFrameTiming", "RegisterDebugUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugManager.Actions.cs", "className": "DebugManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "TriggerWithButton", "TriggerWithAxis", "TriggerWithKey", "Update" ], "serializedFields": [], "publicFields": [ "buttonAction", "axisTrigger", "buttonTriggerList", "keyTriggerList", "repeatMode", "repeatDelay" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugManager.cs", "className": "DebugManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetReset", "RefreshEditor", "Reset", "ReDrawOnScreenDebug", "RegisterData", "UnregisterData", "GetState", "PanelIndex", "PanelDiplayName", "PanelDisplayName", "RequestEditorWindowPanelIndex", "FindPanelIndex", "RemovePanel" ], "serializedFields": [], "publicFields": [ "refreshEditorRequested" ], "unityApiUsage": [ "Instantiate", "GetComponent", "FindFirstObjectByType", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugManager.UIState.cs", "className": "DebugManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Open" ], "publicFields": [ "mode" ], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugOverlay.cs", "className": "DebugOverlay", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "StartOverlay", "Next", "SetViewport" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugShapes.cs", "className": "DebugShapes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequestSphereMesh", "BuildCustomSphereMesh", "RequestBoxMesh", "RequestConeMesh", "RequestPyramidMesh" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugUI.Containers.cs", "className": "DebugUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetValue", "SetValue", "ValidateValue", "SetColumnVisibility", "GetColumnVisibility" ], "serializedFields": [], "publicFields": [ "displayName", "action", "isHeader", "contextMenuItems", "isReadOnly", "scroll" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugUI.cs", "className": "DebugUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "isEditorOnly", "isRuntimeOnly", "isInactiveInEditor", "isHiddenCallback", "isHidden", "name", "tooltip", "refreshRate", "formatString", "min", "max", "values", "pinnedElementIndex" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugUI.Fields.cs", "className": "DebugUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetValue", "SetValue", "GetHistoryValue" ], "serializedFields": [], "publicFields": [ "historyDepth", "min", "max", "incStep", "intStepMult", "incStepMult", "decimals", "enumNames", "hdr", "showAlpha", "showPicker", "type", "style", "messageCallback", "message" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugUI.Panel.cs", "className": "DebugUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetDirty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugUpdater.cs", "className": "DebugUpdater", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/FrameTiming/FrameTimeBottleneck.cs", "className": "BottleneckHistogram", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/FrameTiming/FrameTimeSample.cs", "className": "FrameTimeSample", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/IDebugDisplaySettings.cs", "className": "IDebugDisplaySettings", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/IDebugDisplaySettingsData.cs", "className": "IDebugDisplaySettingsData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/IDebugDisplaySettingsPanel.cs", "className": "IDebugDisplaySettingsPanel", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/IDebugDisplaySettingsQuery.cs", "className": "IDebugDisplaySettingsQuery", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/IVolumeDebugSettings.cs", "className": "IVolumeDebugSettings", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/MousePositionDebug.cs", "className": "MousePositionDebug", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Build", "Cleanup", "GetMousePosition", "GetMouseClickPosition" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerBitField.cs", "className": "DebugUIHandlerBitField", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueToggle", "toggles" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerButton.cs", "className": "DebugUIHandlerButton", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerCanvas.cs", "className": "DebugUIHandlerCanvas", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "type", "prefab", "panelPrefab", "prefabs" ], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerColor.cs", "className": "DebugUIHandlerColor", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueToggle", "colorImage", "fieldR", "fieldG", "fieldB", "fieldA" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerContainer.cs", "className": "DebugUIHandlerContainer", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "contentHolder" ], "publicFields": [ "contentHolder" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerEnumField.cs", "className": "DebugUIHandlerEnumField", "baseClass": "DebugUIHandlerField`1", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerEnumHistory.cs", "className": "DebugUIHandlerEnumHistory", "baseClass": "DebugUIHandlerEnumField", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerField.cs", "className": "for", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nextButtonText", "previousButtonText", "nameLabel", "valueLabel" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerFloatField.cs", "className": "DebugUIHandlerFloatField", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueLabel" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerFoldout.cs", "className": "DebugUIHandlerFoldout", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueToggle" ], "unityApiUsage": [ "Instantiate", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerGroup.cs", "className": "DebugUIHandlerGroup", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "header" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerHBox.cs", "className": "DebugUIHandlerHBox", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerIndirectFloatField.cs", "className": "DebugUIHandlerIndirectFloatField", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Init" ], "serializedFields": [], "publicFields": [ "nameLabel", "valueLabel", "getter", "setter", "incStepGetter", "incStepMultGetter", "decimalsGetter" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerIndirectToggle.cs", "className": "DebugUIHandlerIndirectToggle", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Init" ], "serializedFields": [], "publicFields": [ "nameLabel", "valueToggle", "checkmarkImage" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerIntField.cs", "className": "DebugUIHandlerIntField", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueLabel" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerMessageBox.cs", "className": "DebugUIHandlerMessageBox", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerObject.cs", "className": "DebugUIHandlerObject", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueLabel" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerObjectList.cs", "className": "DebugUIHandlerObjectList", "baseClass": "DebugUIHandlerField`1", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerObjectPopupField.cs", "className": "DebugUIHandlerObjectPopupField", "baseClass": "DebugUIHandlerField`1", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerPanel.cs", "className": "DebugUIHandlerPanel", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "SelectNextItem", "SelectPreviousItem", "OnScrollbarClicked", "ResetDebugManager" ], "serializedFields": [], "publicFields": [ "nameLabel", "scrollRect", "viewport", "Canvas" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerPersistentCanvas.cs", "className": "DebugUIHandlerPersistentCanvas", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "panel", "valuePrefab" ], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerProgressBar.cs", "className": "DebugUIHandlerProgressBar", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueLabel", "progressBarRect" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerRenderingLayerField.cs", "className": "DebugUIHandlerRenderingLayerField", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueToggle", "toggles" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerRow.cs", "className": "DebugUIHandlerRow", "baseClass": "DebugUIHandlerFoldout", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerToggle.cs", "className": "DebugUIHandlerToggle", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueToggle", "checkmarkImage" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerToggleHistory.cs", "className": "DebugUIHandlerToggleHistory", "baseClass": "DebugUIHandlerToggle", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerUIntField.cs", "className": "DebugUIHandlerUIntField", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueLabel" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerValue.cs", "className": "DebugUIHandlerValue", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueLabel" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerValueTuple.cs", "className": "DebugUIHandlerValueTuple", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueLabel" ], "unityApiUsage": [ "Instantiate", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerVBox.cs", "className": "DebugUIHandlerVBox", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerVector2.cs", "className": "DebugUIHandlerVector2", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueToggle", "fieldX", "fieldY" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerVector3.cs", "className": "DebugUIHandlerVector3", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueToggle", "fieldX", "fieldY", "fieldZ" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerVector4.cs", "className": "DebugUIHandlerVector4", "baseClass": "DebugUIHandlerWidget", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameLabel", "valueToggle", "fieldX", "fieldY", "fieldZ", "fieldW" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerWidget.cs", "className": "DebugUIHandlerWidget", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "colorDefault", "colorSelected" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/UIFoldout.cs", "className": "UIFoldout", "baseClass": "Toggle", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "SetState" ], "serializedFields": [], "publicFields": [ "content", "arrowOpened", "arrowClosed" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/ProfilingScope.cs", "className": "ProfilingScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Begin", "End", "Dispose" ], "serializedFields": [], "publicFields": [ "gpuElapsedTime", "gpuSampleCount", "cpuElapsedTime", "cpuSampleCount", "inlineCpuElapsedTime", "inlineCpuSampleCount" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/ShaderDebugPrintManager.cs", "className": "ShaderDebugPrintManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetShaderDebugPrintInputConstants", "SetShaderDebugPrintBindings", "EndFrame", "PrintImmediate", "DefaultOutput", "String", "Get" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/VolumeDebugSettings.cs", "className": "VolumeDebugSettings", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetVolumes", "RefreshVolumes", "GetVolumeWeight", "VolumeHasInfluence" ], "serializedFields": [], "publicFields": [ "selectedCamera" ], "unityApiUsage": [ "Instantiate", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Deprecated.cs", "className": "IShaderVariantSettings", "baseClass": "ProbeAdjustmentVolume", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToggleEditorUI", "Register", "Unregister", "Fill" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Documentation.cs", "className": "CoreRPHelpURLAttribute", "baseClass": "HelpURLAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/AABB.cs", "className": "AABB", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "center", "extents" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/BatchLayers.cs", "className": "BatchLayer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/Components/DisallowGPUDrivenRendering.cs", "className": "DisallowGPUDrivenRendering", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_applyToChildrenRecursively" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/Components/DisallowSmallMeshCulling.cs", "className": "DisallowSmallMeshCulling", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_applyToChildrenRecursively" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/Debug/DebugDisplayGPUResidentDrawer.cs", "className": "DebugDisplayGPUResidentDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetScreenClearColor" ], "serializedFields": [], "publicFields": [ "occluderDebugViewEnable", "AreAnySettingsActive", "IsPostProcessingAllowed", "IsLightingActive" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/FrustumPlanes.cs", "className": "Line", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m", "t", "planes", "lightFacingPlaneCount", "nx", "ny", "nz", "d", "nxAbs", "nyAbs", "nzAbs", "packetCount", "planePackets", "splitInfos", "receiverSphereLightSpace", "cascadeBlendCullingFactor", "worldToLightSpaceRotation" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/GPUResidentBatcher.cs", "className": "GPUResidentBatcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "OnBeginContextRendering", "OnEndContextRendering", "OnBeginCameraRendering", "OnEndCameraRendering", "UpdateFrame", "DestroyMaterials", "DestroyDrawInstances", "DestroyMeshes", "InstanceOcclusionTest", "UpdateInstanceOccluders", "UpdateRenderers", "UpdateSelectedRenderers", "SchedulePackedMaterialCacheUpdate", "PostCullBeginCameraRendering", "OnSetupAmbientProbe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/GPUResidentBatcher.SpeedTree.cs", "className": "GPUResidentBatcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/GPUResidentDrawer.cs", "className": "GPUResidentDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/GPUResidentDrawer.Validator.cs", "className": "GPUResidentDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/GPUResidentDrawerBurst.cs", "className": "GPUResidentDrawerBurst", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/GPUResidentDrawerDebug.cs", "className": "InstanceCullerViewStats", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FinalizeInstanceCullerViewStats", "Dispose" ], "serializedFields": [], "publicFields": [ "viewType", "viewInstanceID", "splitIndex", "visibleInstancesOnCPU", "visibleInstancesOnGPU", "visiblePrimitivesOnCPU", "visiblePrimitivesOnGPU", "drawCommands", "eventType", "occluderVersion", "subviewMask", "occlusionTest", "visibleInstances", "culledInstances", "visiblePrimitives", "culledPrimitives", "subviewCount", "occluderMipLayoutSize", "enabled", "instanceCullerStats", "instanceOcclusionEventStats", "occluderStats", "occlusionOverlayEnabled", "occlusionOverlayCountVisible", "overrideOcclusionTestToAlwaysPass", "occluderDepthPyramid", "occlusionDebugOverlay", "cb" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/GPUResidentDrawerResources.cs", "className": "GPUResidentDrawerResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_WindDataUpdaterKernels" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/GPUResidentDrawerTypes.cs", "className": "RenderRequestBatcherContext", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "commandBuffer", "cullingSplitIndex", "occluderSubviewIndex", "viewInstanceID", "occlusionTest", "instanceMultiplier", "subviewIndex", "depthSliceIndex", "depthOffset", "viewMatrix", "invViewMatrix", "gpuProjMatrix", "viewOffsetWorldSpace", "subviewCount", "depthTexture", "depthSize", "depthIsArray" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/IGPUResidentRenderPipeline.cs", "className": "IGPUResidentRenderPipeline", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "mode", "supportDitheringCrossFade", "enableOcclusionCulling", "allowInEditMode", "smallMeshScreenPercentage", "pickingShader", "errorShader", "loadingShader" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceCuller.cs", "className": "InstanceCuller", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "Execute", "Init", "Dispose", "TryAddSplits", "AddSync", "MoveToDebugStatsAndClear", "HasVersion", "TryAdd", "InstanceOccludersUpdated", "GetCompactedVisibilityMasks", "InstanceOcclusionTest", "UpdateFrame", "OnBeginCameraRendering", "OnEndCameraRendering" ], "serializedFields": [], "publicFields": [ "layer", "renderingLayerMask", "motionMode", "shadowCastingMode", "staticShadowCaster", "rendererPriority", "supportsIndirect", "key", "drawCount", "drawOffset", "meshID", "submeshIndex", "activeMeshLod", "materialID", "flags", "transparentInstanceId", "overridenComponents", "range", "lightmapIndex", "instanceCount", "instanceOffset", "procInfo", "instanceIndex", "viewCount", "supportsCrossFade", "supportsMotionCheck", "deltaTime", "crossFadeArray", "binningConfig", "viewType", "cameraPosition", "sqrMeshLodSelectionConstant", "sqrScreenRelativeMetric", "minScreenRelativeHeight", "isOrtho", "cullLightmappedShadowCasters", "maxLOD", "cullingLayerMask", "sceneCullingMask", "animateCrossFades", "lightFacingFrustumPlanes", "worldToLightSpaceRotation", "lodGroupCullingData", "occlusionBuffer", "rendererVisibilityMasks", "rendererMeshLodSettings", "rendererCrossFadeValues", "drawBatches", "drawInstanceIndices", "batchBinAllocOffsets", "batchBinCounts", "binAllocCounter", "binConfigIndices", "binVisibleInstanceCounts", "debugCounterIndexBase", "splitDebugCounters", "drawRanges", "drawBatchIndices", "batchDrawCommandOffsets", "binVisibleInstanceOffsets", "cullingOutput", "indirectBufferLimits", "indirectBufferAllocInfo", "indirectAllocationCounters", "visibleInstancesBufferHandle", "indirectArgsBufferHandle", "indirectDrawInfoGlobalArray", "indirectInstanceInfoGlobalArray", "compactedVisibilityMasks", "viewID", "filteringResults", "excludedRenderers", "mode", "hiddenBits", "viewInstanceID", "splitIndex", "eventType", "occluderVersion", "subviewMask", "occlusionTest", "info", "readback", "cameraID", "jobHandle", "settings", "subviewSettings", "occluderHandles", "bufferHandles" ], "unityApiUsage": [ "SceneManager", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceCullerBurst.cs", "className": "InstanceCullerBurst", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceCullingBatcher.cs", "className": "InstanceCullingBatcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "Initialize", "Dispose", "RebuildDrawListsIfNeeded", "DestroyDrawInstanceIndices", "NeedsRebuild", "GetDrawInstanceData", "OnFinishedCulling", "DestroyDrawInstances", "DestroyMaterials", "DestroyMeshes", "PostCullBeginCameraRendering", "SchedulePackedMaterialCacheUpdate", "BuildBatch", "InstanceOccludersUpdated", "UpdateFrame", "GetCompactedVisibilityMasks", "OnEndContextRendering", "OnBeginCameraRendering", "OnEndCameraRendering" ], "serializedFields": [], "publicFields": [ "onCompleteCallback", "brgPicking", "brgLoading", "brgError", "topology", "baseVertex", "firstIndex", "indexCount", "drawRanges", "drawBatches", "drawBatchIndices", "drawInstances", "internalDrawIndex", "drawInstanceIndices", "instancesSorted", "materialsSorted", "instanceIDs", "packedMaterialDatas", "batchIDs", "valid" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceCullingBatcherBurst.cs", "className": "InstanceCullingBatcherBurst", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/GPUInstanceDataBuffer.cs", "className": "GPUInstanceDataBuffer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetPropertyIndex", "GetGpuAddress", "CPUInstanceToGPUInstance", "CPUInstanceArrayToGPUInstanceArray", "Dispose", "AsReadOnly", "Execute" ], "serializedFields": [], "publicFields": [ "propertyID", "byteSize", "isOverriden", "isPerInstance", "instanceType", "componentGroup", "instanceNumInfo", "instancesNumPrefixSum", "instancesSpan", "perInstanceComponentCount", "version", "layoutVersion", "gpuBuffer", "validComponentsIndicesGpuBuffer", "componentAddressesGpuBuffer", "componentInstanceIndexRangesGpuBuffer", "componentByteCountsGpuBuffer", "descriptions", "defaultMetadata", "gpuBufferComponentAddress", "valid", "instances", "gpuInstanceIndices" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/GPUInstanceDataUploader.cs", "className": "GPUInstanceDataBufferBuilder", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddComponent", "Dispose", "LoadShaders", "CreateResources", "GetUIntPerInstance", "GetParamUIntOffset", "SubmitToGpu", "GPUInstanceDataBufferGrower" ], "serializedFields": [], "publicFields": [ "instanceData", "instanceIndices", "inputComponentOffsets", "validComponentIndices", "cs", "kernelId", "gatherData", "parameterIndex", "uintPerParameter", "uintPerInstance", "componentDataIndex", "gatherIndices", "tmpDataBuffer" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/InstanceAllocator.cs", "className": "InstanceAllocator", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "CompareTo", "Initialize", "Dispose", "AllocateInstance", "FreeInstance", "GetNumAllocated", "GetInstanceHandlesLength", "GetInstancesLength", "FreeSharedInstance" ], "serializedFields": [], "publicFields": [ "instanceIndex", "type", "valid" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/InstanceData.cs", "className": "CPUInstanceData", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize", "Dispose", "InstanceToIndex", "IndexToInstance", "IsValidInstance", "IsFreeInstanceHandle", "IsValidIndex", "GetFreeInstancesCount", "EnsureFreeInstances", "AddNoGrow", "Add", "Remove", "Set", "SetDefault", "Get_SharedInstance", "Get_LocalToWorldIsFlipped", "Get_WorldAABB", "Get_TetrahedronCacheIndex", "Get_MovedInCurrentFrame", "Get_MovedInPreviousFrame", "Get_VisibleInPreviousFrame", "Get_MeshLodData", "Set_SharedInstance", "Set_LocalToWorldIsFlipped", "Set_WorldAABB", "Set_TetrahedronCacheIndex", "Set_MovedInCurrentFrame", "Set_MovedInPreviousFrame", "Set_VisibleInPreviousFrame", "Set_MeshLodData", "AsReadOnly", "DeallocateCameras", "AllocateCameras", "IncreaseInstanceCount", "SharedInstanceToIndex", "IndexToSharedInstance", "Get_RendererGroupID", "Get_MeshID", "Get_Flags", "Get_LODGroupAndMask", "Get_GameObjectLayer", "Get_RefCount", "Set_RendererGroupID", "Set_MeshID", "Set_LocalAABB", "Set_Flags", "Set_LODGroupAndMask", "Set_GameObjectLayer", "Set_RefCount", "Set_MaterialIDs", "IsValidSharedInstance", "Grow" ], "serializedFields": [], "publicFields": [ "instances", "sharedInstances", "localToWorldIsFlippedBits", "worldAABBs", "tetrahedronCacheIndices", "movedInCurrentFrameBits", "movedInPreviousFrameBits", "visibleInPreviousFrameBits", "editorData", "meshLodData", "handlesLength", "IsCreated", "rendererGroupIDs", "materialIDArrays", "meshIDs", "localAABBs", "flags", "lodGroupAndMasks", "meshLodInfos", "gameObjectLayers", "refCounts", "sceneCullingMasks", "selectedBits", "transformUpdateFlags", "instanceFlags", "packed0", "packed1", "packed2" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/InstanceDataSystem.cs", "className": "InstanceDataSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "GetMaxInstancesOfType", "GetAliveInstancesOfType", "UpdateInstanceWindDataHistory", "FreeRendererGroupInstances", "FreeInstances", "ScheduleUpdateInstanceDataJob", "UpdateAllInstanceProbes", "InitializeInstanceTransforms", "UpdateInstanceTransforms", "UpdateInstanceMotions", "ScheduleQueryRendererGroupInstancesJob", "ScheduleQuerySortedMeshInstancesJob", "ScheduleCollectInstancesLODGroupAndMasksJob", "InternalSanityCheckStates", "UpdatePerFrameInstanceVisibility", "UpdateSelectedInstances", "DeallocatePerCameraInstanceData", "AllocatePerCameraInstanceData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs", "className": "InstanceDataSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "instanceData", "sharedInstanceData", "rendererGroupIDs", "instancesCount", "instancesOffset", "instances", "atomicNonFoundInstancesCount", "instancesOffsets", "instancesCounts", "atomicNonFoundSharedInstancesCount", "sortedMeshID", "probesCount", "lightProbesQuery", "queryPostitions", "compactTetrahedronCache", "probesSphericalHarmonics", "probesOcclusion", "probeInstances", "initialize", "enableBoundingSpheres", "localToWorldMatrices", "prevLocalToWorldMatrices", "atomicTransformQueueCount", "transformUpdateInstanceQueue", "transformUpdateDataQueue", "boundingSpheresDataQueue", "atomicProbesQueueCount", "probeInstanceQueue", "probeQueryPosition", "queueWriteBase", "atomicUpdateQueueCount", "implicitInstanceIndices", "rendererData", "perCameraInstanceData", "lodGroupAndMasks", "compactedVisibilityMasks", "becomeVisible", "processedBits", "rendererIDs", "atomicTreeInstancesCount" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs", "className": "InstanceDataSystemBurst", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/InstanceTransformUpdateDefs.cs", "className": "TransformUpdatePacket", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "localToWorld0", "localToWorld1", "localToWorld2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/InstanceType.cs", "className": "InstanceTypeInfo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InitDefault", "GetInstanceNum", "GetInstanceNumIncludingChildren", "GetTotalInstanceNum" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/InstanceWindDataUpdateDefs.cs", "className": "SpeedTreeWindShaderDef", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceOcclusionCuller.cs", "className": "OccluderDerivedData", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid", "UseForOcclusionTest", "UseForOccluderUpdate", "IsEmpty", "IsWithinLimits", "GetExtraDrawInfoSlotIndex", "Matches", "IsSubviewValid", "Dispose", "CreateFarDepthPyramid", "Import", "PrepareOccluders", "ImportBuffers", "Init", "ClearContextsAndGrowBuffers", "TryAllocateContext", "TryGetContextIndex", "GetAllocInfoSubArray", "GetAllocInfo", "CopyFromStaging", "GetLimits", "GetBufferContext", "SetBufferContext" ], "serializedFields": [], "publicFields": [ "viewProjMatrix", "viewOriginWorldSpace", "radialDirWorldSpace", "facingDirWorldSpace", "occluderDepthPyramid", "occlusionDebugOverlay", "drawOffsetAndSplitMask", "instanceIndexAndCrossFade", "indexCount", "firstIndex", "baseVertex", "firstInstanceGlobalIndex", "maxInstanceCountAndTopology", "drawAllocIndex", "drawCount", "instanceAllocIndex", "instanceCount", "cullingJobHandle", "bufferState", "occluderVersion", "subviewMask", "offset", "size", "version", "depthBufferSize", "subviewData", "subviewValidMask", "occluderMipBounds", "occluderMipLayoutSize", "occluderDepthPyramidSize", "occlusionDebugOverlaySize", "debugNeedsClear", "constantBuffer", "constantBufferData", "maxInstanceCount", "maxDrawCount", "testCount", "occluderSubviewIndices", "occluderSubviewMask", "cullingSplitIndices", "cullingSplitMask", "instanceBuffer", "instanceInfoBuffer", "dispatchArgsBuffer", "drawArgsBuffer", "drawInfoBuffer" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceOcclusionCullerShaderVariables.cs", "className": "InstanceOcclusionCullerShaderVariables", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "_DrawInfoAllocIndex", "_DrawInfoCount", "_InstanceInfoAllocIndex", "_InstanceInfoCount", "_BoundingSphereInstanceDataAddress", "_DebugCounterIndex", "_InstanceMultiplierShift", "_InstanceOcclusionCullerPad0" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/LODGroupDataPool.cs", "className": "LODGroupDataPool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "Dispose", "FreeLODGroupData" ], "serializedFields": [], "publicFields": [ "valid", "lodCount", "rendererCount", "worldSpaceReferencePoint", "worldSpaceSize", "forceLODMask", "lodGroupIDs", "worldSpaceReferencePoints", "worldSpaceSizes", "requiresGPUUpload", "supportDitheringCrossFade", "lodGroupData", "lodGroupCullingData", "atomicUpdateCount", "lodGroupInstances", "inputData", "lodGroupsData", "lodGroupsCullingData", "crossfadedRendererCount", "activeLodGroupCount" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/LODGroupDataPoolBurst.cs", "className": "LODGroupDataPoolBurst", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/LODRenderingUtils.cs", "className": "LODRenderingUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/OccluderDepthPyramidConstants.cs", "className": "OccluderDepthPyramidConstants", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "_OccluderMipLayoutSizeX", "_OccluderMipLayoutSizeY", "_OccluderDepthPyramidPad0", "_OccluderDepthPyramidPad1", "_SrcSliceIndices", "_DstSubviewIndices", "_MipCount", "_SilhouettePlaneCount" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/OcclusionCullingCommon.cs", "className": "OcclusionCullingCommon", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Init", "Dispose", "Update", "FreeUnusedSlots", "GetSubArray", "RenderDebugOcclusionTestOverlay", "RenderDebugOccluderOverlay", "UpdateInstanceOccluders", "UpdateOccluderStats" ], "serializedFields": [], "publicFields": [ "cs", "occlusionDebugKeyword", "isActive", "viewInstanceID", "planeCount", "lastUsedFrameIndex", "valid", "cb", "debugPyramid", "debugOcclusionTestMaterial", "passIndex", "viewport", "debugMaterial", "occluderTexture", "validRange", "occluderParams", "occluderSubviewUpdates", "occluderHandles" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs", "className": "OcclusionCullingCommonShaderVariables", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "_DepthSizeInOccluderPixels", "_OccluderDepthPyramidSize", "_OccluderMipLayoutSizeX", "_OccluderMipLayoutSizeY", "_OcclusionTestDebugFlags", "_OcclusionCullingCommonPad0", "_OcclusionTestCount", "_OccluderSubviewIndices", "_CullingSplitIndices", "_CullingSplitMask" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/OcclusionCullingDebugShaderVariables.cs", "className": "OcclusionCullingDebugShaderVariables", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "_DepthSizeInOccluderPixels", "_OccluderMipLayoutSizeX", "_OccluderMipLayoutSizeY", "_OcclusionCullingDebugPad0", "_OcclusionCullingDebugPad1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/RenderersBatchersContext.cs", "className": "RenderersBatchersContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "GetMaxInstancesOfType", "GetAliveInstancesOfType", "GrowInstanceBuffer", "DestroyLODGroups", "UpdateLODGroups", "ReallocateAndGetInstances", "ScheduleUpdateInstanceDataJob", "FreeRendererGroupInstances", "FreeInstances", "ScheduleQueryRendererGroupInstancesJob", "ScheduleQueryMeshInstancesJob", "ChangeInstanceBufferVersion", "CreateDataBufferUploader", "SubmitToGpu", "InitializeInstanceTransforms", "UpdateInstanceTransforms", "UpdateAmbientProbeAndGpuBuffer", "UpdateInstanceWindDataHistory", "UpdateInstanceMotions", "TransformLODGroups", "UpdatePerFrameInstanceVisibility", "ScheduleCollectInstancesLODGroupAndMasksJob", "GetRendererInstanceHandle", "GetVisibleTreeInstances", "GetInstanceDataBuffer", "UpdateFrame", "FreePerCameraInstanceData", "UpdateCameras", "UpdateSelectedInstances" ], "serializedFields": [], "publicFields": [ "instanceNumInfo", "supportDitheringCrossFade", "enableBoundingSpheresInstanceData", "smallMeshScreenPercentage", "enableCullerDebugStats" ], "unityApiUsage": [ "Destroy", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/RenderersParameters.cs", "className": "RenderersParameters", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "index", "gpuAddress", "uintOffset", "valid", "lightmapScale", "localToWorld", "worldToLocal", "matrixPreviousM", "matrixPreviousMI", "shCoefficients", "rendererUserValues", "boundingSphere", "windParams", "windHistoryParams" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/Utilities/MemoryUtilities.cs", "className": "MemoryUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/Utilities/ParallelBitArray.cs", "className": "ParallelBitArray", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Resize", "Set", "Get", "GetChunk", "SetChunk", "ChunkCount", "GetSubArray", "GetBitsArray", "FillZeroes" ], "serializedFields": [], "publicFields": [ "Length" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs", "className": "ParallelSortExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "radix", "jobsCount", "batchSize", "array", "buckets", "counter", "indicesSum", "indices", "arraySorted" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Inputs/InputRegistering.cs", "className": "InputRegistering", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "desc", "btnNegative", "btnPositive", "altBtnNegative", "altBtnPositive", "gravity", "deadZone", "sensitivity", "snap", "invert", "kind", "axis", "joystick" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/IProbeVolumeEnabledRenderPipeline.cs", "className": "IProbeVolumeEnabledRenderPipeline", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeAdjustmentVolume.cs", "className": "ProbeAdjustmentVolume", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetExtents" ], "serializedFields": [ "int", "version" ], "publicFields": [ "shape", "size", "radius", "mode", "intensityScale", "overriddenDilationThreshold", "virtualOffsetRotation", "virtualOffsetDistance", "geometryBias", "virtualOffsetThreshold", "rayOriginBias", "skyDirection", "directSampleCount", "indirectSampleCount", "sampleCountMultiplier", "maxBounces", "skyOcclusionSampleCount", "skyOcclusionMaxBounces", "renderingLayerMaskOperation", "renderingLayerMask" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeAdjustmentVolume.deprecated.cs", "className": "ProbeAdjustmentVolume", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "invalidateProbes", "overrideDilationThreshold" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeBrickIndex.cs", "className": "ProbeBrickIndex", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "IntersectArea", "GetRemainingChunkCount", "GetNumberOfChunks", "AddBricks", "RemoveBricks" ], "serializedFields": [], "publicFields": [ "position", "subdivisionLevel", "firstChunkIndex", "numberOfChunks", "minSubdivInCell", "minValidBrickIndexForCellAtMaxRes", "maxValidBrickIndexForCellAtMaxResPlusOne", "entryPositionInBricksAtMaxRes", "hasOnlyBiggerBricks", "entriesInfo" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeBrickPool.cs", "className": "ProbeBrickPool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "GetRemainingChunkCount" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeIndexOfIndices.cs", "className": "ProbeGlobalIndirection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.Binding.cs", "className": "ProbeReferenceVolume", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BindAPVRuntimeResources", "UpdateShaderVariablesProbeVolumes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.cs", "className": "ProbeReferenceVolume", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "CleanupPerScenarioData", "Cleanup", "Clear", "MarkUpToDate", "IsUpToDate", "ForceReupload", "ShouldReupload", "Prioritize", "ShouldPrioritize", "IsStreaming", "IsBlendingStreaming", "CompareTo", "UpdateCellScenarioData", "CalculateAABB", "CalculateCenterAndSize", "Transform", "Equals", "BlendLightingScenario", "SetActiveScene", "SetActiveBakingSet", "Initialize", "SetEnableStateFromSRP", "SetVertexSamplingEnabled", "GetVideoMemoryCost", "PerformPendingOperations", "GetRuntimeResources", "DataHasBeenLoaded" ], "serializedFields": [], "publicFields": [ "memoryBudget", "blendingMemoryBudget", "shBands", "supportScenarios", "supportScenarioBlending", "supportGPUStreaming", "supportDiskStreaming", "probeDebugShader", "probeSamplingDebugShader", "probeSamplingDebugTexture", "probeSamplingDebugMesh", "offsetDebugShader", "fragmentationDebugShader", "scenarioBlendingShader", "streamingUploadShader", "sceneData", "supportsRuntimeDebug", "normalBias", "viewBias", "scaleBiasByMinDistanceBetweenProbes", "samplingNoise", "weight", "leakReductionMode", "frameIndexForNoise", "reflNormalizationLowerClamp", "reflNormalizationUpperClamp", "skyOcclusionIntensity", "skyOcclusionShadingDirection", "regionCount", "regionLayerMasks", "worldOffset", "positionInBricks", "minSubdiv", "minBrickPos", "maxBrickPosPlusOne", "hasMinMax", "hasOnlyBiggerBricks", "position", "index", "probeCount", "indexChunkCount", "shChunkCount", "bricksCount", "indirectionEntryInfo", "validityNeighMaskData", "shL0L1RxData", "shL1GL1RyData", "shL1BL1RzData", "shL2Data_0", "shL2Data_1", "shL2Data_2", "shL2Data_3", "probeOcclusion", "chunkList", "flatIndicesInGlobalIndirection", "indexUpdated", "blendingScore", "blendingFactor", "blending", "request", "blendingRequest0", "blendingRequest1", "streamingScore", "desc", "data", "poolInfo", "indexInfo", "blendingInfo", "streamingInfo", "referenceCount", "loaded", "hasTwoScenarios", "debugProbes", "posWS", "rot", "scale", "cellIndices", "L0_L1rx", "L1_G_ry", "L1_B_rz", "L2_0", "L2_1", "L2_2", "L2_3", "ProbeOcclusion", "Validity", "SkyOcclusionL0L1", "SkyShadingDirectionIndices", "SkyPrecomputedDirections", "QualityLeakReductionData", "retrieveExtraDataAction", "checksDuringBakeAction", "isInitialized", "currentBakingSet" ], "unityApiUsage": [ "SceneManager", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.Debug.cs", "className": "ProbeSamplingDebugData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetReset", "RenderDebug", "IsProbeSamplingDebugEnabled", "GetProbeSamplingDebugResources", "RenderFragmentationOverlay" ], "serializedFields": [], "publicFields": [ "update", "coordinates", "forceScreenCenterCoordinates", "camera", "shortcutPressed", "positionNormalBuffer", "drawProbes", "drawBricks", "drawCells", "realtimeSubdivision", "subdivisionCellUpdatePerFrame", "subdivisionDelayInSeconds", "probeShading", "probeSize", "subdivisionViewCullingDistance", "probeCullingDistance", "maxSubdivToVisualize", "minSubdivToVisualize", "exposureCompensation", "drawProbeSamplingDebug", "probeSamplingDebugSize", "debugWithSamplingNoise", "samplingRenderingLayer", "drawVirtualOffsetPush", "offsetSize", "freezeStreaming", "displayCellStreamingScore", "displayIndexFragmentation", "otherStateIndex", "verboseStreamingLog", "debugStreaming", "autoDrawProbes", "isolationProbeDebug", "visibleLayers", "probeBuffers", "offsetBuffers", "props", "debugFragmentationMaterial", "chunkCount", "debugFragmentationData", "colorBuffer", "depthBuffer" ], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.ReflProbeNormalization.cs", "className": "AdditionalGIBakeRequestsManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EnqueueRequest", "DequeueRequest", "RetrieveProbeSH", "RetrieveProbe", "UpdatePositionForRequest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.Streaming.cs", "className": "ProbeReferenceVolume", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddReadCommand", "RunCommands", "Clear", "Cancel", "Wait", "Dispose", "GetStatus", "Swap", "IsStreaming", "WaitAll", "UpdateRequestState", "UpdateState", "Reset", "EnableMaxCellStreaming", "SetNumberOfCellsLoadedPerFrame", "UpdateCellStreaming" ], "serializedFields": [], "publicFields": [ "_SharedDestChunksOffset", "_L0L1rxOffset", "_L1GryOffset", "_L1BrzOffset", "_ValidityOffset", "_ProbeOcclusionOffset", "_SkyOcclusionOffset", "_SkyShadingDirectionOffset", "_L2_0Offset", "_L2_1Offset", "_L2_2Offset", "_L2_3Offset", "_L0Size", "_L0ProbeSize", "_L1Size", "_L1ProbeSize", "_ValiditySize", "_ValidityProbeSize", "_ProbeOcclusionSize", "_ProbeOcclusionProbeSize", "_SkyOcclusionSize", "_SkyOcclusionProbeSize", "_SkyShadingDirectionSize", "_SkyShadingDirectionProbeSize", "_L2Size", "_L2ProbeSize", "_ProbeCountInChunkLine", "_ProbeCountInChunkSlice", "buffer", "stagingBuffer", "onStreamingComplete", "cellDataStreamingRequest", "cellOptionalDataStreamingRequest", "cellSharedDataStreamingRequest", "cellProbeOcclusionDataStreamingRequest", "brickStreamingRequest", "supportStreamingRequest", "bytesWritten" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolume.cs", "className": "ProbeVolume", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "GetExtents", "GetVolume" ], "serializedFields": [ "bool", "Matrix4x4", "int" ], "publicFields": [ "mode", "size", "overrideRendererFilters", "minRendererVolumeSize", "objectLayerMask", "lowestSubdivLevelOverride", "highestSubdivLevelOverride", "overridesSubdivLevels", "fillEmptySpaces", "ActiveCamera", "FrustumPlanes" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolume.Migration.cs", "className": "ProbeVolume", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Awake" ], "publicMethods": [], "serializedFields": [ "version" ], "publicFields": [ "globalVolume" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeAsset.cs", "className": "ObsoleteProbeVolumeAsset", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeBakingProcessSettings.cs", "className": "ProbeVolumeBakingProcessSettings", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Version" ], "publicFields": [ "enableDilation", "dilationDistance", "dilationValidityThreshold", "dilationIterations", "squaredDistWeighting", "useVirtualOffset", "validityThreshold", "outOfGeoOffset", "searchMultiplier", "rayOriginBias", "collisionMask", "dilationSettings", "virtualOffsetSettings" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeBakingSet.cs", "className": "ProbeVolumeBakingSet", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "Initialize", "IsValid", "HasValidData", "ComputeHasValidData", "Add", "HasBakedData" ], "serializedFields": [ "bool", "ProbeVolumeBakingProcessSettings", "m_SceneGUIDs", "SerializedDictionary", "m_SerializedPerSceneCellList", "ProbeVolumeStreamableAsset", "int", "Vector3Int", "Bounds", "float", "Vector3", "uint4", "string", "version", "probeOffset", "ProbeLayerMask" ], "publicFields": [ "min", "max", "sceneHash", "cellDataAsset", "cellOptionalDataAsset", "cellProbeOcclusionDataAsset", "bricksCount", "chunksCount", "sceneGUIDs", "lightingScenarios", "sceneGUID", "cellList", "probeOffset", "simplificationLevels", "cellSizeInBricks", "minDistanceBetweenProbes", "maxSubdivision", "minBrickSize", "cellSizeInMeters", "renderersLayerMask", "minRendererVolumeSize", "skyOcclusion", "skyOcclusionBakingSamples", "skyOcclusionBakingBounces", "skyOcclusionAverageAlbedo", "skyOcclusionBackFaceCulling", "skyOcclusionShadingDirection", "mask", "name" ], "unityApiUsage": [ "Addressables" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeBakingSet.Editor.cs", "className": "ProbeVolumeBakingSet", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryAddScene", "RemoveScene", "SetSceneBaking", "SetAllSceneBaking", "TryAddScenario", "RemoveScenario", "IsEquivalent", "RenameScenario" ], "serializedFields": [ "SceneBakeData" ], "publicFields": [ "hasProbeVolume", "bakeScene", "bounds" ], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeBakingSetWeakReference.cs", "className": "ProbeVolumeBakingSetWeakReference", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Set", "Get", "IsLoaded", "Unload" ], "serializedFields": [], "publicFields": [ "m_EntityId" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeConstantRuntimeResources.cs", "className": "ProbeVolumeConstantRuntimeResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeGIContributor.cs", "className": "GIContributors", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Filter", "FilterLayerMaskOnly" ], "serializedFields": [], "publicFields": [ "component", "transform", "prefabBounds", "boundsWithTrees", "boundsTerrainOnly", "treePrototypes", "terrains", "Count" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeGlobalSettings.cs", "className": "ProbeVolumeGlobalSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "probeVolumeBlendStatesCS", "probeVolumeUploadDataCS", "probeVolumeUploadDataL2CS", "probeVolumeDebugShader", "probeVolumeFragmentationDebugShader", "probeVolumeSamplingDebugShader", "probeVolumeOffsetDebugShader", "probeSamplingDebugMesh", "numbersDisplayTex", "dilationShader", "subdivideSceneCS", "voxelizeSceneShader", "traceVirtualOffsetCS", "traceVirtualOffsetRT", "skyOcclusionCS", "skyOcclusionRT", "renderingLayerCS", "renderingLayerRT" ], "unityApiUsage": [ "Addressables" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumePerSceneData.cs", "className": "ProbeVolumePerSceneData", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [ "string", "ObsoleteProbeVolumeAsset", "TextAsset", "obsoleteSerializedScenarios" ], "publicFields": [ "bakingSet", "sceneHash", "cellDataAsset", "cellOptionalDataAsset", "scenario", "data" ], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumePositioning.cs", "className": "ProbeVolumePositioning", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeSceneData.cs", "className": "ProbeVolumeSceneData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetParentObject" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeScratchBufferPool.cs", "className": "ProbeVolumeScratchBufferPool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo", "AllocateScratchBuffer", "ReleaseScratchBuffer", "Cleanup" ], "serializedFields": [], "publicFields": [ "chunkCount", "pool", "allocatedMemory" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumesOptions.cs", "className": "ProbeVolumesOptions", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "normalBias", "viewBias", "scaleBiasWithMinProbeDistance", "samplingNoise", "animateSamplingNoise", "leakReductionMode", "minValidDotProductValue", "occlusionOnlyReflectionNormalization", "intensityMultiplier", "skyOcclusionIntensityMultiplier", "worldOffset" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeStreamableAsset.cs", "className": "ProbeVolumeStreamableAsset", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAssetPath", "FileExists", "RenameAsset", "EnsureAssetLoaded", "ClearAssetReferenceForBuild", "GetFileSize", "IsOpen", "OpenFile", "CloseFile", "IsValid", "Dispose" ], "serializedFields": [ "m_Asset" ], "publicFields": [ "offset", "elementCount" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeUtil.cs", "className": "ProbeVolumeUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ShaderVariablesProbeVolumes.cs", "className": "ShaderVariablesProbeVolumes", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "_Offset_LayerCount", "_MinLoadedCellInEntries_IndirectionEntryDim", "_MaxLoadedCellInEntries_RcpIndirectionEntryDim", "_PoolDim_MinBrickSize", "_RcpPoolDim_XY", "_MinEntryPos_Noise", "_EntryCount_X_XY_LeakReduction", "_Biases_NormalizationClamp", "_FrameIndex_Weights", "_ProbeVolumeLayerMask" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/SphericalHarmonics.cs", "className": "SphericalHarmonicsL1", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "shAr", "shAg", "shAb" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/SurfaceCache/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/SurfaceCache/SurfaceCache.cs", "className": "SurfaceCacheRingConfig", "baseClass": "IDisposable", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Flip", "GetOffsetA", "GetOffsetB", "Dispose", "RecordPreparation" ], "serializedFields": [], "publicFields": [ "OffsetA", "OffsetB", "FlipFlop", "Buffer", "Capacity", "Geometries", "CellIndices", "CounterSets", "Irradiances", "Statistics", "RestirRealizations", "RisAccumulatedLuminances", "TargetPos", "CascadeOffsets", "CascadeOffsetBuffer", "CellAllocationMarks", "CellPatchIndices", "GridSize", "VoxelMinSize", "CascadeCount", "Method", "MultiBounce", "RestirEstimationConfidenceCap", "RestirEstimationSpatialSampleCount", "RestirEstimationSpatialFilterSize", "RestirEstimationValidationFrameInterval", "UniformEstimationSampleCount", "RisEstimationCandidateCount", "RisEstimationTargetFunctionUpdateWeight", "TemporalSmoothing", "SpatialFilterEnabled", "SpatialFilterSampleCount", "SpatialFilterRadius", "TemporalPostFilterEnabled", "PatchList", "Grid", "RingConfig" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/SurfaceCache/SurfaceCacheRenderPipelineResources.cs", "className": "SurfaceCacheRenderPipelineResourceSet", "baseClass": "IRenderPipelineResources", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_TemporalFilteringShader", "m_SpatialFilteringShader", "m_RestirEstimationShader", "m_RisEstimationComputeShader", "m_RisEstimationRayTracingShader", "m_ScrollingShader", "m_DefragShader", "m_EvictionShader", "m_UniformEstimationComputeShader", "m_UniformEstimationRayTracingShader", "m_RestirCandidateTemporalComputeShader", "m_RestirCandidateTemporalRayTracingShader", "m_RestirSpatialShader" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lighting/SurfaceCache/SurfaceCacheWorld.cs", "className": "SurfaceCacheWorld", "baseClass": "IDisposable", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Init", "GetDirectionalLight", "SetEnvironmentMaterial", "GetMaterialListBuffer", "GetMaterialAlbedoTextures", "GetMaterialEmissionTextures", "GetMaterialTransmissionTextures", "GetEnvironmentTexture", "Dispose", "GetAccelerationStructure", "RemoveInstance", "RemoveMaterial", "AddMaterial", "UpdateMaterial", "AddInstance", "UpdateInstanceTransform", "UpdateInstanceMask", "UpdateInstanceMaterials", "AddLights", "UpdateLights", "RemoveLights", "Build" ], "serializedFields": [], "publicFields": [ "Type", "LinearLightColor", "Transform", "ColorTemperature", "SpotAngle", "InnerSpotAngle", "Range" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Lights/LightAnchor.cs", "className": "LightAnchor", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "SynchronizeOnTransform", "UpdateTransform" ], "serializedFields": [ "m_FrameSpace", "m_AnchorPositionOverride", "m_AnchorPositionOffset", "m_Yaw", "m_Pitch", "m_Roll" ], "publicFields": [ "up", "right", "forward" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/LookDev/IDataProvider.cs", "className": "IDataProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddGameObject" ], "serializedFields": [], "publicFields": [ "cubemap", "longitudeOffset", "exposure", "camera", "sunLight", "SRPData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/AdaptiveSamplingHelpers.cs", "className": "AdaptiveSamplingHelpers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/BakeLightmap.cs", "className": "LodInstanceBuildData", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid", "IsContributor", "MinLodLevelMask", "GetBoundingSphere", "Build", "Dispose", "Load" ], "serializedFields": [], "publicFields": [ "LodMask", "Mesh", "Materials", "Masks", "LocalToWorldMatrix", "Bounds", "IsStatic", "Filter", "LodGroup", "InstanceHandle", "BoundingSphere", "UVBoundsSize", "UVBoundsOffset", "SubMeshMasks", "LodIdentifier", "ReceiveShadows", "RenderingObjectLayer", "EnableEmissiveSampling", "NormalizedOccupiedST", "SourceLightmapST", "TexelSize", "TexelOffset", "LocalToWorldMatrixNormals", "InstanceIndex", "Resolution", "PushOff", "BakeInstances" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/BakeLightmapDriver.cs", "className": "BakeLightmapDriver", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Init", "Tick", "GetSampleCount", "GetAntiAliasingType" ], "serializedFields": [], "publicFields": [ "SampleIndex", "TexelIndex", "Backend", "MaxDispatchesPerFlush", "DebugDispatches", "AOSampleCount", "DirectSampleCount", "IndirectSampleCount", "ValiditySampleCount", "AOAntiAliasingType", "DirectAntiAliasingType", "IndirectAntiAliasingType", "ValidityAntiAliasingType", "BounceCount", "DirectLightingEvaluationCount", "IndirectLightingEvaluationCount", "AOMaxDistance", "PushOff", "ExpandedBufferSize" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/Core/TextureQuadTree.cs", "className": "TextureQuadTree", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddTexture", "RemoveTexture", "HasSpaceForTexture" ], "serializedFields": [], "publicFields": [ "TopLeft", "TopRight", "BottomLeft", "BottomRight", "Parent", "PosX", "PosY", "Size", "IsFull" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/Core/TextureSlotAllocator.cs", "className": "TextureSlotAllocator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddTexture", "UpdateTexture", "RemoveTexture", "GetTextureSize", "GetScaleAndOffset", "Dispose" ], "serializedFields": [], "publicFields": [ "IsValid", "Texture" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/Environment/CubemapRender.cs", "className": "CubemapRender", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "SetMaterial", "GetMaterial", "GetCubemap", "Render" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/Environment/EnvironmentImportanceSampling.cs", "className": "EnvironmentImportanceSampling", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ComputeCDFBuffers", "Dispose" ], "serializedFields": [], "publicFields": [ "ConditionalBuffer", "MarginalBuffer", "ConditionalResolution", "MarginalResolution" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/HandleSet.cs", "className": "HandleSet", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid", "Add", "Remove", "Clear" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/LightFalloffLUT.cs", "className": "LightFalloffLUT", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "LUTRange" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/LightmapExpansion.cs", "className": "ExpansionShaderIDs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/LightmapIntegration.cs", "className": "LightmapIntegratorShaderIDs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Prepare", "Accumulate", "Dispose", "Normalize", "NormalizeDirectional" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/LightmapIntegrationHelpers.cs", "className": "LightmapIntegrationHelpers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Load", "Create", "Sync", "RequestAsyncReadback", "Dispose", "ToString", "SamplesToString" ], "serializedFields": [], "publicFields": [ "instanceID", "primitiveIndex", "sampleCount", "accumulatedLuminance", "mean", "meanSqr", "variance", "varianceFiltered", "standardError", "active" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/Lightmapping/ChartIdentification.cs", "className": "ChartIdentification", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Execute", "Start", "CompleteAndGetResult", "Dispose" ], "serializedFields": [], "publicFields": [ "VertexChartIndices", "ChartCount", "VertexChartIndicesIgnoringNormals", "ChartCountIgnoringNormals", "InputVertexIndexBuffer", "InputVertexUvBuffer", "InputVertexPositionBuffer", "InputVertexNormalBuffer", "OutputVertexChartIndicesBuffer", "OutputVertexChartIndicesIgnoringNormalsBuffer", "OutputChartCount" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/Lightmapping/ChartRasterizer.cs", "className": "ChartRasterizer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "RasterizeSoftware", "RasterizeHardware" ], "serializedFields": [], "publicFields": [ "vertex", "vertexToOriginalVertex", "vertexToChartID" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/Lightmapping/UVOverlapDetection.cs", "className": "UVOverlapDetection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize", "MarkOverlapsInInstance", "CompactAndReadbackOverlaps", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/LightmappingContext.cs", "className": "LightmappingContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ClearOutputs", "MakeRenderTexture", "InitializeTraceScratchBuffer", "GetCommandBuffer", "Dispose" ], "serializedFields": [], "publicFields": [ "World", "TraceScratchBuffer", "IntegratorContext", "ResourceCache", "AccumulatedOutput", "AccumulatedDirectionalOutput", "ExpandedOutput", "ExpandedDirectional", "GBuffer", "CompactedTexelIndices", "CompactedGBufferLength", "IndirectDispatchBuffer", "IndirectDispatchRayTracingBuffer", "ChartRasterizer", "Width", "Height" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/LightmapResourceCache.cs", "className": "LightmapIntegrationResourceCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "UVMeshCount", "UVAccelerationStructureCount", "UVFallbackBufferCount", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/ManyLightSampling.cs", "className": "IManyLightSampling", "baseClass": "IManyLightSampling", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Init", "Build", "Bind", "Dispose" ], "serializedFields": [], "publicFields": [ "LightGridCellCount", "MaxLightsPerCell", "LightGridSizingStrategy", "GridMemLayout", "NumCandidates" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/MaterialPool/MaterialAspectOracle.cs", "className": "MaterialAspectOracle", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Type", "Color", "SourceTexture", "Channels", "Scale", "Offset" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/MaterialPool/MaterialPool.cs", "className": "MaterialPool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "AddMaterial", "UpdateMaterial", "RemoveMaterial", "GetMaterialInfo", "IsEmissive", "Build", "AddCookieTexture", "RemoveCookieTexture" ], "serializedFields": [], "publicFields": [ "Albedo", "AlbedoScale", "AlbedoOffset", "Emission", "EmissionScale", "EmissionOffset", "EmissionColor", "EmissionType", "Transmission", "TransmissionScale", "TransmissionOffset", "TransmissionChannels", "Alpha", "AlphaCutoff", "UseAlphaCutoff", "DoubleSidedGI", "PointSampleTransmission", "AlbedoTextureIndex", "EmissionTextureIndex", "TransmissionTextureIndex", "Flags", "AlbedoAndEmissionUVChannel", "IsTransmissive", "MaterialCount", "MaterialBuffer", "AlbedoTextures", "EmissionTextures", "TransmissionTextures", "LightCookieTextures", "LightCubemapTextures" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/PathTracingContext.cs", "className": "PathTracingSettings", "baseClass": "IDisposable", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Dispose", "Update", "Render", "Denoise" ], "serializedFields": [], "publicFields": [ "bounceCount", "sampleCount", "lightEvaluations", "maxIntensity", "exposureScale", "enableEmissiveSampling", "multiplyPunctualLightIntensityByPI", "autoEstimateLUTRange", "lightPickingMethod", "pathTermination", "denoising", "raytracingBackend", "renderedGameObjects", "respectLightLayers", "albedoBoost", "indirectIntensity", "environmentIntensityMultiplier", "reservoirGridSize", "reservoirsPerVoxel", "showRayHeatmap" ], "unityApiUsage": [ "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/PathTracingUtil.cs", "className": "Util", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/ProbeIntegrator.cs", "className": "ProbeIntegrator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Load", "Dispose", "SetProgressReporter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/ProbePostProcessor.cs", "className": "ProbePostProcessor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Prepare", "ConvolveRadianceToIrradiance", "ConvertToUnityFormat" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/RenderPipeline/AdditionalCameraData.cs", "className": "AdditionalCameraData", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update", "OnDestroy" ], "publicMethods": [ "UpdateCameraDataPostRender", "GetScaledViewport", "CreatePersistentResources", "ReleaseRTHandles" ], "serializedFields": [], "publicFields": [ "scale", "previousViewProjection", "frameIndex", "rayTracingOutput", "normals", "motionVectors", "debugOutput", "denoiser" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/RenderPipeline/RayTracingRenderPipelineAsset.cs", "className": "in", "baseClass": "RenderPipelineAsset", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "settings" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/RenderPipeline/RayTracingRenderPipelineInstance.cs", "className": "RayTracingRenderPipelineInstance", "baseClass": "RenderPipeline", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/RenderPipeline/SceneUpdatesTracker.cs", "className": "SceneChanges", "baseClass": "IDisposable", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HasChanges", "Clear", "Dispose", "GetChanges" ], "serializedFields": [], "publicFields": [ "addedInstances", "changedInstances", "removedInstances", "addedMaterials", "removedMaterials", "changedMaterials", "addedLights", "changedLights", "removedLights", "meshRenderer", "changes", "lastVisit", "creation", "material", "metaPassIndex", "shaderCompiled", "timestamp", "materialIDs", "materials", "renderer", "isStatic", "shadowCastingMode", "light", "objectReference", "transformChanged" ], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/SegmentedReduction.cs", "className": "SegmentedReduction", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TwoPassSegmentedReduction", "SinglePassSegmentedReduction" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/ShaderProperties.cs", "className": "ShaderProperties", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/SphericalHarmonicsUtil.cs", "className": "SphericalHarmonicsUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EvaluateSH" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/UnityComputeDeviceContext.cs", "className": "UnityComputeDeviceContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateBuffer", "DestroyBuffer", "Dispose", "Flush", "Initialize", "IsCompleted", "Wait", "CreateEvent", "DestroyEvent", "GetComputeBuffer", "GetCommandBuffer", "GetTemporaryBuffer" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/UnityComputeProbeIntegrator.cs", "className": "UnityComputeProbeIntegrator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Prepare", "SetProgressReporter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/UnityComputeWorld.cs", "className": "UnityComputeWorld", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Init", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/UVAccelerationStructure.cs", "className": "UVAccelerationStructure", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Build" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/UVFallbackBuffer.cs", "className": "UVFallbackBuffer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Prepare", "Build", "Bind", "BindChunked" ], "serializedFields": [], "publicFields": [ "UVFallbackRT", "WidthScale", "HeightScale", "Width", "Height" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/UVMesh.cs", "className": "UVMesh", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Build" ], "serializedFields": [], "publicFields": [ "Mesh", "UVAspectRatio", "Position" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/World.cs", "className": "World", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Build", "Init", "SetEnvironmentMaterial", "GetMaterialListBuffer", "GetMaterialAlbedoTextures", "GetMaterialEmissionTextures", "GetMaterialTransmissionTextures", "GetLightCookieTextures", "GetLightCubemapTextures", "GetEnvironmentTexture", "BindLightAccelerationStructure", "Dispose", "GetAccelerationStructure", "NextFrame", "RemoveInstance", "RemoveMaterial", "AddMaterial", "UpdateMaterial", "AddInstance", "UpdateInstanceTransform", "UpdateInstanceMask", "UpdateInstanceMaterials", "UpdateInstanceEmission", "AddLights", "UpdateLights", "RemoveLights", "GetInstanceHandles" ], "serializedFields": [], "publicFields": [ "Type", "LinearLightColor", "Shadows", "Transform", "ColorTemperature", "LightmapBakeType", "AreaSize", "SpotAngle", "InnerSpotAngle", "CullingMask", "BounceIntensity", "Range", "ShadowMaskChannel", "UseColorTemperature", "ShadowRadius", "CookieTexture", "CookieSize", "position", "type", "intensity", "castShadows", "forward", "contributesToDirectLighting", "attenuation", "up", "width", "right", "height", "layerMask", "indirectScale", "spotAngle", "innerSpotAngle", "range", "shadowMaskChannel", "falloffIndex", "shadowRadius", "cookieIndex", "LightIndex", "Weight", "lightPickingMethod", "LightListBuffer", "LightFalloffDescs", "LightFalloff", "LightFalloffLUTRanges", "LightFalloffBuffer", "LightFalloffLUTRangeBuffer", "LightHandleSet", "HasEnvironmentLight", "EnvLightCount", "MeshLightCount", "LightCount", "MaterialCount", "NonMeshLightCount", "LightList", "LightFalloffLUTLength" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/WorldResources.cs", "className": "WorldRenderPipelineResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "LoadFromAssetDatabase", "LoadFromRenderPipelineResources" ], "serializedFields": [], "publicFields": [ "BlitCubemap", "BlitGrayScaleCookie", "SetAlphaChannelShader", "EnvironmentImportanceSamplingBuild", "SkyBoxMesh", "SixFaceSkyBoxMesh", "BuildLightGridShader" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/WriteRenderTexture.cs", "className": "SerializationHelpers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PostProcessing/HDROutputDefines.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PostProcessing/IPostProcessComponent.cs", "className": "IPostProcessComponent", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PostProcessing/LensFlareCommonSRP.cs", "className": "LensFlareCommonSRP", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize", "Dispose", "IsEmpty", "AddData", "RemoveData", "ShapeAttenuationPointLight", "ShapeAttenuationDirLight", "ShapeAttenuationSpotConeLight", "ShapeAttenuationSpotBoxLight", "ShapeAttenuationSpotPyramidLight", "ShapeAttenuationAreaRectangleLight", "ShapeAttenuationAreaDiscLight", "GetFlareData0", "IsCloudLayerOpacityNeeded", "ComputeOcclusion", "DoLensFlareDataDrivenCommon", "DoLensFlareScreenSpaceCommon" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PostProcessing/LensFlareComponentSRP.cs", "className": "LensFlareComponentSRP", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "OnDisable", "OnDestroy" ], "publicMethods": [ "celestialProjectedOcclusionRadius" ], "serializedFields": [ "m_LensFlareData", "version" ], "publicFields": [ "intensity", "maxAttenuationDistance", "maxAttenuationScale", "distanceAttenuationCurve", "scaleByDistanceCurve", "attenuationByLightShape", "radialScreenAttenuationCurve", "useOcclusion", "useBackgroundCloudOcclusion", "environmentOcclusion", "useWaterOcclusion", "occlusionRadius", "sampleCount", "occlusionOffset", "scale", "allowOffScreen", "volumetricCloudOcclusion", "occlusionRemapCurve", "lightOverride" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PostProcessing/LensFlareDataSRP.cs", "className": "LensFlareDataSRP", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Clone", "HasAModulateByLightColorElement" ], "serializedFields": [ "isFoldOpened" ], "publicFields": [ "lensFlareDataSRP", "visible", "position", "positionOffset", "angularOffset", "translationScale", "ringThickness", "hoopFactor", "noiseAmplitude", "noiseFrequency", "noiseSpeed", "shapeCutOffSpeed", "shapeCutOffRadius", "lensFlareTexture", "uniformScale", "sizeXY", "allowMultipleElement", "preserveAspectRatio", "rotation", "tintColorType", "tint", "tintGradient", "blendMode", "autoRotate", "flareType", "modulateByLightColor", "distribution", "lengthSpread", "positionCurve", "scaleCurve", "seed", "colorGradient", "positionVariation", "scaleVariation", "rotationVariation", "enableRadialDistortion", "targetSizeDistortion", "distortionCurve", "distortionRelativeToCenter", "inverseSDF", "uniformAngle", "uniformAngleCurve", "elements" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/PostProcessing/LensFlareOcclusionPermutation.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Compiler/CompilerContextData.cs", "className": "CompilerContextData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize", "Clear", "Readers", "TryAddToFragmentList", "GetFullPassName", "GetPassName", "GetResourceName", "GetResourceVersionedName", "TryAddToRandomAccessResourceList", "TagAllPasses", "CullAllPasses", "GetTextureUVOrigin", "MoveNext", "GetEnumerator", "Dispose" ], "serializedFields": [], "publicFields": [ "resources", "passData", "passNames", "inputData", "outputData", "fragmentData", "sampledData", "createData", "destroyData", "randomAccessResourceData", "nativePassData", "nativeSubPassData", "Passes", "NativePasses" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Compiler/FixedAttachmentArray.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "Add" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Compiler/NativePassCompiler.cs", "className": "NativePassCompiler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Cleanup", "Initialize", "Compile", "Clear", "AddLastUseFromDelayedList", "ExecuteGraph" ], "serializedFields": [], "publicFields": [ "m_ResourcesForDebugOnly", "m_RenderPasses", "debugName", "disablePassCulling", "disablePassMerging", "renderTextureUVOriginStrategy" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Compiler/NativePassCompiler.Debug.cs", "className": "NativePassCompiler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Compiler/PassesData.cs", "className": "PassInputData", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetName", "ResetAndInitialize", "RandomWriteTextures", "GetSubPassFlagForMerging", "Clear" ], "serializedFields": [], "publicFields": [ "passId", "type", "hasFoveatedRasterization", "extendedFeatureFlags", "tag", "shadingRateFragmentSize", "primitiveShadingRateCombiner", "fragmentShadingRateCombiner", "mergeState", "nativePassIndex", "nativeSubPassIndex", "firstInput", "numInputs", "firstOutput", "numOutputs", "firstFragment", "numFragments", "firstFragmentInput", "numFragmentInputs", "firstSampledOnlyRaster", "numSampledOnlyRaster", "firstRandomAccessResource", "numRandomAccessResources", "firstCreate", "numCreated", "firstDestroy", "numDestroyed", "shadingRateImageIndex", "fragmentInfoWidth", "fragmentInfoHeight", "fragmentInfoVolumeDepth", "fragmentInfoSamples", "waitOnGraphicsFencePassId", "awaitingMyGraphicsFencePassId", "asyncCompute", "hasSideEffects", "culled", "beginNativeSubpass", "fragmentInfoValid", "fragmentInfoHasDepth", "fragmentInfoHasShadingRateImage", "insertGraphicsFence", "hasShadingRateStates", "loadAudit", "storeAudit", "breakAudit", "fragments", "attachments", "firstGraphPass", "lastGraphPass", "numGraphPasses", "firstNativeSubPass", "numNativeSubPasses", "width", "height", "volumeDepth", "samples", "hasDepth", "hasShadingRateImage" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Compiler/ResourcesData.cs", "className": "ResourcesData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetName", "InitializeNullResource", "SetWritingPass", "RegisterReadingPass", "RemoveReadingPass", "Clear", "Initialize", "Index", "IndexReader", "Dispose" ], "serializedFields": [], "publicFields": [ "isShared", "tag", "lastUsePassID", "lastWritePassID", "firstUsePassID", "memoryLess", "latestVersionNumber", "textureUVOrigin", "written", "writePassId", "numReaders", "unversionedData", "versionedData", "readerData", "MaxVersions", "MaxReaders", "resourceNames" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Debug/DebugDisplaySettingsRenderGraph.cs", "className": "DebugDisplaySettingsRenderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Debug/DebugMessageHandler.cs", "className": "DebugMessageHandler", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Register", "UnregisterAll", "Send" ], "serializedFields": [], "publicFields": [ "version", "isCompatible", "graphName", "executionId", "debugData", "graphicsDeviceType", "deviceType", "deviceModel", "gpuVendor", "gpuName" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Debug/RenderGraph.DebugData.cs", "className": "RenderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear" ], "serializedFields": [ "m_Textures", "m_Buffers", "m_AccelerationStructures" ], "publicFields": [ "executionName", "valid", "graphHash", "isNRPCompiler", "passList", "resourceLists", "loadAction", "storeAction", "memoryless", "mipLevel", "depthSlice", "name", "type", "resourceReadLists", "resourceWriteLists", "culled", "async", "nativeSubPassIndex", "syncToPassIndex", "syncFromPassIndex", "generateDebugData", "resourceName", "loadReason", "storeReason", "storeMsaaReason", "attachmentIndex", "attachment", "message", "isCompatible", "passBreakReasoning", "attachmentInfos", "mergedPassIds", "nativePassInfo", "textureFBFetchList", "setGlobals", "width", "height", "volumeDepth", "samples", "hasDepth", "nrpInfo", "scriptInfo", "count", "stride", "depth", "bindMS", "format", "clearBuffer", "imported", "creationPassIndex", "releasePassIndex", "consumerList", "producerList", "textureData", "bufferData", "filePath", "line" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Debug/RenderGraph.DebugDataSerialization.cs", "className": "RenderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Debug/RenderGraphDebugParams.cs", "className": "RenderGraphDebugParams", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ResetLogging", "RegisterDebug", "UnRegisterDebug" ], "serializedFields": [], "publicFields": [ "clearRenderTargetsAtCreation", "clearRenderTargetsAtRelease", "disablePassCulling", "disablePassMerging", "immediateMode", "logFrameInformation", "logResources", "enableLogging" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Debug/RenderGraphDebugSession.cs", "className": "RenderGraphDebugSession", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddGraph", "RemoveGraph", "AddExecution", "GetRenderGraphs", "GetExecutions", "GetDebugData", "SetDebugData", "DeleteExecutionIds", "Clear", "Invalidate" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Debug/RenderGraphLogger.cs", "className": "RenderGraphLogger", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Initialize", "IncrementIndentation", "DecrementIndentation", "LogLine", "FlushLogs" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Debug/RenderGraphPlayerRemoteDebugSession.cs", "className": "RenderGraphPlayerRemoteDebugSession", "baseClass": "RenderGraphDebugSession", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/IRenderGraphBuilder.cs", "className": "IBaseRenderGraphBuilder", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UseTexture", "UseGlobalTexture", "UseAllGlobalTextures", "SetGlobalTextureAfterPass", "UseBuffer", "CreateTransientTexture", "CreateTransientBuffer", "UseRendererList", "EnableAsyncCompute", "AllowPassCulling", "AllowGlobalStateModification", "EnableFoveatedRasterization", "GenerateDebugData", "SetExtendedFeatureFlags" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/IRenderGraphEnabledRenderPipeline.cs", "className": "IRenderGraphEnabledRenderPipeline", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/IRenderGraphRecorder.cs", "className": "IRenderGraphRecorder", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RecordRenderGraph" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraph.Compiler.cs", "className": "RenderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraph.cs", "className": "RenderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FromInternalContext", "GetTextureUVOrigin", "Reset", "Clear", "InitializeCompilationData", "Cleanup", "RegisterDebug", "UnRegisterDebug", "EndFrame", "ImportTexture", "ImportShadingRateImageTexture", "ImportBackbuffer", "CreateTexture", "CreateSharedTexture", "RefreshSharedTextureDesc", "ReleaseSharedTexture", "CreateTextureIfInvalid", "GetTextureDesc", "GetRenderTargetInfo", "CreateRendererList", "CreateShadowRendererList", "CreateGizmoRendererList", "CreateUIOverlayRendererList", "CreateWireOverlayRendererList", "CreateSkyboxRendererList", "ImportBuffer", "CreateBuffer", "GetBufferDesc", "ImportRayTracingAccelerationStructure", "BeginRecording", "EndRecordingAndExecute", "ResetGraphAndLogException", "BeginProfilingSampler", "EndProfilingSampler", "Dispose" ], "serializedFields": [], "publicFields": [ "cmd", "executionName", "executionId", "generateDebugData", "currentFrameIndex", "rendererListCulling", "scriptableRenderContext", "commandBuffer", "renderTextureUVOriginStrategy", "producers", "consumers", "refCount", "imported", "name", "index", "resourceCreateList", "resourceReleaseList", "fence", "debugResourceReads", "debugResourceWrites", "syncToPassIndex", "syncFromPassIndex", "enableAsyncCompute", "allowPassCulling", "needGraphicsFence", "culled", "culledByRendererList", "hasSideEffect", "enableFoveatedRasterization", "extendedFeatureFlags", "hasShadingRateImage", "hasShadingRateStates", "compiledResourcesInfos", "compiledPassInfos", "lastExecutionFrame", "sampler" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraph.ExceptionMessages.cs", "className": "RenderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphBuilder.cs", "className": "RenderGraphBuilder", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UseColorBuffer", "UseDepthBuffer", "ReadTexture", "WriteTexture", "ReadWriteTexture", "CreateTransientTexture", "WriteRayTracingAccelerationStructure", "ReadRayTracingAccelerationStructure", "UseRendererList", "ReadBuffer", "WriteBuffer", "CreateTransientBuffer", "EnableAsyncCompute", "AllowPassCulling", "EnableFoveatedRasterization", "Dispose", "AllowRendererListCulling", "DependsOn" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphBuilders.cs", "className": "RenderGraphBuilders", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "EnableAsyncCompute", "AllowPassCulling", "AllowGlobalStateModification", "EnableFoveatedRasterization", "CreateTransientBuffer", "CreateTransientTexture", "GenerateDebugData", "Dispose", "UseBuffer", "UseTexture", "UseGlobalTexture", "UseAllGlobalTextures", "SetGlobalTextureAfterPass", "SetRenderAttachment", "SetInputAttachment", "SetRenderAttachmentDepth", "SetRandomAccessAttachment", "SetShadingRateImageAttachment", "UseBufferRandomAccess", "UseRendererList", "SetShadingRateFragmentSize", "SetShadingRateCombiner", "SetExtendedFeatureFlags" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphCompilationCache.cs", "className": "RenderGraphCompilationCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetCompilationCache", "Clear", "Cleanup" ], "serializedFields": [], "publicFields": [ "hash", "lastFrameUsed", "compiledGraph" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphDefaultResources.cs", "className": "RenderGraphDefaultResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphGlobalSettings.cs", "className": "RenderGraphGlobalSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphObjectPool.cs", "className": "RenderGraphObjectPool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetTempMaterialPropertyBlock" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphPass.cs", "className": "RenderGraphPass", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "HasRenderAttachments", "IsTransient", "IsWritten", "IsRead", "IsAttachment", "AddResourceWrite", "AddResourceRead", "AddTransientResource", "UseRendererList", "EnableAsyncCompute", "AllowPassCulling", "EnableFoveatedRasterization", "AllowRendererListCulling", "AllowGlobalState", "GenerateDebugData", "SetColorBuffer", "SetColorBufferRaw", "SetFragmentInputRaw", "SetRandomWriteResourceRaw", "SetDepthBuffer", "SetDepthBufferRaw", "ComputeHash", "SetShadingRateImageRaw", "SetShadingRateImage", "SetShadingRateFragmentSize", "SetShadingRateCombiner", "SetExtendedFeatureFlags", "Initialize" ], "serializedFields": [], "publicFields": [ "h", "preserveCounterValue", "resourceReadLists", "resourceWriteLists", "transientResourceList", "usedRendererListList", "useAllGlobalTextures", "implicitReadsList" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphPassType.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphProfileId.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphResourceAccelerationStructure.cs", "className": "RayTracingAccelerationStructureHandle", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid" ], "serializedFields": [], "publicFields": [ "name" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphResourceBuffer.cs", "className": "BufferHandle", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid" ], "serializedFields": [], "publicFields": [ "count", "stride", "name" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphResourcePool.cs", "className": "IRenderGraphResourcePool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReleaseResource", "TryGetResource", "RegisterFrameAllocation", "UnregisterFrameAllocation", "GetMemorySizeInMB", "GetNumResourcesAvailable" ], "serializedFields": [], "publicFields": [ "name", "size" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphResourceRegistry.cs", "className": "RenderGraphResourceRegistry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "Cleanup", "PurgeUnusedGraphicsResources" ], "serializedFields": [], "publicFields": [ "width", "height", "volumeDepth", "msaaSamples", "format", "bindMS", "clearOnFirstUse", "clearColor", "discardOnLastUse", "textureUVOrigin", "resourceArray", "sharedResourcesCount", "pool", "createResourceCallback", "releaseResourceCallback" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphResourceRendererList.cs", "className": "RendererListHandle", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid" ], "serializedFields": [], "publicFields": [ "desc", "rendererList", "isActive" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphResources.cs", "className": "ResourceHandle", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid", "IsNull", "NewFrame", "Equals" ], "serializedFields": [], "publicFields": [ "imported", "shared", "sharedExplicitRelease", "requestFallBack", "writeCount", "readCount", "cachedHash", "transientPassIndex", "sharedResourceLastFrameUsed", "desc", "validDesc", "graphicsResource" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphResourceTexture.cs", "className": "TextureAccess", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "IsValid", "GetDescriptor", "CalculateFinalDimensions" ], "serializedFields": [], "publicFields": [ "inFastMemory", "flags", "residencyFraction", "sizeMode", "width", "height", "slices", "scale", "func", "format", "filterMode", "wrapMode", "dimension", "enableRandomWrite", "useMipMap", "autoGenerateMips", "isShadowMap", "anisoLevel", "mipMapBias", "msaaSamples", "bindTextureMS", "useDynamicScale", "useDynamicScaleExplicit", "memoryless", "vrUsage", "enableShadingRate", "name", "fastMemoryDesc", "fallBackToBlackTexture", "disableFallBackToImportedTexture", "clearBuffer", "clearColor", "discardBuffer" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphUtilsBlit.cs", "className": "RenderGraphUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "isMSAA", "force2DForXR", "source", "destination", "scale", "offset", "sourceSlice", "destinationSlice", "numSlices", "sourceMip", "destinationMip", "numMips", "filterMode", "isXR", "isDepth", "material", "shaderPass", "propertyBlock", "sourceTexturePropertyID", "sourceSlicePropertyID", "sourceMipPropertyID", "scaleBiasPropertyID", "geometry" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphUtilsResources.cs", "className": "RenderGraphUtilsResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderPipeline/ICloudBackground.cs", "className": "ICloudBackground", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsCloudBackgroundUsable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderPipeline/IVolumetricCloud.cs", "className": "IVolumetricCloud", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsVolumetricCloudUsable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderPipeline/RenderPipelineGlobalSettings.cs", "className": "RenderPipelineGlobalSettings", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderPipeline/RenderPipelineGlobalSettingsUtils.cs", "className": "RenderPipelineGlobalSettingsUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderPipeline/RenderPipelineGraphicsSettingsContainer.cs", "className": "RenderPipelineGraphicsSettingsContainer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_SettingsList" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/RenderPipeline/RenderPipelineResources.cs", "className": "RenderPipelineResources", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Sampling/SamplingResources.cs", "className": "SamplingResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Load", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Sampling/SobolData.cs", "className": "SobolData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Settings/IDefaultVolumeProfileResource.cs", "className": "IDefaultVolumeProfileAsset", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Settings/IDefaultVolumeProfileSettings.cs", "className": "IDefaultVolumeProfileSettings", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Settings/IncludeRenderPipelineAsset.cs", "className": "IncludeAdditionalRPAssets", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_IncludeReferencedInScenes", "m_IncludeAssetsByLabel", "m_LabelToInclude" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Settings/LightmapSamplingSettings.cs", "className": "LightmapSamplingSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Settings/RenderingDebuggerRuntimeResources.cs", "className": "RenderingDebuggerRuntimeResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Settings/ShaderStrippingSetting.cs", "className": "ShaderStrippingSetting", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/ShaderGenerator/ShaderGeneratorAttributes.cs", "className": "GenerateHLSL", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "packingRules", "containsPackedFields", "needAccessors", "needSetters", "needParamDebug", "paramDefinesStart", "omitStructDeclaration", "generateCBuffer", "constantRegister", "sourcePath", "displayNames", "isDirection", "sRGBDisplay", "precision", "checkIsNormalized", "preprocessor", "arraySize", "elementType", "range", "packingScheme", "offsetInSource", "sizeInBits" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/ShaderLibrary/Sampling/Hammersley.cs", "className": "Hammersley", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/STP/ISTPEnabledRenderPipeline.cs", "className": "ISTPEnabledRenderPipeline", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/STP/STP.cs", "className": "STP", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Update", "Dispose" ], "serializedFields": [], "publicFields": [ "currentProj", "lastProj", "lastLastProj", "currentView", "lastView", "lastLastView", "noiseTexture", "inputColor", "inputDepth", "inputMotion", "inputStencil", "debugView", "destination", "historyContext", "enableHwDrs", "enableTexArray", "enableMotionScaling", "nearPlane", "farPlane", "frameIndex", "hasValidHistory", "stencilMask", "debugViewIndex", "deltaTime", "lastDeltaTime", "currentImageSize", "priorImageSize", "outputImageSize", "numActiveViews", "perViewConfigs", "preUpscaleSize", "postUpscaleSize", "useHwDrs", "useTexArray", "_StpCommonConstant", "_StpSetupConstants0", "_StpSetupConstants1", "_StpSetupConstants2", "_StpSetupConstants3", "_StpSetupConstants4", "_StpSetupConstants5", "_StpDilConstants0", "_StpTaaConstants0", "_StpTaaConstants1", "_StpTaaConstants2", "_StpTaaConstants3", "version", "cs", "kernelIndex", "viewCount", "dispatchSize", "constantBufferData", "intermediateColor", "intermediateConvergence", "priorDepthMotion", "depthMotion", "priorLuma", "luma", "priorFeedback", "priorConvergence", "intermediateWeights", "convergence", "feedback", "output" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/STP/STPIUpscaler.cs", "className": "RegisterSTP", "baseClass": "AbstractUpscaler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/STP/STPOptions.cs", "className": "STPOptions", "baseClass": "UpscalerOptions", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Stripping/IRenderPipelineGraphicsSettingsStripper.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanRemoveSettings" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Stripping/IStripper.cs", "className": "IStripper", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Stripping/RenderPipelineGraphicsSettingsStripper.cs", "className": "RenderPipelineGraphicsSettingsStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Stripping/RenderPipelineGraphicsSettingsStripperFetcher.cs", "className": "RenderPipelineGraphicsSettingsStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Stripping/RenderPipelineGraphicsSettingsStripperReport.cs", "className": "RenderPipelineGraphicsSettingsStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddStrippedSetting", "Dispose" ], "serializedFields": [], "publicFields": [ "type", "isAvailableInPlayerBuild", "strippersDefined", "totalSettings", "totalSettingsOnPlayer", "settings" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Textures/BufferedRTHandleSystem.cs", "className": "BufferedRTHandleSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetFrameRT", "ClearBuffers", "AllocBuffer", "ReleaseBuffer", "SwapAndSetReferenceSize", "ResetReferenceSize", "GetNumFramesAllocated", "CalculateRatioAgainstMaxSize", "Dispose", "ReleaseAll" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Textures/DepthBits.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Textures/MSAASamples.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Textures/PowerOfTwoTextureAtlas.cs", "className": "PowerOfTwoTextureAtlas", "baseClass": "Texture2DAtlas", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetPayloadScaleOffset", "BlitTextureMultiply", "BlitOctahedralTextureMultiply", "ResetRequestedTexture", "ReserveSpace", "RelayoutEntries" ], "serializedFields": [], "publicFields": [ "mipPadding" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Textures/RTHandle.cs", "className": "RTHandle", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetCustomHandleProperties", "ClearCustomHandleProperties", "GetUniqueID", "GetInstanceID", "Release", "GetScaledSize", "SwitchToFastMemory", "CopyToFastMemory", "SwitchOutFastMemory" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Textures/RTHandles.cs", "className": "RTHandles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Textures/RTHandleSystem.cs", "className": "RTHandleSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Initialize", "Release", "ResetReferenceSize", "SetReferenceSize", "SetHardwareDynamicResolutionState", "GetMaxWidth", "GetMaxHeight", "Alloc", "CalculateDimensions" ], "serializedFields": [], "publicFields": [ "previousViewportSize", "previousRenderTargetSize", "currentViewportSize", "currentRenderTargetSize", "rtHandleScale" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Textures/Texture2DAtlas.cs", "className": "Texture2DAtlas", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Allocate", "Release", "Reset", "Equals", "ResetAllocator", "ClearTarget", "AllocateTextureWithoutBlit", "GetTextureID", "GetTextureIdentifier", "IsCached" ], "serializedFields": [], "publicFields": [ "m_RightChild", "m_BottomChild", "m_Rect" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Textures/TextureXR.cs", "className": "TextureXR", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/AccelStructAdapter.cs", "className": "AccelStructAdapter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAccelerationStructure", "Bind", "Dispose", "AddInstance", "RemoveInstance", "UpdateInstanceTransform", "UpdateInstanceMaterialIDs", "UpdateInstanceMask", "Build", "NextFrame", "GetInstanceIDs" ], "serializedFields": [], "publicFields": [ "IdOfInstance", "AccelStructID", "GeometryPool", "terrain", "localToWorldMatrix", "mask", "renderingLayerMask", "materialID", "enableTriangleCulling", "frontTriangleCounterClockwise" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/AccelStructInstances.cs", "className": "AccelStructInstances", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "AddInstance", "AddInstances", "RemoveInstance", "ClearInstances", "UpdateInstanceTransform", "UpdateInstanceMaterialID", "UpdateRenderingLayerMask", "UpdateInstanceMask", "NextFrame", "Bind", "GetInstanceCount" ], "serializedFields": [], "publicFields": [ "instanceListValid", "localToWorld", "previousLocalToWorld", "localToWorldNormals", "renderingLayerMask", "instanceMask", "userMaterialID", "geometryIndex", "geometryPoolHandle", "vertexOffset", "indexOffset" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/GeometryPool/GeometryPool.cs", "className": "GeometryPool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "EncodeGPUEntry", "Dispose", "GetEntryInfo", "GetEntryGeomAllocation", "GetInstanceGeometryIndex", "GetHandle", "Register", "Unregister", "SendGpuCommands" ], "serializedFields": [], "publicFields": [ "vertexPoolByteSize", "indexPoolByteSize", "meshChunkTablesByteSize", "index", "valid", "refCount", "submeshIndex", "material", "mesh", "submeshData", "hash", "meshChunks", "hasGPUData", "geoSlotHandle", "buffer", "stride", "offset", "byteCount", "indicesCount", "verticesCount", "meshChunkTablesEntryCount" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/GeometryPool/GeometryPoolDefs.cs", "className": "GeometryPoolConstants", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "pos", "uv0", "uv1", "N", "indexOffset", "indexCount", "vertexOffset", "vertexCount" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/TerrainToMesh.cs", "className": "TerrainToMesh", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ConvertAsync", "Convert", "GetMesh", "WaitForCompletion", "DisposeArrays", "Execute" ], "serializedFields": [], "publicFields": [ "heightmap", "holes", "width", "height", "heightmapScale", "positions", "uvs", "normals", "indices" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/Utilities/BackendHelpers.cs", "className": "BackendHelpers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/Utilities/BlockAllocator.cs", "className": "BlockAllocator", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize", "Grow", "GetExpectedGrowthToFitAllocation", "GrowAndAllocate", "Dispose", "Allocate", "FreeAllocation", "SplitAllocation" ], "serializedFields": [], "publicFields": [ "offset", "count", "handle", "block", "freeElementsCount", "freeBlocks", "capacity", "allocatedSize" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/Utilities/GraphicsHelpers.cs", "className": "GraphicsHelpers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CopyBuffer", "ReallocateBuffer", "DivUp", "Flush" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/Utilities/PersistentGPUArray.cs", "className": "PersistentGpuArray", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Remove", "Clear", "Set", "Get", "ModifyForEach", "GetGpuBuffer" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Common/Utilities/Utils.cs", "className": "Utils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/BLASPositionsPool.cs", "className": "BLASPositionsPool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Clear", "Add", "Remove" ], "serializedFields": [], "publicFields": [ "vertices", "verticesStartOffset", "vertexCount", "vertexStride", "baseVertex" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/ComputeRayTracingAccelStruct.cs", "className": "ComputeRayTracingAccelStruct", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "AddInstance", "RemoveInstance", "ClearInstances", "UpdateInstanceTransform", "UpdateInstanceID", "UpdateInstanceMask", "Build", "GetBuildScratchBufferRequiredSizeInBytes", "Bind", "IncRef", "DecRef", "IsUnreferenced" ], "serializedFields": [], "publicFields": [ "v0", "v1", "v2", "blas", "instanceMask", "triangleCullingEnabled", "invertTriangleCulling", "userInstanceID", "opaqueGeometry", "buildInfo", "aabbForCpuBuild", "indicesForCpuBuild", "baseIndexForCpuBuild", "verticesForCpuBuild", "bvhBuilt" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/ComputeRayTracingBackend.cs", "className": "ComputeRayTracingBackend", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateRayTracingShader", "CreateAccelerationStructure", "GetRequiredTraceScratchBufferSizeInBytes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/ComputeRayTracingShader.cs", "className": "ComputeRayTracingShader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetThreadGroupSizes", "SetAccelerationStructure", "SetIntParam", "SetFloatParam", "SetVectorParam", "SetMatrixParam", "SetTextureParam", "SetBufferParam", "SetConstantBufferParam", "Dispatch", "GetTraceScratchBufferRequiredSizeInBytes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/BvhCheck.cs", "className": "BvhCheck", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Encapsulate", "Contains", "IsValid" ], "serializedFields": [], "publicFields": [ "Min", "Max", "vertices", "indices", "vertexBufferOffset", "vertexCount", "vertexStride", "indexBufferOffset", "indexFormat", "indexCount", "v0", "v1", "v2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/Common.cs", "className": "Common", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/HlbvhBuilder.cs", "className": "HlbvhBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetScratchDataSizeInDwords", "GetResultDataSizeInDwords", "Execute" ], "serializedFields": [], "publicFields": [ "bvh", "bvhOffset", "bvhLeaves", "bvhLeavesOffset", "PrimitiveRefs", "MortonCodes", "SortedPrimitiveRefs", "SortedMortonCodes", "SortMemory", "Aabb", "LeafParents", "InternalNodeRange", "TotalSize" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/HlbvhTopLevelBuilder.cs", "className": "HlbvhTopLevelBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "GetScratchDataSizeInDwords", "AllocateResultBuffers", "CreateEmpty", "Execute" ], "serializedFields": [], "publicFields": [ "topLevelBvh", "bottomLevelBvhs", "instanceInfos", "instanceCount", "Aabb", "MortonCodes", "PrimitiveRefs", "SortedMortonCodes", "SortedPrimitiveRefs", "SortMemory", "InternalNodeRange", "TotalSize" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/RadeonRaysAPI.cs", "className": "RadeonRaysAPI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Inverse", "Dispose", "BvhInternalNodeSizeInDwords", "BvhInternalNodeSizeInBytes", "BvhLeafNodeSizeInBytes", "BvhLeafNodeSizeInDwords", "BuildMeshAccelStruct", "GetMeshBuildMemoryRequirements", "BuildSceneAccelStruct", "CreateSceneAccelStructBuffers", "GetSceneBuildMemoryRequirements", "GetSceneMemoryRequirements", "GetTraceMemoryRequirements" ], "serializedFields": [], "publicFields": [ "vertices", "verticesStartOffset", "vertexCount", "vertexStride", "baseVertex", "triangleIndices", "indicesStartOffset", "baseIndex", "indexFormat", "triangleCount", "buildScratchSizeInDwords", "bvhSizeInDwords", "bvhLeavesSizeInDwords", "bottomLevelBvhSizeInNodes", "bottomLevelBvhOffsetInNodes", "bottomLevelBvhLeavesSizeInNodes", "bottomLevelBvhLeavesOffsetInNodes", "totalBottomLevelBvhSizeInNodes", "totalBottomLevelBvhLeavesSizeInNodes", "row0", "row1", "row2", "child0", "child1", "parent", "update", "aabb0_min", "aabb0_max", "aabb1_min", "aabb1_max", "internalNodeCount", "leafNodeCount", "root", "unused", "globalAabbMin", "globalAabbMax", "unused3", "unused4", "meshAccelStructOffset", "instanceMask", "vertexOffset", "meshAccelStructLeavesOffset", "triangleCullingEnabled", "invertTriangleCulling", "userInstanceID", "isOpaque", "localToWorldTransform", "blasOffset", "indexOffset", "disableTriangleCulling", "worldToLocalTransform", "bitHistogram", "blockReducePart", "blockScan", "buildHlbvh", "restructureBvh", "scatter" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/RadixSort.cs", "className": "RadixSort", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "GetScratchDataSizeInDwords" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/RestructureBvh.cs", "className": "RestructureBvh", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "GetScratchDataSizeInDwords", "Execute" ], "serializedFields": [], "publicFields": [ "LeafParents", "TreeletCount", "TreeletRoots", "PrimitiveCounts", "TotalSize" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/Scan.cs", "className": "Scan", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "GetScratchDataSizeInDwords" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/StringIDs.cs", "className": "SID", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Hardware/HardwareRayTracingAccelStruct.cs", "className": "HardwareRayTracingAccelStruct", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "AddInstance", "RemoveInstance", "ClearInstances", "UpdateInstanceTransform", "UpdateInstanceID", "UpdateInstanceMask", "Build", "GetBuildScratchBufferRequiredSizeInBytes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Hardware/HardwareRayTracingBackend.cs", "className": "HardwareRayTracingBackend", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateRayTracingShader", "CreateAccelerationStructure", "GetRequiredTraceScratchBufferSizeInBytes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Hardware/HardwareRayTracingShader.cs", "className": "HardwareRayTracingShader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetThreadGroupSizes", "SetAccelerationStructure", "SetIntParam", "SetFloatParam", "SetVectorParam", "SetMatrixParam", "SetTextureParam", "SetBufferParam", "SetConstantBufferParam", "Dispatch", "GetTraceScratchBufferRequiredSizeInBytes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/IRayTracingAccelStruct.cs", "className": "IRayTracingAccelStruct", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "mesh", "subMeshIndex", "localToWorldMatrix", "mask", "instanceID", "enableTriangleCulling", "frontTriangleCounterClockwise", "opaqueGeometry" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/IRayTracingBackend.cs", "className": "IRayTracingBackend", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/IRayTracingShader.cs", "className": "IRayTracingShader", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/RayTracingContext.cs", "className": "RayTracingContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "IsBackendSupported", "CreateRayTracingShader", "LoadRayTracingShader", "LoadRayTracingShaderFromAssetBundle", "CreateAccelerationStructure", "GetRequiredTraceScratchBufferSizeInBytes", "Inc", "Dec", "CreateDispatchIndirectBuffer", "CreateScratchBufferForBuildAndDispatch", "CreateScratchBufferForBuild", "CreateScratchBufferForTrace", "ResizeScratchBufferForTrace", "ResizeScratchBufferForBuild" ], "serializedFields": [], "publicFields": [ "buildFlags", "useCPUBuild", "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/RayTracingResources.cs", "className": "RayTracingResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Load", "LoadFromAssetBundle", "LoadFromRenderPipelineResources" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/StringIDs.cs", "className": "SID", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/UnifiedRayTracingException.cs", "className": "UnifiedRayTracingException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Upscaling/DLSSIUpscaler.cs", "className": "RegisterDLSS", "baseClass": "AbstractUpscaler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "shouldReinitializeContext", "colorInputSizeX", "colorInputSizeY", "colorOutputSizeX", "colorOutputSizeY", "motionVectorSizeX", "motionVectorSizeY", "invertedDepthBuffer", "inputIsHDR", "motionVectorsAreJittered", "execData", "colorInput", "depth", "motionVectors", "colorOutput" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Upscaling/DLSSOptions.cs", "className": "DLSSOptions", "baseClass": "UpscalerOptions", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "DLSSQualityMode", "FixedResolutionMode", "DLSSRenderPresetQuality", "DLSSRenderPresetBalanced", "DLSSRenderPresetPerformance", "DLSSRenderPresetUltraPerformance", "DLSSRenderPresetDLAA" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Upscaling/FSR2IUpscaler.cs", "className": "RegisterFSR2", "baseClass": "AbstractUpscaler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "shouldReinitializeContext", "colorInputSizeX", "colorInputSizeY", "colorOutputSizeX", "colorOutputSizeY", "motionVectorSizeX", "motionVectorSizeY", "invertedDepthBuffer", "inputIsHDR", "motionVectorsAreJittered", "execData", "colorInput", "depth", "motionVectors", "colorOutput" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Upscaling/FSR2Options.cs", "className": "FSR2Options", "baseClass": "UpscalerOptions", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "FSR2QualityMode", "FixedResolutionMode", "EnableSharpening", "Sharpness" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Upscaling/IUpscaler.cs", "className": "AbstractUpscaler", "baseClass": "IUpscaler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "cameraColor", "cameraDepth", "motionVectorColor", "exposureTexture", "preUpscaleResolution", "previousPreUpscaleResolution", "postUpscaleResolution", "enableTexArray", "invertedDepth", "flippedY", "flippedX", "hdrInput", "motionVectorTextureSize", "motionVectorDomain", "motionVectorDirection", "jitteredMotionVectors", "blueNoiseTextureSet", "cameraInstanceID", "nearClipPlane", "farClipPlane", "fieldOfViewDegrees", "numActiveViews", "eyeIndex", "worldSpaceCameraPositions", "previousWorldSpaceCameraPositions", "previousPreviousWorldSpaceCameraPositions", "projectionMatrices", "previousProjectionMatrices", "previousPreviousProjectionMatrices", "viewMatrices", "previousViewMatrices", "previousPreviousViewMatrices", "preExposureValue", "resetHistory", "frameIndex", "deltaTime", "previousDeltaTime", "enableMotionScaling", "enableHwDrs" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Upscaling/IUpscalerOptions.cs", "className": "UpscalerOptions", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Upscaling/Upscaling.cs", "className": "UpscalerRegistry", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetUpscalerAtIndex", "SetActiveUpscaler", "GetActiveUpscaler", "GetIUpscalerOfType" ], "serializedFields": [], "publicFields": [ "upscalers" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/ArrayExtensions.cs", "className": "ArrayExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/BatchRendererGroupGlobals.cs", "className": "BatchRendererGroupGlobals", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "SHAr", "SHAg", "SHAb", "SHBr", "SHBg", "SHBb", "SHC", "ProbesOcclusion", "SpecCube0_HDR", "SpecCube1_HDR", "SHCoefficients" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/BitArray.cs", "className": "IBitArray", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BitAnd", "BitOr", "BitNot" ], "serializedFields": [ "data", "data1", "data2", "data3", "data4" ], "publicFields": [ "capacity", "allFalse", "allTrue", "humanizedData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/Blitter.cs", "className": "Blitter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetBlitMaterial" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/CameraCaptureBridge.cs", "className": "CameraCaptureBridge", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/ColorSpaceUtils.cs", "className": "ColorSpaceUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/ColorUtils.cs", "className": "ColorUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "s_LightMeterCalibrationConstant", "s_LensAttenuation" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/CoreMatrixUtils.cs", "className": "CoreMatrixUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/CoreRenderPipelinePreferences.cs", "className": "CoreRenderPipelinePreferences", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/CoreUtils.cs", "className": "CoreUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/CullContextData.cs", "className": "CullContextData", "baseClass": "ContextItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetRenderContext", "Cull", "CullShadowCasters" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/DelegateUtility.cs", "className": "DelegateUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/FSRUtils.cs", "className": "FSRUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/GPUPrefixSum/GPUPrefixSum.cs", "className": "GPUPrefixSum", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DispatchDirect", "DispatchIndirect" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/GPUPrefixSum/GPUPrefixSum.Data.cs", "className": "GPUPrefixSum", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [ "count", "offset", "parentOffset", "output", "exclusive", "inputCount", "input", "supportResources", "inputCountBufferByteOffset", "inputCountBuffer", "computeAsset" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/GPUPrefixSum/GPUPrefixSum.ShaderIDs.cs", "className": "GPUPrefixSum", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/GPUSort/GPUSort.cs", "className": "GPUSort", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispatch" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/GPUSort/GPUSort.Data.cs", "className": "GPUSort", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [ "count", "maxDepth", "inputKeys", "inputValues", "resources", "sortBufferKeys", "sortBufferValues", "computeAsset" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/HableCurve.cs", "className": "HableCurve", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Eval", "Init" ], "serializedFields": [], "publicFields": [ "offsetX", "offsetY", "scaleX", "scaleY", "lnA", "B", "curve", "toeSegmentA", "toeSegmentB", "midSegmentA", "midSegmentB", "shoSegmentA", "shoSegmentB" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/HaltonSequence.cs", "className": "HaltonSequence", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/HashFNV1A32.cs", "className": "HashFNV1A32", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Append" ], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/HDROutputUtils.cs", "className": "HDROutputUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "maxFullFrameToneMapLuminance", "maxToneMapLuminance", "minToneMapLuminance", "paperWhiteNits" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/LightUnitUtils.cs", "className": "LightUnitUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/MaterialQuality.cs", "className": "MaterialQualityUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/MeshGizmo.cs", "className": "MeshGizmo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "AddWireCube", "RenderWireframe", "Dispose" ], "serializedFields": [], "publicFields": [ "mesh" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/ResourceReloader.cs", "className": "ResourceReloader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/SceneRenderPipeline.cs", "className": "SceneRenderPipeline", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable" ], "publicMethods": [ "TryGatherData", "SendAnalytic" ], "serializedFields": [ "firstTimeCreated" ], "publicFields": [ "renderPipelineAsset", "scene_guid" ], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/SweepLineRectUtils.cs", "className": "SweepLineRectUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compare" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/TextureCurve.cs", "className": "TextureCurve", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Release", "SetDirty", "GetTexture", "Evaluate", "AddKey", "MoveKey", "RemoveKey", "SmoothTangents" ], "serializedFields": [ "m_Loop", "m_ZeroValue", "m_Range", "m_Curve" ], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/TextureGradient.cs", "className": "TextureGradient", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Release", "SetDirty", "GetTexture", "Evaluate", "SetKeys" ], "serializedFields": [ "m_Gradient" ], "publicFields": [ "colorKeys", "alphaKeys", "mode", "colorSpace" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Utilities/TileLayoutUtils.cs", "className": "TileLayoutUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Volume/KeyframeUtility.cs", "className": "KeyframeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ResetAnimationCurve", "InterpAnimationCurve" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Volume/Volume.cs", "className": "Volume", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "HasInstantiatedProfile", "UpdateColliders" ], "serializedFields": [], "publicFields": [ "priority", "blendDistance", "weight", "sharedProfile", "colliders" ], "unityApiUsage": [ "Instantiate", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeCollection.cs", "className": "VolumeCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Register", "Unregister", "ChangeLayer", "GrabVolumes", "SetLayerIndexDirty" ], "serializedFields": [], "publicFields": [ "count" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeComponent.cs", "className": "VolumeComponent", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable", "OnDestroy" ], "publicMethods": [ "SetAllOverridesTo", "AnyPropertiesIsOverridden", "Release" ], "serializedFields": [], "publicFields": [ "intensity", "active", "parameters" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeComponent.EditorOnly.cs", "className": "VolumeComponent", "baseClass": "IApplyRevertPropertyContextMenuItemProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetRevertMethodForFieldName", "GetSourceTerm", "TryGetApplyMethodForFieldName", "GetSourceName" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeDebugData.cs", "className": "VolumeDebugData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeManager.cs", "className": "VolumeManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "GetVolumeComponentDefaultState", "Initialize", "Deinitialize", "SetGlobalDefaultProfile", "SetQualityDefaultProfile", "SetCustomDefaultProfiles", "OnVolumeProfileChanged", "OnVolumeComponentChanged", "CreateStack", "ResetMainStack", "DestroyStack", "Register", "Unregister", "CheckDefaultVolumeState", "CheckStack", "Update", "GetVolumes" ], "serializedFields": [], "publicFields": [ "baseComponentTypes" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeParameter.cs", "className": "VolumeParameter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "Override", "Equals" ], "serializedFields": [ "m_OverrideState", "m_Value" ], "publicFields": [ "displayType", "min", "max", "hdr", "showAlpha", "showEyeDropper", "dimension" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeProfile.cs", "className": "VolumeProfile", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "Reset", "Add", "Remove", "Has", "HasSubclassOf" ], "serializedFields": [], "publicFields": [ "components" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeStack.cs", "className": "VolumeStack", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetComponent", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Vrs/Vrs.cs", "className": "Vrs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "sriTextureHandle", "mainTexHandle", "mainTexDimension", "mainTexLutHandle", "validatedShadingRateFragmentSizeHandle", "computeShader", "kernelIndex", "scaleBias", "dispatchSize", "yFlip", "material", "source", "lut", "dummy", "visualizationParams" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Vrs/VrsLut.cs", "className": "VrsLut", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateBuffer" ], "serializedFields": [ "m_Data" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Vrs/VrsRenderPipelineRuntimeResources.cs", "className": "VrsRenderPipelineRuntimeResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Vrs/VrsResources.cs", "className": "VrsResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/Vrs/VrsShaders.cs", "className": "VrsShaders", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XRBuiltinShaderConstants.cs", "className": "XRBuiltinShaderConstants", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XRGraphicsAutomatedTests.cs", "className": "XRGraphicsAutomatedTests", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XRLayout.cs", "className": "XRLayout", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddCamera", "ReconfigurePass" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XRLayoutStack.cs", "className": "XRLayoutStack", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "New", "Release", "Dispose" ], "serializedFields": [], "publicFields": [ "top" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XRMirrorView.cs", "className": "XRMirrorView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XROcclusionMesh.cs", "className": "XROcclusionMesh", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XRPass.cs", "className": "XRPass", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Release", "GetProjMatrix", "GetViewMatrix", "GetPrevViewValid", "GetPrevViewMatrix", "GetViewport", "GetOcclusionMesh", "GetVisibleMesh", "GetTextureArraySlice", "StartSinglePass", "StopSinglePass", "RenderOcclusionMesh", "RenderVisibleMeshCustomMaterial", "RenderDebugXRViewsFrustum", "ApplyXRViewCenterOffset", "InitBase" ], "serializedFields": [], "publicFields": [ "isFirstCameraPass" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XRSRPSettings.cs", "className": "XRSRPSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XRSystem.cs", "className": "XRSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetActiveDisplay" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XRView.cs", "className": "XRView", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime/XR/XRVisibleMesh.cs", "className": "XRVisibleMesh", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime-PrivateShared/AssemblyInfo.cs", "className": "CameraCaptureBridge", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime-PrivateShared/InternalBridge/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime-PrivateShared/InternalBridge/RenderPipelineEditorUtilityBridge.cs", "className": "RenderPipelineEditorUtilityBridge", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Runtime-PrivateShared/InternalRenderPipelineGlobalSettingsUtils.cs", "className": "InternalRenderPipelineGlobalSettingsUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/ShaderLibrary/DummyShaderLibrary.cs", "className": "DummyShaderLibrary", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Analytics/AnalyticsUtilsTest.cs", "className": "AnalyticsUtilsTests", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "TearDown", "ToNestedColumnUnityObject", "ToNestedColumnWithDefault", "GivenAnObjectWithSerializableFields_WhenAllFieldsAreRequested_AllOfThemAreReturnedCorrectly", "CheckEditorAnalyticsAreDisabledOnCI", "GetSerializableFields", "TestAreValuesEqual", "TestIsComplexType" ], "serializedFields": [ "myPrivateIntSerializable", "the" ], "publicFields": [ "integer", "floatNumber", "doubleNumber", "boolean", "test", "array", "diffEnum", "myValue", "innerStruct", "myData", "myPublicInt", "myPublicNonSerializedInt", "myPublicBool" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/BitArrayTests.cs", "className": "BitArrayTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUpBitArray", "TestBitArray8", "TestBitArray16", "TestBitArray32", "TestBitArray64", "TestBitArray128", "TestBitArray256" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/CoreRenderPipelinePreferencesTests.cs", "className": "CoreRenderPipelinePreferencesTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RegisterInvalidPreferenceColorName", "RegisterPreferenceColor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/CoreUnsafeUtilsTests.cs", "className": "CoreUnsafeUtilsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "CopyToList", "CopyToArray", "QuickSort", "QuickSortHash", "InsertionSort", "MergeSort", "RadixSort", "PartialSortInsertionMergeRadix" ], "serializedFields": [], "publicFields": [ "intValue", "floatValue" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/CoreUtils.Tests.EnsureFolderTreeInAssetFilePath.cs", "className": "CoreUtilsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EnsureFolderTreeInAssetFilePath", "EnsureFolderTreeInAssetFilePathThrows", "EnsureFolderTreeInAssetFilePath_NullOrEmpty_DoesNotThrow", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/CoreUtils.Tests.GetMipCount.cs", "className": "CoreUtilsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetMipCountInt", "GetMipCountFloat" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Debugging/GetItemTests.cs", "className": "RenderingDebuggerTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "GetItemTestFlags", "GetItemTestQueryPath" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Debugging/PanelNameAndOrderTests.cs", "className": "RenderingDebuggerTests", "baseClass": "DebugDisplaySettings", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetScreenClearColor", "TestOrderAndPanelName" ], "serializedFields": [], "publicFields": [ "AreAnySettingsActive", "IsPostProcessingAllowed", "IsLightingActive" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Debugging/UndoRedoTests.cs", "className": "RenderingDebuggerTests", "baseClass": "UnityEngine", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PerformUndoRedo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Debugging/VolumePanelTests.cs", "className": "RenderingDebuggerTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExtractResult", "CreateParameterWidget" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/DynamicArrayTests.cs", "className": "DynamicArrayTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "CleanUp", "TestContainElement", "TestAddElementCorrectSize", "TestAddRangeCorrectElements", "TestAddRangeOutOfSpaceKeepPreviousElements", "TestRemoveElementCorrectSize", "TestRemoveAtKeepOrder", "TestRemoveInexistantElementReturnFalse", "TestRemoveKeepOrder", "TestRemoveRangeKeepOrder", "TestInvalidAccessThrows", "TestRemoveAtInvalidAccessThrows", "TestRemoveRangeInvalidAccessThrows", "TestRemoveRangeValidAccessDoesNotThrows", "TestFindIndexFailReturnMinusOne", "TestFindIndexSuccessReturnRightFirstIndex", "TestFindIndexDoesNotFindOutsideCount", "TestIndexOfReturnFirstValidIndex", "TestIndexOfRangeRespectCount", "TestIndexOfRangeReturnFirstValidIndex", "TestIndexOfWithStartingIndexFail", "TestResizeIncreaseCapacity", "TestReserveKeepsSize", "TestResizeAndClear", "TestDynamicString", "TestAppendSelf", "TestQuickSort", "TestForEach_FullRange", "TestForEach_SubRange", "GetEnumerators_ArgumentValidation", "Foreach_TestNoModificationsAllowed", "Foreach_NoGC" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/EditorExampleTest.cs", "className": "EditorExampleTest", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EditorSampleTestSimplePasses", "EditorSampleTestWithEnumeratorPasses" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/FixedBufferStringQueueTests.cs", "className": "FixedBufferStringQueueTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PushAndPopInBufferRange", "PushAndPopOutOfBufferRange", "PushAndPopOutOfBufferRange_StringSizeNotDivisibleBy4", "PushAndPopAndClear" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/GPUDriven/GPUDrivenRenderingTests.cs", "className": "OnLoad", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SubmitCameraRenderRequest", "OneTimeSetup", "OneTimeTearDown", "OnSetup", "OnTearDown", "TestInstanceCullingBatcherAddRemove", "TestInstanceCullingTier0", "TestSceneViewHiddenRenderersCullingTier0", "TestMultipleMetadata", "TestCPULODSelection", "TestCPULODCrossfade", "TestGpuDrivenSmallMeshCulling", "TestInstanceDataBuffer", "TestGrowInstanceDataBuffer", "TestInstanceData", "TestStaticBatching", "TestDisallowGPUDrivenRendering", "TestUnsupportedCallbacks", "TestForceRenderingOff", "TestSimpleSpeedTree" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/GPUDriven/GPUDrivenRenderingUtils.cs", "className": "containing", "baseClass": "RenderPipelineAsset", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UnpackUintTo4x8Bit", "Initialize", "Dispose", "Load" ], "serializedFields": [ "m_Settings" ], "publicFields": [ "cube", "sphere", "capsule", "cube16bit", "capsule16bit", "mergedCubeSphere", "mergedSphereCube", "data" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/InputRegisteringTests.cs", "className": "InputRegisteringTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEntriesWithoutDuplicates", "GetEntriesWithoutAlreadyRegistered" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/NativePassCompilerRenderGraphTests.cs", "className": "NativePassCompilerRenderGraphTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetUp", "OneTimeTearDown", "SimpleMergePasses", "MergeNonRenderPasses", "MergeDepthPassWithNoDepthPass", "MergeNoDepthPassWithDepthPass", "MergeMultiplePassesDifferentDepth", "MergeDifferentDepthFormatsBreaksPass", "MergePassWithWriteAllPass", "MergeWriteAllPassWithReadPass", "MergeReadPassWithWriteAllPass", "MergeDiscardPassWithWrite", "VerifyMergeStateAfterMergingPasses", "NonFragmentSamplingBreaksPass", "FragmentAfterSamplingWithInputAttachmentBreaksPass", "FragmentAfterSamplingBreaksPass", "NonRasterBreaksPass", "TooManyAttachmentsBreaksPass", "NativeSubPassesLimitNotExceeded", "AllocateFreeInMergedPassesWorks", "MemorylessWorks", "InputAttachmentsWork", "ImportParametersWork", "FencesWork", "MaxReadersAndMaxVersionsAreCorrectForBuffers", "MaxReadersAndMaxVersionsAreCorrectForTextures", "MaxReadersAndMaxVersionsAreCorrectForBuffersMultiplePasses", "ResourcesData_MaxReadersAndVersionsPerResourceType", "BuffersWork", "ResolveMSAAImportColor", "TransientTexturesCantBeReused", "TransientBuffersCantBeReused", "ChangingGlobalStateDisablesCulling", "DecreaseResourceVersion_WhenAllProducersExceptFirstAreCulled", "GraphPassesDoesNotAlloc", "UpdateSubpassAttachmentIndices_WhenDepthAttachmentIsAdded", "MergePasses_WhenSameShadingRateImage", "BreakPasses_WhenNoOrDifferentShadingRateImage", "UnusedResourceCulling_CullProducer_WhenVersionsAreNotExplicitlyRead", "UnusedResourceCulling_CullProducer_WhenNoneOfItsWrittenResourcesAreExplicitlyRead", "UnusedResourceCulling_DoNotCullProducer_WhenOneOfItsWrittenResourcesIsExplicitlyRead", "UnusedResourceCulling_CullProducer_WhenNextVersionOfProducedResourceIsWrittenAll", "UnusedResourceCulling_KeepUnusedLatestVersion_WhenProducerIsNotCulled", "TextureUVOrigin_CheckInvalidMixedUVOriginUseTextureCompiler", "TextureUVOrigin_CheckInvalidMixedUVOriginDirect_DepthCheck", "TextureUVOrigin_CheckInvalidMixedUVOriginDirect_ColorCheck", "TextureUVOrigin_CheckInvalidMixedUVOriginDirect_InputCheck" ], "serializedFields": [], "publicFields": [ "textures", "buffers", "backBuffer", "depthBuffer", "extraTextures", "extraDepthBuffer", "extraDepthBufferBottomLeft", "extraTextureBottomLeft", "extraTextureTopLeft" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/PathTracing/ResourceCacheTests.cs", "className": "ResourceCacheTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "TearDown", "ResourceCache_AddInstance_ResourcesAreAdded", "ResourceCache_AddTwoInstancesSameMesh_OnlyOneSetOfResourcesAreAdded", "ResourceCache_AddTwoInstancesDifferentMesh_TwoSetsOfResourcesAreAdded", "ResourceCache_AddTwoInstanceSameMeshDifferentResolution_TwoFallbackBuffersAreAdded" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/PathTracing/SegmentedReductionTests.cs", "className": "SegmentedReductionTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "SegmentedReduction_WithAnyData_MatchesReferenceImplementation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/PathTracing/UVFallbackBufferTests.cs", "className": "TestUtils", "baseClass": "IDisposable", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Build_SingleTriangleUVsAreNormalized_PositionsAreSetToUV0", "Build_SingleTriangleWithNonNormalizedUVs_UVsAreNormalized", "Dispose", "SetUp", "TearDown", "Build_SingleTriangle3x3_GetCorrectFallbackBuffer", "Build_SingleTriangle4x3_GetCorrectFallbackBuffer", "Build_SingleTriangle4x3UsingTexelMultipass_GetCorrectFallbackBuffer", "Build_SingleTriangle40x30UsingMaxSamples_GetCorrectFallbackBuffer", "Build_Quad2x2_AllFallbackTexelsHit", "Build_QuadWithNonSquareUVs_AllCoveredTexelsAreOccupied", "Build_QuadSquareUVsToSquareUVFallbackBuffer_AllTexelsHit", "Build_QuadSquareUVsToNonSquareUVFallbackBuffer_TexelsInSquareHit", "Sample_SingleQuadIn3x3_BothPrimitivesAreHit", "Sample_SingleQuadIn_SamplesAreDistributed", "Sample_SingleQuad_SuperSamplesAreCorrect" ], "serializedFields": [], "publicFields": [ "_cmd", "instanceID", "primitiveIndex" ], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/PathTracing/WorldTests.cs", "className": "WorldTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "World_AddLight_IncreaseLightCount", "World_AddAndRemoveLight_CountUpdates", "World_AddInstance_IncreasesInstanceCount", "World_AddInstances_UploadedVertexDataMatches", "World_AddAndRemoveInstances_CountIsCorrect", "World_AddInstance_IncreasesMeshLightCountIfEmissive", "World_AddAndRemoveEmissiveInstance_MeshLightCountIsZero", "World_UpdateInstanceTransform_UploadsCorrectData" ], "serializedFields": [], "publicFields": [ "Position", "UV0", "UV1", "OctahedralNormal" ], "unityApiUsage": [ "Destroy", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/ReflectionUtils.cs", "className": "ReflectionUtils", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RemoveComponentTests.cs", "className": "RemoveComponent", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "TearDown", "RemoveComponentAndPropagateTheDeleteToAdditionalDatas", "TryGetComponentsToRemove", "RemoveAdditionalDataComponentAndPropagateToComponent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RemoveRange.Extensions.Tests.cs", "className": "RemoveRangeExtensionsTests", "baseClass": "IList", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ItemInRangeAreRemovedAfterRemoveRangeForList", "ItemInRangeAreRemovedAfterRemoveRangeForSimpleList", "ExceptionsAreCorrectForList", "ExceptionsAreCorrectForSimpleList", "AddRange", "GetEnumerator", "Add", "Clear", "Contains", "CopyTo", "Remove", "IndexOf", "Insert", "RemoveAt" ], "serializedFields": [], "publicFields": [ "Count", "IsReadOnly" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RenderGraph.ComputeGraphHash.cs", "className": "RenderGraphTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RenderFunc", "ComputeGraphHash_WhenCalledMultipleTimes_CacheForDelegatesIsNotGrowingBetweenComputes", "ComputeGraphHash_WhenDifferentObjectsUsed_HashcodeIsDifferent", "ComputeGraphHash_WhenDifferentStaticMethodsWithTheSameNameUsed_HashcodeIsDifferent", "ComputeGraphHash_WhenManyDifferentPassesUsed_HashcodeIsDifferent", "ComputeGraphHash_WithTextureParameters", "ComputeGraphHash_WhenUsedLambdasDiffer_HashcodeIsDifferent", "ComputeGraphHash_WhenUsedStaticMethodsDiffer_HashcodeIsDifferent", "ComputeGraphHashForTheSameSetup_WhenSamePassesUsed_HashcodeIsSame", "ComputeGraphHashForTheSameSetup_WhenStaticsInStaticClassUsed_HashcodeIsSame", "ComputeGraphHashForTheSameSetup_WhenStaticsInRegularClassUsed_HashcodeIsSame", "ComputeGraphHashForTheSameSetup_WhenLambdasUsed_HashcodeIsSame", "ComputeGraphHashForTheSameSetup_WhenLambdasWithCapturedVariablesUsed_HashcodeIsSame", "ComputeGraphHashForTheSameSetup_WhenLocalMethodsUsed_HashcodeIsSame", "ComputeGraphHashForTheSameSetup_WhenLocalMethodsWithCapturedVariablesUsed_HashcodeIsSame" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RenderGraphTests.cs", "className": "RenderGraphTestsOnLoad", "baseClass": "RenderGraphTestsCore", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NoWriteToImportedTextureCulled", "WriteToRenderGraphTextureCulled", "WriteToImportedComputeBufferNotCulled", "PassWriteResourcePartialNotReadAfterNotCulled", "PassDisallowCullingNotCulled", "PartialUnusedProductNotCulled", "SimpleCreateReleaseTexture", "UseTransientOutsidePassRaiseException", "TransientCreateReleaseInSamePass", "AsyncPassReleaseTextureOnGraphicsPipe", "AsyncPassReleaseTextureOnGraphicsPipeAtLastNonCulledPass_WhenNoFence", "TransientResourceNotCulled", "AsyncPassWriteWaitOnGraphicsPipe", "AsyncPassReadWaitOnGraphicsPipe", "GraphicsPassWriteWaitOnAsyncPipe", "GraphicsPassReadWaitOnAsyncPipe", "SetRenderAttachmentValidation", "UseTextureValidation", "GetDescAndInfoForImportedTextureWorks", "TextureDescFormatPropertiesWork", "ImportingBuiltinRenderTextureTypeWithNoInfoThrows", "ImportingRenderTextureWithColorAndDepthThrows", "ImportingBuiltinRenderTextureTypeWithInfoHasNoDesc", "CreateLegacyRendererLists", "RenderPassWithNoRenderFuncThrows", "ExceptionsOnExecuteAreHandledAsExpected", "UsingAddRenderPassWithNRPThrows", "RenderGraphClearDepthTextureWithDepthReadOnlyFlag", "RenderGraphTilePropertiesWorksWithDepthOnlyReadFlag", "RenderGraphTilePropertiesWorksWhenItsLast", "RenderGraphTilePropertiesWorksWhenItsMiddle", "RenderGraphTilePropertiesCanOnlyBeSetForOnePass", "RenderGraphMultisampledShaderResolvePassWorks", "RenderGraphMultisampledShaderResolvePassWorksForMSAATarget", "RenderGraphMultisampledShaderResolvePassMustBeTheLastSubpass", "RenderGraphMultisampledShaderResolvePassMustHaveOneColorAttachment", "VersionManagement", "ImportedTexturesAreClearedOnFirstUse", "ImportedTexturesOperatorEqualAndNotEqual", "CreatedTexturesOperatorEqualAndNotEqual", "TexturesOperatorWorksInList", "TexturesOperatorWorksInDictionary", "RequestAsyncReadbackIntoNativeArrayWorks", "ImportingBufferWorks", "TransientHandleAreValidatedByCommandBufferSafetyLayer", "GetTempMaterialPropertyBlockAreReleasedAfterRenderGraphNodeExecution", "RenderGraphThrowsException_ErrorsWhenRecordingPass", "RenderGraphThrowsException_ErrorsWhenRecordingGraph", "RenderGraphThrowsException_ErrorsWhenExecutingGraph", "RenderGraphThrowsException_ErrorsWhenRecordingPassAndExecutingGraph", "RenderGraphThrowsException_ErrorsWhenRecordingPassAndGraphAndExecutingGraph", "Cleanup_ReleaseGraphicsResources_WhenCallingCleanup", "Cleanup_RenderAgain_AfterCallingCleanup", "CastToRTHandle_ThrowsException_WhenCastingHandleOutsideSetRenderFunc", "CastToRTHandle_WithMemorylessResource", "ResourcePool_Cleanup_ReleaseGfxResourceAndClearPool", "ResourcePool_TryGet", "TextureUVOrigin_CheckBackbufferUVOriginInherited", "TextureUVOrigin_CheckTextureReadBreaksBackbufferUVOriginInherited" ], "serializedFields": [], "publicFields": [ "textures", "buffers", "backBuffer", "depthBuffer", "extraTextures", "extraDepthBuffer", "extraDepthBufferBottomLeft", "bufferHandle", "depthTexture", "computeShader", "texture", "pixels", "transientTexture", "whiteTexture", "textureToRelease", "outputHandle", "createdDepthOutputHandle", "createdColorOutputHandle", "transientColorOutputHandle", "backBufferUVOrigin", "renderAttachment", "inputAttachment" ], "unityApiUsage": [ "Destroy", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RenderGraphTests.UtilityPasses.cs", "className": "RenderGraphTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RenderPassAddBlitReturnBuilder", "RenderPassAddBlitSetGlobal", "RenderPassAddBlitUseTexture", "RenderPassAddBlitNullSourceSupport", "RenderPassAddBlitBackbufferTarget" ], "serializedFields": [], "publicFields": [ "textures", "material" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RenderGraphViewerTests.cs", "className": "RenderGraphViewerTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ScriptPathToAssetPath", "CallerFilePathToRelative", "SearchFiltering" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RenderPipeline/DummyRenderPipeline.cs", "className": "DummyRenderPipeline", "baseClass": "RenderPipeline", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RenderPipeline/DummyRenderPipelineAsset.cs", "className": "DummyRenderPipelineAsset", "baseClass": "RenderPipelineAsset", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RenderPipeline/DummyRenderPipelineGlobalSettings.cs", "className": "DummyRenderPipelineGlobalSettings", "baseClass": "RenderPipelineGlobalSettings", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "initializedCalled" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RenderPipeline/RenderPipelineGlobalSettingsUtilsTests.cs", "className": "RenderPipelineGlobalSettingsUtilsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TearDown", "Ensure", "EnsureWithAValidInstanceReturnsTheCurrentInstance" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/RenderPipeline/RenderPipelineGraphicsSettingsStripperTests.cs", "className": "StripperTests", "baseClass": "IRenderPipelineGraphicsSettingsStripper", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "CanRemoveSettings", "Setup", "DoStripping", "JSONOutput", "NullArgumentsThrowsException" ], "serializedFields": [], "publicFields": [ "active", "name" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/ScriptTemplateTests.cs", "className": "ScriptTemplatesTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ScriptTemplatesExist" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/ShaderStripping/ShaderExtensionsTests.cs", "className": "ShaderExtensionsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/ShaderStripping/ShaderStrippingReportTests.cs", "className": "BuildReportTestScope", "baseClass": "IDisposable", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GlobalSetUp", "JSONOutput" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/ShaderStripping/ShaderStrippingTests.cs", "className": "VariantStrippingTests", "baseClass": "IShaderVariantStripper", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AfterShaderStripping", "BeforeShaderStripping", "SkipShader", "TryProcessShader", "Setup", "TearDown", "CheckNumberOfVariantsIsCorrect", "CheckExceptionsAreRaised", "GivenAnStripperImplementingAllTheCallbacksTheyAreExecutedProperly", "GivenAnStripperSkippingAShaderTheCallbackCanRemoveIsNotCalled" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/StringExtensionsTests.cs", "className": "StringExtensionsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReplaceInvalidFileNameCharacters", "CheckExtensionTests" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Swap.Extensions.Tests.cs", "className": "SwapExtensionsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TrySwap", "ExceptionsAreCorrect" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/SweepLineRectUtilsTests.cs", "className": "SweepLineRectUtilsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestEmpty", "SingleRect", "NonOverlappingRects", "OverlappingRects", "ClampingOutside", "IntervalsSorting" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Tools/MaterialUpgrader/MaterialUpgraderMissingShadersTests.cs", "className": "MaterialUpgraderMissingShadersTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestMissingShaders" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Tools/MaterialUpgrader/MaterialUpgraderRegistryTests.cs", "className": "MaterialUpgraderRegistryTests", "baseClass": "RenderPipelineAsset", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetUpgraders", "MaterialUpgraders_AreSortedCorrectly" ], "serializedFields": [], "publicFields": [ "priority" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Tools/MaterialUpgrader/MaterialUpgraderTests.cs", "className": "MaterialUpgraderTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FetchUpgradeOptionsTest", "PerformUpgradeTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/UnifiedRayTracing/AccelStructAdapterTests.cs", "className": "AccelStructAdapterTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "TearDown", "GeometryPool_MeshWithTwoWideUVs_UVsAreFetchedCorrectly", "GeometryPool_MeshWithThreeWideUVs_UVsAreFetchedCorrectly", "GeometryPool_MeshWithFourWideUVs_UVsAreFetchedCorrectly", "GeometryPool_MeshWithLargeUVValues_UVsAreFetchedCorrectly", "GeometryPool_MeshWithDifferentVertexUVs_UVsAreInterpolatedCorrectly", "Valid" ], "serializedFields": [], "publicFields": [ "origin", "minT", "direction", "maxT", "culling", "instanceMask", "instanceID", "primitiveIndex", "uvBarycentrics", "hitDistance", "isFrontFace", "position", "normal", "faceNormal", "uv0", "uv1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/UnifiedRayTracing/AccelStructTests.cs", "className": "MeshUtil", "baseClass": "AccelStructTestsBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Build_TwoInstancesOfASingleTriangleMesh_ShouldGenerateCorrectResult", "AddInstance_MeshWith2GBWorthOfVertices_Throws", "SetUp", "TearDown", "RayTracePixelsInUnitQuad", "FrontOrBackFaceCulling", "InstanceAndRayMask", "AddAndRemoveInstances", "Add_1KTerrain_Works", "Add_4KTerrain_Works", "Valid", "WithTransparentInstances_ClosestAndAnyHitsFuncsAreCalled" ], "serializedFields": [], "publicFields": [ "origin", "minT", "direction", "maxT", "culling", "instanceMask", "instanceID", "primitiveIndex", "uvBarycentrics", "hitDistance", "isFrontFace", "anyHits", "closestHit", "rayFlags", "expectedResult" ], "unityApiUsage": [ "Destroy", "FindFirstObjectByType", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/UnifiedRayTracing/APITests.cs", "className": "IRayTracingBackendTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "IRayTracingBackend_QueryScratchBufferStride_ShouldGenerateCorrectResult", "IRayTracingBackend_QueryScratchBufferSize_ShouldGenerateCorrectResult" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/UnifiedRayTracing/BlockAllocatorTests.cs", "className": "BlockAllocatorTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GrowAndAllocate_NotEnoughSpace_ShouldFail", "GrowAndAllocate_NotEnoughSpaceMaxInt_ShouldFail" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/UnifiedRayTracing/InvalidInputsTests.cs", "className": "InvalidInputsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "TearDown", "AccelStruct_AddInstance_ThrowOnNullMesh", "AccelStruct_AddInstance_ThrowOnMeshWithNoPositions", "AccelStruct_AddInstance_ThrowOnInvalidSubmeshIndex", "AccelStruct_AddInstance_ThrowOnInvalidInstanceHandle", "RayTracingShader_SetFloatParam_ThrowOnNullCmdBuffer", "RayTracingShader_Dispatch_ThrowOnSmallScratchBuffer", "RayTracingShader_Dispatch_ThrowOnScratchBufferWithInvalidTarget" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Utilities/ObservableListTests.cs", "className": "ObservableListTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add_On_List", "Remove_From_List", "Insert_Into_List", "Clear_ClearsList_ItemRemovedEventTriggeredForEach_NoComparison", "SetIndexer_SetsItem_TriggersEvents", "Contains_ReturnsTrueIfItemExists", "IndexOf_ReturnsCorrectIndex", "ConstructorWithCollection_SortsItems_WhenComparisonProvided", "ConstructorWithComparison_SortsItems_WhenComparisonProvided", "InsertsItemAtIndex_ItemAddedEventTriggered_NoComparison", "InsertsItemAtBeginning_ItemAddedEventTriggered", "InsertsItemAtOutOfRangeIndex_ItemAddedEventTriggered", "Remove_ItemNotInList_ReturnsFalse", "RemoveAt_IndexOutOfRange_ThrowsException", "InsertMultiple_AddsItemsAtSpecificIndex_ItemAddedEventTriggeredForEach", "Clear_ClearsList_ItemRemovedEventTriggeredForEach" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Utilities/TimedScopeTests.cs", "className": "TimedScopeTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "SimpleTimeCheckFromRef" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Volumes/RenderPipelineTests.cs", "className": "RenderPipelineTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/Volumes/VolumeCollectionTests.cs", "className": "VolumeCollectionTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "Teardown", "IsRegistered", "GrabVolumesLayerAndEverything", "GrabVolumesFromMultipleLayers", "VolumesAreSortedByPriority", "VolumesAreSortedByPriorityChanges", "UpdateLayer", "UpdateLayerMultipleVolumes", "VolumeOnMultipleLayers", "VolumeOnMultipleLayersGrabMultiple" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/XR/XRLayoutStackTests.cs", "className": "XRLayoutStackTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TearDown", "New_ReturnsNonNullObject", "Top_AfterNew_ReturnsCorrectObject", "NewNTimes_ReturnsTheTopToTheLatestElement", "Top_WithoutNew_ThrowsException", "Release_WithoutNew_ThrowsException", "Dispose_WithoutRelease_ThrowsException", "CheckStackBetweenFramesReturnsTheSameXRLayout" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/XR/XRLayoutTests.cs", "className": "XRLayoutTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "EmptyPassAreAdded", "CreateDefaultLayoutMockMultipass", "CreateDefaultLayoutMockSinglepass" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Editor/XR/XRPassTests.cs", "className": "XRPassTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EmptyPass_IsFirstAndLastPass" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/AssemblyInfos.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/ContextContainerTests.cs", "className": "TestData", "baseClass": "ContextItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FirstCreationOfData", "SetUp", "ReuseData", "GetData", "ContainsData", "ReuseList", "CreateMemoryAlloc" ], "serializedFields": [], "publicFields": [ "x", "y", "z", "list" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/CustomRenderPipelineAsset.cs", "className": "CustomRenderPipelineAsset", "baseClass": "RenderPipelineAsset", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/DebugManagerTests.cs", "className": "DebugMangerTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "WindowStateCallbackIsTriggerred" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/LightUnitTests.cs", "className": "LightUnitTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "LightUnitSupport", "DirectionalAndBoxLightUnitConversion", "PointLightUnitConversion", "SpotLightUnitConversion", "AreaLightUnitConversion" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/PathTracing/ChartIdentificationTests.cs", "className": "ChartIdenticationTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestUnionFind", "TestCompaction", "TestDeduplication" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/PathTracing/PathIteratorTests.cs", "className": "PathIteratorTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "EmptyWorldWithEnvironmentLight_ShouldOutputEnvironmentLight", "RayHittingPlaneLitByWhiteEnvironmentLight_ShouldMatchAnalyticDerivation" ], "serializedFields": [], "publicFields": [ "Origin", "Direction" ], "unityApiUsage": [ "Destroy", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/RuntimeExampleTest.cs", "className": "RuntimeExampleTest", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PlayModeSampleTestSimplePasses", "PlayModeSampleTestWithEnumeratorPasses" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/RuntimeProfilerTests.cs", "className": "RuntimeProfilerTestBase", "baseClass": "RuntimeProfilerTestBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "RuntimeProfilerGivesNonZeroOutput" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/SecondCustomRenderPipelineAsset.cs", "className": "SecondCustomRenderPipelineAsset", "baseClass": "RenderPipelineAsset", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/Threading/FunctionTests.cs", "className": "ThreadingEmulationFunctionTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "OneTimeSetup", "OneTimeCleanUp", "SetUp", "SetupIgnores", "WaveTest", "GroupTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.core/Tests/Runtime/XRSubsystemTests.cs", "className": "XRDisplaySubsystemCoreTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "SetOcclusionMeshScaleTest", "SetMirrorViewModeTest", "CalculateViewCornersTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Editor/Searcher/Searcher.cs", "className": "Searcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BuildIndices", "Search" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Editor/Searcher/SearcherAdapter.cs", "className": "SearcherAdapter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Editor/Searcher/SearcherControl.cs", "className": "SearcherControl", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Editor/Searcher/SearcherDatabase.cs", "className": "SearcherDatabase", "baseClass": "SearcherDatabaseBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "item", "maxScore" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Editor/Searcher/SearcherDatabaseBase.cs", "className": "SearcherDatabaseBase", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_ItemList" ], "publicFields": [ "ItemList" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Editor/Searcher/SearcherHighlighter.cs", "className": "SearcherHighlighter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Editor/Searcher/SearcherItem.cs", "className": "SearcherItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddChild" ], "serializedFields": [ "m_Id", "m_ChildrenIds", "m_Name", "m_Help", "m_Synonyms", "m_Icon", "m_CollapseEmptyIcon" ], "publicFields": [ "Id", "Depth", "HasChildren" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Editor/Searcher/SearcherTreeUtility.cs", "className": "SearcherTreeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Editor/Searcher/SearcherWindow.cs", "className": "SearcherWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.searcher/Tests/Editor/SearcherItemCollectionEquivalentConstraint.cs", "className": "Is", "baseClass": "NUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.searcher/Tests/Editor/SearcherTests.cs", "className": "SearcherTestsBase", "baseClass": "SearcherTestsBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Init", "Cleanup", "SingleTermSearch", "MultipleTermsSearch", "Match", "MatchWithFilter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.searcher/Tests/Editor/SearcherTreeUtilityTests.cs", "className": "SearcherTreeUtilityTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Init", "Cleanup", "ValidateSearcherTreeUtilityTests" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/AssetCallbacks/CreateShaderGraph.cs", "className": "CreateShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/AssetCallbacks/CreateShaderSubGraph.cs", "className": "CreateShaderSubGraph", "baseClass": "AssetCreationEndAction", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Actions/GraphViewActions.cs", "className": "ConvertToPropertyAction", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "modifyGraphDataAction" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Attributes/BuiltinKeywordAttribute.cs", "className": "BuiltinKeywordAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Attributes/ContextFilterableAttribute.cs", "className": "ContextFilterableAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Attributes/InspectableAttribute.cs", "className": "InspectableAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Attributes/NeverAllowedByTargetAttribute.cs", "className": "NeverAllowedByTargetAttribute", "baseClass": "ContextFilterableAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Attributes/SGPropertyDrawerAttribute.cs", "className": "SGPropertyDrawerAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Attributes/SRPFilterAttribute.cs", "className": "SRPFilterAttribute", "baseClass": "ContextFilterableAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "srpTypes" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Attributes/SubTargetFilterAttribute.cs", "className": "SubTargetFilterAttribute", "baseClass": "ContextFilterableAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "subTargetTypes" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/ContextData.cs", "className": "ContextData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Position", "m_Blocks" ], "publicFields": [ "blocks" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Enumerations/Precision.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/AbstractShaderProperty.cs", "className": "AbstractShaderProperty", "baseClass": "ShaderInput", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ValueEquals", "IsObjectType", "GetValueTypeString", "AppendTo" ], "serializedFields": [ "m_Precision", "bool", "HLSLDeclaration", "m_Hidden", "m_PerRendererData", "m_customAttributes", "m_Value", "m_GPUInstanced" ], "publicFields": [ "concretePrecision", "name", "value", "m_GPUInstanced", "type", "precision", "declaration", "customDeclaration" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/BitangentMaterialSlot.cs", "className": "BitangentMaterialSlot", "baseClass": "SpaceMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresBitangent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/BooleanMaterialSlot.cs", "className": "BooleanMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Value", "m_DefaultValue" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/BooleanShaderProperty.cs", "className": "BooleanShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/CategoryData.cs", "className": "CategoryData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InsertItemIntoCategory", "RemoveItemFromCategory", "MoveItemInCategory", "IsItemInCategory", "IsNamedCategory" ], "serializedFields": [ "m_Name", "m_ChildObjectList" ], "publicFields": [ "categoryGuid", "Children", "childCount" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/ColorMaterialSlot.cs", "className": "ColorRGBAMaterialSlot", "baseClass": "Vector4MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/ColorRGBMaterialSlot.cs", "className": "ColorRGBMaterialSlot", "baseClass": "Vector3MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_ColorMode", "m_DefaultColor" ], "publicFields": [ "defaultColor" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/ColorShaderProperty.cs", "className": "ColorShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "bool", "m_ColorMode" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/CubemapInputMaterialSlot.cs", "className": "CubemapInputMaterialSlot", "baseClass": "CubemapMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetSourceAssetDependencies" ], "serializedFields": [ "m_Cubemap" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/CubemapMaterialSlot.cs", "className": "CubemapMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_BareResource" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/CubemapShaderProperty.cs", "className": "CubemapShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "bool", "m_Modifiable" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/DataStore.cs", "className": "DataStore", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispatch" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/DefaultVector2MaterialSlot.cs", "className": "DefaultVector2MaterialSlot", "baseClass": "Vector2MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_DefaultLabel" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/DefaultVector4MaterialSlot.cs", "className": "DefaultVector4MaterialSlot", "baseClass": "Vector4MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_DefaultLabel" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/DynamicMatrixMaterialSlot.cs", "className": "DynamicMatrixMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetConcreteType" ], "serializedFields": [ "m_Value", "m_DefaultValue" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/DynamicValueMaterialSlot.cs", "className": "DynamicValueMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetConcreteType" ], "serializedFields": [ "m_Value", "m_DefaultValue" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/DynamicVectorMaterialSlot.cs", "className": "DynamicVectorMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetConcreteType" ], "serializedFields": [ "m_Value", "m_DefaultValue", "m_LiteralMode" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/GradientInputMaterialSlot.cs", "className": "GradientInputMaterialSlot", "baseClass": "GradientMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Value", "m_DefaultValue" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/GradientMaterialSlot.cs", "className": "GradientMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/GradientShaderProperty.cs", "className": "GradientShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/GraphConcretization.cs", "className": "GraphData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/GraphData.cs", "className": "GraphData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "GetItemsInGroup", "SetGraphDefaultPrecision", "IsUnknown", "Is", "GetDisplayName", "ReplaceStoredTarget", "GetTarget", "GetTargetIndexByKnownType", "GetTargetIndex", "GetValidTargets", "SetTargetActive", "SetTargetInactive", "SortActiveTargets", "InitializeOutputs", "SortAndUpdateActiveTargets", "ClearChanges", "AddNode", "CreateGroup", "RemoveGroup", "AddStickyNote", "RemoveStickyNote", "SetGroup", "AddContexts", "AddBlock", "GetActiveBlocksForAllActiveTargets", "RefreshBadgesAndPreviews", "UpdateActiveBlocks", "AddRemoveBlocksFromActiveList", "RemoveNode", "Connect", "RemoveEdges", "RemoveEdge", "RemoveElements", "GetNodeFromId", "ContainsCategory", "ContainsInput", "ContainsNode", "GetEdges", "ForeachHLSLProperty", "CollectShaderProperties", "CollectShaderKeywords", "IsInputAllowedInGraph", "AddGraphInput", "BuildPropertyDisplayNameList", "BuildPropertyReferenceNameList", "SanitizeGraphInputName", "SanitizeGraphInputReferenceName", "AddCopyOfShaderInput", "RemoveGraphInputs", "RemoveGraphInput", "MoveCategory", "MoveItemInCategory", "GetGraphInputIndex", "ReplacePropertyNodeWithConcreteNode", "AddCategory", "FindCategoryForInput", "ChangeCategoryName", "InsertItemIntoCategory", "RemoveItemFromCategory", "RemoveCategory", "CopyCategory", "OnKeywordChanged", "OnKeywordChangedNoValidate", "OnDropdownChanged", "OnDropdownChangedNoValidate", "CleanupGraph", "ValidateGraph", "AddValidationError", "AddSetupError", "AddConcretizationError", "ClearErrorsForNode", "ReplaceWith", "OnEnable", "OnDisable" ], "serializedFields": [ "m_Properties", "m_Keywords", "m_Dropdowns", "m_CategoryData", "m_Nodes", "m_GroupDatas", "m_StickyNoteDatas", "m_Edges", "m_VertexContext", "m_FragmentContext", "m_PreviewData", "m_Path", "m_GraphPrecision", "m_PreviewMode", "m_OutputNode", "List", "m_ConcretePrecision" ], "publicFields": [ "properties", "keywords", "dropdowns", "movedContexts", "categories", "mostRecentlyCreatedGroup", "stickyNotes", "addedStickyNotes", "removedNotes", "pastedStickyNotes", "edges", "vertexContext", "fragmentContext", "blockFieldDescriptors", "SubDatas", "activeTargets", "allPotentialTargets", "hasVFXCompatibleTarget", "isOnlyVFXTarget", "isVFXTarget", "m_ConcretePrecision", "serializedMesh", "preventRotation", "rotation", "scale" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/GraphDataReadOnly.cs", "className": "GraphDataReadOnly", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AnyVertexAnimationActive", "IsVFXCompatible" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/GraphDataUtils.cs", "className": "GraphData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/GraphSetup.cs", "className": "GraphData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/GraphValidation.cs", "className": "GraphData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/GroupData.cs", "className": "GroupData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Title", "m_Position" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/IMaterialGraphAsset.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/IMaterialSlotHasValue.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/IMaterialSlotSupportsLiteralMode.cs", "className": "IMaterialSlotSupportsLiteralMode", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/LightmappingShaderProperties.cs", "className": "LightmappingShaderProperties", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/MaterialSlot.cs", "className": "MaterialSlot", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsConnectionTestable", "InstantiateCustomControl", "RawDisplayName", "IsUsingDefaultValue", "IsCompatibleWith", "IsCompatibleStageWith", "GetDefaultValue", "Equals", "Dispose" ], "serializedFields": [ "m_Id", "m_DisplayName", "m_SlotType", "m_Hidden", "m_ShaderOutputName", "m_StageCapability" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Matrix2MaterialSlot.cs", "className": "Matrix2MaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Value", "m_DefaultValue" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Matrix2ShaderProperty.cs", "className": "Matrix2ShaderProperty", "baseClass": "MatrixShaderProperty", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Matrix3MaterialSlot.cs", "className": "Matrix3MaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Value", "m_DefaultValue" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Matrix3ShaderProperty.cs", "className": "Matrix3ShaderProperty", "baseClass": "MatrixShaderProperty", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Matrix4MaterialSlot.cs", "className": "Matrix4MaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Value", "m_DefaultValue" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Matrix4ShaderProperty.cs", "className": "Matrix4ShaderProperty", "baseClass": "MatrixShaderProperty", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/MatrixShaderProperty.cs", "className": "MatrixShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/MinimalGraphData.cs", "className": "MinimalGraphData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/MipmapStreamingShaderProperties.cs", "className": "MipmapStreamingShaderProperties", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/NormalMaterialSlot.cs", "className": "NormalMaterialSlot", "baseClass": "SpaceMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresNormal" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/ParentGroupChange.cs", "className": "ParentGroupChange", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "groupItem", "oldGroup", "newGroup" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/PositionMaterialSlot.cs", "className": "PositionMaterialSlot", "baseClass": "SpaceMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresPosition" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/PreviewMode.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/PreviewProperty.cs", "className": "PreviewProperty", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetValueOnMaterialPropertyBlock" ], "serializedFields": [], "publicFields": [ "textureValue", "cubemapValue", "gradientValue", "vtProperty", "colorValue", "vector4Value", "floatValue", "booleanValue", "matrixValue" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/PropertyConnectionStateMaterialSlot.cs", "className": "PropertyConnectionStateMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/SamplerStateMaterialSlot.cs", "className": "SamplerStateMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_BareResource" ], "publicFields": [ "defaultSamplerStateName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/SamplerStateShaderProperty.cs", "className": "SamplerStateShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/ScreenPositionMaterialSlot.cs", "className": "ScreenPositionMaterialSlot", "baseClass": "Vector4MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresScreenPosition", "RequiresNDCPosition", "RequiresPixelPosition" ], "serializedFields": [ "m_ScreenSpaceType" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/SerializableCubemap.cs", "className": "SerializableCubemap", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_SerializedCubemap", "m_Guid" ], "publicFields": [ "cubemap", "guid" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/SerializableGuid.cs", "className": "SerializableGuid", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_GuidSerialized" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/SerializableMesh.cs", "className": "SerializableMesh", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_SerializedMesh", "m_Guid" ], "publicFields": [ "mesh" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/SerializableTexture.cs", "className": "SerializableTexture", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_SerializedTexture", "m_Guid" ], "publicFields": [ "texture", "guid" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/SerializableTextureArray.cs", "className": "SerializableTextureArray", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_SerializedTexture", "m_Guid" ], "publicFields": [ "textureArray", "guid" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/SerializableVirtualTexture.cs", "className": "SerializableVirtualTexture", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "guid", "layers", "procedural", "shaderDeclaration" ], "publicFields": [ "layerName", "layerRefName", "layerTexture", "layerTextureType", "layers", "procedural", "shaderDeclaration" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/ShaderDropdown.cs", "className": "ShaderDropdown", "baseClass": "ShaderInput", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ContainsEntry", "IndexOfName", "IndexOfId" ], "serializedFields": [ "m_Entries", "m_Value" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/ShaderGraphRequirements.cs", "className": "ShaderGraphRequirements", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_RequiresTransforms", "m_RequiresNormal", "m_RequiresBitangent", "m_RequiresTangent", "m_RequiresViewDir", "m_RequiresPosition", "m_RequiresPositionPredisplacement", "m_RequiresScreenPosition", "m_RequiresNDCPosition", "m_RequiresPixelPosition", "m_RequiresVertexColor", "m_RequiresFaceSign", "m_RequiresMeshUVs", "m_RequiresDepthTexture", "m_RequiresCameraOpaqueTexture", "m_RequiresTime", "m_RequiresVertexSkinning", "m_RequiresVertexID", "m_RequiresInstanceID", "m_RequiresUITK", "m_RequiresMeshUVDerivatives" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/ShaderInput.cs", "className": "ShaderInput", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsUsingOldDefaultRefName", "IsUsingNewDefaultRefName" ], "serializedFields": [ "m_Guid", "string", "int", "m_Name", "m_DefaultRefNameVersion", "m_RefNameGeneratedByDisplayName", "m_DefaultReferenceName", "m_OverrideReferenceName", "m_GeneratePropertyBlock", "m_UseCustomSlotLabel", "m_CustomSlotLabel", "m_DismissedVersion" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/ShaderKeyword.cs", "className": "ShaderKeyword", "baseClass": "ShaderInput", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AppendPropertyBlockStrings", "AppendKeywordDeclarationStrings", "GetKeywordPreviewDeclarationString" ], "serializedFields": [ "m_KeywordType", "m_KeywordDefinition", "m_KeywordScope", "m_KeywordStages", "m_Entries", "m_Value", "m_IsEditable", "m_IsShaderBuildSettingsCompatible" ], "publicFields": [ "HasNoneEntry" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/SpaceMaterialSlot.cs", "className": "SpaceMaterialSlot", "baseClass": "Vector3MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Space" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/StickyNoteData.cs", "className": "StickyNoteData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Title", "m_Content", "m_TextSize", "m_Theme", "m_Position", "m_Group" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/TangentMaterialSlot.cs", "className": "TangentMaterialSlot", "baseClass": "SpaceMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresTangent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Texture2DArrayInputMaterialSlot.cs", "className": "Texture2DArrayInputMaterialSlot", "baseClass": "Texture2DArrayMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetSourceAssetDependencies" ], "serializedFields": [ "m_TextureArray" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Texture2DArrayMaterialSlot.cs", "className": "Texture2DArrayMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_BareResource" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Texture2DArrayShaderProperty.cs", "className": "Texture2DArrayShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "bool", "m_Modifiable" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Texture2DInputMaterialSlot.cs", "className": "Texture2DInputMaterialSlot", "baseClass": "Texture2DMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetSourceAssetDependencies" ], "serializedFields": [ "m_Texture", "Texture2DShaderProperty" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Texture2DMaterialSlot.cs", "className": "Texture2DMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_BareResource" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Texture2DShaderProperty.cs", "className": "Texture2DShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "bool", "m_Modifiable", "m_DefaultType" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Texture3DInputMaterialSlot.cs", "className": "Texture3DInputMaterialSlot", "baseClass": "Texture3DMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetSourceAssetDependencies" ], "serializedFields": [ "m_Texture" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Texture3DMaterialSlot.cs", "className": "Texture3DMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_BareResource" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Texture3DShaderProperty.cs", "className": "Texture3DShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "bool", "m_Modifiable" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/TextureSamplerState.cs", "className": "TextureSamplerState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_filter", "m_wrap", "m_anisotropic" ], "publicFields": [ "defaultPropertyName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/UVMaterialSlot.cs", "className": "UVMaterialSlot", "baseClass": "Vector2MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresMeshUV" ], "serializedFields": [ "m_Channel" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Vector1MaterialSlot.cs", "className": "Vector1MaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Value", "m_DefaultValue", "m_Labels", "m_LiteralMode" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Vector1ShaderProperty.cs", "className": "Vector1ShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_FloatType", "m_LiteralFloatMode", "m_RangeValues", "m_SliderType", "m_SliderPower", "m_EnumType", "m_CSharpEnumString", "m_EnumNames", "m_EnumValues" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Vector2MaterialSlot.cs", "className": "Vector2MaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Value", "m_DefaultValue", "m_Labels" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Vector2ShaderProperty.cs", "className": "Vector2ShaderProperty", "baseClass": "VectorShaderProperty", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Vector3MaterialSlot.cs", "className": "Vector3MaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Value", "m_DefaultValue", "m_Labels" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Vector3ShaderProperty.cs", "className": "Vector3ShaderProperty", "baseClass": "VectorShaderProperty", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Vector4MaterialSlot.cs", "className": "Vector4MaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Value", "m_DefaultValue", "m_Labels" ], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/Vector4ShaderProperty.cs", "className": "Vector4ShaderProperty", "baseClass": "VectorShaderProperty", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/VectorShaderProperty.cs", "className": "VectorShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/VertexColorMaterialSlot.cs", "className": "VertexColorMaterialSlot", "baseClass": "Vector4MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresVertexColor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/ViewDirectionMaterialSlot.cs", "className": "ViewDirectionMaterialSlot", "baseClass": "SpaceMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresViewDirection" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/VirtualTextureInputMaterialSlot.cs", "className": "VirtualTextureInputMaterialSlot", "baseClass": "VirtualTextureMaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/VirtualTextureMaterialSlot.cs", "className": "VirtualTextureMaterialSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Graphs/VirtualTextureShaderProperty.cs", "className": "VirtualTextureShaderProperty", "baseClass": "AbstractShaderProperty`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Implementation/Edge.cs", "className": "Edge", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "CompareTo" ], "serializedFields": [ "m_OutputSlot", "m_InputSlot" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Implementation/GraphObject.cs", "className": "GraphObject", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable", "OnDestroy" ], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize", "HandleUndoRedo", "Validate" ], "serializedFields": [ "m_SerializedVersion", "m_IsDirty", "m_IsSubGraph", "m_AssetGuid" ], "publicFields": [ "modifyGraphDataAction", "wasUndoRedoPerformed" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Implementation/HasDependenciesAttribute.cs", "className": "HasDependenciesAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Implementation/IHasDependencies.cs", "className": "IHasDependencies", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Implementation/NodeUtils.cs", "className": "NodeUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Implementation/SlotType.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/GenerationMode.cs", "className": "GenerationModeExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/Graph/DrawState.cs", "className": "DrawState", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Expanded", "m_Position" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/Graph/GraphDrawingData.cs", "className": "GraphDrawingData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_SerializableSelection" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/Graph/IEdge.cs", "className": "IEdge", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/Graph/INode.cs", "className": "NodeExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/Graph/IOnAssetEnabled.cs", "className": "IOnAssetEnabled", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/Graph/SlotReference.cs", "className": "SlotReference", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "CompareTo" ], "serializedFields": [ "m_Node", "m_SlotId" ], "publicFields": [ "node", "nodeGuid", "slotId", "slot" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/ICanChangeShaderGUI.cs", "className": "ICanChangeShaderGUI", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IGeneratesBodyCode.cs", "className": "IGeneratesBodyCode", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IGeneratesFunction.cs", "className": "IGeneratesFunction", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IGraphDataAction.cs", "className": "IGraphDataAction", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IGroupItem.cs", "className": "IGroupItem", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IHasCustomDeprecationMessage.cs", "className": "IHasCustomDeprecationMessage", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetCustomDeprecationMessage", "GetCustomDeprecationLabel" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IInspectable.cs", "className": "IInspectable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayObsolete.cs", "className": "IMayObsolete", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireBitangent.cs", "className": "IMayRequireBitangent", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireCameraOpaqueTexture.cs", "className": "IMayRequireCameraOpaqueTexture", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireDepthTexture.cs", "className": "IMayRequireDepthTexture", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireFaceSign.cs", "className": "IMayRequireFaceSign", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireInstanceID.cs", "className": "IMayRequireInstanceID", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireMeshUV.cs", "className": "IMayRequireMeshUV", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireNormal.cs", "className": "IMayRequireNormal", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequirePosition.cs", "className": "IMayRequirePosition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequirePositionPredisplacement.cs", "className": "IMayRequirePositionPredisplacement", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireScreenPosition.cs", "className": "IMayRequireScreenPosition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireTangent.cs", "className": "IMayRequireTangent", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireTime.cs", "className": "IMayRequireTime", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireTransform.cs", "className": "IMayRequireTransform", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "from", "to" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireUITK.cs", "className": "IMayRequireUITK", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireVertexColor.cs", "className": "IMayRequireVertexColor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireVertexID.cs", "className": "IMayRequireVertexID", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireVertexSkinning.cs", "className": "IMayRequireVertexSkinning", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireViewDirection.cs", "className": "IMayRequireViewDirection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMaySupportVFX.cs", "className": "IMaySupportVFX", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IPropertyDrawer.cs", "className": "IPropertyDrawer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/NeededCoordinateSpace.cs", "className": "CoordinateSpaceExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Interfaces/PositionSource.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/AbstractMaterialNode0.cs", "className": "AbstractMaterialNode0", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_GuidSerialized", "m_PropertyGuidSerialized", "m_KeywordGuidSerialized", "m_GroupGuidSerialized" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/Edge0.cs", "className": "Edge0", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_OutputSlot", "m_InputSlot" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/GraphData0.cs", "className": "GraphData0", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_ActiveOutputNodeGuidSerialized", "m_StickyNotes", "m_Groups", "m_Version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/GroupData0.cs", "className": "GroupData0", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_GuidSerialized", "m_Title", "m_Position" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/ILegacyTarget.cs", "className": "ILegacyTarget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/IMasterNode1.cs", "className": "IMasterNode1", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/PBRMasterNode1.cs", "className": "PBRMasterNode1", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_Model", "m_SurfaceType", "m_AlphaMode", "m_TwoSided", "m_NormalDropOffSpace", "m_ShaderGUIOverride", "m_OverrideEnabled" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/SerializableGuid.cs", "className": "SerializableGuid", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_GuidSerialized" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/ShaderInput0.cs", "className": "ShaderInput0", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_Guid" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/SlotReference0.cs", "className": "SlotReference0", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_SlotId", "m_NodeGUIDSerialized" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/SpriteLitMasterNode1.cs", "className": "SpriteLitMasterNode1", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_ShaderGUIOverride", "m_OverrideEnabled" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/SpriteUnlitMasterNode1.cs", "className": "SpriteUnlitMasterNode1", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_ShaderGUIOverride", "m_OverrideEnabled" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/StickyNoteData0.cs", "className": "StickyNoteData0", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_GuidSerialized", "m_Title", "m_Content", "m_TextSize", "m_Theme", "m_Position", "m_GroupGuidSerialized" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/UnlitMasterNode1.cs", "className": "UnlitMasterNode1", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_SurfaceType", "m_AlphaMode", "m_TwoSided", "m_ShaderGUIOverride", "m_OverrideEnabled" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Legacy/VisualEffectMasterNode1.cs", "className": "VisualEffectMasterNode1", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_Lit", "m_AlphaTest" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/AbstractMaterialNode.cs", "className": "AbstractMaterialNode", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RegisterCallback", "UnregisterCallback", "Dirty", "SetOverrideActiveState", "SetActive", "TryGetColor", "ResetColor", "SetColor", "GetSlotValue", "GetSlotProperty", "GetInputNodeFromSlot", "GetConnnectionStateVariableNameForSlot", "AddSlot", "RemoveSlot", "RemoveSlotsNameNotMatching", "SetSlotOrder", "GetSlotReference", "SetupSlots", "IsSlotConnected" ], "serializedFields": [ "m_Group", "m_Name", "m_DrawState", "m_Slots", "m_Precision", "m_PreviewExpanded", "m_DismissedVersion", "PreviewMode", "m_CustomColors" ], "publicFields": [ "synonyms" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Adjustment/ChannelMixerNode.cs", "className": "ChannelMixerNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "GenerateNodeFunction" ], "serializedFields": [ "m_ChannelMixer" ], "publicFields": [ "outRed", "outGreen", "outBlue" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Adjustment/ContrastNode.cs", "className": "ContrastNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Adjustment/HueNode.cs", "className": "HueNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_HueMode" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Adjustment/InvertColorsNode.cs", "className": "InvertColorsNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "GenerateNodeFunction" ], "serializedFields": [ "m_RedChannel", "m_GreenChannel", "m_BlueChannel" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Adjustment/ReplaceColorNode.cs", "className": "ReplaceColorNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Adjustment/SaturationNode.cs", "className": "SaturationNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Adjustment/WhiteBalanceNode.cs", "className": "WhiteBalanceNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Blend/BlendMode.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Blend/BlendNode.cs", "className": "BlendNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_BlendMode" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Filter/DitherNode.cs", "className": "DitherNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Filter/FadeTransitionNode.cs", "className": "FadeTransitionNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Mask/ChannelMaskNode.cs", "className": "ChannelMaskNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "GenerateNodeFunction" ], "serializedFields": [ "m_ChannelMask" ], "publicFields": [ "channel" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Mask/ColorMaskNode.cs", "className": "ColorMaskNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Normal/NormalBlendNode.cs", "className": "NormalBlendNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_BlendMode" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Normal/NormalFromHeightNode.cs", "className": "NormalFromHeightNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "GenerateNodeFunction", "RequiresTangent", "RequiresBitangent", "RequiresNormal", "RequiresPosition" ], "serializedFields": [ "m_OutputSpace" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Normal/NormalFromTextureNode.cs", "className": "NormalFromTextureNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "GenerateNodeFunction", "RequiresMeshUV" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Normal/NormalReconstructZNode.cs", "className": "NormalReconstructZNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Normal/NormalStrengthNode.cs", "className": "NormalStrengthNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Normal/NormalUnpackNode.cs", "className": "NormalUnpackNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_NormalMapSpace" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Artistic/Utility/ColorspaceConversion.cs", "className": "ColorspaceConversion", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Conversion" ], "publicFields": [ "from", "to" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/BlockNode.cs", "className": "BlockNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Init", "RequiresNormal", "RequiresViewDirection", "RequiresPosition", "RequiresPositionPredisplacement", "RequiresTangent", "RequiresBitangent", "RequiresMeshUV", "RequiresScreenPosition", "RequiresNDCPosition", "RequiresPixelPosition", "RequiresVertexColor" ], "serializedFields": [ "m_SerializedDescriptor" ], "publicFields": [ "serializedDescriptor", "index" ], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Channel/AppendVectorNode.cs", "className": "AppendVectorNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Channel/CombineNode.cs", "className": "CombineNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Channel/FlipNode.cs", "className": "FlipNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "GenerateNodeFunction" ], "serializedFields": [ "m_RedChannel", "m_GreenChannel", "m_BlueChannel", "m_AlphaChannel" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Channel/SplitNode.cs", "className": "SplitNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Channel/SwizzleNode.cs", "className": "SwizzleNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ValidateMaskInput", "GenerateNodeCode" ], "serializedFields": [ "_maskInput", "m_RedChannel", "m_GreenChannel", "m_BlueChannel", "m_AlphaChannel" ], "publicFields": [ "convertedMask", "m_RedChannel", "m_GreenChannel", "m_BlueChannel", "m_AlphaChannel" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/CodeFunctionNode.cs", "className": "CodeFunctionNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresNormal", "RequiresViewDirection", "RequiresPosition", "RequiresPositionPredisplacement", "RequiresTangent", "RequiresBitangent", "RequiresMeshUV", "RequiresScreenPosition", "RequiresNDCPosition", "RequiresPixelPosition", "RequiresVertexColor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/FormerNameAttribute.cs", "className": "FormerNameAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/FunctionMultiInput.cs", "className": "FunctionMultiInput", "baseClass": "BaseMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/GeometryNode.cs", "className": "GeometryNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Space" ], "publicFields": [ "space" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/GuidEncoder.cs", "className": "GuidEncoder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Basic/BooleanNode.cs", "className": "BooleanNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "bool" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Basic/ColorNode.cs", "className": "ColorNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Color" ], "publicFields": [ "mode" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Basic/ConstantNode.cs", "className": "ConstantNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode" ], "serializedFields": [ "m_constant" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Basic/IntegerNode.cs", "className": "IntegerNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Value" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Basic/SliderNode.cs", "className": "SliderNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Value" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Basic/TimeNode.cs", "className": "TimeNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresTime" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Basic/Vector1Node.cs", "className": "Vector1Node", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Value", "m_ConstIntMode" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Basic/Vector2Node.cs", "className": "Vector2Node", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Value" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Basic/Vector3Node.cs", "className": "Vector3Node", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Value" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Basic/Vector4Node.cs", "className": "Vector4Node", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Value" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/CustomInterpolatorNode.cs", "className": "CustomInterpolatorNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "string", "BlockNode" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/BitangentVectorNode.cs", "className": "BitangentVectorNode", "baseClass": "GeometryNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresBitangent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/InstanceIDNode.cs", "className": "InstanceIDNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresInstanceID" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/NormalVectorNode.cs", "className": "NormalVectorNode", "baseClass": "GeometryNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresNormal" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/PositionNode.cs", "className": "PositionNode", "baseClass": "GeometryNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresPosition", "RequiresPositionPredisplacement" ], "serializedFields": [ "PositionSource" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/ScreenPositionNode.cs", "className": "ScreenPositionNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode" ], "serializedFields": [ "m_ScreenSpaceType" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/TangentVectorNode.cs", "className": "TangentVectorNode", "baseClass": "GeometryNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresTangent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/UVNode.cs", "className": "UVNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresMeshUV" ], "serializedFields": [ "m_OutputChannel" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/VertexColorNode.cs", "className": "VertexColorNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresVertexColor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/VertexIDNode.cs", "className": "VertexIDNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresVertexID" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/ViewDirectionNode.cs", "className": "ViewDirectionNode", "baseClass": "GeometryNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresViewDirection", "GetCustomDeprecationMessage", "GetCustomDeprecationLabel" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Geometry/ViewVectorNode.cs", "className": "ViewVectorNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Space" ], "publicFields": [ "space" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Gradient/BlackbodyNode.cs", "className": "BlackbodyNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Gradient/GradientNode.cs", "className": "GradientNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Value", "m_SerializableColorKeys", "m_SerializableAlphaKeys", "m_SerializableMode" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Gradient/SampleGradientNode.cs", "className": "SampleGradient", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Lighting/AmbientNode.cs", "className": "AmbientNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Lighting/BakedGINode.cs", "className": "BakedGINode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresPixelPosition", "RequiresPosition", "RequiresNormal", "RequiresMeshUV" ], "serializedFields": [ "m_ApplyScaling" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Lighting/MainLightDirectionNode.cs", "className": "MainLightDirectionNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Lighting/ReflectionProbeNode.cs", "className": "ReflectionProbeNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Matrix/Matrix2Node.cs", "className": "Matrix2Node", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Row0", "m_Row1" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Matrix/Matrix3Node.cs", "className": "Matrix3Node", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Row0", "m_Row1", "m_Row2" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Matrix/Matrix4Node.cs", "className": "Matrix4Node", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "AsShaderProperty" ], "serializedFields": [ "m_Row0", "m_Row1", "m_Row2", "m_Row3" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Matrix/TransformationMatrixNode.cs", "className": "TransformationMatrixNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresVertexColor", "RequiresTransform" ], "serializedFields": [ "m_matrix", "m_MatrixType" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/PBR/DielectricSpecularNode.cs", "className": "DielectricSpecularNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode" ], "serializedFields": [ "m_Material" ], "publicFields": [ "type", "range", "indexOfRefraction" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/PBR/MetalReflectanceNode.cs", "className": "MetalReflectanceNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode" ], "serializedFields": [ "m_Material" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/PropertyNode.cs", "className": "PropertyNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "UpdateNodeDisplayName", "OnEnable", "GenerateNodeCode", "GetConnectionStateVariableNameForSlot", "OnShaderInputUpdated" ], "serializedFields": [ "m_Property" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Scene/CameraNode.cs", "className": "CameraNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresTransform" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Scene/EyeIndexNode.cs", "className": "EyeIndexNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Scene/FogNode.cs", "className": "FogNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresTransform" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Scene/ObjectNode.cs", "className": "ObjectNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresTransform" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Scene/SceneColorNode.cs", "className": "SceneColorNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresCameraOpaqueTexture" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Scene/SceneDepthDifferenceNode.cs", "className": "SceneDepthDifferenceNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_DepthSamplingMode" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Scene/SceneDepthNode.cs", "className": "SceneDepthNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresDepthTexture" ], "serializedFields": [ "m_DepthSamplingMode" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Scene/ScreenNode.cs", "className": "ScreenNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/CalculateLevelOfDetailTexture2DNode.cs", "className": "CalculateLevelOfDetailTexture2DNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresMeshUV" ], "serializedFields": [ "m_Clamp" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/CubemapAssetNode.cs", "className": "CubemapAssetNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AsShaderProperty", "GetSourceAssetDependencies" ], "serializedFields": [ "m_Cubemap" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/GatherTexture2DNode.cs", "className": "GatherTexture2DNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresMeshUV" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/ProceduralVirtualTextureNode.cs", "className": "ProceduralVirtualTextureNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AsShaderProperty" ], "serializedFields": [ "vtProperty" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/SampleCubemapNode.cs", "className": "SampleCubemapNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresViewDirection", "RequiresNormal" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/SampleRawCubemapNode.cs", "className": "SampleRawCubemapNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresNormal" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/SamplerStateNode.cs", "className": "SamplerStateNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AsShaderProperty" ], "serializedFields": [ "TextureSamplerState" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/SampleTexture2DArrayNode.cs", "className": "SampleTexture2DArrayNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresMeshUV" ], "serializedFields": [ "m_EnableGlobalMipBias", "m_MipSamplingMode" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/SampleTexture2DLODNode.cs", "className": "SampleTexture2DLODNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresMeshUV" ], "serializedFields": [ "m_TextureType", "m_NormalMapSpace" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/SampleTexture2DNode.cs", "className": "SampleTexture2DNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresMeshUV" ], "serializedFields": [ "m_TextureType", "m_NormalMapSpace", "m_EnableGlobalMipBias", "m_MipSamplingMode" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/SampleTexture3DNode.cs", "className": "SampleTexture3DNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_MipSamplingMode" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/SampleVirtualTextureNode.cs", "className": "SampleVirtualTextureNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RebuildAllSlots", "GetFeedbackVariableName", "GenerateNodeFunction", "GenerateNodeCode", "RequiresMeshUV", "RequiresTime", "RequiresScreenPosition" ], "serializedFields": [ "m_AddressMode", "m_LodCalculation", "m_SampleQuality", "m_EnableGlobalMipBias", "m_NoFeedback" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/TexelSizeNode.cs", "className": "Texture2DPropertiesNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/Texture2DArrayAssetNode.cs", "className": "Texture2DArrayAssetNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AsShaderProperty", "GetSourceAssetDependencies" ], "serializedFields": [ "m_Texture" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/Texture2DAssetNode.cs", "className": "Texture2DAssetNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AsShaderProperty", "GetSourceAssetDependencies" ], "serializedFields": [ "m_Texture" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/Texture3DAssetNode.cs", "className": "Texture3DAssetNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AsShaderProperty" ], "serializedFields": [ "m_Texture" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Texture/TextureStackNode.cs", "className": "VirtualTexturingFeedbackUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/UI/ElementLayoutUVNode.cs", "className": "ElementLayoutUV", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK", "RequiresMeshUV" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/UI/ElementTextureSizeNode.cs", "className": "ElementTextureUVSize", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/UI/ElementTextureUVNode.cs", "className": "ElementTextureUVNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK", "RequiresMeshUV" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/IPropertyFromNode.cs", "className": "IPropertyFromNode", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/LegacyUnknownTypeNode.cs", "className": "LegacyUnknownTypeNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "serializedType", "serializedData", "foundType" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Advanced/AbsoluteNode.cs", "className": "AbsoluteNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Advanced/ExponentialNode.cs", "className": "ExponentialNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_ExponentialBase" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Advanced/LengthNode.cs", "className": "LengthNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Advanced/LogNode.cs", "className": "LogNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_LogBase" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Advanced/ModuloNode.cs", "className": "ModuloNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Advanced/NegateNode.cs", "className": "NegateNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Advanced/NormalizeNode.cs", "className": "NormalizeNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Advanced/PosterizeNode.cs", "className": "PosterizeNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Advanced/ReciprocalNode.cs", "className": "ReciprocalNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_ReciprocalMethod" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Advanced/ReciprocalSquareRootNode.cs", "className": "ReciprocalSquareRootNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Basic/AddNode.cs", "className": "AddNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Basic/DivideNode.cs", "className": "DivideNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Basic/MultiplyNode.cs", "className": "MultiplyNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "GenerateNodeFunction" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Basic/PowerNode.cs", "className": "PowerNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Basic/SquareRootNode.cs", "className": "SquareRootNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Basic/SubtractNode.cs", "className": "SubtractNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Derivative/DDXNode.cs", "className": "DDXNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Derivative/DDXYNode.cs", "className": "DDXYNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Derivative/DDYNode.cs", "className": "DDYNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Interpolation/InverseLerpNode.cs", "className": "InverseLerpNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Interpolation/LerpNode.cs", "className": "LerpNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Interpolation/SmoothstepNode.cs", "className": "SmoothstepNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Matrix/MatrixConstructionNode.cs", "className": "MatrixConstructionNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "GenerateNodeFunction" ], "serializedFields": [ "m_Axis" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Matrix/MatrixDeterminantNode.cs", "className": "MatrixDeterminantNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Matrix/MatrixSplitNode.cs", "className": "MatrixSplitNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode" ], "serializedFields": [ "m_Axis" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Matrix/MatrixTransposeNode.cs", "className": "MatrixTransposeNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Range/ClampNode.cs", "className": "ClampNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Range/FractionNode.cs", "className": "FractionNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Range/MaximumNode.cs", "className": "MaximumNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Range/MinimumNode.cs", "className": "MinimumNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Range/OneMinusNode.cs", "className": "OneMinusNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Range/RandomRangeNode.cs", "className": "RandomRangeNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Range/RemapNode.cs", "className": "RemapNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Range/SaturateNode.cs", "className": "SaturateNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Round/CeilingNode.cs", "className": "CeilingNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Round/FloorNode.cs", "className": "FloorNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Round/RoundNode.cs", "className": "RoundNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Round/SignNode.cs", "className": "SignNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Round/StepNode.cs", "className": "StepNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Round/TruncateNode.cs", "className": "TruncateNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/ArccosineNode.cs", "className": "ArccosineNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/ArcsineNode.cs", "className": "ArcsineNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/Arctangent2Node.cs", "className": "Arctangent2Node", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/ArctangentNode.cs", "className": "ArctangentNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/CosineNode.cs", "className": "CosineNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/DegreesToRadiansNode.cs", "className": "DegreesToRadiansNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/HyperbolicCosineNode.cs", "className": "HyperbolicCosineNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/HyperbolicSineNode.cs", "className": "HyperbolicSineNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/HyperbolicTangentNode.cs", "className": "HyperbolicTangentNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/RadiansToDegreesNode.cs", "className": "RadiansToDegreesNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/SineNode.cs", "className": "SineNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Trigonometry/TangentNode.cs", "className": "TangentNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/CrossProductNode.cs", "className": "CrossProductNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/DistanceNode.cs", "className": "DistanceNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/DotProductNode.cs", "className": "DotProductNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/FresnelEffectNode.cs", "className": "FresnelNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/ProjectionNode.cs", "className": "ProjectionNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/ReflectionNode.cs", "className": "ReflectionNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/RefractNode.cs", "className": "RefractNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction", "GenerateNodeCode" ], "serializedFields": [ "m_RefractMode" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/RejectionNode.cs", "className": "RejectionNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/RotateAboutAxisNode.cs", "className": "RotateAboutAxisNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Unit" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/SphereMaskNode.cs", "className": "SphereMaskNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Vector/TransformNode.cs", "className": "TransformNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresTangent", "RequiresBitangent", "RequiresNormal", "RequiresTransform" ], "serializedFields": [ "m_Conversion", "m_ConversionType", "m_Normalize" ], "publicFields": [ "from", "to", "m_ConversionType" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Wave/NoiseSineWaveNode.cs", "className": "NoiseSineWaveNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Wave/SawtoothWaveNode.cs", "className": "SawtoothWaveNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Wave/SquareWaveNode.cs", "className": "SquareWaveNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Math/Wave/TriangleWaveNode.cs", "className": "TriangleWaveNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/MeshDeformation/ComputeDeformNode.cs", "className": "ComputeDeformNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresVertexID", "RequiresPosition", "RequiresNormal", "RequiresTangent", "GenerateNodeCode", "GenerateNodeFunction" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/MeshDeformation/LinearBlendSkinningNode.cs", "className": "LinearBlendSkinningNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresVertexSkinning", "RequiresPosition", "RequiresNormal", "RequiresTangent", "GenerateNodeCode", "GenerateNodeFunction" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/NodeClassCache.cs", "className": "NodeClassCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/NormalMapSpace.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Procedural/CheckerboardNode.cs", "className": "CheckerboardNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Procedural/Noise/GradientNoiseNode.cs", "className": "GradientNoiseNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresMeshUV" ], "serializedFields": [ "m_HashType" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Procedural/Noise/SimpleNoiseNode.cs", "className": "NoiseNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresMeshUV" ], "serializedFields": [ "m_HashType" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Procedural/Noise/VoronoiNode.cs", "className": "VoronoiNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresMeshUV" ], "serializedFields": [ "m_HashType" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Procedural/Shape/EllipseNode.cs", "className": "EllipseNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Procedural/Shape/PolygonNode.cs", "className": "PolygonNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Procedural/Shape/RectangleNode.cs", "className": "RectangleNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_ClampType" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Procedural/Shape/RoundedPolygonNode.cs", "className": "RoundedPolygonNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Procedural/Shape/RoundedRectangleNode.cs", "className": "RoundedRectangleNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/RedirectNode.cs", "className": "RedirectNode", "baseClass": "Node", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/ShaderStage.cs", "className": "ShaderStageExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/SlotValue.cs", "className": "SlotValueHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Terrain/TerrainPropertiesNode.cs", "className": "TerrainPropertiesNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Terrain/TerrainTexture.cs", "className": "TerrainTexture", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "GenerateNodeFunction" ], "serializedFields": [ "m_TextureType" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/TitleAttribute.cs", "className": "TitleAttribute", "baseClass": "ContextFilterableAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "title" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/DefaultBitmapTextNode.cs", "className": "DefaultBitmapTextNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/DefaultGradientNode.cs", "className": "DefaultGradientNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/DefaultSDFTextNode.cs", "className": "DefaultSDFTextNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/DefaultSolidNode.cs", "className": "DefaultSolidNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/DefaultTextureNode.cs", "className": "DefaultTextureNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/IsForcedGammaNode.cs", "className": "IsForcedGammaNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/RenderTypeBranchNode.cs", "className": "RenderTypeBranchNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/RenderTypeNode.cs", "className": "RenderTypeNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresUITK" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/SampleElementTextureNode.cs", "className": "SampleElementTextureNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction", "GenerateNodeCode", "RequiresUITK" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/CustomFunctionNode.cs", "className": "CustomFunctionNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetSourceAssetDependencies", "GenerateNodeCode", "GenerateNodeFunction", "Reload", "RequiresTransform" ], "serializedFields": [ "m_SourceType", "m_FunctionName", "m_FunctionSource", "m_FunctionSourceUsePragmas", "m_FunctionBody" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/DropdownNode.cs", "className": "DropdownNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "UpdateNodeDisplayName", "OnEnable", "UpdateNode", "GenerateNodeCode", "GetSlotIdForPermutation", "GetSlotIdForActiveSelection", "OnShaderInputUpdated" ], "serializedFields": [ "m_Dropdown" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/KeywordNode.cs", "className": "KeywordNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "UpdateNodeDisplayName", "OnEnable", "UpdateNode", "GenerateNodeCode", "GetSlotIdForPermutation", "OnShaderInputUpdated" ], "serializedFields": [ "m_Keyword" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/AllNode.cs", "className": "AllNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/AndNode.cs", "className": "AndNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/AnyNode.cs", "className": "AnyNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/BranchNode.cs", "className": "BranchNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/BranchOnInputConnection.cs", "className": "BranchOnInputConnectionNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/ComparisonNode.cs", "className": "ComparisonNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_ComparisonType" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/IsFrontFaceNode.cs", "className": "IsFrontFaceNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "RequiresFaceSign" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/IsInfiniteNode.cs", "className": "IsInfiniteNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/IsNanNode.cs", "className": "IsNanNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/NandNode.cs", "className": "NandNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/NotNode.cs", "className": "NotNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/Logic/OrNode.cs", "className": "OrNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/PreviewNode.cs", "className": "PreviewNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetDimensions" ], "serializedFields": [ "m_Width", "m_Height" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/RedirectNodeData.cs", "className": "RedirectNodeData", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetPosition", "GetOutputAndInputSlots" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/RedirectNodeView.cs", "className": "RedirectNodeView", "baseClass": "RedirectNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ConnectToData", "AddSlots", "Dispose", "UpdatePortInputTypes", "OnModified", "FindPort", "AttachMessage", "ClearMessage", "SetColor", "ResetColor", "UpdateDropdownEntries" ], "serializedFields": [], "publicFields": [ "gvNode" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/SplitTextureTransformNode.cs", "className": "SplitTextureTransformNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/SubGraphNode.cs", "className": "SubGraphNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "GetSourceAssetDependencies", "GenerateNodeCode", "OnEnable", "Reload", "GetShaderProperty", "CollectShaderKeywords", "RequiresNormal", "RequiresMeshUV", "RequiresScreenPosition", "RequiresNDCPosition", "RequiresPixelPosition", "RequiresViewDirection", "RequiresPosition", "RequiresPositionPredisplacement", "RequiresTangent", "RequiresTime", "RequiresFaceSign", "RequiresBitangent", "RequiresVertexColor", "RequiresCameraOpaqueTexture", "RequiresDepthTexture", "RequiresVertexSkinning", "RequiresVertexID", "RequiresInstanceID", "RequiresUITK", "GetDropdownEntryName", "SetDropdownEntryName" ], "serializedFields": [ "m_SerializedSubGraph", "m_PropertyGuids", "m_PropertyIds", "m_Dropdowns", "m_DropdownSelectedEntries" ], "publicFields": [ "subGraph", "fileID", "guid", "type" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UV/FlipbookNode.cs", "className": "FlipbookNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeCode", "GenerateNodeFunction", "RequiresMeshUV" ], "serializedFields": [ "m_InvertX", "m_InvertY" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UV/ParallaxMappingNode.cs", "className": "ParallaxMappingNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction", "GenerateNodeCode", "RequiresViewDirection", "RequiresMeshUV" ], "serializedFields": [ "m_Channel" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UV/ParallaxOcclusionMappingNode.cs", "className": "ParallaxOcclusionMappingNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction", "GenerateNodeCode", "RequiresTransform", "RequiresViewDirection", "RequiresMeshUV" ], "serializedFields": [ "m_Channel" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UV/PolarCoordinatesNode.cs", "className": "PolarCoordinatesNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UV/RadialShearNode.cs", "className": "RadialShearNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UV/RotateNode.cs", "className": "RotateNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Unit" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UV/SpherizeNode.cs", "className": "SpherizeNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UV/TilingAndOffsetNode.cs", "className": "TilingAndOffsetNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UV/TriplanarNode.cs", "className": "TriplanarNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresPosition", "RequiresNormal", "RequiresTangent", "RequiresBitangent" ], "serializedFields": [ "m_TextureType", "m_InputSpace", "m_NormalOutputSpace" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Nodes/UV/TwirlNode.cs", "className": "TwirlNode", "baseClass": "CodeFunctionNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/SubGraph/SubGraphAsset.cs", "className": "SubGraphAsset", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "GetInputDependencies", "GetOutputDependencies", "WriteData", "OnBeforeSerialize", "OnAfterDeserialize", "LoadGraphData" ], "serializedFields": [ "SerializationHelper" ], "publicFields": [ "key", "value", "graphPrecisionFlags", "slotName", "capabilities", "inputSlotName", "outputSlotName", "inputs", "keywords", "dropdowns", "nodeProperties", "outputs", "unsupportedTargets", "isValid", "processedAt", "functionName", "inputStructName", "hlslName", "assetGuid", "isNull", "requirements", "path", "documentationPath", "functions", "includes", "vtFeedbackVariables", "children", "descendents", "inputCapabilities", "outputCapabilities", "slotDependencies", "subGraphGraphPrecision", "outputGraphPrecision", "previewMode" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/SubGraph/SubGraphOutputNode.cs", "className": "SubGraphOutputNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddSlot" ], "serializedFields": [], "publicFields": [ "IsFirstSlotValid" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/FunctionRegistry.cs", "className": "FunctionRegistry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresIncludes", "RequiresIncludePath", "ProvideFunction" ], "serializedFields": [], "publicFields": [ "code", "nodes", "isGeneric", "graphPrecisionFlags", "concretePrecisionFlags" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/GradientUtil.cs", "className": "GradientUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/GraphUtil.cs", "className": "GraphUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "CreateAndRenameGraphFromTemplate" ], "serializedFields": [], "publicFields": [ "name", "dependsOn", "semantic", "typeName", "conditional" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/Identifier.cs", "className": "Identifier", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IncrementVersion" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/KeywordCollector.cs", "className": "KeywordCollector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddShaderKeyword", "GetKeywordsDeclaration", "CalculateKeywordPermutations" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/KeywordDependentCollection.cs", "className": "KeywordDependentCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "permutationCount", "all", "allPermutations", "baseInstance" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/KeywordUtil.cs", "className": "KeywordUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/Logging.cs", "className": "ConsoleLogHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "LogFormat", "LogException" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/MipSamplingModes.cs", "className": "Mip2DSamplingInputs", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "biasInput", "lodInput", "ddxInput", "ddyInput", "bias", "lod", "ddx", "ddy" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/PooledHashSet.cs", "className": "PooledHashSet", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/PooledList.cs", "className": "PooledList", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/PrecisionUtil.cs", "className": "PrecisionUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/PropertyUtil.cs", "className": "PropertyUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/RGBANodeOutput.cs", "className": "RGBANodeOutput", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateNodes", "SetCapabilities" ], "serializedFields": [], "publicFields": [ "rgbaOutput", "rOutput", "gOutput", "bOutput", "aOutput", "rgba", "r", "g", "b", "a", "capabilities" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/ScreenSpaceType.cs", "className": "ScreenSpaceTypeExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/SerializationHelper.cs", "className": "SerializationHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid" ], "serializedFields": [ "fullName", "typeInfo", "JSONnodeData" ], "publicFields": [ "fullName", "typeInfo", "JSONnodeData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/ShaderGraphRequirementsPerKeyword.cs", "className": "ShaderGraphRequirementsPerKeyword", "baseClass": "KeywordDependentCollection`7", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetRequirements", "UnionWith" ], "serializedFields": [], "publicFields": [ "instances", "instanceCount", "permutationIndex" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/SlotValueTypeUtil.cs", "className": "SlotValueTypeUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/SpaceTransformUtil.cs", "className": "SpaceTransformUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "from", "to", "type", "normalize", "version", "RequiresNormal", "RequiresTangent", "RequiresBitangent", "RequiresPosition", "RequiresTransform" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/StackPool.cs", "className": "StackPool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/TextUtil.cs", "className": "TextUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Data/Util/UvChannel.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/DefaultShaderIncludes.cs", "className": "DefaultShaderIncludes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Blackboard/BlackboardInputInfo.cs", "className": "BlackboardInputInfo", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "priority", "name" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Blackboard/BlackboardUtils.cs", "className": "BlackboardUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Blackboard/SGBlackboard.cs", "className": "SGBlackboard", "baseClass": "GraphSubWindow", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnControllerChanged", "OnControllerEvent", "SetCurrentVariantUsage", "OnDragEnterEvent", "OnDragExitedEvent" ], "serializedFields": [ "m_Guid", "m_GroupName" ], "publicFields": [ "m_VariantExceededHelpBox" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Blackboard/SGBlackboardCategory.cs", "className": "SGBlackboardCategory", "baseClass": "GraphElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnControllerChanged", "OnControllerEvent", "CategoryContains", "AddToSelection", "RemoveFromSelection", "ClearSelection", "CompareTo", "Dispose" ], "serializedFields": [], "publicFields": [ "viewModel" ], "unityApiUsage": [ "Instantiate", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Blackboard/SGBlackboardField.cs", "className": "SGBlackboardField", "baseClass": "GraphElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnControllerChanged", "OnControllerEvent", "GetObjectToInspect", "SupplyDataToPropertyDrawer", "Dispose" ], "serializedFields": [], "publicFields": [ "shaderInput", "inspectorTitle" ], "unityApiUsage": [ "Instantiate", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Blackboard/SGBlackboardRow.cs", "className": "SGBlackboardRow", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Colors/CategoryColors.cs", "className": "CategoryColors", "baseClass": "ColorProviderFromStyleSheet", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Colors/ColorManager.cs", "className": "ColorManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetNodesDirty", "SetActiveProvider", "UpdateNodeViews", "UpdateNodeView" ], "serializedFields": [], "publicFields": [ "providerNames", "providersCount", "activeProviderName", "activeSupportsCustom" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Colors/CustomColorData.cs", "className": "CustomColorData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetColor", "Set", "Remove", "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [], "publicFields": [ "Key", "Value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Colors/HeatmapColors.cs", "className": "HeatmapColors", "baseClass": "ColorProviderFromCode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Colors/IColorProvider.cs", "className": "IColorProvider", "baseClass": "IColorProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Colors/NoColors.cs", "className": "NoColors", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetTitle", "AllowCustom", "ClearOnDirty", "ApplyColor", "ClearColor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Colors/PrecisionColors.cs", "className": "PrecisionColors", "baseClass": "ColorProviderFromStyleSheet", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Colors/ShaderGraphHeatmapValues.cs", "className": "ShaderGraphHeatmapValues", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "TryGetCategory", "TryGetCategoryColor", "PopulateNodesFromProject", "ContainsAllApplicableNodes" ], "serializedFields": [ "string", "int", "m_Entries", "m_Nodes", "m_Subgraphs" ], "publicFields": [ "Entries" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Colors/UserColors.cs", "className": "UserColors", "baseClass": "ColorProviderFromCode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controllers/BlackboardCategoryController.cs", "className": "BlackboardCategoryController", "baseClass": "SGViewController`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "modifyGraphDataAction", "editorPrefsBaseKey" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controllers/BlackboardController.cs", "className": "BlackboardController", "baseClass": "SGViewController`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetShaderInput", "GetFirstSelectedCategoryGuid", "UpdateBlackboardTitle", "GetBlackboardCategory", "GetBlackboardRow" ], "serializedFields": [], "publicFields": [ "isKeyword", "isDropdown", "keywordType", "builtInKeyword", "deprecatedPropertyName", "version", "modifyGraphDataAction" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controllers/SGController.cs", "className": "SGController", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnDisable" ], "publicMethods": [ "SendEvent", "Cleanup" ], "serializedFields": [], "publicFields": [ "modifyGraphDataAction", "target", "controller", "change", "isPropagationStopped", "m_DisableCalled", "Model", "ViewModel" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controllers/ShaderInputViewController.cs", "className": "ShaderInputViewController", "baseClass": "SGViewController`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "modifyGraphDataAction" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/ButtonControl.cs", "className": "ButtonControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [ "text", "action" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/ChannelEnumControl.cs", "className": "ChannelEnumControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl", "OnNodeModified" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/ChannelEnumMaskControl.cs", "className": "ChannelEnumMaskControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl", "OnNodeModified" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/ChannelMixerControl.cs", "className": "ChannelMixerControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/ColorControl.cs", "className": "ColorControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/CubemapControl.cs", "className": "CubemapControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/DefaultControl.cs", "className": "DefaultControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/DielectricSpecularControl.cs", "className": "DielectricSpecularControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/EnumControl.cs", "className": "EnumControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/EnumConversionControl.cs", "className": "IEnumConversion", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/GradientControl.cs", "className": "GradientControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "InstantiateControl" ], "serializedFields": [ "m_GradientObject", "m_SerializedObject" ], "publicFields": [ "gradient" ], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/IControlAttribute.cs", "className": "IControlAttribute", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/IdentifierControl.cs", "className": "IdentifierControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/IntegerControl.cs", "className": "IntegerControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/ObjectControl.cs", "className": "ObjectControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/PopupControl.cs", "className": "PopupControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [ "selectedEntry", "popupEntries" ], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/SliderControl.cs", "className": "SliderControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl", "OnNodeModified" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/TextControl.cs", "className": "TextControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/Texture3DControl.cs", "className": "Texture3DControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/TextureArrayControl.cs", "className": "TextureArrayControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/TextureControl.cs", "className": "TextureControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/ToggleControl.cs", "className": "ToggleData", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl", "OnNodeModified" ], "serializedFields": [], "publicFields": [ "isOn", "isEnabled" ], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Controls/VectorControl.cs", "className": "MultiFloatControlAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InstantiateControl" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/EdgeConnectorListener.cs", "className": "EdgeConnectorListener", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnDropOutsidePort", "OnDrop" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/INodeModificationListener.cs", "className": "AbstractMaterialNodeModificationListener", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/InspectorView.cs", "className": "InspectorView", "baseClass": "GraphSubWindow", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "InitializeGraphSettings", "TriggerInspectorUpdate", "Update", "RefreshInspectables" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/MasterPreviewView.cs", "className": "MasterPreviewView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnStartResize", "OnResized", "CanResizePastParentBounds", "KeepSquareAspect" ], "serializedFields": [], "publicFields": [ "onResized" ], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/AbstractMaterialNodePropertyDrawer.cs", "className": "AbstractMaterialNodePropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetPropertyData", "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/BoolPropertyDrawer.cs", "className": "BoolPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/ColorPropertyDrawer.cs", "className": "ColorPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/CubemapPropertyDrawer.cs", "className": "CubemapPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/CustomFunctionNodePropertyDrawer.cs", "className": "CustomFunctionNodePropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/DropdownPropertyDrawer.cs", "className": "DropdownPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/EnumPropertyDrawer.cs", "className": "EnumPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/FloatPropertyDrawer.cs", "className": "FloatPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/GradientPropertyDrawer.cs", "className": "GradientPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/GraphDataPropertyDrawer.cs", "className": "GraphDataPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetPropertyData", "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/IntegerPropertyDrawer.cs", "className": "IntegerPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/IShaderPropertyDrawer.cs", "className": "IShaderPropertyDrawer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/MatrixPropertyDrawer.cs", "className": "MatrixPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/PositionNodePropertyDrawer.cs", "className": "PositionNodePropertyDrawer", "baseClass": "AbstractMaterialNodePropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/ProceduralVirtualTextureNodePropertyDrawer.cs", "className": "ProceduralVirtualTextureNodePropertyDrawer", "baseClass": "AbstractMaterialNodePropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/SamplerStateNodePropertyDrawer.cs", "className": "SamplerStateNodePropertyDrawer", "baseClass": "AbstractMaterialNodePropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/SampleTexture2DArrayNodePropertyDrawer.cs", "className": "SampleTexture2DArrayNodePropertyDrawer", "baseClass": "AbstractMaterialNodePropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/SampleTexture2DNodePropertyDrawer.cs", "className": "SampleTexture2DNodePropertyDrawer", "baseClass": "AbstractMaterialNodePropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/SampleTexture3DNodePropertyDrawer.cs", "className": "SampleTexture3DNodePropertyDrawer", "baseClass": "AbstractMaterialNodePropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/SampleVirtualTextureNodePropertyDrawer.cs", "className": "SampleVirtualTextureNodePropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/ShaderInputPropertyDrawer.cs", "className": "ShaderInputPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty", "ResetReferenceName", "UpgradeDefaultReferenceName", "GetDuplicateSafeEnumDisplayName", "GetDuplicateSafeReferenceName", "GetDuplicateSafeDropdownDisplayName" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/SubGraphOutputNodePropertyDrawer.cs", "className": "SubGraphOutputNodePropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetPropertyData", "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/TextPropertyDrawer.cs", "className": "TextPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [ "textField", "label" ], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/Texture2DArrayPropertyDrawer.cs", "className": "Texture2DArrayPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/Texture2DPropertyDrawer.cs", "className": "Texture2DPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/Texture3DPropertyDrawer.cs", "className": "Texture3DPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/ToggleDataPropertyDrawer.cs", "className": "ToggleDataPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/TransformNodePropertyDrawer.cs", "className": "TransformNodePropertyDrawer", "baseClass": "AbstractMaterialNodePropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/TriplanarNodePropertyDrawer.cs", "className": "TriplanarNodePropertyDrawer", "baseClass": "AbstractMaterialNodePropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/Vector2PropertyDrawer.cs", "className": "Vector2PropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/Vector3PropertyDrawer.cs", "className": "Vector3PropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawers/Vector4PropertyDrawer.cs", "className": "Vector4PropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawProperty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/PropertyDrawerUtils.cs", "className": "PropertyDrawerUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/ShaderGraphHeatmapValuesEditor.cs", "className": "ShaderGraphHeatmapValuesEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/WindowDockingLayout.cs", "className": "WindowDockingLayout", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CalculateDockingCornerAndOffset", "ClampToParentWindow", "ApplyPosition", "ApplySize", "GetLayout" ], "serializedFields": [ "m_DockingLeft", "m_DockingTop", "m_VerticalOffset", "m_HorizontalOffset", "m_Size" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Interfaces/IRectInterface.cs", "className": "IRectInterface", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Interfaces/IResizable.cs", "className": "ISGResizable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Interfaces/ISGControlledElement.cs", "className": "ISGControlledElement", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Interfaces/ISGViewModel.cs", "className": "ISGViewModel", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Interfaces/IShaderInputObserver.cs", "className": "IShaderInputObserver", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Manipulators/Draggable.cs", "className": "Draggable", "baseClass": "MouseManipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Manipulators/ElementResizer.cs", "className": "ElementResizer", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Manipulators/MasterPreviewManipulator.cs", "className": "MasterPreviewManipulator", "baseClass": "ContextualMenuManipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Manipulators/Scrollable.cs", "className": "Scrollable", "baseClass": "MouseManipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Manipulators/WindowDraggable.cs", "className": "WindowDraggable", "baseClass": "MouseManipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "OnDragFinished" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/MaterialEditor/ShaderGraphPropertyDrawers.cs", "className": "ShaderGraphPropertyDrawers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/MaterialGraphEditWindow.cs", "className": "MaterialGraphEditWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [ "ReloadSubGraphsOnNextUpdate", "CheckForChanges", "AssetWasDeleted", "UpdateTitle", "PingAsset", "IsGraphAssetCheckedOut", "CheckoutAsset", "SaveAsset", "SaveAs", "ToSubGraph", "Initialize" ], "serializedFields": [ "m_Selected", "m_GraphObject", "m_LastSerializedFileContents", "m_AssetMaybeChangedOnDisk", "m_AssetMaybeDeleted" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "Resources.Load", "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/MaterialGraphPreviewGenerator.cs", "className": "MaterialGraphPreviewGenerator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DoRenderPreview", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/PreviewManager.cs", "className": "PreviewManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ResizeMasterPreview", "GetPreviewRenderData", "UpdateMasterPreview", "ReloadChangedFiles", "HandleGraphChanges", "RenderPreviews", "ProcessInDependencyOrder", "ProcessInDependencyOrderRecursive", "Dispose", "NotifyPreviewChanged" ], "serializedFields": [], "publicFields": [ "node", "shader", "mat", "shaderString", "passesCompiling", "isOutOfDate", "hasError", "previewName", "shaderData", "renderTexture", "texture", "previewMode", "onPreviewChanged" ], "unityApiUsage": [ "Instantiate", "Destroy", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/SearchWindowAdapter.cs", "className": "SearchWindowAdapter", "baseClass": "SearcherAdapter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "NodeGUID" ], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/SearchWindowProvider.cs", "className": "SearchWindowProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize", "Dispose", "GenerateNodeEntries", "OnSearcherSelectEntry", "CopyNodeForGraph" ], "serializedFields": [], "publicFields": [ "title", "node", "compatibleSlotId", "slotName", "currentNodeEntries" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/ViewModels/BlackboardCategoryViewModel.cs", "className": "BlackboardCategoryViewModel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ResetViewModelData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/ViewModels/BlackboardViewModel.cs", "className": "BlackboardViewModel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ResetViewModelData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/ViewModels/InspectorViewModel.cs", "className": "InspectorViewModel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ResetViewModelData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/ViewModels/ShaderInputViewModel.cs", "className": "ShaderInputViewModel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ResetViewModelData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/ContextView.cs", "className": "ContextView", "baseClass": "StackNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddPort", "InsertBlock", "InsertElements", "Dispose" ], "serializedFields": [], "publicFields": [ "contextData", "port", "isDragging" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/FloatField.cs", "className": "FloatField", "baseClass": "DoubleField", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/GradientEdge.cs", "className": "GradientEdge", "baseClass": "Edge", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateClasses" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/GraphEditorView.cs", "className": "GraphEditorView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "HandleGraphChanges", "Dispose" ], "serializedFields": [], "publicFields": [ "previewLayout", "isBlackboardVisible", "isPreviewVisible", "isInspectorVisible", "colorProvider" ], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/GraphSubWindow.cs", "className": "GraphSubWindow", "baseClass": "GraphElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ShowWindow", "HideWindow", "ClampToParentLayout", "OnStartResize", "OnResized", "DeserializeLayout", "CanResizePastParentBounds" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/HelpBoxRow.cs", "className": "HelpBoxRow", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/HlslFunctionView.cs", "className": "HlslFunctionView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/IdentifierField.cs", "className": "IdentifierField", "baseClass": "TextValueField`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/IShaderNodeView.cs", "className": "IShaderNodeView", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/MaterialGraphView.cs", "className": "MaterialGraphView", "baseClass": "GraphView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "GetObjectToInspect", "SupplyDataToPropertyDrawer", "UpdateContextList", "GetContext", "CreateRedirectNode", "GroupSelection", "AddStickyNote", "RemoveFromGroupNode", "SetNodeExpandedForSelectedNodes", "SetPreviewExpandedForSelectedNodes", "SetNodePrecisionOnSelection", "Compare" ], "serializedFields": [], "publicFields": [ "GetSelection", "inspectorTitle", "OnSelectionChange" ], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/MaterialNodeView.cs", "className": "MaterialNodeView", "baseClass": "Node", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize", "FindPort", "AttachMessage", "SetActive", "ClearMessage", "UpdateDropdownEntries", "SetColor", "ResetColor", "GetColor", "SanitizeName", "ShowGeneratedCode", "GetObjectToInspect", "SupplyDataToPropertyDrawer", "CanToggleNodeExpanded", "OnModified", "UpdatePortInputTypes", "Dispose" ], "serializedFields": [], "publicFields": [ "inspectorTitle", "gvNode" ], "unityApiUsage": [ "Instantiate", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/NodeSettingsView.cs", "className": "NodeSettingsView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/PortInputView.cs", "className": "PortInputView", "baseClass": "GraphElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateSlot", "UpdateSlotType", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/PreviewSceneResources.cs", "className": "PreviewSceneResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/PropertyNodeView.cs", "className": "PropertyNodeView", "baseClass": "TokenNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetObjectToInspect", "SupplyDataToPropertyDrawer", "SetColor", "ResetColor", "UpdatePortInputTypes", "UpdateDropdownEntries", "FindPort", "OnModified", "SetActive", "AttachMessage", "ClearMessage", "Dispose", "OnShaderInputUpdated" ], "serializedFields": [], "publicFields": [ "gvNode", "colorElement", "inspectorTitle" ], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/PropertyRow.cs", "className": "PropertyRow", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/PropertySheet.cs", "className": "PropertySheet", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "warningContainer" ], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/ReorderableSlotListView.cs", "className": "ReorderableSlotListView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/ReorderableTextListView.cs", "className": "ReorderableListView", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "GetAddMenuOptions", "OnAddMenuItemCallback", "RemoveItemCallback", "OnListReorderedCallback" ], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/ResizableElement.cs", "className": "ResizableElement", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetResizeRules", "BindOnResizeCallback" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/ShaderGroup.cs", "className": "ShaderGroup", "baseClass": "Group", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BuildContextualMenu" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/ShaderPort.cs", "className": "ShaderPort", "baseClass": "Port", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/BooleanSlotControlView.cs", "className": "BooleanSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/ColorRGBSlotControlView.cs", "className": "ColorRGBSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/ColorSlotControlView.cs", "className": "ColorRGBASlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/CubemapSlotControlView.cs", "className": "CubemapSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/GradientSlotControlView.cs", "className": "GradientSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [ "m_GradientObject", "m_SerializedObject" ], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/LabelSlotControlView.cs", "className": "LabelSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/MultiFloatSlotControlView.cs", "className": "MultiFloatSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/MultiIntegerSlotControlView.cs", "className": "MultiIntegerSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/PropertyConnectionStateSlotControlView.cs", "className": "PropertyConnectionStateSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/ScreenPositionSlotControlView.cs", "className": "ScreenPositionSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/Texture3DSlotControlView.cs", "className": "Texture3DSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/TextureArraySlotControlView.cs", "className": "TextureArraySlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/TextureSlotControlView.cs", "className": "TextureSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/UVSlotControlView.cs", "className": "UVSlotControlView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Drawing/Views/StickyNote.cs", "className": "StickyNote", "baseClass": "GraphElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanResizePastParentBounds", "FitText", "BuildContextualMenu", "GetInspectorContent" ], "serializedFields": [], "publicFields": [ "displayName" ], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Extensions/FieldExtensions.cs", "className": "FieldExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Extensions/IConditionalExtensions.cs", "className": "IConditionalExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Extensions/StencilExtensions.cs", "className": "StencilExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Attributes/GenerateBlocksAttribute.cs", "className": "GenerateBlocksAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/AdditionalCommandCollection.cs", "className": "AdditionalCommandCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/AssetCollection.cs", "className": "AssetCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddAssetDependency" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/DefineCollection.cs", "className": "DefineCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "GetEnumerator" ], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/DependencyCollection.cs", "className": "DependencyCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/FieldCollection.cs", "className": "FieldCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/IncludeCollection.cs", "className": "IncludeCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "AddInternal", "GetEnumerator" ], "serializedFields": [ "includes" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/KernelCollection.cs", "className": "KernelCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/KeywordCollection.cs", "className": "KeywordCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/PassCollection.cs", "className": "PassCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/PragmaCollection.cs", "className": "PragmaCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "GetEnumerator" ], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/RenderStateCollection.cs", "className": "RenderStateCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "GetEnumerator" ], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Collections/StructCollection.cs", "className": "StructCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Contexts/TargetActiveBlockContext.cs", "className": "TargetActiveBlockContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddBlock" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Contexts/TargetFieldContext.cs", "className": "TargetFieldContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddField" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Contexts/TargetPropertyGUIContext.cs", "className": "TargetPropertyGUIContext", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddLabel", "AddHelpBox" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Contexts/TargetSetupContext.cs", "className": "TargetSetupContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetupFinalize", "AddSubShader", "AddKernel", "AddAssetDependency", "SetDefaultShaderGUI", "AddCustomEditorForRenderPipeline", "HasCustomEditorForRenderPipeline" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Controls.cs", "className": "IControl", "baseClass": "IControl", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetRequirements" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Data/ConditionalField.cs", "className": "ConditionalField", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Data/DropdownEntry.cs", "className": "DropdownEntry", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "id", "displayName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Data/FieldCondition.cs", "className": "FieldCondition", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Data/FieldDependency.cs", "className": "FieldDependency", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "field", "dependsOn" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Data/KeywordEntry.cs", "className": "KeywordEntry", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "id", "displayName", "referenceName", "IsNoneKeyword" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/AdditionalCommandDescriptor.cs", "className": "AdditionalCommandDescriptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/BlockFieldDescriptor.cs", "className": "BlockFieldDescriptor", "baseClass": "FieldDescriptor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "createSlot" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/FieldDescriptor.cs", "className": "FieldDescriptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/IncludeDescriptor.cs", "className": "IncludeDescriptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "_guid", "_path", "_location", "_shouldIncludeWithPragmas" ], "publicFields": [ "guid", "path", "location", "shouldIncludeWithPragmas" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/KernelDescriptor.cs", "className": "KernelDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "templatePath", "sharedTemplateDirectories", "passDescriptorReference" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/KeywordDescriptor.cs", "className": "KeywordDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AppendKeywordDeclarationStrings" ], "serializedFields": [], "publicFields": [ "displayName", "referenceName", "type", "definition", "scope", "stages", "value", "entries" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/PassDescriptor.cs", "className": "PassDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "displayName", "referenceName", "lightMode", "useInPreview", "virtualTextureFeedback", "analyticDerivativesEnabled", "analyticDerivativesApplyEmulate", "passTemplatePath", "sharedTemplateDirectories", "validVertexBlocks", "validPixelBlocks", "structs", "requiredFields", "fieldDependencies", "renderStates", "pragmas", "defines", "keywords", "includes", "additionalCommands" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/PragmaDescriptor.cs", "className": "PragmaDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/RenderStateDescriptor.cs", "className": "RenderStateDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "value", "type" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/StencilDescriptor.cs", "className": "StencilDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "ReadMask", "WriteMask", "Ref", "Comp", "ZFail", "Fail", "Pass", "CompBack", "ZFailBack", "FailBack", "PassBack" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/StructDescriptor.cs", "className": "StructDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "packFields", "populateWithCustomInterpolators", "fields" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Descriptors/SubShaderDescriptor.cs", "className": "SubShaderDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo" ], "serializedFields": [], "publicFields": [ "dependencyName", "shaderName", "shaderGUI", "renderPipelineAssetType", "hideTags", "pipelineTag", "IgnoreProjector", "customTags", "renderType", "PreviewType", "CanUseSpriteAtlas", "renderQueue", "disableBatchingTag", "generatesPreview", "passes", "usePassList", "additionalShaderID", "shaderDependencies", "shaderCustomEditors", "shaderCustomEditor", "shaderFallback" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/Blend.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/BlendOp.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/Cull.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/DisableBatching.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/IncludeLocation.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/InstancingOptions.cs", "className": "InstancingOptionsExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/KeywordDefinition.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/KeywordScope.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/KeywordShaderStage.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/KeywordType.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/NormalDropOffSpace.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/Platform.cs", "className": "PlatformExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/PropertyType.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/RenderQueue.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/RenderType.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/ShaderModel.cs", "className": "ShaderModelExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/ShaderValueType.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/StructFieldOptions.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/ZTest.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Enumerations/ZWrite.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/GraphCode.cs", "className": "GraphCode", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "properties" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/IHasMetaData.cs", "className": "IHasMetadata", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/ITargetProvider.cs", "className": "ITargetProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/OutputMetadata.cs", "className": "OutputMetadata", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Index", "m_ReferenceName", "m_Id" ], "publicFields": [ "index", "id", "referenceName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/ActiveFields.cs", "className": "ActiveFields", "baseClass": "KeywordDependentCollection`7", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Union", "Contains", "Add", "AddAll" ], "serializedFields": [], "publicFields": [ "fields", "instances", "instanceCount", "permutationIndex" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/CustomInterpolatorUtils.cs", "className": "CustomInterpolatorUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/GenerationUtils.cs", "className": "GenerationUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "field", "startChannel", "channelCount", "inputFields", "packedField" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/Generator.cs", "className": "Generator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GatherActiveFieldsFromNode" ], "serializedFields": [], "publicFields": [ "codeString", "shaderName", "errorMessage", "generatedShader", "temporaryBlocks" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/GeneratorDerivativeUtils.cs", "className": "GeneratorDerivativeUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/GraphCompilationResult.cs", "className": "GraphCompilationResult", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateCode" ], "serializedFields": [], "publicFields": [ "array", "codeSnippets", "sharedCodeIndices", "outputCodeIndices" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/MatrixNames.cs", "className": "MatrixNames", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/PropertyCollector.cs", "className": "PropertyCollector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetProperty", "Sort", "SetReadOnly", "AddShaderProperty", "GetPropertiesDeclaration", "HasDotsProperties", "GetConfiguredTextures" ], "serializedFields": [], "publicFields": [ "name", "textureId", "dimension", "modifiable", "generatePropertyBlock", "propertyCount", "properties" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/ShaderGeneratorNames.cs", "className": "ShaderGeneratorNames", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/ShaderSpliceUtil.cs", "className": "ShaderSpliceUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetShaderCode", "ProcessTemplateFile", "IsValid", "Is", "GetString", "ProcessTemplateLine" ], "serializedFields": [], "publicFields": [ "s", "start", "end" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Processors/ShaderStringBuilder.cs", "className": "ShaderStringBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AppendNewLine", "AppendLine", "AddLine", "AppendLines", "Append", "AppendSpaces", "TryAppendIndentation", "IndentScope", "BlockScope", "BlockSemicolonScope", "IncreaseIndent", "DecreaseIndent", "Dispose", "Concat", "ReplaceInCurrentMapping", "Replace", "ToCodeBlock", "ToString" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/ShaderGraphVfxAsset.cs", "className": "ShaderGraphVfxAsset", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "GetOutput", "HasOutput", "GetCode" ], "serializedFields": [ "generatesWithShaderGraph", "lit", "alphaClipping", "ShaderStageCapability", "GraphCompilationResult", "ShaderGraphRequirements", "m_EvaluationFunctionName", "m_InputStructName", "m_OutputStructName", "m_ConcretePrecision", "SerializationHelper", "IntArray", "m_Outputs", "m_TextureInfos" ], "publicFields": [ "name", "texture", "dimension", "m_Properties", "generatesWithShaderGraph", "lit", "alphaClipping" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/SubTarget.cs", "className": "SubTarget", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Target.cs", "className": "Target", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/TargetResources/BlockFields.cs", "className": "BlockFields", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/TargetResources/FieldDependencies.cs", "className": "FieldDependencies", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/TargetResources/Fields.cs", "className": "Fields", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/TargetResources/StructFields.cs", "className": "StructFields", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/TargetResources/Structs.cs", "className": "Structs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/AssetPostProcessors/MaterialPostprocessor.cs", "className": "MaterialPostprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/AssetPostProcessors/ShaderGraphMaterialsUpdater.cs", "className": "ShaderGraphMaterialsUpdater", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "updateMaterials" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/AssetVersion.cs", "className": "AssetVersion", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/AssetCallbacks/CreateLitShaderGraph.cs", "className": "CreateLitShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/AssetCallbacks/CreateUnlitShaderGraph.cs", "className": "CreateUnlitShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/BuiltInFields.cs", "className": "BuiltInFields", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/BuiltInMetadata.cs", "className": "BuiltInMetadata", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/BuiltInProperties.cs", "className": "Property", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/BuiltInStructFields.cs", "className": "BuiltInStructFields", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/BuiltInStructs.cs", "className": "BuiltInStructs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/Targets/BuiltInCanvasSubTarget.cs", "className": "BuiltInCanvasSubTarget", "baseClass": "CanvasSubTarget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/Targets/BuiltInLitSubTarget.cs", "className": "BuiltInLitSubTarget", "baseClass": "BuiltInSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_WorkflowMode", "m_NormalDropOffSpace" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/Targets/BuiltInSubTarget.cs", "className": "BuiltInSubTarget", "baseClass": "SubTarget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/Targets/BuiltInTarget.cs", "className": "BuiltInTarget", "baseClass": "Target", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddDefaultMaterialOverrideGUI", "GetDefaultSurfacePropertiesGUI", "TrySetActiveSubTarget" ], "serializedFields": [ "m_Datas", "m_ActiveSubTarget", "m_AllowMaterialOverride", "m_SurfaceType", "m_ZWriteControl", "m_ZTestMode", "m_AlphaMode", "m_RenderFace", "m_AlphaClip", "m_CustomEditorGUI" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/Targets/BuiltInUnlitSubTarget.cs", "className": "BuiltInUnlitSubTarget", "baseClass": "BuiltInSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGUI/BaseShaderGUI.cs", "className": "BuiltInBaseShaderGUI", "baseClass": "ShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [ "m_FirstTimeApply" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGUI/BuiltInLitGUI.cs", "className": "BuiltInLitGUI", "baseClass": "BuiltInBaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGUI/BuiltInUnlitGUI.cs", "className": "BuiltInUnlitGUI", "baseClass": "BuiltInBaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderPreprocessor.cs", "className": "ShaderPreprocessor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnProcessShader", "OnPostprocessBuild", "OnPreprocessBuild" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderUtils.cs", "className": "ShaderUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Canvas/AssetCallbacks/CreateCanvasShadergraph.cs", "className": "CreateCanvasShadergraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Canvas/CanvasData.cs", "className": "CanvasData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Version", "m_AlphaClip", "m_DisableTint" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Canvas/CanvasMetaData.cs", "className": "CanvasMetaData", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Canvas/CanvasProperties.cs", "className": "CanvasProperties", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Canvas/CanvasStructs.cs", "className": "CanvasStructs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Canvas/CanvasSubTarget.cs", "className": "CanvasUniforms", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CollectRenderStateShaderProperties", "AdditionalIncludesOnly", "SRPCoreIncludes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Canvas/Templates/CanvasShaderGUI.cs", "className": "CanvasShaderGUI", "baseClass": "ShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [ "m_FirstTimeApply" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/CustomRenderTexture/CreateCustomRenderTextureShaderGraph.cs", "className": "CustomTextureShaderGraphMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/CustomRenderTexture/CustomRenderTextureTarget.cs", "className": "CustomRenderTextureTarget", "baseClass": "Target", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TrySetActiveSubTarget" ], "serializedFields": [ "m_ActiveSubTarget", "m_CustomEditorGUI" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/CustomRenderTexture/CustomTextureSelf.cs", "className": "CustomTextureSelf", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/CustomRenderTexture/CustomTextureSize.cs", "className": "CustomTextureSize", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/CustomRenderTexture/CustomTextureSlice.cs", "className": "CustomTextureSlice", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/CustomRenderTexture/CustomTextureSubTarget.cs", "className": "CustomTextureSubTarget", "baseClass": "SubTarget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Fullscreen/FullscreenData.cs", "className": "FullscreenData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Version", "m_fullscreenMode", "m_BlendMode", "m_SrcColorBlendMode", "m_DstColorBlendMode", "m_ColorBlendOperation", "m_SrcAlphaBlendMode", "m_DstAlphaBlendMode", "m_AlphaBlendOperation", "m_EnableStencil", "m_StencilReference", "m_StencilReadMask", "m_StencilWriteMask", "m_StencilCompareFunction", "m_StencilPassOperation", "m_StencilFailOperation", "m_StencilDepthFailOperation", "m_DepthWrite", "m_depthWriteMode", "m_AllowMaterialOverride", "m_DepthTestMode" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Fullscreen/FullscreenMetaData.cs", "className": "FullscreenMetaData", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_FullscreenMode" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Fullscreen/FullscreenShaderGUI.cs", "className": "FullscreenShaderGUI", "baseClass": "ShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Fullscreen/FullscreenSubTarget.cs", "className": "FullscreenBlocks", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetRenderState", "CollectRenderStateShaderProperties" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Fullscreen/Includes/FullscreenShaderPass.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/PreviewTarget.cs", "className": "PreviewTarget", "baseClass": "Target", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/Terrain/ITerrainSubTarget.cs", "className": "ITerrainSubTarget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/UITK/IUISubTarget.cs", "className": "IUISubTarget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/UITK/UIData.cs", "className": "UIData", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Version" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/UITK/UIStructs.cs", "className": "UIStructs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/UITK/UISubTarget.cs", "className": "UITKBlocks", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CollectRenderStateShaderProperties", "AdditionalIncludesOnly", "SRPCoreIncludes", "GetValidatorKey" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Targets/VFXTarget.cs", "className": "VFXTarget", "baseClass": "Target", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryUpgradeFromMasterNode", "SupportsVFX", "CanSupportVFX", "IsObsolete" ], "serializedFields": [ "m_Lit", "m_AlphaTest" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Generation/Utils/TargetUtils.cs", "className": "TargetUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Importers/RenderPipelineChangedCallback.cs", "className": "RenderPipelineChangedCallback", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Importers/ShaderGraphAssetPostProcessor.cs", "className": "ShaderGraphAssetPostProcessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Importers/ShaderGraphImporter.cs", "className": "ShaderGraphImporter", "baseClass": "ScriptedImporter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "LogError", "LogWarning" ], "serializedFields": [ "m_UseAsTemplate", "m_ExposeTemplateAsShader", "m_Template" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Importers/ShaderGraphImporterEditor.cs", "className": "ShaderGraphImporterEditor", "baseClass": "ScriptedImporterEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Importers/ShaderGraphMetadata.cs", "className": "ShaderGraphMetadata", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "referenceName", "isKeyword", "propertyType", "keywordType", "isCompoundProperty", "subProperties", "tooltip", "categoryName", "propertyDatas", "expanded", "outputNodeTypeName", "assetDependencies", "categoryDatas" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Importers/ShaderGraphTemplate.cs", "className": "ShaderGraphTemplate", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "category", "description", "icon", "thumbnail" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Importers/ShaderGraphTemplateHelper.cs", "className": "ShaderGraphTemplateHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OpenSaveFileDialog", "RaiseImportSampleDependencies", "RaiseTemplateUsed", "TryGetTemplate", "TrySetTemplate" ], "serializedFields": [], "publicFields": [ "packageInfoName", "learningSampleName", "templateWindowDocUrl", "builtInTemplatePath", "builtInCategory", "assetType", "emptyTemplateName", "emptyTemplateDescription", "lastSelectedGuidKey", "createNewAssetTitle", "insertTemplateTitle", "emptyTemplateIconPath", "emptyTemplateScreenshotPath", "customTemplateIcon" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Importers/ShaderSubGraphImporter.cs", "className": "ShaderSubGraphImporter", "baseClass": "ScriptedImporter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Importers/ShaderSubGraphImporterEditor.cs", "className": "ShaderSubGraphImporterEditor", "baseClass": "ScriptedImporterEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Importers/ShaderSubGraphMetadata.cs", "className": "ShaderSubGraphMetadata", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "assetDependencies" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Interface/IConditional.cs", "className": "IConditional", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Interface/IRequiresData.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/InternalBridge/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/InternalBridge/IconBadge.cs", "className": "IconBadge", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/InternalBridge/ObjectSelector.cs", "className": "ObjectSelector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Serialization/FakeJsonObject.cs", "className": "FakeJsonObject", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reset" ], "serializedFields": [ "m_Type", "m_ObjectId" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Serialization/JsonData.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize", "Equals" ], "serializedFields": [ "m_Id" ], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Serialization/JsonObject.cs", "className": "JsonObject", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_SGVersion", "m_Type", "m_ObjectId" ], "publicFields": [ "objectId", "objectIdIsEmpty" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Serialization/JsonRef.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize", "Equals" ], "serializedFields": [ "m_Id" ], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Serialization/MultiJson.cs", "className": "MultiJson", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Serialization/MultiJsonEntry.cs", "className": "MultiJsonEntry", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Serialization/MultiJsonInternal.cs", "className": "MultiJsonInternal", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_DisplayName", "m_SlotType", "m_Hidden", "m_ShaderOutputName", "m_StageCapability" ], "publicFields": [ "typeInfo", "jsonData", "castedObject", "m_DisplayName", "m_SlotType", "m_Hidden", "m_ShaderOutputName", "m_StageCapability", "name" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Serialization/RefDataEnumerable.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Sort", "GetEnumerator", "MoveNext", "Dispose" ], "serializedFields": [], "publicFields": [ "Current" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Serialization/RefValueEnumerable.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEnumerator", "MoveNext", "Dispose" ], "serializedFields": [], "publicFields": [ "Current" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Serialization/SerializationExtensions.cs", "className": "SerializationExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/ShaderGraphAnalytics.cs", "className": "ShaderGraphAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [], "publicFields": [ "template_name", "template_path", "template_category", "template_guid", "hdrp_material", "urp_material", "builtin_material", "rt_material", "hdrp_vfx", "urp_vfx", "vfx_legacy", "additional_terms", "nodes", "node_count", "asset_guid", "subgraph_count" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/ShaderGraphDataExtension.cs", "className": "AbstractShaderGraphDataExtension", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/ShaderGraphNodeValidationExtension.cs", "className": "INodeValidationExtension", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/ShaderGraphPreferences.cs", "className": "ShaderGraphPreferences", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/ShaderGraphProjectSettings.cs", "className": "ShaderGraphProjectSettings", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update", "OnDisable" ], "publicMethods": [ "GetHeatValues" ], "serializedFields": [ "int", "bool", "ShaderGraphHeatmapValues" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/ShaderGraphShortcuts.cs", "className": "ShaderGraphShortcuts", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/ShaderGraphToolbarExtension.cs", "className": "IShaderGraphToolbarExtension", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/ShaderGUI/GenericShaderGraphMaterialGUI.cs", "className": "GenericShaderGraphMaterialGUI", "baseClass": "ShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/AssertHelpers.cs", "className": "AssertHelpers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/CompatibilityExtensions.cs", "className": "CompatibilityExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/CopyPasteGraph.cs", "className": "CopyPasteGraph", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsEmpty", "IsInputCategorized", "IsInputDuplicatedFromCategory" ], "serializedFields": [ "m_Edges", "m_Nodes", "m_Groups", "m_StickyNotes", "m_Inputs", "m_Categories", "m_MetaProperties", "m_MetaPropertyIds", "m_MetaKeywords", "m_MetaKeywordIds", "m_MetaDropdowns", "m_MetaDropdownIds" ], "publicFields": [ "groups", "stickyNotes", "metaPropertyIds", "metaKeywordIds", "copyPasteGraphSource" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/CreateSerializableGraph.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/Documentation.cs", "className": "Documentation", "baseClass": "DocumentationInfo", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/FileUtilities.cs", "className": "FileUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/IndexSet.cs", "className": "IndexSet", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEnumerator", "UnionWith", "IntersectWith", "ExceptWith", "SymmetricExceptWith", "IsSubsetOf", "IsSupersetOf", "IsProperSupersetOf", "IsProperSubsetOf", "Overlaps", "SetEquals", "Add", "Clear", "Contains", "CopyTo", "Remove" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/ListUtilities.cs", "className": "ListUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/MessageManager.cs", "className": "MessageManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddOrAppendError", "RemoveNode", "ClearAllFromProvider", "ClearNodesFromProvider", "ClearAll", "HasSeverity", "ErrorStrings" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/TypeMapper.cs", "className": "TypeMapper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "MapType", "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/TypeMapping.cs", "className": "TypeMapping", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/UIUtilities.cs", "className": "UIUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Util/ValueUtilities.cs", "className": "ValueUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Utilities/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Utilities/EnumInfo.cs", "className": "EnumInfo", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Utilities/GenerationAPIAttribute.cs", "className": "GenerationAPIAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Editor/Utilities/StringBuilderExtensions.cs", "className": "StringBuilderExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.shadergraph/ShaderGraphLibrary/DummyShaderGraphLibrary.cs", "className": "DummyShaderGraphLibrary", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/IntegrationTests/NamespaceTests.cs", "className": "NamespaceTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NoDanglingNamespaces" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/IntegrationTests/SerializationTests.cs", "className": "SerializationTests", "baseClass": "JsonObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSerializationHelperCanSerializeThenDeserialize", "TestPolymorphicSerializationPreservesTypesViaBaseClass", "TestPolymorphicSerializationPreservesTypesViaInterface", "TestSerializationHelperElementCanSerialize", "TestSerializableSlotCanSerialize" ], "serializedFields": [ "stringValue", "intValue", "floatValue", "arrayValue", "childString", "childInt" ], "publicFields": [ "testSlots", "stringValue", "intValue", "floatValue", "arrayValue", "childString", "childInt" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/TestNode.cs", "className": "TestNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/TestSlot.cs", "className": "TestSlot", "baseClass": "MaterialSlot", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/AbstractMaterialGraphTests.cs", "className": "AbstractMaterialGraphTests", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestCanCreateMaterialGraph", "TestCanAddMaterialNodeToMaterialGraph", "TestCanGetMaterialNodeFromMaterialGraph", "TestCreatePixelShaderGraphWorks", "TestCanAddMultipleMasterNode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/BlockNodeTests.cs", "className": "BlockNodeTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "CanGatherBlockDescriptors", "CanInitializeBlockNode", "CanCreateSlotFromBlockDescriptor", "CanCreateSlotFromCustomSlotBlockDescriptor", "CanGetRequirementsFromBlockNode", "CanSerializeDescriptor", "CanGetBlockIndex" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/DynamicSlotTests.cs", "className": "DynamicSlotTests", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestSetUp", "DynamicInputsV1NoneWorks", "DynamicInputsV1V1Works", "DynamicInputsV1V2Works", "DynamicInputsV1V3Works", "DynamicInputsV1V4Works", "DynamicInputsV2NoneWorks", "DynamicInputsV2V1Works", "DynamicInputsV2V2Works", "DynamicInputsV2V3Works", "DynamicInputsV2V4Works", "DynamicInputsV3NoneWorks", "DynamicInputsV3V1Works", "DynamicInputsV3V2Works", "DynamicInputsV3V3Works", "DynamicInputsV3V4Works", "DynamicInputsV4NoneWorks", "DynamicInputsV4V1Works", "DynamicInputsV4V2Works", "DynamicInputsV4V3Works", "DynamicInputsV4V4Works", "DynamicInputsBoolNoneWorks", "DynamicInputsBoolV1Works", "DynamicInputsBoolV2Works", "DynamicInputsBoolV3Works", "DynamicInputsBoolV4Works", "DynamicInputsV2BoolWorks", "DynamicInputsV3BoolWorks", "DynamicInputsV4BoolWorks", "DynamicInputsBoolBoolWorks" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/FixedSlotTests.cs", "className": "FixedSlotTests", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestSetUp", "ConnectV1ToV1Works", "ConnectBoolToV1Works", "ConnectV1ToV2Works", "ConnectBoolToV2Works", "ConnectV1ToV3Works", "ConnectBoolToV3Works", "ConnectV1ToV4Works", "ConnectBoolToV4Works", "ConnectV2ToV1Works", "ConnectV2ToBoolWorks", "ConnectV2ToV2Works", "ConnectV2ToV3Works", "ConnectV2ToV4Works", "ConnectV3ToV1Works", "ConnectV3ToBoolWorks", "ConnectV3ToV2Works", "ConnectV3ToV3Works", "ConnectV3ToV4Works", "ConnectV4ToV1Works", "ConnectV4ToBoolWorks", "ConnectV4ToV2Works", "ConnectV4ToV3Works", "ConnectV4ToV4Works", "ConnectBoolToBoolWorks", "ConnectTexToBoolFails" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/HeatmapTests.cs", "className": "HeatmapTests", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "TestHeatmapEntries_TryGetCategory_PresentEntry_ReturnsValue", "TestHeatmapEntries_TryGetCategory_MissingEntry_ReturnsZero", "TestHeatmapEntries_TryGetCategory_MissingEntryNonEmpty_ReturnsZero", "TestShaderGraphHeatmapValues_GetHeatmapKey_BuiltInNode_IsTypeName", "TestShaderGraphHeatmapValues_GetHeatmapKey_SubGraph_IsSubGraphGuid", "TestShaderGraphHeatmapValues_TryGetCategory_PresentBuiltInNode_ReturnsValue", "TestShaderGraphHeatmapValues_TryGetCategory_PresentSubGraph_ReturnsValue", "TestShaderGraphHeatmapValues_TryGetCategory_MissingNode_ReturnsDefault", "TestShaderGraphHeatmapValues_TryGetCategory_MissingSubGraph_ReturnsDefault", "TestShaderGraphHeatmapValues_TryGetCategory_ValueIsClampedToColorCount" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/ListUtilityTests.cs", "className": "ListUtilityTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ListSlice", "ListRemoveAllFromRange" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/LiteralFloatTests.cs", "className": "LiteralFloatTests", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestSetUp", "PropertyInputDoesNotGenerateLiteralFloat", "RedirectPropagatesLiteral", "NonLiteralTriggersError" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/MaterialGraphTests.cs", "className": "MaterialGraphTests", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestCreateMaterialGraph", "TestUndoRedoPerformedMethod", "TestMaterialGraphKeepUnsavedChange" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/MaterialNodeTests.cs", "className": "MaterialNodeTests", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestSetUp", "GetVariableNameForSlotThrowsWhenInvalid", "ReplacingMaterialSlotPreservesTheOldCurrentValue", "CanConvertConcreteSlotValueTypeToOutputChunkProperly", "CanGetDefaultInputsFromNodeAsPreviewProperties", "CanGetDefaultSlotValueWhenNoEdgesConnected", "NodeGenerateCorrectPreviewPropertyUsages" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/MaterialSlotTests.cs", "className": "MaterialSlotTests", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestSetUp", "SlotDisplayNameIsCorrect", "CanUpdateMaterialSlotDefaultValue", "CanUpdateMaterialSlotCurrentValue", "MaterialSlotCanGeneratePropertyUsagesForPreview", "MaterialSlotReturnsValidDefaultValue", "MaterialSlotThrowsWhenNoOwner" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/MessageManagerTests.cs", "className": "TestMessageManager", "baseClass": "MessageManager", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "NewManager_IsEmpty", "AddMessage_CreatesMessage", "AddMessage_DirtiesManager", "GettingMessages_ClearsDirtyFlag", "GettingMessages_DoesNotChangeLists", "RemoveNode_DoesNotDirty_IfNodeDoesNotExist", "RemoveNode_DirtiesList_IfNodeExists", "RemoveNode_RemovesNode", "RemoveNode_RemovesNode_FromAllProvides", "AppendMessage_AppendsMessage", "Warnings_SortedAfterErrors", "Warnings_FromDifferentProviders_SortedAfterErrors", "MultipleNodes_RemainSeparate", "MultipleCreators_AggregatePerNode", "DuplicateEntries_AreNotIgnored", "ClearAllFromProvider_ZerosMessageLists", "GetList_RemovesZeroLengthLists", "ClearNodesFromProvider_ClearsNodes", "ClearNodesFromProvider_LeavesOtherNodes", "ReportAnyErrors_EmptyManager", "ReportAnyErrors_ComplexManager", "ReportAnyErrors_EmptyManager_OnlyWarnings", "ReportAnyErrors_EmptyManager_ErrorOneProvider" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/PixelShaderNodeTests.cs", "className": "PixelShaderNodeTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestSetUp", "TestNodeGeneratesCorrectNodeCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/PropertyChunkTests.cs", "className": "PropertyChunkTests", "baseClass": "PropertyChunk", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestSetUp", "TestSimplePropertyChunkIsConstructedProperly", "TestColorChunkReturnsValidValues", "TestFloatChunkReturnsValidValues", "TestVectorChunkReturnsValidValues", "TestTextureChunkReturnsValidValues", "TestTexturePropertyChunkGeneratesValidPropertyStringVisibleNotModifiable", "TestTexturePropertyChunkGeneratesValidPropertyStringHiddenNotModifiable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/PropertyGeneratorTests.cs", "className": "PropertyGeneratorTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestCanAddPropertyChunkToPropertyGenerator", "TestCanGetShaderStringWithIndentWorks", "TestCanGetConfiguredTextureInfos" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/PropertyNodeTests.cs", "className": "PropertyNodeTests", "baseClass": "PropertyNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "TestSetUp", "TestExposedPropertyReturnsRawName", "TestNonExposedPropertyReturnsGeneratedName", "TestPropertyNodeDescriptionWorks", "TestPropertyNodeDescriptionReturnsPropertyNameWhenNoDescriptionSet", "TestPropertyNodeReturnsPreviewProperty", "TestDuplicatedPropertyNameGeneratesErrorWhenExposed", "TestDuplicatedPropertyNameGeneratesNoErrorWhenNotExposed", "TestPropertyExposedOnSubgraphReturnsFalse", "TestVector1NodeTypeIsCorrect", "TestVector1NodeReturnsCorrectValue", "TestVector1NodeReturnsPreviewProperty", "TestVector1NodeGeneratesCorrectPropertyBlock", "TestVector1NodeGeneratesCorrectPropertyUsages", "TestVector2NodeTypeIsCorrect", "TestVector2NodeReturnsCorrectValue", "TestVector2NodeReturnsPreviewProperty", "TestVector2NodeGeneratesCorrectPropertyBlock", "TestVector2NodeGeneratesCorrectPropertyUsages", "TestVector3NodeTypeIsCorrect", "TestVector3NodeReturnsCorrectValue", "TestVector3NodeReturnsPreviewProperty", "TestVector3NodeGeneratesCorrectPropertyBlock", "TestVector3NodeGeneratesCorrectPropertyUsages", "TestVector4NodeTypeIsCorrect", "TestVector4NodeReturnsCorrectValue", "TestVector4NodeReturnsPreviewProperty", "TestVector4NodeGeneratesCorrectPropertyBlock", "TestVector4NodeGeneratesCorrectPropertyUsages", "TestColorNodeTypeIsCorrect", "TestColorNodeReturnsCorrectValue", "TestColorNodeReturnsPreviewProperty", "TestColorNodeGeneratesCorrectPropertyBlock", "TestColorNodeGeneratesCorrectPropertyUsages" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/SerializedGraphTests.cs", "className": "BaseMaterialGraphTests", "baseClass": "TestNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "RunBeforeAnyTests", "TestCanCreateBaseMaterialGraph", "TestCanAddNodeToBaseMaterialGraph", "TestCanRemoveNodeFromBaseMaterialGraph", "TestCanModifyNodeDrawState", "SetError", "ClearError", "TestChildClassCanModifyErrorState", "TestRemoveNodeFromBaseMaterialGraphCleansEdges", "TestCanNotRemoveNoDeleteNodeFromBaseMaterialGraph", "OnEnable", "TestSerializedGraphDelegatesOnEnableCalls", "TestCanFindNodeInBaseMaterialGraph", "TestCanAddSlotToTestNode", "TestCanNotAddNullSlotToTestNode", "TestCanRemoveSlotFromTestNode", "TestCanRemoveSlotsWithNonMathingNameFromTestNode", "TestCanNotAddDuplicateSlotToTestNode", "TestCanUpdateDisplaynameByReaddingSlotToTestNode", "TestCanUpdateSlotDisplayName", "TestCanFindSlotOnTestNode", "TestCanFindSlotReferenceOnTestNode", "TestCanConnectAndTraverseTwoNodesOnBaseMaterialGraph", "TestCanConnectAndTraverseThreeNodesOnBaseMaterialGraph", "TestExceptionIfBadNodeConfigurationWorks", "TestConectionToSameInputReplacesOldInput", "TestRemovingSlotRemovesConnectedEdges", "TestCanNotConnectToNullSlot", "TestCanNotConnectTwoOuputSlotsOnBaseMaterialGraph", "TestCanNotConnectTwoInputSlotsOnBaseMaterialGraph", "TestRemovingNodeRemovesConectedEdgesOnBaseMaterialGraph", "TestRemovingEdgeOnBaseMaterialGraph", "TestRemovingElementsFromBaseMaterialGraph", "TestCanGetEdgesOnBaseMaterialGraphFromSlotReference", "TestGetInputsWithNoConnection", "TestCyclicConnectionsAreNotAllowedOnGraph" ], "serializedFields": [], "publicFields": [ "called" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/ShaderGeneratorTests.cs", "className": "ShaderGeneratorTests", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "AdaptNodeOutput1To1Works", "AdaptNodeOutput1To2Works", "AdaptNodeOutput1To3Works", "AdaptNodeOutput1To4Works", "AdaptNodeOutput2To1Works", "AdaptNodeOutput2To2Works", "AdaptNodeOutput2To3Works", "AdaptNodeOutput2To4Works", "AdaptNodeOutput3To1Works", "AdaptNodeOutput3To2Works", "AdaptNodeOutput3To3Works", "AdaptNodeOutput3To4Fails", "AdaptNodeOutput4To1Works", "AdaptNodeOutput4To2Works", "AdaptNodeOutput4To3Works", "AdaptNodeOutput4To4Works", "AdaptNodeOutput1To4PreviewWorks", "AdaptNodeOutput2To4PreviewWorks", "AdaptNodeOutput3To4PreviewWorks", "AdaptNodeOutput4To4PreviewWorks", "GenerationUtils_GeneratePackedStruct", "GenerationUtils_GenerateInterpolatorFunctions", "GenerationUtils_ActivationFields" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/StackTests.cs", "className": "StackTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunBeforeAnyTests", "CanAddBlockNodeToContext", "CanRemoveBlockNodeFromContext", "CanInsertBlockNodeToContext", "CanFilterBlockNodeByShaderStage" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/TargetTests.cs", "className": "TargetTests", "baseClass": "UnityEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "RunBeforeAnyTests", "CanCreateBlankGraph", "CanInitializeOutputTargets", "CanAddTarget", "ActiveTargetsArePotentialTargets", "GetTargetIndexWorks", "CanRemoveTarget", "CanSetBlockActive", "CanUpdateBlockActiveState", "CanBuildMultipleShaders", "ShaderNamesAreCorrectReplacedForDependencies" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/UtilityTests.cs", "className": "UtilityTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ConvertToValidHLSLIdentifier", "DeduplicateName", "IsHLSLKeyword" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/Tests/TestNewCustomAssembly/NewPlayModeTest.cs", "className": "NewPlayModeTest", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NewPlayModeTestSimplePasses", "NewPlayModeTestWithEnumeratorPasses" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/Analytics/AnalyticsReporter.cs", "className": "AnalyticsReporter", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/Analytics/AnalyticsTestCallback.cs", "className": "AnalyticsTestCallback", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "RunFinished", "TestStarted", "TestFinished" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/Analytics/RunFinishedData.cs", "className": "RunFinishedData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "totalTests", "numPassedTests", "numFailedTests", "numInconclusiveTests", "numSkippedTests", "testModeFilter", "isAutomated", "isFromCommandLine", "isFiltering", "targetPlatform", "totalTestDuration", "totalRunDuration", "runSynchronously", "isCustomRunner" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/Analytics/TestTreeData.cs", "className": "TestTreeData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "totalNumberOfTests", "numTestAttributes", "numUnityTestAttributes", "numCategoryAttributes", "numTestFixtureAttributes", "numConditionalIgnoreAttributes", "numRequiresPlayModeAttributesTrue", "numRequiresPlayModeAttributesFalse", "numUnityPlatformAttributes" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/CallbacksDelegator.cs", "className": "CallbacksDelegator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "RunStartedRemotely", "RunFinished", "RunFinishedRemotely", "RunFailed", "TestStarted", "TestStartedRemotely", "TestFinished", "TestFinishedRemotely", "TestTreeRebuild", "SetTestRunFilter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/CallbacksHolder.cs", "className": "CallbacksHolder", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Add", "Remove", "GetAll", "Clear", "TemporarilySuppressCallbacks", "Dispose" ], "serializedFields": [], "publicFields": [ "Callback", "Priority" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ExecutionSettings.cs", "className": "ExecutionSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_TargetPlatform", "m_HasTargetPlatform", "Filter", "filters", "runSynchronously", "playerHeartbeatTimeout", "string", "IgnoreTest", "FeatureFlags", "int" ], "publicFields": [ "overloadTestRunSettings", "filters", "runSynchronously", "playerHeartbeatTimeout" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/Filter.cs", "className": "Filter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "testMode", "testNames", "groupNames", "categoryNames", "assemblyNames" ], "publicFields": [ "testMode", "testNames", "groupNames", "categoryNames", "assemblyNames" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ICallbacks.cs", "className": "ICallbacks", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ICallbacksDelegator.cs", "className": "ICallbacksDelegator", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ICallbacksHolder.cs", "className": "ICallbacksHolder", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/IErrorCallbacks.cs", "className": "IErrorCallbacks", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/IgnoreTest.cs", "className": "IgnoreTest", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ITestAdaptor.cs", "className": "ITestAdaptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ITestAdaptorFactory.cs", "className": "ITestAdaptorFactory", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ITestResultAdaptor.cs", "className": "ITestResultAdaptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ITestRunnerApi.cs", "className": "ITestRunnerApi", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ITestRunSettings.cs", "className": "ITestRunSettings", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ITestTreeRebuildCallbacks.cs", "className": "ITestTreeRebuildCallbacks", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ResultsWriter.cs", "className": "ResultsWriter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "WriteResultToFile", "WriteResultToStream" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/RunState.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/TestAdaptor.cs", "className": "TestAdaptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetParent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/TestAdaptorFactory.cs", "className": "TestAdaptorFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Create", "BuildTree", "BuildTreeAsync", "ClearResultsCache", "ClearTestsCache" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/TestMode.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/TestResultAdaptor.cs", "className": "TestResultAdaptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToXml" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/TestRunnerApi.cs", "className": "TestRunnerApi", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Execute", "RetrieveTestList" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/TestRunProgress.cs", "className": "TestRunProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "RunGuid", "ExecutionSettings", "HasFinished", "Progress", "CurrentStepName", "CurrentStageName" ], "publicFields": [ "RunGuid", "ExecutionSettings", "HasFinished", "Progress", "CurrentStepName", "CurrentStageName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/TestStatus.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineParser/CommandLineOption.cs", "className": "CommandLineOption", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ApplyValue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineParser/CommandLineOptionSet.cs", "className": "CommandLineOptionSet", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Parse" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineParser/ICommandLineOption.cs", "className": "ICommandLineOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/Executer.cs", "className": "Executer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InitializeAndExecuteRun", "ExitIfRunIsCompleted", "BuildExecutionSettings", "SetUpCallbacks", "ExitOnCompileErrors" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/ExecutionSettings.cs", "className": "ExecutionSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "TestResultsFile", "DeviceLogsDirectory" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/IExecuter.cs", "className": "IExecuter", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/IRunData.cs", "className": "IRunData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/ISettingsBuilder.cs", "className": "ISettingsBuilder", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/LogSavingCallbacks.cs", "className": "LogSavingCallbacks", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "TestStarted", "TestFinished" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/LogWriter.cs", "className": "LogWriter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Stop", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/ResultsSavingCallbacks.cs", "className": "ResultsSavingCallbacks", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "TestStarted", "TestFinished" ], "serializedFields": [ "m_ResultFilePath" ], "publicFields": [ "m_ResultFilePath" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/RunData.cs", "className": "RunData", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/RunSettings.cs", "className": "RunSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Apply", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/RunStateCallbacks.cs", "className": "RunStateCallbacks", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunFinished", "TestStarted", "TestFinished", "RunStarted", "OnError" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/SettingsBuilder.cs", "className": "SettingsBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BuildExecutionSettings" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/SetupException.cs", "className": "SetupException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/TestStarter.cs", "className": "TestStarter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/TestState.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/AssetsDatabaseHelper.cs", "className": "AssetsDatabaseHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OpenAssetInItsDefaultExternalEditor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/BitUtility.cs", "className": "BitUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/FlagEnumContentProvider.cs", "className": "FlagEnumContentProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetName", "IsSelected", "SelectItem" ], "serializedFields": [], "publicFields": [ "Count", "IsMultiSelection", "SeparatorIndices" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/FlagEnumUtility.cs", "className": "FlagEnumUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/GenericItemContentProvider.cs", "className": "GenericItemContentProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetName", "SelectItem", "IsSelected" ], "serializedFields": [], "publicFields": [ "Count", "IsMultiSelection" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/ISelectableItem.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/ISelectionDropDownContentProvider.cs", "className": "ISelectionDropDownContentProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/MultiValueContentProvider.cs", "className": "MultiValueContentProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetName", "SelectItem", "IsSelected" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/SelectableItemContent.cs", "className": "SelectableItemContent", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "DisplayName" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/SelectionDropDown.cs", "className": "SelectionDropDown", "baseClass": "PopupWindowContent", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/GuiHelper.cs", "className": "GuiHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OpenScriptInExternalEditor", "GetFileOpenInfo", "FilePathToAssetsRelativeAndUnified" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/IAssetsDatabaseHelper.cs", "className": "IAssetsDatabaseHelper", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/IGuiHelper.cs", "className": "IGuiHelper", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/ActiveFolderTemplateAssetCreator.cs", "className": "ActiveFolderTemplateAssetCreator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetActiveFolderPath", "CreateFolderWithTemplates", "CreateScriptAssetFromTemplateFile" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/CustomScriptAssemblyMappingFinder.cs", "className": "CustomScriptAssemblyMappingFinder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FindCustomScriptAssemblyFromFolderPath", "HasPrecompiledReference", "HasAssemblyFlag" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/FolderPathTestCompilationContextProvider.cs", "className": "FolderPathTestCompilationContextProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FolderPathBelongsToCustomTestAssembly", "TestScriptWillCompileInFolderPath" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/IActiveFolderTemplateAssetCreator.cs", "className": "IActiveFolderTemplateAssetCreator", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/ICustomScriptAssembly.cs", "className": "ICustomScriptAssembly", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/ICustomScriptAssemblyMappingFinder.cs", "className": "ICustomScriptAssemblyMappingFinder", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/IFolderPathTestCompilationContextProvider.cs", "className": "IFolderPathTestCompilationContextProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/ITestScriptAssetsCreator.cs", "className": "ITestScriptAssetsCreator", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/TestScriptAssetMenuItems.cs", "className": "TestScriptAssetMenuItems", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/TestScriptAssetsCreator.cs", "className": "TestScriptAssetsCreator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddNewFolderWithTestAssemblyDefinition", "AddNewTestScript", "ActiveFolderContainsTestAssemblyDefinition", "TestScriptWillCompileInActiveFolder" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListBuilder/TestTreeViewBuilder.cs", "className": "TestTreeViewBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BuildTreeView" ], "serializedFields": [], "publicFields": [ "TotalTestCount", "TotalFailedTestCount", "results" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListTreeView/Icons.cs", "className": "Icons", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListTreeView/TestListTreeViewDataSource.cs", "className": "TestListTreeViewDataSource", "baseClass": "TreeViewDataSource`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateRootTest", "ExpandTreeOnCreation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListTreeView/TestListTreeViewGUI.cs", "className": "TestListTreeViewGUI", "baseClass": "TreeViewGUI`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListTreeView/TestTreeViewItem.cs", "className": "TestTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAssemblyName", "GetMinimizedSelectedTree", "SetResult", "GetResultText" ], "serializedFields": [], "publicFields": [ "result", "type", "method" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestRunnerGUI.cs", "className": "TestRunnerGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestRunnerResult.cs", "className": "TestRunnerResult", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "CalculateParentResult", "CalculateAndSetParentDuration", "Update", "SetResultChangedCallback", "Clear" ], "serializedFields": [], "publicFields": [ "id", "uniqueId", "name", "fullName", "resultStatus", "duration", "messages", "output", "stacktrace", "notRunnable", "ignoredOrSkipped", "description", "isSuite", "categories", "parentId", "parentUniqueId", "notOutdated" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestRunnerUIFilter.cs", "className": "TestRunnerUIFilter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "UpdateCounters", "Draw", "OnModeGUI", "Clear" ], "serializedFields": [ "PassedHidden", "FailedHidden", "NotRunHidden", "m_SearchString", "selectedCategories" ], "publicFields": [ "PassedHidden", "FailedHidden", "NotRunHidden", "m_SearchString", "availableCategories", "RebuildTestList", "UpdateTestTreeRoots", "SearchStringChanged", "SearchStringCleared" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/UITestRunnerFilter.cs", "className": "UITestRunnerFilter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ClearResults" ], "serializedFields": [], "publicFields": [ "assemblyNames", "groupNames", "categoryNames", "testNames", "synchronousOnly" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Views/TestListGUIBase.cs", "className": "TestListGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "PrintHeadPanel", "PrintProgressBar", "PrintBottomPanel", "HasTreeData", "RenderTestList", "RenderDetails", "Reload", "Repaint", "Init", "UpdateResult", "RunFinished", "UpdateTestTree", "RebuildUIFilter", "GetExecutionSettings" ], "serializedFields": [ "m_Window", "runProgress", "m_NewResultList", "m_ResultText", "m_ResultStacktrace", "TreeViewState", "TestRunnerUIFilter", "m_SelectedOption" ], "publicFields": [ "name", "filterSelectedTestsOnly", "Id", "Item" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/NUnitExtension/Attributes/AssetPipelineIgnore.cs", "className": "AssetPipelineIgnore", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ApplyToTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/NUnitExtension/Attributes/ITestPlayerBuildModifier.cs", "className": "ITestPlayerBuildModifier", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/NUnitExtension/Attributes/TestPlayerBuildModifierAttribute.cs", "className": "TestPlayerBuildModifierAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ModifyOptions", "Cleanup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/NUnitExtension/TestRunnerStateSerializer.cs", "className": "TestRunnerStateSerializer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ShouldRestore", "SaveContext", "RestoreContext", "CanRestoreFromScriptableObject", "RestoreScriptableObjectInstance", "CanRestoreFromJson", "RestoreClassFromJson" ], "serializedFields": [ "m_OriginalHideFlags", "m_ShouldRestore", "m_TestObjectTypeName", "m_TestObject", "m_TestObjectTxt", "StartTicks", "StartTimeOA", "output", "m_ExpectedLogs" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/RequireApiProfileAttribute.cs", "className": "RequireApiProfileAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/RequirePlatformSupportAttribute.cs", "className": "RequirePlatformSupportAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestBuildAssemblyFilter.cs", "className": "TestBuildAssemblyFilter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnFilterAssemblies" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/EditModeLauncherContextSettings.cs", "className": "EditModeLauncherContextSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/AttributeFinderBase.cs", "className": "AttributeFinderBase", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/DelayedCallback.cs", "className": "DelayedCallback", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Clear", "Reset" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/FilePathMetaInfo.cs", "className": "FilePathMetaInfo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "FilePath", "LineNumber" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/PlayerLauncherBuildOptions.cs", "className": "PlayerLauncherBuildOptions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetCurrentBuildOptions", "GetCurrentLocationPath", "OnBeforeBuildProfileBuild", "OnAfterBuildProfileBuild", "ShouldBuildWithProfile" ], "serializedFields": [], "publicFields": [ "BuildPlayerOptions", "BuildPlayerWithProfileOptions", "PlayerDirectory" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/PostbuildCleanupAttributeFinder.cs", "className": "PostbuildCleanupAttributeFinder", "baseClass": "AttributeFinderBase`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/PostbuildCleanupWithJobDataAttributeFinder.cs", "className": "PostbuildCleanupWithTestDataAttributeFinder", "baseClass": "AttributeFinderBase`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/PrebuildSetupAttributeFinder.cs", "className": "PrebuildSetupAttributeFinder", "baseClass": "AttributeFinderBase`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/PrebuildSetupWithJobDataAttributeFinder.cs", "className": "PrebuildSetupWithTestDataAttributeFinder", "baseClass": "AttributeFinderBase`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/TestFiltering.cs", "className": "TestFiltering", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/AndroidPlatformSetup.cs", "className": "AndroidPlatformSetup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "PostBuildAction", "PostSuccessfulBuildAction", "PostSuccessfulLaunchAction", "CleanUp" ], "serializedFields": [ "m_Stripping" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/ApplePlatformSetup.cs", "className": "ApplePlatformSetup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "PostBuildAction", "PostSuccessfulBuildAction", "PostSuccessfulLaunchAction", "CleanUp" ], "serializedFields": [ "m_Stripping" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/GameCorePlatformSetup.cs", "className": "GameCorePlatformSetup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "PostBuildAction", "PostSuccessfulBuildAction", "PostSuccessfulLaunchAction", "CleanUp" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/IPlatformSetup.cs", "className": "IPlatformSetup", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/LuminPlatformSetup.cs", "className": "LuminPlatformSetup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "PostBuildAction", "PostSuccessfulBuildAction", "PostSuccessfulLaunchAction", "CleanUp" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/PlatformSpecificSetup.cs", "className": "PlatformSpecificSetup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "PostBuildAction", "PostSuccessfulBuildAction", "PostSuccessfulLaunchAction", "CleanUp" ], "serializedFields": [ "m_AppleiOSPlatformSetup", "m_AppleTvOSPlatformSetup", "m_XboxOnePlatformSetup", "m_GameCorePlatformSetup", "m_AndroidPlatformSetup", "m_SwitchPlatformSetup", "m_Switch2PlatformSetup", "m_StadiaPlatformSetup", "m_UwpPlatformSetup", "m_LuminPlatformSetup", "m_Target" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/StadiaPlatformSetup.cs", "className": "StadiaPlatformSetup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "PostBuildAction", "PostSuccessfulBuildAction", "PostSuccessfulLaunchAction", "CleanUp" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/Switch2PlatformSetup.cs", "className": "Switch2PlatformSetup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "PostBuildAction", "PostSuccessfulBuildAction", "PostSuccessfulLaunchAction", "CleanUp" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/SwitchPlatformSetup.cs", "className": "SwitchPlatformSetup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "PostBuildAction", "PostSuccessfulBuildAction", "PostSuccessfulLaunchAction", "CleanUp" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/UwpPlatformSetup.cs", "className": "UwpPlatformSetup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "PostBuildAction", "PostSuccessfulBuildAction", "PostSuccessfulLaunchAction", "CleanUp" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlatformSetup/XboxOnePlatformSetup.cs", "className": "XboxOnePlatformSetup", "baseClass": "IPlatformSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "PostBuildAction", "PostSuccessfulBuildAction", "PostSuccessfulLaunchAction", "CleanUp" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlayerLauncher.cs", "className": "PlayerLauncher", "baseClass": "RuntimeTestLauncherBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PrepareScene" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy" ], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlayerLauncherContextSettings.cs", "className": "PlayerLauncherContextSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlayerLauncherTestRunSettings.cs", "className": "PlayerLauncherTestRunSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlaymodeLauncher.cs", "className": "PlaymodeLauncher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/RemotePlayerLogController.cs", "className": "RemotePlayerLogController", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start" ], "publicMethods": [ "SetBuildTarget", "SetLogsDirectory", "StartLogWriters", "StopLogWriters" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/RemotePlayerTestController.cs", "className": "RemoteTestRunController", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Init", "PostSuccessfulBuildAction" ], "serializedFields": [ "bool", "m_RegisteredConnectionCallbacks", "m_HearbeatTimeOut", "m_IncomingMessages", "m_RegisteredMessageCallback" ], "publicFields": [ "MessageArgs", "Type" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/RuntimeTestLauncherBase.cs", "className": "RuntimeTestLauncherBase", "baseClass": "TestLauncherBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/TestLauncherBase.cs", "className": "TestLauncherBase", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecutePostBuildCleanupMethods" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestResultSerializer.cs", "className": "TestResultSerializer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RestoreTestResult", "IsPassed" ], "serializedFields": [ "id", "fullName", "duration", "label", "message", "output", "site", "stacktrace", "startTimeAO", "endTimeAO", "status", "uniqueName" ], "publicFields": [ "id", "fullName", "uniqueName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Data/RunProgress.cs", "className": "RunProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "progressPrTest", "progress", "stageName", "stepName" ], "publicFields": [ "progressPrTest", "progress", "stageName", "stepName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Data/TaskInfo.cs", "className": "TaskInfo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "index", "stopBeforeIndex", "pc", "taskMode" ], "publicFields": [ "index", "stopBeforeIndex", "pc", "taskMode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Data/TaskMode.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Data/TestJobData.cs", "className": "TestJobData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize", "GetCurrentBuildOptions" ], "serializedFields": [ "guid", "startTime", "taskPC", "isRunning", "executionSettings", "runProgress", "existingFiles", "undoGroup", "editModeRunner", "setUpTearDownState", "outerUnityTestActionState", "testRunnerStateSerializer", "enumerableTestState", "savedTaskInfoStack", "SceneSetup", "testProgress", "InitTestScene", "InitTestScenePath", "PlayerBuildOptions", "PlayerBuildOptionsWithProfile", "PlaymodeTestsController", "PlayModeSettings", "PlatformSpecificSetup", "RetryRepeatState", "OriginalProjectSettings", "UserApplicationIdleTime", "UserInteractionMode" ], "publicFields": [ "guid", "startTime", "taskInfoStack", "taskPC", "isRunning", "executionSettings", "runProgress", "existingFiles", "undoGroup", "editModeRunner", "setUpTearDownState", "outerUnityTestActionState", "testRunnerStateSerializer", "enumerableTestState", "isHandledByRunner", "SceneSetup", "Tasks", "testProgress", "testTree", "testFilter", "filteredTests", "TestStartedEvent", "TestFinishedEvent", "RunStartedEvent", "RunFinishedEvent", "Context", "ConstructDelegator", "TestResults", "InitTestScene", "InitTestScenePath", "PlayerBuildOptions", "PlayerBuildOptionsWithProfile", "PlaymodeTestsController", "PlayModeSettings", "PlatformSpecificSetup", "TargetRuntimePlatform", "RetryRepeatState", "OriginalProjectSettings", "UserApplicationIdleTime", "UserInteractionMode", "runInBackgroundValue", "consoleErrorPaused" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Data/TestProgress.cs", "className": "TestProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "CurrentTest", "AllTestsToRun", "RemainingTests", "CompletedTests" ], "publicFields": [ "CurrentTest", "AllTestsToRun", "RemainingTests", "CompletedTests" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/ITestJobDataHolder.cs", "className": "ITestJobDataHolder", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/ITestJobRunner.cs", "className": "ITestJobRunner", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/RequiredTestRunDataMissingException.cs", "className": "RequiredTestRunDataMissingException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "FieldName" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/TaskList.cs", "className": "TaskList", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/BuildActionTaskBase.cs", "className": "BuildActionTaskBase", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/BuildNUnitFilterTask.cs", "className": "BuildNUnitFilterTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/BuildTestTreeTask.cs", "className": "BuildTestTreeTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/CleanupConstructDelegatorTask.cs", "className": "CleanupConstructDelegatorTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/CleanUpContext.cs", "className": "CleanUpContext", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/CleanupTestControllerTask.cs", "className": "CleanupTestControllerTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/CleanupVerificationTask.cs", "className": "CleanupVerificationTask", "baseClass": "FileCleanupVerifierTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/CreateBootstrapSceneTask.cs", "className": "CreateBootstrapSceneTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/DeleteBootstrapSceneTask.cs", "className": "DeleteBootstrapSceneTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/EditModeRunTask.cs", "className": "EditModeRunTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/EnableTestOutLoggerTask.cs", "className": "EnableTestOutLoggerTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/EnterPlayModeTask.cs", "className": "EnterPlayModeTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "IsInPlayMode", "EnterPlayMode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Events/CreateEventsTask.cs", "className": "CreateEventsTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Events/RegisterCallbackDelegatorEventsTask.cs", "className": "RegisterCallbackDelegatorEventsTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Events/RegisterTestRunCallbackEventsTask.cs", "className": "RegisterTestRunCallbackEventsTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Events/RunFinishedInvocationEvent.cs", "className": "RunFinishedInvocationEvent", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Events/RunStartedInvocationEvent.cs", "className": "RunStartedInvocationEvent", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Events/UpdateTestProgressTask.cs", "className": "UpdateTestProgressTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/ExitPlayModeTask.cs", "className": "ExitPlayModeTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "IsInPlayMode", "ExitPlayMode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/FileCleanupVerifierTaskBase.cs", "className": "FileCleanupVerifierTaskBase", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/FilterTestTreeTask.cs", "className": "FilterTestTreeTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/GenerateContextTask.cs", "className": "GenerateContextTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/InitializeTestProgressTask.cs", "className": "InitializeTestProgressTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/LegacyPlayerRunTask.cs", "className": "LegacyPlayerRunTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/MarkRunAsPlayModeTask.cs", "className": "MarkRunAsPlayModeTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PerformUndoTask.cs", "className": "PerformUndoTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Platform/PlatformSpecificCleanupTask.cs", "className": "PlatformSpecificCleanupTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Platform/PlatformSpecificPostBuildTask.cs", "className": "PlatformSpecificPostBuildTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Platform/PlatformSpecificSetupTask.cs", "className": "PlatformSpecificSetupTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Platform/PlatformSpecificSuccessfulBuildTask.cs", "className": "PlatformSpecificSuccessfulBuildTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Platform/PlatformSpecificSuccessfulLaunchTask.cs", "className": "PlatformSpecificSuccessfulLaunchTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Player/DetermineRuntimePlatformTask.cs", "className": "DetermineRuntimePlatformTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PlayModeRunTask.cs", "className": "PlayModeRunTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PostbuildCleanupTask.cs", "className": "PostbuildCleanupTask", "baseClass": "BuildActionTaskBase`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PostbuildCleanupWithTestDataTask.cs", "className": "PostbuildCleanupWithTestDataTask", "baseClass": "BuildActionTaskBase`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PrebuildSetupTask.cs", "className": "PrebuildSetupTask", "baseClass": "BuildActionTaskBase`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PrebuildSetupWithTestDataTask.cs", "className": "PrebuildSetupWithTestDataTask", "baseClass": "BuildActionTaskBase`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PreparePlayModeRunTask.cs", "className": "PreparePlayModeRunTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/RegisterFilesForCleanupVerificationTask.cs", "className": "RegisterFilesForCleanupVerificationTask", "baseClass": "FileCleanupVerifierTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/ResetInteractionModeTask.cs", "className": "ResetInteractionModeTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/RestoreProjectSettingsTask.cs", "className": "RestoreProjectSettingsTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/SaveUndoIndexTask.cs", "className": "SaveUndoIndexTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Scene/CreateNewSceneTask.cs", "className": "CreateNewSceneTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Scene/ISceneWrapper.cs", "className": "ISceneWrapper", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Scene/ReloadModifiedScenesTask.cs", "className": "ReloadModifiedScenesTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Scene/RemoveAdditionalUntitledSceneTask.cs", "className": "RemoveAdditionalUntitledSceneTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Scene/RestoreSceneSetupTask.cs", "className": "RestoreSceneSetupTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Scene/SaveModifiedSceneTask.cs", "className": "SaveModifiedSceneTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Scene/SceneWrapper.cs", "className": "SceneWrapper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Scene/StoreSceneSetupTask.cs", "className": "StoreSceneSetupTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/SetInteractionModeTask.cs", "className": "SetInteractionModeTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/SetupConstructDelegatorTask.cs", "className": "SetupConstructDelegatorTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/TestTaskBase.cs", "className": "TestTaskBase", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetTitle", "ShouldExecute" ], "serializedFields": [], "publicFields": [ "RunOnError", "RerunAfterResume", "RerunAfterEnteredEditMode", "SupportsResumingEnumerator", "RunOnCancel", "CanRunInstantly" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/UnlockReloadAssembliesTask.cs", "className": "UnlockReloadAssembliesTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/TestJobDataHolder.cs", "className": "TestJobDataHolder", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "RegisterRun", "UnregisterRun", "GetRunner", "GetAllRunners" ], "serializedFields": [ "TestRuns" ], "publicFields": [ "TestRuns" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/TestJobRunner.cs", "className": "TestJobRunner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunJob", "CancelRun", "IsRunningJob", "GetData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/TestRunCanceledException.cs", "className": "TestRunCanceledException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/WaitForPlayerRunTask.cs", "className": "WaitForPlayerRunTask", "baseClass": "TestTaskBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Callbacks/WindowResultUpdater.cs", "className": "WindowResultUpdater", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "RunFinished", "TestStarted", "TestFinished" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Callbacks/WindowResultUpdaterDataHolder.cs", "className": "WindowResultUpdaterDataHolder", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "CachedResults" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/EditModePCHelper.cs", "className": "EditModePcHelper", "baseClass": "TestCommandPcHelper", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/EditModeRunner.cs", "className": "EditModeRunner", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Create", "Init", "Resume", "TestStartedEvent", "TestFinishedEvent", "TestConsumer", "Dispose", "OnRunCancel" ], "serializedFields": [ "m_CurrentPC", "m_ExecuteOnEnable", "m_AlreadyStartedTests", "m_ExecutedTests", "m_CurrentYieldObject", "m_OrderedTestNames", "RunFinished", "m_DisableNestedEnumeratorBugfix" ], "publicFields": [ "RunFinished" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/EditmodeWorkItemFactory.cs", "className": "EditmodeWorkItemFactory", "baseClass": "WorkItemFactory", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/EditorEnumeratorTestWorkItem.cs", "className": "EditorEnumeratorTestWorkItem", "baseClass": "UnityWorkItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/EnumeratorStepHelper.cs", "className": "EnumeratorStepHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Messages/EnterPlayMode.cs", "className": "EnterPlayMode", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Perform" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Messages/ExitPlayMode.cs", "className": "ExitPlayMode", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Perform" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Messages/RecompileScripts.cs", "className": "RecompileScripts", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "Perform" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Messages/WaitForDomainReload.cs", "className": "WaitForDomainReload", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "Perform" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/CachingTestListProvider.cs", "className": "CachingTestListProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetTestListAsync" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/EditorAssembliesProxy.cs", "className": "EditorAssembliesProxy", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/EditorAssemblyWrapper.cs", "className": "EditorAssemblyWrapper", "baseClass": "AssemblyWrapper", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/EditorCompilationInterfaceProxy.cs", "className": "EditorCompilationInterfaceProxy", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAllEditorScriptAssemblies", "GetAllPrecompiledAssemblies" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/EditorLoadedTestAssemblyProvider.cs", "className": "EditorLoadedTestAssemblyProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAssembliesGroupedByType" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/IEditorAssembliesProxy.cs", "className": "IEditorAssembliesProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/IEditorCompilationInterfaceProxy.cs", "className": "IEditorCompilationInterfaceProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/IEditorLoadedTestAssemblyProvider.cs", "className": "IEditorLoadedTestAssemblyProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/ITestListCache.cs", "className": "ITestListCache", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/ITestListCacheData.cs", "className": "ITestListCacheData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/ITestListProvider.cs", "className": "ITestListProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/TestListCache.cs", "className": "TestListCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CacheTest", "GetTestFromCacheAsync" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/TestListCacheData.cs", "className": "TestListCacheData", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Platforms", "m_CachedData" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/TestListJob.cs", "className": "TestListJob", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Start" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/TestListProvider.cs", "className": "TestListProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetTestListAsync" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunnerWindow.cs", "className": "TestRunnerWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDestroy" ], "publicMethods": [ "AddItemsToMenu" ], "serializedFields": [ "m_Spl", "m_TestTypeToolbarIndex", "m_TestListGUIs" ], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunnerWindowSettings.cs", "className": "TestRunnerWindowSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToggleVerticalSplit" ], "serializedFields": [], "publicFields": [ "verticalSplit" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestSettings/ITestSettings.cs", "className": "ITestSettings", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestSettings/ITestSettingsDeserializer.cs", "className": "ITestSettingsDeserializer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestSettings/TestSettings.cs", "className": "TestSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "SetupProjectParameters" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestSettings/TestSettingsDeserializer.cs", "className": "TestSettingsDeserializer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetSettingsFromJsonFile" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Data/BuildSettings.cs", "className": "BuildSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Platform", "BuildTarget", "DevelopmentPlayer", "AndroidBuildSystem" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Data/PlayerSettings.cs", "className": "PlayerSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "ScriptingBackend", "MtRendering", "GraphicsJobs", "GpuSkinning", "GraphicsApi", "Batchmode", "StereoRenderingPath", "RenderThreadingMode", "AndroidMinimumSdkVersion", "AndroidTargetSdkVersion", "ScriptingRuntimeVersion", "AndroidTargetArchitecture", "StripEngineCode" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Data/PlayerSystemInfo.cs", "className": "PlayerSystemInfo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "OperatingSystem", "DeviceModel", "DeviceName", "ProcessorType", "ProcessorCount", "GraphicsDeviceName", "SystemMemorySize", "XrModel", "XrDevice" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Data/QualitySettings.cs", "className": "QualitySettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Vsync", "AntiAliasing", "ColorSpace", "AnisotropicFiltering", "BlendWeights" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Data/ScreenSettings.cs", "className": "ScreenSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "ScreenWidth", "ScreenHeight", "ScreenRefreshRate", "Fullscreen" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/ITestRunnerApiMapper.cs", "className": "ITestRunnerApiMapper", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/IUtpLogger.cs", "className": "IUtpLogger", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/IUtpMessageReporter.cs", "className": "IUtpMessageReporter", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/BuildSettingsMessage.cs", "className": "BuildSettingsMessage", "baseClass": "Message", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "BuildSettings" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/EditorVersionMessage.cs", "className": "EditorVersionMessage", "baseClass": "Message", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/Message.cs", "className": "Message", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddTimeStamp" ], "serializedFields": [], "publicFields": [ "type", "time", "version", "phase", "processId" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/PlayerSettingsMessage.cs", "className": "PlayerSettingsMessage", "baseClass": "Message", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "PlayerSettings" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/PlayerSystemInfoMessage.cs", "className": "PlayerSystemInfoMessage", "baseClass": "Message", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "PlayerSystemInfo" ], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/QualitySettingsMessage.cs", "className": "QualitySettingsMessage", "baseClass": "Message", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "QualitySettings" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/ScreenSettingsMessage.cs", "className": "ScreenSettingsMessage", "baseClass": "Message", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "ScreenSettings" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/TestFinishedMessage.cs", "className": "TestFinishedMessage", "baseClass": "Message", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "state", "message", "duration", "durationMicroseconds", "stackTrace", "fileName", "lineNumber", "iteration" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/TestPlanMessage.cs", "className": "TestPlanMessage", "baseClass": "Message", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "tests" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/TestStartedMessage.cs", "className": "TestStartedMessage", "baseClass": "Message", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "state" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/TesRunDataHolder.cs", "className": "ITestRunDataHolder", "baseClass": "ScriptableSingleton", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "TestRunData" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/TestRunData.cs", "className": "TestRunData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "SuiteName", "TestsInFixture", "OneTimeSetUpDuration", "OneTimeTearDownDuration" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/TestRunnerApiMapper.cs", "className": "TestRunnerApiMapper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "MapTestToTestPlanMessage", "MapTestToTestStartedMessage", "TestResultToTestFinishedMessage", "GetRunStateFromResultNunitXml", "GetTestStateFromResult", "FlattenTestNames" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/TestState.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/UnityTestProtocolListener.cs", "className": "UnityTestProtocolListener", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "RunFinished", "TestStarted", "TestFinished" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/UnityTestProtocolStarter.cs", "className": "UnityTestProtocolStarter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/UtpDebuglogger.cs", "className": "UtpDebugLogger", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Log" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/UtpMessageBuilder.cs", "className": "UtpMessageBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/UtpMessageReporter.cs", "className": "UtpMessageReporter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReportTestRunStarted", "ReportTestStarted", "ReportTestFinished" ], "serializedFields": [], "publicFields": [ "TestRunnerApiMapper", "Logger" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/AssemblyInfo.cs", "className": "IsExternalInit", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/AllocatingGCMemoryConstraint.cs", "className": "AllocatingGCMemoryConstraint", "baseClass": "Constraint", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SettingAVariableDoesNotAllocate" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/ConstraintsExtensions.cs", "className": "ConstraintExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/InvalidSignatureException.cs", "className": "InvalidSignatureException", "baseClass": "ResultStateException", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/Is.cs", "className": "Is", "baseClass": "Is", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "MyTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/LogAssert.cs", "className": "LogAssert", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "LogAssertExample" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/LogScope/ILogScope.cs", "className": "ILogScope", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/LogScope/LogEvent.cs", "className": "LogEvent", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/LogScope/LogMatch.cs", "className": "LogMatch", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Matches" ], "serializedFields": [ "m_UseRegex", "m_Message", "m_MessageRegex", "m_LogType" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/LogScope/LogScope.cs", "className": "LogScope", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddLog", "Dispose", "AnyFailingLogs", "EvaluateLogScope", "ProcessExpectedLogs", "NoUnexpectedReceived" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/OutOfOrderExpectedLogMessageException.cs", "className": "OutOfOrderExpectedLogMessageException", "baseClass": "ResultStateException", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/UnexpectedLogMessageException.cs", "className": "UnexpectedLogMessageException", "baseClass": "ResultStateException", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "LogEvent" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/UnhandledLogMessageException.cs", "className": "UnhandledLogMessageException", "baseClass": "ResultStateException", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "LogEvent" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/UnityTestTimeoutException.cs", "className": "UnityTestTimeoutException", "baseClass": "ResultStateException", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/ActionDelegator.cs", "className": "ActionDelegator", "baseClass": "BaseDelegator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Delegate", "HasAction", "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/ConditionalIgnoreAttribute.cs", "className": "ConditionalIgnoreAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ApplyToTest", "TestNeverRunningInMacEditor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/EnumeratorHelper.cs", "className": "EnumeratorHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/ParametrizedIgnoreAttribute.cs", "className": "ParametrizedIgnoreAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Test", "Wrap" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/PreservedValuesAttribute.cs", "className": "PreservedValuesAttribute", "baseClass": "ValuesAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs", "className": "TestEnumerator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute", "RecordExceptionWithHint" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestMustExpectAllLogsAttribute.cs", "className": "TestMustExpectAllLogsAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/UnityCombinatorialStrategy.cs", "className": "UnityCombinatorialStrategy", "baseClass": "CombinatorialStrategy", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/UnityOneTimeSetUpAttribute.cs", "className": "UnityOneTimeSetUpAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "MyTest", "TearDown", "OneTimeSetUp", "UnityOneTimeSetUp", "UnityOneTimeTearDown", "UnitTest", "UnityTest", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/UnityOneTimeTearDownAttribute.cs", "className": "UnityOneTimeTearDownAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "MyTest", "TearDown", "OneTimeSetUp", "UnityOneTimeSetUp", "UnityOneTimeTearDown", "UnitTest", "UnityTest", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/UnityPlatformAttribute.cs", "className": "UnityPlatformAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestMethod", "ApplyToTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/UnitySetUpAttribute.cs", "className": "UnitySetUpAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "MyTest", "TearDown", "OneTimeSetUp", "UnitySetUp", "UnityTearDown", "UnitTest", "UnityTest", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/UnityTearDownAttribute.cs", "className": "UnityTearDownAttribute", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "MyTest", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Attributes/UnityTestAttribute.cs", "className": "UnityTestAttribute", "baseClass": "CombiningStrategyAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EditorUtility_WhenExecuted_ReturnsSuccess", "GameObject_WithRigidBody_WillBeAffectedByPhysics" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/BaseDelegator.cs", "className": "BaseDelegator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Abort" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/BeforeAfterTestCommandBase.cs", "className": "BeforeAfterTestCommandBase", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/BeforeAfterTestCommandState.cs", "className": "BeforeAfterTestCommandState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reset", "StoreContext", "ApplyContext" ], "serializedFields": [], "publicFields": [ "NextBeforeStepIndex", "NextBeforeStepPc", "NextAfterStepIndex", "NextAfterStepPc", "TestHasRun", "CurrentTestResultStatus", "CurrentTestResultLabel", "CurrentTestResultSite", "CurrentTestMessage", "CurrentTestStrackTrace", "TestAfterStarted", "Output", "StartTicks", "StartTimeOA", "ShouldRestore" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/EnumerableApplyChangesToContextCommand.cs", "className": "EnumerableApplyChangesToContextCommand", "baseClass": "ApplyChangesToContextCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/EnumerableMaxTimeCommand.cs", "className": "EnumerableMaxTimeCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/EnumerableOneTimeSetUpTearDownCommand.cs", "className": "EnumerableOneTimeSetUpTearDownCommand", "baseClass": "BeforeAfterTestCommandBase`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteOneTimeSetUpEnumerable", "ExecuteOneTimeTeardownEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/EnumerableRepeatedTestCommand.cs", "className": "EnumerableRepeatedTestCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/EnumerableRetryTestCommand.cs", "className": "EnumerableRetryTestCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/EnumerableSetUpTearDownCommand.cs", "className": "EnumerableSetUpTearDownCommand", "baseClass": "BeforeAfterTestCommandBase`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/EnumerableTestMethodCommand.cs", "className": "EnumerableTestMethodCommand", "baseClass": "TestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable", "RecordExceptionWithHint" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/EnumerableTestState.cs", "className": "EnumerableTestState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Repeat", "Retry" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/IgnoreTest.cs", "className": "IgnoreTest", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/IgnoreTestCommand.cs", "className": "IgnoreTestCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/ImmediateEnumerableCommand.cs", "className": "ImmediateEnumerableCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/OuterUnityTestActionCommand.cs", "className": "OuterUnityTestActionCommand", "baseClass": "BeforeAfterTestCommandBase`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/ParametrizedIgnoreCommand.cs", "className": "ParametrizedIgnoreCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/RepeatCommand.cs", "className": "RepeatCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/RetryCommand.cs", "className": "RetryCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/SetUpTearDownCommand.cs", "className": "SetUpTearDownCommand", "baseClass": "BeforeAfterTestCommandBase`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/StrictCheckCommand.cs", "className": "StrictCheckCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/TaskTestMethodCommand.cs", "className": "TaskTestMethodCommand", "baseClass": "TestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/TestActionCommand.cs", "className": "TestActionCommand", "baseClass": "BeforeAfterTestCommandBase`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/TestCommandPcHelper.cs", "className": "TestCommandPcHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/TimeoutCommand.cs", "className": "TimeoutCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Commands/UnityTestMethodCommand.cs", "className": "UnityTestMethodCommand", "baseClass": "TestMethodCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/ConstructDelegator.cs", "className": "ConstructDelegator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Delegate", "HasAction", "Execute", "DestroyCurrentTestObjectIfExists" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Filters/AndFilterExtended.cs", "className": "AndFilterExtended", "baseClass": "AndFilter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Filters/AssemblyNameFilter.cs", "className": "AssemblyNameFilter", "baseClass": "ValueMatchFilter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Filters/CategoryFilterExtended.cs", "className": "CategoryFilterExtended", "baseClass": "CategoryFilter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Filters/EditorOnlyFilter.cs", "className": "EditorOnlyFilter", "baseClass": "NonExplicitFilter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Filters/FullNameFilter.cs", "className": "FullNameFilter", "baseClass": "FullNameFilter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Filters/NonExplicitFilter.cs", "className": "NonExplicitFilter", "baseClass": "TestFilter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/IAsyncTestAssemblyBuilder.cs", "className": "IAsyncTestAssemblyBuilder", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/IStateSerializer.cs", "className": "IStateSerializer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/ITestSuiteModifier.cs", "className": "ITestSuiteModifier", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/OrderedTestSuiteModifier.cs", "className": "OrderedTestSuiteModifier", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ModifySuite" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/CompositeWorkItem.cs", "className": "CompositeWorkItem", "baseClass": "UnityWorkItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compare" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/CoroutineTestWorkItem.cs", "className": "CoroutineTestWorkItem", "baseClass": "UnityWorkItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/DefaultTestWorkItem.cs", "className": "DefaultTestWorkItem", "baseClass": "UnityWorkItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/FailCommand.cs", "className": "FailCommand", "baseClass": "TestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/FeatureFlags.cs", "className": "FeatureFlags", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "fileCleanUpCheck", "requiresSplashScreen", "strictDomainReload", "disableNestedEnumeratorBugfix" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/IEnumerableTestMethodCommand.cs", "className": "IEnumerableTestMethodCommand", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/PlaymodeWorkItemFactory.cs", "className": "PlaymodeWorkItemFactory", "baseClass": "WorkItemFactory", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/RestoreTestContextAfterDomainReload.cs", "className": "RestoreTestContextAfterDomainReload", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/TestCommandBuilder.cs", "className": "TestCommandBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/UnityLogCheckDelegatingCommand.cs", "className": "UnityLogCheckDelegatingCommand", "baseClass": "DelegatingTestCommand", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExecuteEnumerable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/UnityTestAssemblyRunner.cs", "className": "UnityTestAssemblyRunner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetCurrentContext", "Load", "LoadTestTree", "Run", "StopRun" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/UnityTestExecutionContext.cs", "className": "UnityTestExecutionContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IncrementAssertCount", "AddFormatter", "HasTimedOut" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/UnityWorkItem.cs", "className": "UnityWorkItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InitializeContext" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/UnityWorkItemDataHolder.cs", "className": "UnityWorkItemDataHolder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/WorkItemFactory.cs", "className": "WorkItemFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Create" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/TestExtensions.cs", "className": "TestExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/TestResultExtensions.cs", "className": "TestResultExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/UnityTestAssemblyBuilder.cs", "className": "UnityTestAssemblyBuilder", "baseClass": "DefaultTestAssemblyBuilder", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Build", "Equals", "BuildAsync" ], "serializedFields": [], "publicFields": [ "Platform" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/Callbacks/PlayerQuitHandler.cs", "className": "PlayerQuitHandler", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Start", "RunStarted", "RunFinished", "TestStarted", "TestFinished" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/Callbacks/PlayModeRunnerCallback.cs", "className": "PlayModeRunnerCallback", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunFinished", "TestFinished", "OnGUI", "RunStarted", "TestStarted" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/Callbacks/RemoteTestResultSender.cs", "className": "RemoteTestResultSender", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Start", "RunStarted", "RunFinished", "TestStarted", "TestFinished", "SendDataRoutine" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/Callbacks/TestResultRenderer.cs", "className": "TestResultRenderer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ShowResults", "Draw" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/Callbacks/TestResultRendererCallback.cs", "className": "TestResultRendererCallback", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "RunFinished", "OnGUI", "TestStarted", "TestFinished" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/ITestRunnerListener.cs", "className": "ITestRunnerListener", "baseClass": "UnityEvent", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/Messages/IEditModeTestYieldInstruction.cs", "className": "IEditModeTestYieldInstruction", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PlayOnAwakeDisabled_DoesntPlayWhenEnteringPlayMode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/PlaymodeTestsController.cs", "className": "PlaymodeTestsController", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Start", "TestRunnerCoroutine", "Run", "Cleanup" ], "serializedFields": [ "m_AssembliesWithTests", "TestStartedEvent", "TestFinishedEvent", "RunStartedEvent", "RunFinishedEvent", "settings" ], "publicFields": [ "settings", "RunInfrastructureHasRegistered" ], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/PlaymodeTestsControllerSettings.cs", "className": "PlaymodeTestsControllerSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "filters", "retryCount", "repeatCount", "automated", "randomOrderSeed" ], "publicFields": [ "filters", "sceneBased", "originalScene", "bootstrapScene", "orderedTestNames", "featureFlags", "retryCount", "repeatCount", "automated", "randomOrderSeed" ], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/RemoteHelpers/IRemoteTestResultDataFactory.cs", "className": "IRemoteTestResultDataFactory", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/RemoteHelpers/PlayerConnectionMessageIds.cs", "className": "PlayerConnectionMessageIds", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/RemoteHelpers/RemoteTestData.cs", "className": "RemoteTestData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "id", "name", "fullName", "testCaseCount", "ChildIndex", "hasChildren", "isSuite", "childrenIds", "testCaseTimeout", "Categories", "IsTestAssembly", "RunState", "Description", "SkipReason", "ParentId", "UniqueName", "ParentUniqueName", "ParentFullName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/RemoteHelpers/RemoteTestResultData.cs", "className": "RemoteTestResultData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "testId", "name", "fullName", "resultState", "testStatus", "duration", "startTime", "endTime", "message", "stackTrace", "assertCount", "failCount", "passCount", "skipCount", "inconclusiveCount", "hasChildren", "output", "xml", "childrenIds" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/RemoteHelpers/RemoteTestResultDataFactory.cs", "className": "RemoteTestResultDataFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateFromTestResult", "CreateFromTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/RemoteHelpers/RemoteTestResultDataWithTestData.cs", "className": "RemoteTestResultDataWithTestData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "results", "tests" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/RuntimeTestRunnerFilter.cs", "className": "RuntimeTestRunnerFilter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BuildNUnitFilter" ], "serializedFields": [], "publicFields": [ "testMode", "assemblyNames", "groupNames", "categoryNames", "testNames", "synchronousOnly" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/SynchronousFilter.cs", "className": "SynchronousFilter", "baseClass": "NonExplicitFilter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/TestEnumeratorWrapper.cs", "className": "TestEnumeratorWrapper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/TestListenerWrapper.cs", "className": "TestListenerWrapper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestStarted", "TestFinished", "TestOutput" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/TestPlatform.cs", "className": "TestPlatformEnumExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/TestTaskWrapper.cs", "className": "TestTaskWrapper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/UnityTestProtocol/MessageForRetryRepeat.cs", "className": "MessageForRetryRepeat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddTimeStamp" ], "serializedFields": [], "publicFields": [ "type", "time", "version", "phase", "processId" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/UnityTestProtocol/TestFinishMessage.cs", "className": "TestFinishedMessage", "baseClass": "MessageForRetryRepeat", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "state", "message", "duration", "durationMicroseconds", "stackTrace" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/UnityTestProtocol/TestStartedMessage.cs", "className": "TestStartedMessage", "baseClass": "MessageForRetryRepeat", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "state" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/UnityTestProtocol/TestState.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/AssemblyProvider/AssemblyLoadProxy.cs", "className": "AssemblyLoadProxy", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Load" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/AssemblyProvider/AssemblyWrapper.cs", "className": "AssemblyWrapper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/AssemblyProvider/IAssemblyLoadProxy.cs", "className": "IAssemblyLoadProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/AssemblyProvider/IAssemblyWrapper.cs", "className": "IAssemblyWrapper", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/AssemblyProvider/IScriptingRuntimeProxy.cs", "className": "IScriptingRuntimeProxy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/AssemblyProvider/PlayerTestAssemblyProvider.cs", "className": "PlayerTestAssemblyProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetUserAssemblies" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible player controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/AssemblyProvider/ScriptingRuntimeProxy.cs", "className": "ScriptingRuntimeProxy", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAllUserAssemblies" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/AttributeHelper.cs", "className": "AttributeHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/ColorEqualityComparer.cs", "className": "ColorEqualityComparer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GivenColorsAreEqual_WithAllowedCalculationError", "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/CoroutineRunner.cs", "className": "CoroutineRunner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HandleEnumerableTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/FloatEqualityComparer.cs", "className": "FloatEqualityComparer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "VerifyThat_TwoFloatsAreEqual", "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/IOuterUnityTestAction.cs", "className": "IOuterUnityTestAction", "baseClass": "NUnitAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "MyTestInsidePlaymode", "BeforeTest", "AfterTest", "UnitTest", "UnityTestWithDomainReload" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/IPostBuildCleanup.cs", "className": "IPostBuildCleanup", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/IPostbuildCleanupWithTestData.cs", "className": "IPostbuildCleanupWithTestData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/IPrebuildSetup.cs", "className": "IPrebuildSetup", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "SetUpTest", "WhenNullTextureIsPassed_CreateShouldReturnNullSprite" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/IPrebuildSetupWithTestData.cs", "className": "IPrebuildSetupWithTestData", "baseClass": "IPrebuildSetupWithTestData", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "SetUpTest", "WhenNullTextureIsPassed_CreateShouldReturnNullSprite" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/ITestRunCallback.cs", "className": "ITestRunCallback", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/MonoBehaviourTest/IMonoBehaviourTest.cs", "className": "IMonoBehaviourTest", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/MonoBehaviourTest/MonoBehaviourTest.cs", "className": "MonoBehaviourTest", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "MonoBehaviourTest_Works" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/PostBuildCleanupAttribute.cs", "className": "PostBuildCleanupAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/PostBuildCleanupWithTestDataAttribute.cs", "className": "PostBuildCleanupWithTestDataAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/PrebuildSetupAttribute.cs", "className": "PrebuildSetupAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "SetUpTest", "WhenNullTextureIsPassed_CreateShouldReturnNullSprite" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/PrebuildSetupWithTestDataAttribute.cs", "className": "PrebuildSetupWithTestDataAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "SetUpTest", "WhenNullTextureIsPassed_CreateShouldReturnNullSprite" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/QuaternionEqualityComparer.cs", "className": "QuaternionEqualityComparer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "VerifyThat_TwoQuaternionsAreEqual", "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/StacktraceFilter.cs", "className": "StackTraceFilter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/TestData.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/TestMode.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/TestRunCallbackAttribute.cs", "className": "TestRunCallbackAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "RunFinished", "TestStarted", "TestFinished" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/TestRunCallbackListener.cs", "className": "TestRunCallbackListener", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "RunStarted", "RunFinished", "TestStarted", "TestFinished" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/Utils.cs", "className": "Utils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CheckThat_FloatsAreEqual", "CheckThat_FloatsAreAbsoluteEqual" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/Vector2ComparerWithEqualsOperator.cs", "className": "Vector2ComparerWithEqualsOperator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "VerifyThat_TwoVector2ObjectsAreEqual", "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/Vector2EqualityComparer.cs", "className": "Vector2EqualityComparer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "VerifyThat_TwoVector2ObjectsAreEqual", "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/Vector3ComparerWithEqualsOperator.cs", "className": "Vector3ComparerWithEqualsOperator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "VerifyThat_TwoVector3ObjectsAreEqual", "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/Vector3EqualityComparer.cs", "className": "Vector3EqualityComparer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "VerifyThat_TwoVector3ObjectsAreEqual", "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/Vector4ComparerWithEqualsOperator.cs", "className": "Vector4ComparerWithEqualsOperator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "VerifyThat_TwoVector4ObjectsAreEqual", "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/Vector4EqualityComparer.cs", "className": "Vector4EqualityComparer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "VerifyThat_TwoVector4ObjectsAreEqual", "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/DocCodeExamples/ActionExamples.cs", "className": "ActionExamples_HideAPI", "baseClass": "ClipAction", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/DocCodeExamples/MarkerEditorExamples.cs", "className": "MarkerEditorExamples", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/DocCodeExamples/TimelineAttributesExamples.cs", "className": "TimelineAttributesExamples_HideAPI", "baseClass": "TrackAsset", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/DocCodeExamples/TimelineEditorExamples.cs", "className": "TimelineEditorExamples_HideAPI", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/DocCodeExamples/TrackAssetExamples.cs", "className": "TrackAssetExamples_HideAPI", "baseClass": "TrackAsset", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/ActionContext.cs", "className": "ActionContext", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "timeline", "director" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/ActionManager.cs", "className": "ActionManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/ClipAction.cs", "className": "ClipAction", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/ClipsActions.cs", "className": "EditClipInAnimationWindow", "baseClass": "ClipAction", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/IAction.cs", "className": "IAction", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/IMenuChecked.cs", "className": "IMenuChecked", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/IMenuName.cs", "className": "IMenuName", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/Invoker.cs", "className": "Invoker", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/MarkerAction.cs", "className": "MarkerAction", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/MarkerActions.cs", "className": "CopyMarkersToClipboard", "baseClass": "MarkerAction", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/Menus/MenuItemActionBase.cs", "className": "MenuActionItem", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "category", "entryName", "shortCut", "priority", "isActiveInMode", "state", "isChecked" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/Menus/TimelineContextMenu.cs", "className": "SequencerContextMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/TimelineAction.cs", "className": "TimelineAction", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/TimelineActions.cs", "className": "CopyAction", "baseClass": "TimelineAction", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/TrackAction.cs", "className": "TrackAction", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Actions/TrackActions.cs", "className": "EditTrackInAnimationWindow", "baseClass": "TrackAction", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Activation/ActivationTrackEditor.cs", "className": "ActivationTrackEditor", "baseClass": "TrackEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Activation/ActivationTrackInspector.cs", "className": "ActivationTrackInspector", "baseClass": "TrackAssetInspector", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Analytics/TimelineAnalytics.cs", "className": "TimelineAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessBuild", "OnProcessScene", "OnPostprocessBuild" ], "serializedFields": [], "publicFields": [ "uniqueDirectors", "numTracks", "minDuration", "maxDuration", "minNumTracks", "maxNumTracks", "numRecorded", "name", "percent", "num_timelines", "recorded_percent", "track_info", "most_popular_user_track" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/AnimationClipActions.cs", "className": "MatchOffsetsPreviousAction", "baseClass": "ClipAction", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/AnimationClipCurveCache.cs", "className": "AnimationClipCurveCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "GetCurveTimes", "Update", "GetBindingForCurve", "GetCurveForBinding", "GetObjectCurveForBinding", "GetGroupBinding", "OnEnable", "OnDisable", "GetCurveInfo", "ClearCachedProxyClips", "Clear" ], "serializedFields": [], "publicFields": [ "binding", "curve", "objectCurve", "curves", "bindings", "objectBindings", "objectCurves" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/AnimationClipExtensions.cs", "className": "AnimationClipExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/AnimationOffsetMenu.cs", "className": "AnimationOffsetMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/AnimationPlayableAssetEditor.cs", "className": "AnimationPlayableAssetEditor", "baseClass": "ClipEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/AnimationTrackActions.cs", "className": "AddOverrideTrackAction", "baseClass": "TrackAction", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/BindingSelector.cs", "className": "BindingSelector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI", "InitIfNeeded", "RefreshCurves", "RefreshTree" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/BindingTreeViewDataSource.cs", "className": "BindingTreeViewDataSource", "baseClass": "TreeViewDataSource`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "CompareTo", "UpdateData" ], "serializedFields": [], "publicFields": [ "groupDisplayName" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/BindingTreeViewDataSourceGUI.cs", "className": "BindingTreeViewGUI", "baseClass": "TreeViewGUI`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/ClipCurveEditor.cs", "className": "ClipCurveEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SelectAllKeys", "FrameClip", "DrawHeader", "GetSelectedProperties", "RemoveCurves", "DrawCurveEditor" ], "serializedFields": [], "publicFields": [ "timeRange", "rippleTime" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/CurveDataSource.cs", "className": "CurveDataSource", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetBackgroundRect", "GenerateWrappers" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/CurvesProxy.cs", "className": "CurvesProxy", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateCurves", "ConfigureCurveWrapper", "RebuildCurves", "RemoveCurves", "UpdateCurves", "ApplyExternalChangesToProxy", "UpdateProxyCurves", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/CurveTreeViewNode.cs", "className": "CurveTreeViewNode", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Animation/TimelineAnimationUtilities.cs", "className": "TimelineAnimationUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "position", "rotation" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Attributes/ActiveInModeAttribute.cs", "className": "ActiveInModeAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Attributes/MenuEntryAttribute.cs", "className": "MenuEntryAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Attributes/ShortcutAttribute.cs", "className": "ShortcutAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetMenuShortcut", "MatchesEvent", "MatchesCurrentPlatform" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Attributes/TimelineShortcutAttribute.cs", "className": "TimelineShortcutAttribute", "baseClass": "ShortcutAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Audio/AudioClipPropertiesDrawer.cs", "className": "AudioClipPropertiesDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible audio manager" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Audio/AudioPlayableAssetEditor.cs", "className": "AudioPlayableAssetEditor", "baseClass": "ClipEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetOrCreateWaveformPreview" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible audio manager" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Audio/AudioPlayableAssetInspector.cs", "className": "AudioPlayableAssetInspector", "baseClass": "BasicAssetInspector", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible audio manager" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Audio/AudioTrackInspector.cs", "className": "AudioTrackInspector", "baseClass": "TrackAssetInspector", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible audio manager" }, { "scriptPath": "Packages/com.unity.timeline/Editor/ControlTrack/ControlPlayableAssetEditor.cs", "className": "ControlPlayableAssetEditor", "baseClass": "ClipEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/CurveEditUtility.cs", "className": "CurveEditUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/CustomEditors/ClipEditor.cs", "className": "ClipEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "GetErrorText", "GetDefaultHighlightColor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/CustomEditors/CustomTimelineEditorCache.cs", "className": "CustomTimelineEditorCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/CustomEditors/MarkerEditor.cs", "className": "MarkerEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "trackRegion" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/CustomEditors/MarkerTrackEditor.cs", "className": "MarkerTrackEditor", "baseClass": "TrackEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/CustomEditors/TrackEditor.cs", "className": "TrackEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "GetErrorText", "GetTrackColor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/DirectorNamedColor.cs", "className": "DirectorNamedColor", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "SetDefault", "ToText", "FromText" ], "serializedFields": [ "colorPlayhead", "colorSelection", "colorEndmarker", "colorGroup", "colorGroupTrackBackground", "colorAnimation", "colorAnimationRecorded", "colorAudio", "colorAudioWaveform", "colorActivation", "colorDropTarget", "colorClipFont", "colorInvalidClipOverlay", "colorTrackBackground", "colorTrackHeaderBackground", "colorTrackDarken", "colorTrackBackgroundRecording", "colorInfiniteTrackBackgroundRecording", "colorTrackBackgroundSelected", "colorTrackFont", "colorClipUnion", "colorTopOutline3", "colorDurationLine", "colorRange", "colorSequenceBackground", "colorTooltipBackground", "colorInfiniteClipLine", "colorDefaultTrackDrawer", "colorDuration", "colorRecordingClipOutline", "colorAnimEditorBinding", "colorTimelineBackground", "colorLockTextBG", "colorInlineCurveVerticalLines", "colorInlineCurveOutOfRangeOverlay", "colorInlineCurvesBackground", "markerDrawerBackgroundColor", "markerHeaderDrawerBackgroundColor", "colorControl", "colorSubSequenceBackground", "colorTrackSubSequenceBackground", "colorTrackSubSequenceBackgroundSelected", "colorSubSequenceOverlay", "colorSubSequenceDurationLine", "clipBckg", "clipSelectedBckg", "clipBorderColor", "clipEaseBckgColor", "clipBlendIn", "clipBlendInSelected", "clipBlendOut", "clipBlendOutSelected" ], "publicFields": [ "colorPlayhead", "colorSelection", "colorEndmarker", "colorGroup", "colorGroupTrackBackground", "colorAnimation", "colorAnimationRecorded", "colorAudio", "colorAudioWaveform", "colorActivation", "colorDropTarget", "colorClipFont", "colorInvalidClipOverlay", "colorTrackBackground", "colorTrackHeaderBackground", "colorTrackDarken", "colorTrackBackgroundRecording", "colorInfiniteTrackBackgroundRecording", "colorTrackBackgroundSelected", "colorTrackFont", "colorClipUnion", "colorTopOutline3", "colorDurationLine", "colorRange", "colorSequenceBackground", "colorTooltipBackground", "colorInfiniteClipLine", "colorDefaultTrackDrawer", "colorDuration", "colorRecordingClipOutline", "colorAnimEditorBinding", "colorTimelineBackground", "colorLockTextBG", "colorInlineCurveVerticalLines", "colorInlineCurveOutOfRangeOverlay", "colorInlineCurvesBackground", "markerDrawerBackgroundColor", "markerHeaderDrawerBackgroundColor", "colorControl", "colorSubSequenceBackground", "colorTrackSubSequenceBackground", "colorTrackSubSequenceBackgroundSelected", "colorSubSequenceOverlay", "colorSubSequenceDurationLine", "clipBckg", "clipSelectedBckg", "clipBorderColor", "clipEaseBckgColor", "clipBlendIn", "clipBlendInSelected", "clipBlendOut", "clipBlendOutSelected" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/DirectorStyles.cs", "className": "DirectorStyles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExportSkinToFile", "ReloadSkin", "Initialize" ], "serializedFields": [], "publicFields": [ "playrangeContent", "groupBackground", "displayBackground", "fontClip", "fontClipLoop", "trackHeaderFont", "trackGroupAddButton", "groupFont", "timeCursor", "endmarker", "tinyFont", "foldout", "trackMuteButton", "trackLockButton", "trackRecordButton", "playTimeRangeStart", "playTimeRangeEnd", "selectedStyle", "trackSwatchStyle", "connector", "keyframe", "warning", "extrapolationHold", "extrapolationLoop", "extrapolationPingPong", "extrapolationContinue", "trackMarkerButton", "markerMultiOverlay", "bottomShadow", "trackOptions", "infiniteTrack", "clipOut", "clipIn", "trackCurvesButton", "trackLockOverlay", "activation", "playrange", "timelineLockButton", "trackAvatarMaskButton", "markerWarning", "editModeBtn", "showMarkersBtn", "sequenceSwitcher", "inlineCurveHandle", "timeReferenceButton", "trackButtonSuite", "previewButtonDisabled" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Extensions/AnimatedParameterExtensions.cs", "className": "AnimatedParameterExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Extensions/AnimationTrackExtensions.cs", "className": "AnimationTrackExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Extensions/TrackExtensions.cs", "className": "TrackExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/AnimationPlayableAssetInspector.cs", "className": "AnimationPlayableAssetInspector", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDestroy" ], "publicMethods": [ "OnEnable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/AnimationTrackInspector.cs", "className": "AnimationTrackInspector", "baseClass": "TrackAssetInspector", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDestroy" ], "publicMethods": [ "OnDestroy", "DrawRecordedProperties" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/BasicAssetInspector.cs", "className": "BasicAssetInspector", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/BuiltInCurvePresets.cs", "className": "BuiltInPresets", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/ClipInspector/ClipInspector.cs", "className": "ClipInspector", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [ "ToLocalTime", "UpdateLockState", "OnEnable" ], "serializedFields": [], "publicFields": [ "clip", "curvesOwner" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/ClipInspector/ClipInspectorCurveEditor.cs", "className": "ClipInspectorCurveEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetCurve", "SetSelected" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/ClipInspector/ClipInspectorSelectionInfo.cs", "className": "ClipInspectorSelectionInfo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Update" ], "serializedFields": [], "publicFields": [ "smallestDuration", "selectedAssetTypesAreHomogeneous", "containsAtLeastTwoClipsOnTheSameTrack", "uniqueParentTracks" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/CurvesOwner/CurvesOwnerInspectorHelper.cs", "className": "CurvesOwnerInspectorHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/CurvesOwner/ICurvesOwnerInspectorWrapper.cs", "className": "ICurvesOwnerInspectorWrapper", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/DirectorNamedColorInspector.cs", "className": "DirectorNamedColorInspector", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/EditorClip.cs", "className": "EditorClip", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Clip" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/EditorClipFactory.cs", "className": "EditorClipFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/FrameRateDrawer.cs", "className": "FrameRateDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/GroupTrackInspector.cs", "className": "GroupTrackInspector", "baseClass": "TrackAssetInspector", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/IInspectorChangeHandler.cs", "className": "IInspectorChangeHandler", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/MarkerInspector.cs", "className": "MarkerInspector", "baseClass": "BasicAssetInspector", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/TimeFieldDrawer.cs", "className": "TimeFieldDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/TimelineAssetInspector.cs", "className": "TimelineAssetInspector", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "OnEnable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/TimelineInspectorUtility.cs", "className": "TimelineInspectorUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/TimelinePreferences.cs", "className": "TimelinePreferences", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Update", "OnDisable" ], "publicMethods": [ "Save" ], "serializedFields": [ "timeFormat", "showAudioWaveform", "m_AudioScrubbing", "snapToFrame", "m_PlaybackLockedToFrame", "edgeSnap", "playbackScrollMode" ], "publicFields": [ "timeFormat", "timeUnitInFrame", "showAudioWaveform", "snapToFrame", "edgeSnap", "playbackScrollMode" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/TimelineProjectSettings.cs", "className": "TimelineProjectSettings", "baseClass": "ScriptableSingleton`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Update", "OnDisable" ], "publicMethods": [ "Save" ], "serializedFields": [], "publicFields": [ "assetDefaultFramerate" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/inspectors/TrackAssetInspector.cs", "className": "TrackAssetInspector", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "ToLocalTime" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Items/ClipItem.cs", "className": "ClipItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsCompatibleWithTrack", "PushUndo", "SetStart", "SetEnd", "Delete", "TrimStart", "TrimEnd", "CloneTo", "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Items/ItemsGroup.cs", "className": "ItemsGroup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Items/ItemsPerTrack.cs", "className": "ItemsPerTrack", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Items/ItemsUtils.cs", "className": "ItemsUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Items/ITimelineItem.cs", "className": "ITimelineItem", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Items/MarkerItem.cs", "className": "MarkerItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsCompatibleWithTrack", "PushUndo", "Delete", "CloneTo", "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Localization/Localization.cs", "className": "L10n", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/AddDelete/AddDeleteItemModeMix.cs", "className": "AddDeleteItemModeMix", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InsertItemsAtTime", "RemoveItems" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/AddDelete/AddDeleteItemModeReplace.cs", "className": "AddDeleteItemModeReplace", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InsertItemsAtTime", "RemoveItems" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/AddDelete/AddDeleteItemModeRipple.cs", "className": "AddDeleteItemModeRipple", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InsertItemsAtTime", "RemoveItems" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/AddDelete/IAddDeleteItemMode.cs", "className": "IAddDeleteItemMode", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Cursors/TimelineCursors.cs", "className": "TimelineCursors", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/EditMode.cs", "className": "EditMode", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reset" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/EditModeInputHandler.cs", "className": "EditModeInputHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ProcessMove", "ProcessTrim", "SetValueForEdge", "OnGUI", "OnEnterDrag", "OnDrag", "OnExitDrag", "OnSetValue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/HeaderSplitterManipulator.cs", "className": "HeaderSplitterManipulator", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Move/IMoveItemMode.cs", "className": "IMoveItemMode", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Move/MoveItemHandler.cs", "className": "MoveItemHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Grab", "Drop", "ShouldSnapTo", "UpdateTrackTarget", "OnGUI", "OnAttractedEdge", "RefreshPreviewItems", "OnTrackDetach" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Move/MoveItemModeMix.cs", "className": "MoveItemModeMix", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnTrackDetach", "HandleTrackSwitch", "AllowTrackSwitch", "AdjustStartTime", "OnModeClutchEnter", "OnModeClutchExit", "BeginMove", "UpdateMove", "FinishMove", "ValidateMove", "DrawGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Move/MoveItemModeReplace.cs", "className": "MoveItemModeReplace", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnTrackDetach", "HandleTrackSwitch", "AllowTrackSwitch", "AdjustStartTime", "OnModeClutchEnter", "OnModeClutchExit", "BeginMove", "UpdateMove", "FinishMove", "ValidateMove", "DrawGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Move/MoveItemModeRipple.cs", "className": "MoveItemModeRipple", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnTrackDetach", "HandleTrackSwitch", "AllowTrackSwitch", "AdjustStartTime", "OnModeClutchEnter", "OnModeClutchExit", "BeginMove", "UpdateMove", "ValidateMove", "FinishMove", "DrawGUI" ], "serializedFields": [], "publicFields": [ "item", "firstSelectedItem", "blending" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Move/MovingItems.cs", "className": "MovingItems", "baseClass": "ItemsPerTrack", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetReferenceTrack", "HasAnyDetachedParents", "RefreshBounds", "Draw" ], "serializedFields": [], "publicFields": [ "canDrop" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Sequence/EaseClip.cs", "className": "EaseClip", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Sequence/Jog.cs", "className": "Jog", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Sequence/MarkerHeaderTrackManipulator.cs", "className": "MarkerHeaderTrackManipulator", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Sequence/RectangleSelect.cs", "className": "RectangleSelect", "baseClass": "RectangleTool", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Sequence/RectangleTool.cs", "className": "RectangleTool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToPixel", "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Sequence/RectangleZoom.cs", "className": "RectangleZoom", "baseClass": "RectangleTool", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Sequence/SelectAndMoveItem.cs", "className": "SelectAndMoveItem", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Sequence/TrackZoom.cs", "className": "TrackZoom", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Sequence/TrimClip.cs", "className": "TrimClip", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnAttractedEdge" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/TimeAreaAutoPanner.cs", "className": "TimeAreaAutoPanner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/TimeIndicator.cs", "className": "TimeIndicator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/TimelineClipGroup.cs", "className": "TimelineClipGroup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Trim/ITrimItemMode.cs", "className": "ITrimItemMode", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Trim/TrimItemModeMix.cs", "className": "TrimItemModeMix", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeTrim", "TrimStart", "TrimEnd", "DrawGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Trim/TrimItemModeReplace.cs", "className": "TrimItemModeReplace", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeTrim", "TrimStart", "TrimEnd", "DrawGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Trim/TrimItemModeRipple.cs", "className": "TrimItemModeRipple", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeTrim", "TrimStart", "TrimEnd", "DrawGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Utils/EditModeGUIUtils.cs", "className": "EditModeGUIUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Utils/EditModeMixUtils.cs", "className": "EditModeMixUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Utils/EditModeReplaceUtils.cs", "className": "EditModeReplaceUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Utils/EditModeRippleUtils.cs", "className": "EditModeRippleUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Utils/EditModeUtils.cs", "className": "EditModeUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Utils/ManipulatorsUtils.cs", "className": "ManipulatorsUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Manipulators/Utils/PlacementValidity.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/MenuPriority.cs", "className": "MenuPriority", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/ObjectIdExtension.cs", "className": "ObjectIdExtension", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Playables/ControlPlayableInspector.cs", "className": "ControlPlayableInspector", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "OnEnable", "DisablePlayOnAwake" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Recording/AnimationTrackRecorder.cs", "className": "AnimationTrackRecorder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PrepareForRecord", "PrepareTrack", "FinializeTrack", "FinalizeRecording" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Recording/TimelineRecording.cs", "className": "TimelineRecording", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Recording/TimelineRecording_Monobehaviour.cs", "className": "TimelineRecording", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SaveCurve", "AddPropertyModification", "DiscardModification" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Recording/TimelineRecording_PlayableAsset.cs", "className": "TimelineRecording", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Recording/TimelineRecordingContextualResponder.cs", "className": "TimelineRecordingContextualResponder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HasAnyCandidates", "HasAnyCurves", "AddCandidateKeys", "AddAnimatedKeys", "IsAnimatable", "IsEditable", "KeyExists", "CandidateExists", "CurveExists", "AddKey", "RemoveKey", "RemoveCurve", "GoToNextKeyframe", "GoToPreviousKeyframe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Recording/TrackAssetRecordingExtensions.cs", "className": "TrackAssetRecordingExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Samples/SampleDependencyImporter.cs", "className": "SampleDependencyImporter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPackageAddedOrUpdated", "OnPackageRemoved", "OnPackageSelectionChange", "GetEntry", "RefreshPackageCache", "ContainsPackage" ], "serializedFields": [], "publicFields": [ "Path", "AssetDependencies", "PackageDependencies", "SharedAssetDependencies", "SharedPackageDependencies", "SampleEntries" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Shortcuts.cs", "className": "Shortcuts", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/SignalAssetInspector.cs", "className": "SignalAssetInspector", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/SignalEmitterEditor.cs", "className": "SignalEmitterEditor", "baseClass": "MarkerEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/SignalEmitterInspector.cs", "className": "SignalEmitterInspector", "baseClass": "MarkerInspector", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/SignalEventDrawer.cs", "className": "SignalEventDrawer", "baseClass": "UnityEventDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/SignalManager.cs", "className": "SignalManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/SignalReceiverHeader.cs", "className": "SignalReceiverHeader", "baseClass": "MultiColumnHeader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/SignalReceiverInspector.cs", "className": "SignalReceiverInspector", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [ "m_TreeState", "m_MultiColumnHeaderState" ], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/SignalUtility.cs", "className": "SignalUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/Styles.cs", "className": "Styles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/TreeView/SignalListFactory.cs", "className": "SignalListFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/TreeView/SignalReceiverItem.cs", "className": "SignalReceiverItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetHeight", "Draw" ], "serializedFields": [], "publicFields": [ "evt" ], "unityApiUsage": [ "Instantiate", "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Signals/TreeView/SignalReceiverTreeView.cs", "className": "SignalReceiverTreeView", "baseClass": "TreeView`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetSignalContext", "Draw", "RefreshIfDirty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/State/ISequenceState.cs", "className": "ISequenceState", "baseClass": "ISequenceState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEvaluableRange", "ToGlobalTime", "ToLocalTime", "ResetIsReadOnly", "InvalidateChildAssetCache", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/State/PlayRange.cs", "className": "PlayRange", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "start", "end" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/State/SequenceHierarchy.cs", "className": "SequenceHierarchy", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Init", "Add", "Remove", "GetStateAtIndex", "RemoveUntilCount", "Clear", "ToSequencePath", "NeedsUpdate", "FromSequencePath" ], "serializedFields": [ "m_SerializedPath" ], "publicFields": [ "asset", "director", "hostClip" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/State/SequencePath.cs", "className": "SequencePath", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetSelectionRoot", "AddSubSequence", "Clear" ], "serializedFields": [ "m_SelectionRoot", "m_SubElements" ], "publicFields": [ "trackInstanceID", "trackHash", "clipIndex", "clipHash", "subDirectorIndex" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/State/SequenceState.cs", "className": "SequenceState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvalidateChildAssetCache", "ResetIsReadOnly", "GetEvaluableRange", "ToGlobalTime", "ToLocalTime", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/State/WindowState.cs", "className": "WindowState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnDestroy" ], "publicMethods": [ "AddCaptured", "RemoveCaptured", "OnDestroy", "OnSceneSaved", "SetCurrentSequence", "PopSequencesUntilCount", "GetCurrentSequencePath", "SetCurrentSequencePath", "GetAllSequences", "GetSubSequences", "Reset", "GetSnappedTimeAtMousePosition", "SetTimeAreaTransform", "SetTimeAreaShownRange", "ResetPreviewMode", "TimeIsInRange", "RangeIsVisible", "EnsurePlayHeadIsVisible", "SetPlayHeadToMiddle", "GetWindow", "Play", "Pause", "SetPlaying", "Stop", "RebuildPlayableGraph", "Evaluate", "EvaluateImmediate", "Refresh", "UpdateViewStateHash", "IsEditingASubTimeline", "IsEditingAnEmptyTimeline", "IsEditingAPrefabAsset", "IsCurrentEditingASequencerTextField", "TimeToTimeAreaPixel", "TimeToScreenSpacePixel", "TimeToPixel", "PixelToTime", "PixelDeltaToDeltaTime", "TimeAreaPixelToTime", "ScreenSpacePixelToTimeAreaTime", "TrackSpacePixelToTimeAreaTime", "OffsetTimeArea", "GetSceneReference", "CalculateRowRects", "ArmForRecord", "UnarmForRecord", "UpdateRecordingState", "IsTrackRecordable", "IsArmedForRecord", "GetArmedTrack", "GatherProperties", "AddStartFrameDelegate", "AddEndFrameDelegate", "UpdateRootPlayableDuration", "InvokeTimeChangeCallback", "IsPlayableGraphDone" ], "serializedFields": [], "publicFields": [ "analytics" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/TimelineEditor.cs", "className": "TimelineEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/TimelineHelpers.cs", "className": "TimelineHelpers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/TimelineSelection.cs", "className": "SelectionManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/TimelineUtility.cs", "className": "TimelineUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Tooltip.cs", "className": "Tooltip", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Trackhead.cs", "className": "Gaps", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/AnimationTrackKeyDataSource.cs", "className": "AnimationTrackKeyDataSource", "baseClass": "BasePropertyKeyDataSource", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Control.cs", "className": "Control", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HandleManipulatorsEvents", "AddManipulator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Drawers/AnimationTrackDrawer.cs", "className": "AnimationTrackDrawer", "baseClass": "TrackDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Drawers/ClipDrawer.cs", "className": "ClipDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "icon", "tint", "clip", "targetRect", "unclippedRect", "clippedRect", "clipCenterSection", "title", "selected", "inlineCurvesSelected", "localVisibleStartTime", "localVisibleEndTime", "leftIcons", "rightIcons", "previousClip", "previousClipSelected", "supportsLooping", "minLoopIndex", "loopRects", "clipBlends", "ClipDrawOptions", "clipEditor" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Drawers/InfiniteTrackDrawer.cs", "className": "InfiniteTrackDrawer", "baseClass": "TrackDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanDraw" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Drawers/Layers/ClipsLayer.cs", "className": "ClipsLayer", "baseClass": "ItemsLayer`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Drawers/Layers/ItemsLayer.cs", "className": "LayerZOrder", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo", "ChangeLayer", "Next" ], "serializedFields": [], "publicFields": [ "items" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Drawers/Layers/MarkersLayer.cs", "className": "MarkersLayer", "baseClass": "ItemsLayer`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Drawers/TrackDrawer.cs", "className": "TrackDrawer", "baseClass": "GUIDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Drawers/TrackItemsDrawer.cs", "className": "TrackItemsDrawer", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw" ], "serializedFields": [], "publicFields": [ "clips" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/IPropertyKeyDataSource.cs", "className": "IPropertyKeyDataSource", "baseClass": "IPropertyKeyDataSource", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/IRowGUI.cs", "className": "IRowGUI", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/ItemGui/ISelectable.cs", "className": "ISelectable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/ItemGui/TimelineClipGUI.cs", "className": "TimelineClipGUI", "baseClass": "TimelineItemGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetClipBlends", "DrawGhostClip", "DrawInvalidClip", "SnappableEdgesFor", "ShouldSnapTo", "SelectCurves", "ValidateCurvesSelection" ], "serializedFields": [], "publicFields": [ "inlineCurvesSelected" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/ItemGui/TimelineItemGUI.cs", "className": "TimelineItemGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/ItemGui/TimelineMarkerClusterGUI.cs", "className": "TimelineMarkerClusterGUI", "baseClass": "TimelineItemGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CycleTop" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/ItemGui/TimelineMarkerGUI.cs", "className": "TimelineMarkerGUI", "baseClass": "TimelineItemGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "QueueOverlay", "SnappableEdgesFor", "ShouldSnapTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/ManipulationsClips.cs", "className": "DrillIntoClip", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/ManipulationsTimeline.cs", "className": "TimelinePanManipulator", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/ManipulationsTracks.cs", "className": "InlineCurveResize", "baseClass": "Manipulator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Manipulator.cs", "className": "Manipulator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HandleEvent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/PickerUtils.cs", "className": "PickerUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Snapping/IAttractable.cs", "className": "IAttractable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Snapping/ISnappable.cs", "className": "ISnappable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/Snapping/SnapEngine.cs", "className": "SnapEngine", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsInInfluenceZone", "Translate", "Snap", "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TimelineClipHandle.cs", "className": "TimelineClipHandle", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TimelineClipUnion.cs", "className": "TimelineClipUnion", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TimelineDataSource.cs", "className": "TimelineDataSource", "baseClass": "TreeViewDataSource`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ExpandItems" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TimelineDragging.cs", "className": "TimelineDragging", "baseClass": "TreeViewDragging`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HandleTrackDrop" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TimelineTreeView.cs", "className": "TimelineTreeView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnInitialize", "GetRectForFraming", "GetRenameRect", "BeginPingItem", "EndPingItem", "GetRowRect", "CalculateRowRects", "GetNumRowsOnPageUpDown", "GetFirstAndLastRowVisible", "GetTotalSize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TimelineTreeViewGUI.cs", "className": "TimelineTreeViewGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FrameItem", "CalculateRowRects", "Reload", "OnGUI", "GetRowRect" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TrackGui/InlineCurveEditor.cs", "className": "InlineCurveEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TrackGui/TimelineGroupGUI.cs", "className": "TimelineGroupGUI", "baseClass": "TimelineTrackBaseGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToWindowSpace", "SetExpanded" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TrackGui/TimelineTrackBaseGUI.cs", "className": "TimelineTrackBaseGUI", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawInsertionMarkers", "ClearDrawFlags" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TrackGui/TimelineTrackErrorGUI.cs", "className": "TimelineTrackErrorGUI", "baseClass": "TimelineTrackBaseGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TrackGui/TimelineTrackGUI.cs", "className": "TimelineTrackGUI", "baseClass": "TimelineGroupGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SelectCurves", "ValidateCurvesSelection" ], "serializedFields": [], "publicFields": [ "m_AllowsRecording", "m_ShowTrackBindings", "m_HasBinding", "m_IsSubTrack", "m_Binding", "m_TrackBinding", "m_TrackIcon", "m_HasMarkers", "inlineCurvesSelected" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TrackGui/TrackResizeHandle.cs", "className": "TrackResizeHandle", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/treeview/TrackPropertyCurvesDataSource.cs", "className": "TrackPropertyCurvesDataSource", "baseClass": "BasePropertyKeyDataSource", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Undo/ApplyDefaultUndoAttribute.cs", "className": "ApplyDefaultUndoAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "UndoTitle" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Undo/UndoExtensions.cs", "className": "UndoExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Undo/UndoScope.cs", "className": "UndoScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "AddObject", "AddClip", "Add" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/UnityEditorInternals.cs", "className": "UnityEditorInternals", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/AnimatedParameterCache.cs", "className": "AnimatedParameterCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/AnimatedParameterUtility.cs", "className": "AnimatedParameterUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/AnimatedPropertyUtility.cs", "className": "AnimatedPropertyUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/BindingUtility.cs", "className": "BindingUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/BreadcrumbDrawer.cs", "className": "BreadcrumbDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "mode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Clipboard.cs", "className": "Clipboard", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetReferenceValue", "GetReferenceValue", "ClearReferenceValue", "Clear", "CopyItems", "CopyTracks", "GetTracks", "GetCopiedItems" ], "serializedFields": [], "publicFields": [ "item", "parent", "bindings" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/ClipModifier.cs", "className": "ClipModifier", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/ControlPlayableUtility.cs", "className": "ControlPlayableUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/CustomTrackDrawerAttribute.cs", "className": "CustomTrackDrawerAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "assetType" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/DisplayNameHelper.cs", "className": "DisplayNameHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/EndNameEditAction.cs", "className": "PostNameEditAction", "baseClass": "AssetCreationEndAction", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/FileUtility.cs", "className": "FileUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/FrameRateDisplayUtility.cs", "className": "FrameRateDisplayUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Graphics.cs", "className": "Graphics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/KeyTraverser.cs", "className": "KeyTraverser", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetNextKey", "GetPrevKey", "GetKeyCount" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/MarkerModifier.cs", "className": "MarkerModifier", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/ObjectExtension.cs", "className": "ObjectExtension", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/ObjectReferenceField.cs", "className": "ObjectReferenceField", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Find", "IsAssignable", "Assign" ], "serializedFields": [], "publicFields": [ "propertyPath", "isSceneReference" ], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/PreviewedBindings.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetUniqueBindings", "GetBindingsForObject" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/PropertyCollector.cs", "className": "PropertyCollector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reset", "Clear", "PushActiveGameObject", "PopActiveGameObject", "AddFromClip", "AddFromClips", "AddFromName", "AddFromComponent", "AddObjectProperties" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Range.cs", "className": "Range", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToString" ], "serializedFields": [], "publicFields": [ "start", "end" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Scopes/GUIColorOverride.cs", "className": "GUIColorOverride", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Scopes/GUIGroupScope.cs", "className": "GUIGroupScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Scopes/GUIMixedValueScope.cs", "className": "GUIMixedValueScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Scopes/GUIViewportScope.cs", "className": "GUIViewportScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Scopes/HorizontalScope.cs", "className": "HorizontalScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Scopes/IndentLevelScope.cs", "className": "IndentLevelScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Scopes/LabelWidthScope.cs", "className": "LabelWidthScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/Scopes/PropertyScope.cs", "className": "PropertyScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/SequenceSelectorNameFormater.cs", "className": "SequenceMenuNameFormater", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Format" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/SpacePartitioner.cs", "className": "SpacePartitioner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FromFloat", "Clear", "AddBounds", "DebugDraw" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/StyleManager.cs", "className": "StyleManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/StyleNormalColorOverride.cs", "className": "StyleNormalColorOverride", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/TimeFormat.cs", "className": "TimeDisplayUnitExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/TimelineKeyboardNavigation.cs", "className": "KeyboardNavigation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/TimeReferenceUtility.cs", "className": "TimeReferenceUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/TrackModifier.cs", "className": "TrackModifier", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/TrackResourceCache.cs", "className": "TrackResourceCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Utilities/TypeUtility.cs", "className": "TypeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compare" ], "serializedFields": [], "publicFields": [ "type", "isSceneReference" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/Modes/TimelineActiveMode.cs", "className": "TimelineActiveMode", "baseClass": "TimelineMode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/Modes/TimelineAssetEditionMode.cs", "className": "TimelineAssetEditionMode", "baseClass": "TimelineInactiveMode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/Modes/TimelineDisabledMode.cs", "className": "TimelineDisabledMode", "baseClass": "TimelineMode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/Modes/TimelineInactiveMode.cs", "className": "TimelineInactiveMode", "baseClass": "TimelineMode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/Modes/TimelineMode.cs", "className": "TimelineMode", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "breadCrumb", "sequenceSelector", "options", "newButton", "editAsAssetButton" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/Modes/TimelineReadOnlyMode.cs", "className": "TimelineReadOnlyMode", "baseClass": "TimelineMode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/Modes/TimeReferenceMode.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/OverlayDrawer.cs", "className": "OverlayDrawer", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/PlaybackScroller.cs", "className": "PlaybackScroller", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/SequenceContext.cs", "className": "SequenceContext", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid", "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineEditorWindow.cs", "className": "TimelineEditorWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineMarkerHeaderGUI.cs", "className": "TimelineMarkerHeaderGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw", "Rebuild" ], "serializedFields": [], "publicFields": [ "headerRect", "contentRect", "trackHeaderFont", "colorTrackFont", "isMuted", "isSelected", "asset", "showMarkers", "muted", "locked", "zOrder" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineNavigator.cs", "className": "TimelineNavigator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetCurrentContext", "GetParentContext", "GetRootContext", "GetChildContexts", "GetBreadcrumbs", "NavigateTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelinePlaybackControls.cs", "className": "TimelinePlaybackControls", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Play", "Pause", "PreviousFrame", "NextFrame", "GoToFirstFrame", "GoToLastFrame", "SetCurrentTime", "SetCurrentFrame", "GetCurrentTime", "GetCurrentFrame" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow.cs", "className": "TimelineWindow", "baseClass": "TimelineEditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable", "OnDestroy" ], "publicMethods": [ "RebuildGraphIfNecessary" ], "serializedFields": [ "m_Preferences", "m_SequenceHierarchy" ], "publicFields": [ "timeReferenceMode" ], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent", "UnityEvent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_ActiveTimeline.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetCurrentTimeline" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_Breadcrumbs.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_Duration.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_EditorCallbacks.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_Gui.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddUserOverlay" ], "serializedFields": [], "publicFields": [ "marker", "rect", "isSelected", "isCollapsed", "editor" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_HeaderGui.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_Manipulators.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_Navigator.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetCurrentContext", "GetParentContext", "GetRootContext", "GetChildContexts", "GetBreadcrumbs", "NavigateTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_PlayableLookup.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdatePlayableLookup", "GetPlayableFromAnimClip", "GetTimelineClipFromCurves", "ClearPlayableLookup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_PlaybackControls.cs", "className": "TimelineWindow", "baseClass": "ITimelinePlaybackControls", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Play", "Pause", "PreviousFrame", "NextFrame", "GoToFirstFrame", "GoToLastFrame", "SetCurrentTime", "SetCurrentFrame", "GetCurrentTime", "GetCurrentFrame" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_PlayRange.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_PreviewPlayMode.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_Selection.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_SequencePath" ], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_StateChange.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_TimeArea.cs", "className": "TimelineWindow", "baseClass": "TimeArea", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_TimeCursor.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindow_TrackGui.cs", "className": "TimelineWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindowAnalytics.cs", "className": "TimelineWindowAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Send", "SendPlayEvent", "SendAfterSequenceChangeEvent", "SendManipulationEndedEvent" ], "serializedFields": [], "publicFields": [ "asset_guid", "duration", "frame_rate", "track_stats", "display_format", "track_type", "clip_count", "marker_count" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/TimelineWindowTimeControl.cs", "className": "TimelineWindowTimeControl", "baseClass": "IAnimationWindowControl", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "Init", "OnDisable" ], "serializedFields": [ "m_ClipData", "m_Clip", "m_AnimWindowState" ], "publicFields": [ "start", "duration", "track" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/ViewModel/ScriptableObjectViewPrefs.cs", "className": "ScriptableObjectViewPrefs", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Save", "DeleteFile", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/ViewModel/TimelineAssetViewModel.cs", "className": "TimelineAssetViewModel", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize", "OnEnable" ], "serializedFields": [ "m_MarkerTimeStampsKeys", "m_MarkerTimeStampsValues", "m_TimeAreaPlayRange", "m_Keys", "m_Vals" ], "publicFields": [ "collapsed", "showMarkers", "showInlineCurves", "inlineAnimationCurveHeight", "lastInlineCurveDataID", "inlineCurvesState", "inlineCurvesShownAreaInsideMargins", "trackHeightExtension", "timeAreaShownRange", "trackScale", "playRangeEnabled", "windowTime", "verticalScroll", "sequencerHeaderWidth" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/ViewModel/TimelineAssetViewModel_versions.cs", "className": "TimelineAssetViewModel", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Version", "deprecated_timeAreaPlayRange" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/ViewModel/TimelineWindowViewPrefs.cs", "className": "TimelineWindowViewPrefs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Editor/Window/WindowConstants.cs", "className": "WindowConstants", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Activation/ActivationMixerPlayable.cs", "className": "ActivationMixerPlayable", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Activation/ActivationPlayableAsset.cs", "className": "ActivationPlayableAsset", "baseClass": "PlayableAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Activation/ActivationTrack.cs", "className": "ActivationTrack", "baseClass": "TrackAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_PostPlaybackState" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Animation/AnimationOutputWeightProcessor.cs", "className": "AnimationOutputWeightProcessor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Evaluate" ], "serializedFields": [], "publicFields": [ "mixer", "parentMixer", "port" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Animation/AnimationPlayableAsset.cs", "className": "AnimationPlayableAsset", "baseClass": "PlayableAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "LiveLink", "ResetOffsets", "GatherProperties" ], "serializedFields": [ "m_Clip", "m_Position", "m_EulerAngles", "m_UseTrackMatchFields", "m_MatchTargetFields", "m_RemoveStartOffset", "m_ApplyFootIK", "m_Loop" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Animation/AnimationPreviewUpdateCallback.cs", "className": "AnimationPreviewUpdateCallback", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Evaluate" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Animation/AnimationTrack.cs", "className": "AnimationTrack", "baseClass": "TrackAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "CreateClip", "CreateInfiniteClip", "CreateRecordableClip" ], "serializedFields": [ "m_InfiniteClipApplyFootIK", "m_MatchTargetFields", "m_Position", "m_EulerAngles", "m_AvatarMask", "m_ApplyAvatarMask", "m_TrackOffset" ], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Animation/ICurvesOwner.cs", "className": "ICurvesOwner", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/AssetUpgrade/AnimationPlayableAssetUpgrade.cs", "className": "AnimationPlayableAsset", "baseClass": "ISerializationCallbackReceiver", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/AssetUpgrade/AnimationTrackUpgrade.cs", "className": "AnimationTrack", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/AssetUpgrade/ClipUpgrade.cs", "className": "TimelineClip", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/AssetUpgrade/TimelineUpgrade.cs", "className": "TimelineAsset", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/AssetUpgrade/TrackUpgrade.cs", "className": "TrackAsset", "baseClass": "ISerializationCallbackReceiver", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Attributes/TimelineHelpURLAttribute.cs", "className": "TimelineHelpURLAttribute", "baseClass": "HelpURLAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Attributes/TrackColorAttribute.cs", "className": "TrackColorAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Audio/AudioClipProperties.cs", "className": "AudioClipProperties", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "volume" ], "unityApiUsage": [], "possibleRole": "Possible audio manager" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Audio/AudioMixerProperties.cs", "className": "AudioMixerProperties", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "volume", "stereoPan", "spatialBlend" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible audio manager" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Audio/AudioPlayableAsset.cs", "className": "AudioPlayableAsset", "baseClass": "PlayableAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Clip", "m_Loop", "m_ClipProperties" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible audio manager" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Audio/AudioTrack.cs", "className": "AudioTrack", "baseClass": "TrackAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "CreateClip" ], "serializedFields": [ "m_TrackProperties" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible audio manager" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/ClipCaps.cs", "className": "TimelineClipCapsExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Control/ControlPlayableAsset.cs", "className": "ControlPlayableAsset", "baseClass": "PlayableAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "OnEnable", "GatherProperties" ], "serializedFields": [ "sourceGameObject", "prefabGameObject", "updateParticle", "particleRandomSeed", "updateDirector", "updateITimeControl", "searchHierarchy", "active", "ActivationControlPlayable", "DirectorControlPlayable" ], "publicFields": [ "sourceGameObject", "prefabGameObject", "updateParticle", "particleRandomSeed", "updateDirector", "updateITimeControl", "searchHierarchy", "active" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Control/ControlTrack.cs", "className": "ControlTrack", "baseClass": "TrackAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/CurveEditUtility.cs", "className": "CurveEditUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/DiscreteTime.cs", "className": "DiscreteTime", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTickBefore", "OneTickAfter", "GetTick", "CompareTo", "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Evaluation/InfiniteRuntimeClip.cs", "className": "InfiniteRuntimeClip", "baseClass": "RuntimeElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Evaluation/IntervalTree.cs", "className": "IInterval", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "IntersectsWith", "IntersectsWithRange", "UpdateIntervals", "Clear" ], "serializedFields": [], "publicFields": [ "center", "first", "last", "left", "right", "intervalStart", "intervalEnd", "item" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Evaluation/RuntimeClip.cs", "className": "RuntimeClip", "baseClass": "RuntimeClipBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetTime", "SetDuration" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Evaluation/RuntimeClipBase.cs", "className": "RuntimeClipBase", "baseClass": "RuntimeElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Evaluation/RuntimeElement.cs", "className": "RuntimeElement", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Evaluation/ScheduleRuntimeClip.cs", "className": "ScheduleRuntimeClip", "baseClass": "RuntimeClipBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetTime" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Events/IMarker.cs", "className": "IMarker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Events/INotificationOptionProvider.cs", "className": "INotificationOptionProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Events/Marker.cs", "className": "Marker", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Events/MarkerList.cs", "className": "MarkerList", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "Remove", "Clear", "Contains", "GetMarkers", "GetRawMarkerList", "CreateMarker", "HasNotifications" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Events/MarkerTrack.cs", "className": "MarkerTrack", "baseClass": "TrackAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Events/Signals/CustomSignalEventDrawer.cs", "className": "CustomSignalEventDrawer", "baseClass": "PropertyAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Events/Signals/SignalAsset.cs", "className": "SignalAsset", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Events/Signals/SignalEmitter.cs", "className": "SignalEmitter", "baseClass": "Marker", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Retroactive", "m_EmitOnce", "m_Asset" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Events/Signals/SignalReceiver.cs", "className": "SignalReceiver", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "OnNotify", "AddReaction", "AddEmptyReaction", "Remove", "GetRegisteredSignals", "GetReaction", "Count", "ChangeSignalAtIndex", "RemoveAtIndex", "ChangeReactionAtIndex", "GetReactionAtIndex", "GetSignalAssetAtIndex", "TryGetValue", "Append" ], "serializedFields": [ "m_Events", "m_Signals" ], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Events/SignalTrack.cs", "className": "SignalTrack", "baseClass": "MarkerTrack", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Extensions/SelectionExtensions.cs", "className": "SelectionExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Extensions/TrackExtensions.cs", "className": "TrackAssetExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/GroupTrack.cs", "className": "GroupTrack", "baseClass": "TrackAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/ILayerable.cs", "className": "ILayerable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/ObjectId.cs", "className": "ObjectId", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo", "Equals" ], "serializedFields": [], "publicFields": [ "m_Value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Playables/ActivationControlPlayable.cs", "className": "ActivationControlPlayable", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "gameObject", "postPlayback" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Playables/BasicScriptPlayable.cs", "className": "BasicPlayableBehaviour", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Playables/DirectorControlPlayable.cs", "className": "DirectorControlPlayable", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "director", "pauseAction" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Playables/ITimeControl.cs", "className": "ITimeControl", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Playables/NotificationFlags.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Playables/ParticleControlPlayable.cs", "className": "ParticleControlPlayable", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Playables/PrefabControlPlayable.cs", "className": "PrefabControlPlayable", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Playables/TimeControlPlayable.cs", "className": "TimeControlPlayable", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Playables/TimeNotificationBehaviour.cs", "className": "TimeNotificationBehaviour", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddNotification" ], "serializedFields": [], "publicFields": [ "time", "payload", "notificationFired", "flags" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Scripting/PlayableTrack.cs", "className": "PlayableTrack", "baseClass": "TrackAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Timeline.deprecated.cs", "className": "TimelineAsset", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/TimelineAsset.cs", "className": "TimelineAsset", "baseClass": "PlayableAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "SetStandardFrameRate", "GetRootTrack", "GetRootTracks", "GetOutputTrack", "GetOutputTracks", "GatherProperties", "CreateMarkerTrack" ], "serializedFields": [ "m_DurationMode" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/TimelineAsset_CreateRemove.cs", "className": "TimelineAsset", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateTrack", "DeleteClip", "DeleteTrack" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/TimelineAttributes.cs", "className": "TrackClipTypeAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/TimelineClip.cs", "className": "TimelineClip", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetParentTrack", "EvaluateMixOut", "EvaluateMixIn", "ToLocalTime", "ToLocalTimeUnbound", "IsExtrapolatedTime", "IsPreExtrapolatedTime", "IsPostExtrapolatedTime", "CreateCurves", "ConformEaseValues" ], "serializedFields": [ "m_Start", "m_ClipIn", "m_Asset", "m_TimeScale", "m_ParentTrack", "m_EaseInDuration", "m_EaseOutDuration", "m_BlendInDuration", "m_BlendOutDuration", "m_MixInCurve", "m_MixOutCurve", "m_BlendInCurveMode", "m_BlendOutCurveMode", "m_ExposedParameterNames", "m_AnimationCurves", "m_Recordable", "m_PostExtrapolationMode", "m_PreExtrapolationMode", "m_PostExtrapolationTime", "m_PreExtrapolationTime", "m_DisplayName" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/TimelinePlayable.cs", "className": "TimelinePlayable", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Rebalance", "Compile" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/TimelinePlayable_Animation.cs", "className": "TimelinePlayable", "baseClass": "PlayableBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/TrackAsset.cs", "className": "TrackAsset", "baseClass": "PlayableAsset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Clear", "GetClips", "GetChildTracks", "CreateCurves", "CreateDefaultClip", "DeleteClip", "CreateMarker", "DeleteMarker", "GetMarkers", "GetMarkerCount", "GetMarker" ], "serializedFields": [], "publicFields": [ "trackList", "clipList", "markerList" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/AnimationPreviewUtilities.cs", "className": "AnimationPreviewUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/AnimatorBindingCache.cs", "className": "AnimatorBindingCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "GetHashCode", "GetAnimatorBindings", "GetCurveBindings", "Clear" ], "serializedFields": [], "publicFields": [ "animatorID", "applyRootMotion", "humanoid" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/BlendUtility.cs", "className": "BlendUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/Extrapolation.cs", "className": "Extrapolation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/FrameRate.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid", "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/HashUtility.cs", "className": "HashUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/IPropertyCollector.cs", "className": "IPropertyCollector", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/IPropertyPreview.cs", "className": "IPropertyPreview", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/NotificationUtilities.cs", "className": "NotificationUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/TimelineClipExtensions.cs", "className": "TimelineClipExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/TimelineCreateUtilities.cs", "className": "TimelineCreateUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/TimelineUndo.cs", "className": "TimelineUndo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/TimeUtility.cs", "className": "TimeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.timeline/Runtime/Utilities/WeightUtility.cs", "className": "WeightUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ugui/Editor/Analytics/IAnalytic/UGUIBuildEvent.cs", "className": "UGUIBuildEvent", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [], "publicFields": [ "build_guid", "build_type", "component_count", "WorldSpaceCanvas", "ScreenSpaceCanvas", "OverlayCanvas", "TMPElements", "buildGuid", "buildType", "counter" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/Analytics/UGUIAnalytics.cs", "className": "UGUIAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/Analytics/UGUIBuildAnalytics.cs", "className": "UGUIBuildAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessBuild", "OnPostprocessBuild", "OnProcessScene" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/HDRP/TMP_BaseHDRPLitShaderGUI.cs", "className": "for", "baseClass": "LightingShaderGraphGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReadState", "SetActive", "DoPopup" ], "serializedFields": [], "publicFields": [ "undoLabel", "label", "keywordLabels", "keywords" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/HDRP/TMP_BaseHDRPUnlitShaderGUI.cs", "className": "for", "baseClass": "UnlitShaderGraphGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReadState", "SetActive", "DoPopup" ], "serializedFields": [], "publicFields": [ "undoLabel", "label", "keywordLabels", "keywords" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/HDRP/TMP_SDF_HDRPLitShaderGUI.cs", "className": "TMP_SDF_HDRPLitShaderGUI", "baseClass": "TMP_BaseHDRPLitShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/HDRP/TMP_SDF_HDRPUnlitShaderGUI.cs", "className": "TMP_SDF_HDRPUnlitShaderGUI", "baseClass": "TMP_BaseHDRPUnlitShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/DropdownOptionListDrawer.cs", "className": "DropdownOptionListDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/GlyphMetricsPropertyDrawer.cs", "className": "GlyphMetricsPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/GlyphPairAdjustmentRecordPropertyDrawer.cs", "className": "GlyphPairAdjustmentRecordPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/GlyphRectPropertyDrawer.cs", "className": "GlyphRectPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/LigatureSubstitutionRecordPropertyDrawer.cs", "className": "LigatureSubstitutionRecordPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_CharacterPropertyDrawer.cs", "className": "TMP_CharacterPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_GlyphPropertyDrawer.cs", "className": "TMP_GlyphPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_MarkToBaseAdjustmentRecordPropertyDrawer.cs", "className": "TMP_MarkToBaseAdjustmentRecordPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_MarkToMarkAdjustmentRecordPropertyDrawer.cs", "className": "TMP_MarkToMarkAdjustmentRecordPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_PropertyDrawerUtilities.cs", "className": "TMP_PropertyDrawerUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "index", "glyphRect", "metrics", "atlasIndex" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_SpriteCharacterPropertyDrawer.cs", "className": "TMP_SpriteCharacterPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_SpriteGlyphPropertyDrawer.cs", "className": "TMP_SpriteGlyphPropertyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_TextAlignmentDrawer.cs", "className": "TMP_TextAlignmentDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_BaseEditorPanel.cs", "className": "TMP_BaseEditorPanel", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "OnSceneGUI" ], "serializedFields": [], "publicFields": [ "selAlignGridA", "selAlignGridB" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_BaseShaderGUI.cs", "className": "TMP_BaseShaderGUI", "baseClass": "ShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReadState", "SetActive", "DoPopup", "EndPanel" ], "serializedFields": [], "publicFields": [ "undoLabel", "label", "keywordLabels", "keywords" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_BitmapShaderGUI.cs", "className": "TMP_BitmapShaderGUI", "baseClass": "TMP_BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_ColorGradientAssetMenu.cs", "className": "TMP_ColorGradientAssetMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_ColorGradientEditor.cs", "className": "TMP_ColorGradientEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_DropdownEditor.cs", "className": "DropdownEditor", "baseClass": "SelectableEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_EditorCoroutine.cs", "className": "TMP_EditorCoroutine", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Stop" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_EditorPanel.cs", "className": "TMP_EditorPanel", "baseClass": "TMP_BaseEditorPanel", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_EditorPanelUI.cs", "className": "TMP_EditorPanelUI", "baseClass": "TMP_BaseEditorPanel", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_EditorResourceManager.cs", "className": "TMP_EditorResourceManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_EditorUtility.cs", "className": "TMP_EditorUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "string" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_FontAsset_CreationMenu.cs", "className": "TMP_FontAsset_CreationMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_FontAssetEditor.cs", "className": "TMP_FontAssetEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "OnEnable", "OnDisable" ], "serializedFields": [], "publicFields": [ "sourceFont", "faceIndex", "glyphRenderMode", "pointSize", "padding", "atlasWidth", "atlasHeight", "isEnabled", "expirationTime" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_InputFieldEditor.cs", "className": "TMP_InputFieldEditor", "baseClass": "SelectableEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_MarkupTagUpdateUtility.cs", "className": "TMP_MarkupTagUpdateUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "tag", "description" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_PackageUtilities.cs", "className": "TMP_PackageUtilities", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [ "m_ProjectFolderToScan", "m_OutputWindowStyle", "m_OutputWindowMonospacedFont" ], "publicFields": [ "referencedResource", "target", "replacement", "assetRecords", "assetFilePath", "assetDataFile", "assetMetaFilePath" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_PostBuildProcessHandler.cs", "className": "TMP_PostBuildProcessHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_PreBuildProcessor.cs", "className": "TMP_PreBuildProcessor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessBuild" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_ProjectTextSettings.cs", "className": "TMP_ProjectTextSettings", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_ResourcesLoader.cs", "className": "EssentialResourcesManager", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_SDFShaderGUI.cs", "className": "TMP_SDFShaderGUI", "baseClass": "TMP_BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_SerializedPropertyHolder.cs", "className": "TMP_SerializedPropertyHolder", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "fontAsset", "firstCharacter", "secondCharacter", "glyphPairAdjustmentRecord" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_SettingsEditor.cs", "className": "TMP_SettingsEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDestroy" ], "publicMethods": [ "OnEnable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_SpriteAssetEditor.cs", "className": "TMP_SpriteAssetEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "OnEnable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_SpriteAssetImporter.cs", "className": "TMP_SpriteAssetImporter", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_SpriteAssetMenu.cs", "className": "TMP_SpriteAssetMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_StyleAssetMenu.cs", "className": "TMP_StyleAssetMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_StyleSheetEditor.cs", "className": "StyleDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_SubMesh_Editor.cs", "className": "TMP_SubMesh_Editor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "OnEnable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_SubMeshUI_Editor.cs", "className": "TMP_SubMeshUI_Editor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "OnEnable", "OnDisable" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMP_UIStyleManager.cs", "className": "TMP_UIStyleManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMPro_ContextMenus.cs", "className": "TMP_ContextMenus", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMPro_CreateObjectMenu.cs", "className": "TMPro_CreateObjectMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMPro_EditorShaderUtilities.cs", "className": "EditorShaderUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMPro_FontAssetCreatorWindow.cs", "className": "TMPro_FontAssetCreatorWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "OnEnable", "OnDisable", "OnGUI", "Update" ], "serializedFields": [], "publicFields": [ "fontAssetCreationSettings" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMPro_SortingLayerHelper.cs", "className": "SortingLayerHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMPro_TextContainerEditor.cs", "className": "TMPro_TextContainerEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ugui/Editor/TMP/TMPro_TexturePostProcessor.cs", "className": "TMPro_TexturePostProcessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/EventSystem/EventSystemEditor.cs", "className": "EventSystemEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/EventSystem/EventTriggerEditor.cs", "className": "EventTriggerEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/EventSystem/InputModuleComponentFactory.cs", "className": "InputModuleComponentFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/EventSystem/Physics2DRaycasterEditor.cs", "className": "Physics2DRaycasterEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/EventSystem/PhysicsRaycasterEditor.cs", "className": "PhysicsRaycasterEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/AspectRatioFitterEditor.cs", "className": "AspectRatioFitterEditor", "baseClass": "SelfControllerEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/ButtonEditor.cs", "className": "ButtonEditor", "baseClass": "SelectableEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/CanvasScalerEditor.cs", "className": "CanvasScalerEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "matchContent", "widthContent", "heightContent", "uiScaleModeContent", "leftAlignedLabel", "rightAlignedLabel" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/ContentSizeFitterEditor.cs", "className": "ContentSizeFitterEditor", "baseClass": "SelfControllerEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/DropdownEditor.cs", "className": "DropdownEditor", "baseClass": "SelectableEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/GraphicEditor.cs", "className": "GraphicEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/GridLayoutGroupEditor.cs", "className": "GridLayoutGroupEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/HorizontalOrVerticalLayoutGroupEditor.cs", "className": "HorizontalOrVerticalLayoutGroupEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/ImageEditor.cs", "className": "ImageEditor", "baseClass": "GraphicEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/InputFieldEditor.cs", "className": "InputFieldEditor", "baseClass": "SelectableEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/InterceptedEventsPreview.cs", "className": "InterceptedEventsPreview", "baseClass": "ObjectPreview", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "componentName", "interceptedEvents", "labelStyle" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/LayoutElementEditor.cs", "className": "LayoutElementEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/LayoutPropertiesPreview.cs", "className": "LayoutPropertiesPreview", "baseClass": "ObjectPreview", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "labelStyle", "headerStyle" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/MaskEditor.cs", "className": "MaskEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/MenuOptions.cs", "className": "MenuOptions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateGameObject", "Dispose", "AddImage", "AddRawImage", "AddPanel", "AddToggle", "AddSlider", "AddScrollbar", "AddScrollView", "AddCanvas", "AddText", "AddButton", "AddDropdown", "CreateNewUI", "GetOrCreateCanvasGameObject" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/PrefabLayoutRebuilder.cs", "className": "PrefabLayoutRebuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/AnimationTriggersDrawer.cs", "className": "AnimationTriggersDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/ColorBlockDrawer.cs", "className": "ColorBlockDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/DropdownOptionListDrawer.cs", "className": "DropdownOptionListDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/FontDataDrawer.cs", "className": "FontDataDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/NavigationDrawer.cs", "className": "NavigationDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "navigationContent" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/SpriteStateDrawer.cs", "className": "SpriteStateDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/RawImageEditor.cs", "className": "RawImageEditor", "baseClass": "GraphicEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/RectMask2DEditor.cs", "className": "RectMask2DEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/ScrollbarEditor.cs", "className": "ScrollbarEditor", "baseClass": "SelectableEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/ScrollRectEditor.cs", "className": "ScrollRectEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/SelectableEditor.cs", "className": "SelectableEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/SelfControllerEditor.cs", "className": "SelfControllerEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/SliderEditor.cs", "className": "SliderEditor", "baseClass": "SelectableEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/SpriteDrawUtility.cs", "className": "SpriteDrawUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/TextEditor.cs", "className": "TextEditor", "baseClass": "GraphicEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Editor/UGUI/UI/ToggleEditor.cs", "className": "ToggleEditor", "baseClass": "SelectableEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/InternalBridge/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/InternalBridge/ObjectUtilsBridge.cs", "className": "ObjectUtilsBridge", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/InternalBridge/TMPHelpURL.cs", "className": "TMPHelpURL", "baseClass": "UIModuleHelpURL", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/FastAction.cs", "className": "FastAction", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "Remove", "Call" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/FontFeatureCommon.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/FontFeatureCommonGPOS.cs", "className": "GlyphAnchorPoint", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_XCoordinate", "m_YCoordinate", "m_XPositionAdjustment", "m_YPositionAdjustment", "m_BaseGlyphID", "m_BaseGlyphAnchorPoint", "m_MarkGlyphID", "m_MarkPositionAdjustment", "m_BaseMarkGlyphID", "m_BaseMarkGlyphAnchorPoint", "m_CombiningMarkGlyphID", "m_CombiningMarkPositionAdjustment" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/FontFeatureCommonGSUB.cs", "className": "SingleSubstitutionRecord", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_TargetGlyphID", "m_SubstituteGlyphIDs", "m_ComponentGlyphIDs", "m_LigatureGlyphID" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/ITextPreProcessor.cs", "className": "ITextPreprocessor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/MaterialReferenceManager.cs", "className": "MaterialReferenceManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddMaterial", "Contains", "TryGetMaterial", "GetMaterialIndex", "GetFontAsset", "SetDefaultMaterial", "Clear", "ClearReferenceCount" ], "serializedFields": [], "publicFields": [ "material", "referenceCount", "index", "fontAsset", "spriteAsset", "isDefaultMaterial", "isFallbackMaterial", "fallbackMaterial", "padding" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TextContainer.cs", "className": "TextContainer", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "LateUpdate", "OnDisable" ], "publicMethods": [ "GetWorldCorners" ], "serializedFields": [ "m_pivot", "m_anchorPosition", "m_rect", "m_margins" ], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TextMeshPro.cs", "className": "TextMeshPro", "baseClass": "TMP_Text", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "OnDisable", "OnDestroy" ], "publicMethods": [ "SetMask", "UpdateFontAsset", "CalculateLayoutInputHorizontal", "CalculateLayoutInputVertical" ], "serializedFields": [ "int", "m_hasFontAssetChanged", "m_renderer", "m_maskType" ], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TextMeshProUGUI.cs", "className": "TextMeshProUGUI", "baseClass": "TMP_Text", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "OnDisable", "OnDestroy" ], "publicMethods": [ "CalculateLayoutInputHorizontal", "CalculateLayoutInputVertical", "UpdateFontAsset" ], "serializedFields": [ "m_Maskable", "m_hasFontAssetChanged", "m_baseMaterial", "m_maskOffset" ], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_Asset.cs", "className": "TMP_Asset", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "string", "FaceInfo" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_Character.cs", "className": "TMP_Character", "baseClass": "TMP_TextElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_CharacterInfo.cs", "className": "TMP_CharacterInfo", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "position", "uv", "uv2", "uv4", "color", "normal", "tangent", "padding", "elementType", "character", "index", "stringLength", "textElement", "alternativeGlyph", "fontAsset", "material", "materialReferenceIndex", "isUsingAlternateTypeface", "pointSize", "wordNumber", "lineNumber", "charNumber", "pageNumber", "vertexIndex", "vertex_BL", "vertex_TL", "vertex_TR", "vertex_BR", "topLeft", "bottomLeft", "topRight", "bottomRight", "origin", "xAdvance", "ascender", "baseLine", "descender", "aspectRatio", "scale", "underlineColor", "underlineVertexIndex", "strikethroughColor", "strikethroughVertexIndex", "highlightColor", "highlightState", "style", "isVisible", "isIgnoringAlignment" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_ColorGradient.cs", "className": "TMP_ColorGradient", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "colorMode", "topLeft", "topRight", "bottomLeft", "bottomRight" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_Compatibility.cs", "className": "TMP_Compatibility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_CoroutineTween.cs", "className": "ITweenValue", "baseClass": "UnityEvent", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "TweenValue", "AddOnChangedCallback", "GetIgnoreTimescale", "GetDuration", "ValidTarget", "Init", "StartTween", "StopTween" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_DefaultControls.cs", "className": "TMP_DefaultControls", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "standard", "background", "inputField", "knob", "checkmark", "dropdown", "mask" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_Dropdown.cs", "className": "TMP_Dropdown", "baseClass": "Selectable", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "Start", "Update", "OnDisable" ], "publicMethods": [ "SetValueWithoutNotify", "RefreshShownValue", "AddOptions", "ClearOptions", "Show", "Hide" ], "serializedFields": [ "m_Text", "m_Image", "m_RectTransform", "m_Toggle", "m_Color", "m_Options", "m_Template", "m_CaptionText", "m_CaptionImage", "m_Placeholder", "m_ItemText", "m_ItemImage", "m_Value", "m_MultiSelect", "m_OnValueChanged", "m_AlphaFadeSpeed" ], "publicFields": [ "m_Text" ], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Input", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_DynamicFontAssetUtilities.cs", "className": "TMP_DynamicFontAssetUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "familyName", "styleName", "faceIndex", "filePath", "hashCode" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_FontAsset.cs", "className": "TMP_FontAsset", "baseClass": "TMP_Asset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Awake", "OnDestroy" ], "publicMethods": [ "ReadFontAssetDefinition", "HasCharacter", "HasCharacters", "TryAddCharacters", "ClearFontAssetData" ], "serializedFields": [ "string", "FontAssetCreationSettings", "m_SourceFontFile", "m_SourceFontFilePath", "m_AtlasPopulationMode", "bool", "List", "Texture2D", "int", "m_IsMultiAtlasTexturesEnabled", "m_GetFontFeatures", "m_ClearDynamicDataOnBuild", "GlyphRenderMode", "m_UsedGlyphRects", "m_FreeGlyphRects", "TMP_FontFeatureTable", "m_FontWeightTable", "fontWeights", "m_fontInfo", "atlas" ], "publicFields": [ "normalStyle", "normalSpacingOffset", "boldStyle", "boldSpacing", "italicStyle", "tabSize", "atlas" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_FontAssetCommon.cs", "className": "FaceInfo_Legacy", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddKerningPair", "AddGlyphPairAdjustmentRecord", "RemoveKerningPair", "SortKerningPairs" ], "serializedFields": [ "m_FirstGlyph", "m_FirstGlyphAdjustments", "m_SecondGlyph", "m_SecondGlyphAdjustments", "m_IgnoreSpacingAdjustments" ], "publicFields": [ "Name", "PointSize", "Scale", "CharacterCount", "LineHeight", "Baseline", "Ascender", "CapHeight", "Descender", "CenterLine", "SuperscriptOffset", "SubscriptOffset", "SubSize", "Underline", "UnderlineThickness", "strikethrough", "strikethroughThickness", "TabWidth", "Padding", "AtlasWidth", "AtlasHeight", "sourceFontFileName", "sourceFontFileGUID", "faceIndex", "pointSizeSamplingMode", "pointSize", "padding", "paddingMode", "packingMode", "atlasWidth", "atlasHeight", "characterSetSelectionMode", "characterSequence", "referencedFontAssetGUID", "referencedTextAssetGUID", "fontStyle", "fontStyleModifier", "renderMode", "includeFontFeatures", "regularTypeface", "italicTypeface", "ascii_Left", "ascii_Right", "key", "xPlacement", "yPlacement", "xAdvance", "yAdvance", "xOffset", "kerningPairs" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_FontAssetUtilities.cs", "className": "TMP_FontAssetUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_FontFeaturesCommon.cs", "className": "TMP_GlyphValueRecord", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "float", "uint", "TMP_GlyphValueRecord", "TMP_GlyphAdjustmentRecord", "FontFeatureLookupFlags" ], "publicFields": [ "firstGlyphIndex", "secondGlyphIndex", "key" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_FontFeatureTable.cs", "className": "TMP_FontFeatureTable", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SortGlyphPairAdjustmentRecords", "SortMarkToBaseAdjustmentRecords", "SortMarkToMarkAdjustmentRecords" ], "serializedFields": [ "List" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_InputField.cs", "className": "TMP_InputField", "baseClass": "Selectable", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "Start", "LateUpdate", "OnDisable" ], "publicMethods": [ "Start", "SetTextWithoutNotify", "MoveTextEnd", "MoveTextStart", "MoveToEndOfLine", "MoveToStartOfLine", "ProcessEvent", "ForceLabelUpdate", "ActivateInputField", "OnControlClick", "ReleaseSelection", "DeactivateInputField", "SetGlobalPointSize", "SetGlobalFontAsset" ], "serializedFields": [ "m_TextViewport", "m_TextComponent", "m_Placeholder", "m_VerticalScrollbar", "m_VerticalScrollbarEventHandler", "m_LayoutGroup", "m_ScrollSensitivity", "m_ContentType", "m_InputType", "m_AsteriskChar", "m_KeyboardType", "m_LineType", "m_HideMobileInput", "m_HideSoftKeyboard", "m_CharacterValidation", "m_RegexValue", "m_GlobalPointSize", "m_CharacterLimit", "m_OnEndEdit", "m_OnSubmit", "m_OnSelect", "m_OnDeselect", "m_OnTextSelection", "m_OnEndTextSelection", "m_OnValueChanged", "m_OnTouchScreenKeyboardStatusChanged", "m_OnValidateInput", "m_CaretColor", "m_CustomCaretColor", "m_SelectionColor", "m_ReadOnly", "m_RichText", "m_GlobalFontAsset", "m_OnFocusSelectAll", "m_ResetOnDeActivation", "m_KeepTextSelectionVisible", "m_RestoreOriginalTextOnEscape", "m_isRichTextEditingAllowed", "m_LineLimit", "m_InputValidator", "m_ShouldActivateOnSelect" ], "publicFields": [ "mainInputField", "isAlert" ], "unityApiUsage": [ "Destroy", "GetComponent", "Input", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_InputValidator.cs", "className": "TMP_InputValidator", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_LineInfo.cs", "className": "TMP_LineInfo", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetLineText" ], "serializedFields": [], "publicFields": [ "characterCount", "visibleCharacterCount", "spaceCount", "visibleSpaceCount", "wordCount", "firstCharacterIndex", "firstVisibleCharacterIndex", "lastCharacterIndex", "lastVisibleCharacterIndex", "length", "lineHeight", "ascender", "baseline", "descender", "maxAdvance", "width", "marginLeft", "marginRight", "alignment", "lineExtents" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_ListPool.cs", "className": "TMP_ListPool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_MaterialManager.cs", "className": "TMP_MaterialManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "sourceMaterial", "fallbackMaterial", "count", "baseMaterial", "stencilMaterial", "stencilID" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_MeshInfo.cs", "className": "TMP_MeshInfo", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ResizeMeshInfo", "Clear", "ClearUnusedVertices", "SortGeometry", "SwapVertexData" ], "serializedFields": [], "publicFields": [ "mesh", "vertexCount", "vertices", "normals", "tangents", "uvs0", "uvs2", "uvs4", "colors32", "triangles", "material" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_ObjectPool.cs", "className": "TMP_ObjectPool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Get", "Release" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_PackageResourceImporter.cs", "className": "TMP_PackageResourceImporter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDestroy" ], "publicMethods": [ "OnDestroy", "OnGUI" ], "serializedFields": [ "m_ResourceImporter" ], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_ResourcesManager.cs", "className": "TMP_ResourceManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "nameHashCode", "familyNameHashCode", "styleNameHashCode", "familyNameAndStyleHashCode" ], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_RichTextTagsCommon.cs", "className": "CodePoint", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_ScrollbarEventHandler.cs", "className": "TMP_ScrollbarEventHandler", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerClick", "OnSelect", "OnDeselect" ], "serializedFields": [], "publicFields": [ "isSelected" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_SelectionCaret.cs", "className": "TMP_SelectionCaret", "baseClass": "MaskableGraphic", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_Settings.cs", "className": "TMP_Settings", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "string", "m_TextWrappingMode", "m_enableKerning", "m_ActiveFontFeatures", "m_enableExtraPadding", "m_enableTintAllSprites", "m_enableParseEscapeCharacters", "m_EnableRaycastTarget", "m_GetFontFeaturesAtRuntime", "m_missingGlyphCharacter", "m_ClearDynamicDataOnBuild", "m_warningsDisabled", "m_defaultFontAsset", "m_defaultFontAssetPath", "m_defaultFontSize", "m_defaultAutoSizeMinRatio", "m_defaultAutoSizeMaxRatio", "m_defaultTextMeshProTextContainerSize", "m_defaultTextMeshProUITextContainerSize", "m_autoSizeTextContainer", "m_IsTextObjectScaleStatic", "m_fallbackFontAssets", "m_matchMaterialPreset", "m_HideSubTextObjects", "m_defaultSpriteAsset", "m_defaultSpriteAssetPath", "m_enableEmojiSupport", "m_MissingCharacterSpriteUnicode", "m_EmojiFallbackTextAssets", "m_defaultColorGradientPresetsPath", "m_defaultStyleSheet", "m_StyleSheetsResourcePath", "m_leadingCharacters", "m_followingCharacters", "m_linebreakingRules", "m_UseModernHangulLineBreakingRules" ], "publicFields": [ "leadingCharacters", "followingCharacters" ], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_ShaderUtilities.cs", "className": "ShaderUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_Sprite.cs", "className": "TMP_Sprite", "baseClass": "TMP_TextElement_Legacy", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "fileID", "id", "name", "hashCode", "unicode", "x", "y", "width", "height", "pivot", "xOffset", "yOffset", "xAdvance", "scale", "sprite" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_SpriteAnimator.cs", "className": "TMP_SpriteAnimator", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "OnDisable" ], "publicMethods": [ "StopAllAnimations", "DoSpriteAnimation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_SpriteAsset.cs", "className": "TMP_SpriteAsset", "baseClass": "TMP_Asset", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Awake" ], "publicMethods": [ "UpdateLookupTables", "GetSpriteIndexFromHashcode", "GetSpriteIndexFromUnicode", "GetSpriteIndexFromName", "SortGlyphTable" ], "serializedFields": [ "m_SpriteCharacterTable", "m_GlyphTable", "fallbackSpriteAssets" ], "publicFields": [ "spriteSheet", "spriteInfoList", "fallbackSpriteAssets" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_SpriteAssetImportFormats.cs", "className": "TexturePacker_JsonArray", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "x", "y", "w", "h", "filename", "frame", "rotated", "trimmed", "spriteSourceSize", "sourceSize", "pivot", "app", "version", "image", "format", "size", "scale", "smartupdate", "frames", "meta" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_SpriteCharacter.cs", "className": "TMP_SpriteCharacter", "baseClass": "TMP_TextElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Name" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_SpriteGlyph.cs", "className": "TMP_SpriteGlyph", "baseClass": "Glyph", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "sprite" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_Style.cs", "className": "TMP_Style", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RefreshStyle" ], "serializedFields": [ "m_Name", "m_HashCode", "m_OpeningDefinition", "m_ClosingDefinition", "m_OpeningTagArray", "m_ClosingTagArray" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_StyleSheet.cs", "className": "TMP_StyleSheet", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "GetStyle", "RefreshStyles" ], "serializedFields": [ "m_StyleList" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_SubMesh.cs", "className": "TMP_SubMesh", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable", "OnDestroy" ], "publicMethods": [ "DestroySelf", "GetPaddingForMaterial", "UpdateMeshPadding", "SetVerticesDirty", "SetMaterialDirty", "UpdateColliders" ], "serializedFields": [ "m_fontAsset", "m_spriteAsset", "m_material", "m_sharedMaterial", "m_isDefaultMaterial", "m_padding", "m_renderer", "m_TextComponent" ], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_SubMeshUI.cs", "className": "TMP_SubMeshUI", "baseClass": "MaskableGraphic", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable", "OnDestroy" ], "publicMethods": [ "GetPaddingForMaterial", "UpdateMeshPadding", "SetPivotDirty", "RefreshMaterial" ], "serializedFields": [ "m_fontAsset", "m_spriteAsset", "m_material", "m_sharedMaterial", "m_isDefaultMaterial", "m_padding", "m_TextComponent", "m_materialReferenceIndex" ], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_Text.cs", "className": "TMP_Text", "baseClass": "MaskableGraphic", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "LateUpdate" ], "publicMethods": [ "Resize", "SetText", "SetCharArray", "GetPreferredValues", "GetRenderedValues" ], "serializedFields": [ "m_TextPreprocessor", "m_isRightToLeft", "m_fontAsset", "m_sharedMaterial", "m_fontSharedMaterials", "m_fontMaterial", "m_fontMaterials", "m_fontColor32", "m_fontColor", "m_enableVertexGradient", "m_colorMode", "m_fontColorGradient", "m_fontColorGradientPreset", "m_spriteAsset", "m_tintAllSprites", "m_StyleSheet", "m_TextStyleHashCode", "m_overrideHtmlColors", "m_faceColor", "m_outlineColor", "m_fontSize", "m_fontWeight", "m_enableAutoSizing", "m_fontSizeMin", "m_fontSizeMax", "m_fontStyle", "m_HorizontalAlignment", "m_VerticalAlignment", "m_characterSpacing", "float", "m_wordSpacing", "m_lineSpacing", "m_lineSpacingMax", "m_paragraphSpacing", "m_charWidthMaxAdj", "m_wordWrappingRatios", "m_overflowMode", "m_firstOverflowCharacterIndex", "m_linkedTextComponent", "TMP_Text", "m_isTextTruncated", "m_enableKerning", "m_ActiveFontFeatures", "m_enableExtraPadding", "checkPaddingRequired", "m_isRichText", "m_EmojiFallbackSupport", "m_parseCtrlCharacters", "m_isOrthographic", "m_isCullingEnabled", "m_ignoreCulling", "m_horizontalMapping", "m_verticalMapping", "m_uvLineOffset", "m_geometrySortingOrder", "m_IsTextObjectScaleStatic", "m_VertexBufferAutoSizeReduction", "m_firstVisibleCharacter", "m_useMaxVisibleDescender", "m_pageToDisplay", "m_margin", "m_textInfo", "m_havePropertiesChanged", "m_isUsingLegacyAnimationComponent", "m_isVolumetricText", "TextInputSources" ], "publicFields": [ "index", "unicode", "elementType", "stringIndex", "length", "character", "fontAsset", "material", "materialIndex" ], "unityApiUsage": [ "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_TextElement.cs", "className": "TMP_TextElement", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "TextElementType", "uint", "float" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_TextElement_Legacy.cs", "className": "TMP_TextElement_Legacy", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "id", "x", "y", "width", "height", "xOffset", "yOffset", "xAdvance", "scale" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_TextInfo.cs", "className": "TMP_TextInfo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ClearMeshInfo", "ClearAllMeshInfo", "ResetVertexLayout", "ClearUnusedVertices", "CopyMeshInfoVertexData" ], "serializedFields": [], "publicFields": [ "textComponent", "characterCount", "spriteCount", "spaceCount", "wordCount", "linkCount", "lineCount", "pageCount", "materialCount", "characterInfo", "wordInfo", "linkInfo", "lineInfo", "pageInfo", "meshInfo" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_TextParsingUtilities.cs", "className": "TMP_TextParsingUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_TextProcessingCommon.cs", "className": "CharacterElement", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_TextProcessingStack.cs", "className": "TMP_FontStyleStack", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "Add", "Remove", "SetDefault", "Push", "Pop", "Peek", "CurrentItem", "PreviousItem" ], "serializedFields": [], "publicFields": [ "bold", "italic", "underline", "strikethrough", "highlight", "superscript", "subscript", "uppercase", "lowercase", "smallcaps", "itemStack", "index" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_TextUtilities.cs", "className": "TMP_TextUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "index", "position", "Point1", "Point2" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_UpdateManager.cs", "className": "TMP_UpdateManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "LateUpdate" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMP_UpdateRegistery.cs", "className": "TMP_UpdateRegistry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMPro_EventManager.cs", "className": "TMPro_EventManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "EventType", "ProgressPercentage", "Colors" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMPro_ExtensionMethods.cs", "className": "TMPro_ExtensionMethods", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/TMP/TMPro_MeshUtilities.cs", "className": "VertexGradient", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetLinkText", "GetLink", "GetLinkID", "GetWord" ], "serializedFields": [], "publicFields": [ "topLeft", "bottomLeft", "topRight", "bottomRight", "firstCharacterIndex", "lastCharacterIndex", "ascender", "baseLine", "descender", "extents", "textComponent", "hashCode", "linkIdFirstCharacterIndex", "linkIdLength", "linkTextfirstCharacterIndex", "linkTextLength", "characterCount", "length", "spriteIndex", "characterIndex", "vertexIndex", "min", "max", "CurrentFontAsset", "CurrentSpriteAsset", "CurrentMaterial", "CurrentMaterialIndex", "CurrentFontSize", "FontScale", "FontScaleMultiplier", "FontStyle", "ItalicAngle", "CharacterSpacing", "CharacterMonoSpacing", "TagNoParsing", "HorizontalAdvance", "MaxCapHeight", "MaxTextAscender", "MaxTextDescender", "MaxElementAscender", "MaxElementDescender", "StartOfLineAscender", "MaxLineAscender", "MaxLineDescender", "PageAscender", "PreviousWordBreak", "TotalCharacterCount", "VisibleCharacterCount", "VisibleSpriteCount", "VisibleLinkCount", "FirstCharacterIndex", "FirstVisibleCharacterIndex", "LastCharacterIndex", "LastVisibleCharIndex", "LineNumber", "baselineOffset", "lineOffset", "isDrivenLineSpacing", "IsNonBreakingSpace", "HorizontalAlignment", "MarginLeft", "MarginRight", "PreferredWidth", "PreferredHeight", "VertexColor", "UnderlineColor", "StrikethroughColor", "HighlightColor", "MeshExtents", "lineInfo", "spriteAnimationID", "BasicStyleStack", "ItalicAngleStack", "ColorStack", "UnderlineColorStack", "StrikethroughColorStack", "HighlightColorStack", "HighlightStateStack", "ColorGradientStack", "SizeStack", "IndentStack", "FontWeightStack", "BaselineStack", "ActionStack", "MaterialReferenceStack", "LineJustificationStack", "previous_WordBreak", "total_CharacterCount", "visible_CharacterCount", "visibleSpaceCount", "visible_SpriteCount", "visible_LinkCount", "firstVisibleCharacterIndex", "lastVisibleCharIndex", "lineNumber", "maxCapHeight", "maxAscender", "maxDescender", "startOfLineAscender", "maxLineAscender", "maxLineDescender", "pageAscender", "horizontalAlignment", "marginLeft", "marginRight", "xAdvance", "preferredWidth", "preferredHeight", "renderedWidth", "renderedHeight", "previousLineScale", "wordCount", "fontStyle", "italicAngle", "fontScaleMultiplier", "currentFontSize", "lastBaseGlyphIndex", "cSpace", "mSpace", "textInfo", "vertexColor", "underlineColor", "strikethroughColor", "highlightState", "basicStyleStack", "italicAngleStack", "colorStack", "underlineColorStack", "strikethroughColorStack", "highlightColorStack", "highlightStateStack", "colorGradientStack", "sizeStack", "indentStack", "fontWeightStack", "styleStack", "baselineStack", "actionStack", "materialReferenceStack", "lineJustificationStack", "currentFontAsset", "currentSpriteAsset", "currentMaterial", "currentMaterialIndex", "meshExtents", "tagNoParsing", "isNonBreakingSpace", "fxRotation", "fxScale", "startIndex", "nameHashCode", "valueHashCode", "valueType", "valueStartIndex", "valueLength", "unitType" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventData/AxisEventData.cs", "className": "AxisEventData", "baseClass": "BaseEventData", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventData/BaseEventData.cs", "className": "BaseEventData", "baseClass": "AbstractEventData", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventData/PointerEventData.cs", "className": "PointerEventData", "baseClass": "BaseEventData", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerDown", "IsPointerMoving", "IsScrolling" ], "serializedFields": [], "publicFields": [ "hovered" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventHandle.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventInterfaces.cs", "className": "IEventSystemHandler", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerClick", "OnBeginDrag", "OnDrag", "OnEndDrag", "OnDrop", "OnUpdateSelected" ], "serializedFields": [], "publicFields": [ "dragOnSurfaces" ], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventSystem.cs", "className": "EventSystem", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "Update", "OnDisable" ], "publicMethods": [ "UpdateModules", "SetSelectedGameObject", "RaycastAll", "IsPointerOverGameObject" ], "serializedFields": [ "m_sendNavigationEvents", "m_DragThreshold" ], "publicFields": [ "activeEventSystem", "sendEvents", "createPanelGameObjectsOnStart" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventTrigger.cs", "className": "EventTrigger", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "OnPointerDownDelegate" ], "serializedFields": [ "m_Delegates" ], "publicFields": [ "eventID", "callback" ], "unityApiUsage": [ "GetComponent", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventTriggerType.cs", "className": "is", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/ExecuteEvents.cs", "className": "ExecuteEvents", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/InputModules/BaseInput.cs", "className": "BaseInput", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/InputModules/BaseInputModule.cs", "className": "BaseInputModule", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [ "m_SendPointerHoverToParent" ], "publicFields": [ "m_TargetObject" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/InputModules/PointerInputModule.cs", "className": "PointerInputModule", "baseClass": "BaseInputModule", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AnyPressesThisFrame", "AnyReleasesThisFrame", "GetButtonState", "SetButtonState", "PressedThisFrame", "ReleasedThisFrame" ], "serializedFields": [], "publicFields": [ "buttonData" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/InputModules/StandaloneInputModule.cs", "className": "StandaloneInputModule", "baseClass": "PointerInputModule", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_HorizontalAxis", "m_VerticalAxis", "m_SubmitButton", "m_CancelButton", "m_InputActionsPerSecond", "m_RepeatDelay" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/InputModules/TouchInputModule.cs", "className": "TouchInputModule", "baseClass": "PointerInputModule", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/MoveDirection.cs", "className": "Example", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/RaycasterManager.cs", "className": "RaycasterManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/Raycasters/BaseRaycaster.cs", "className": "BaseRaycaster", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/Raycasters/Physics2DRaycaster.cs", "className": "Physics2DRaycaster", "baseClass": "PhysicsRaycaster", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/Raycasters/PhysicsRaycaster.cs", "className": "PhysicsRaycaster", "baseClass": "BaseRaycaster", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compare" ], "serializedFields": [ "m_EventMask", "m_MaxRayIntersections" ], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/RaycastResult.cs", "className": "RaycastResult", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear" ], "serializedFields": [], "publicFields": [ "module", "distance", "index", "depth", "sortingGroupID", "sortingGroupOrder", "sortingLayer", "sortingOrder", "origin", "worldPosition", "worldNormal", "screenPosition", "displayIndex", "document", "element" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/UIBehaviour.cs", "className": "UIBehaviour", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "Start", "OnDisable", "OnDestroy" ], "publicMethods": [ "IsDestroyed" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/UIElements/PanelEventHandler.cs", "className": "PanelEventHandler", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "LateUpdate", "OnDisable" ], "publicMethods": [ "OnSelect", "OnDeselect", "OnPointerMove", "OnPointerUp", "OnPointerDown", "OnPointerExit", "OnPointerEnter", "OnPointerClick", "OnSubmit", "OnCancel", "OnMove", "OnScroll", "Update", "Read", "ComputeTarget" ], "serializedFields": [], "publicFields": [ "shiftKey", "ctrlKey", "commandKey", "altKey", "actionKey" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/UIElements/PanelRaycaster.cs", "className": "PanelRaycaster", "baseClass": "BaseRaycaster", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/UIElements/UIToolkitInteroperabilityBridge.cs", "className": "UIToolkitInteroperabilityBridge", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "Update", "OnDisable" ], "publicMethods": [ "Start", "OnEnable", "OnDisable", "Update" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/UIElements/WorldDocumentRaycaster.cs", "className": "WorldDocumentRaycaster", "baseClass": "BaseRaycaster", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_EventCamera" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Animation/CoroutineTween.cs", "className": "ITweenValue", "baseClass": "UnityEvent", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "TweenValue", "AddOnChangedCallback", "GetIgnoreTimescale", "GetDuration", "ValidTarget", "Init", "StartTween", "StopTween" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/AnimationTriggers.cs", "className": "AnimationTriggers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_NormalTrigger", "m_HighlightedTrigger", "m_PressedTrigger", "m_SelectedTrigger", "m_DisabledTrigger" ], "publicFields": [ "buttonAnimator", "button" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Button.cs", "className": "Button", "baseClass": "Selectable", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "OnPointerClick" ], "serializedFields": [ "m_OnClick" ], "publicFields": [ "yourButton" ], "unityApiUsage": [ "GetComponent", "Input", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/CanvasUpdateRegistry.cs", "className": "CanvasUpdateRegistry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/ColorBlock.cs", "className": "ColorBlock", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Equals" ], "serializedFields": [ "m_NormalColor", "m_HighlightedColor", "m_PressedColor", "m_SelectedColor", "m_DisabledColor", "m_ColorMultiplier", "m_FadeDuration" ], "publicFields": [ "button", "newColor" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Culling/ClipperRegistry.cs", "className": "ClipperRegistry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Cull" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Culling/Clipping.cs", "className": "Clipping", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Culling/IClipRegion.cs", "className": "IClipper", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Culling/RectangularVertexClipper.cs", "className": "RectangularVertexClipper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetCanvasRect" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/DefaultControls.cs", "className": "DefaultControls", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateGameObject" ], "serializedFields": [], "publicFields": [ "standard", "background", "inputField", "knob", "checkmark", "dropdown", "mask" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Dropdown.cs", "className": "Dropdown", "baseClass": "Selectable", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "Start", "Update", "OnDisable" ], "publicMethods": [ "SetValueWithoutNotify", "RefreshShownValue", "AddOptions", "ClearOptions", "Show", "Hide" ], "serializedFields": [ "m_Text", "m_Image", "m_RectTransform", "m_Toggle", "m_Options", "m_Template", "m_CaptionText", "m_CaptionImage", "m_ItemText", "m_ItemImage", "m_Value", "m_OnValueChanged", "m_AlphaFadeSpeed" ], "publicFields": [ "m_Text" ], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Input", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/FontData.cs", "className": "FontData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_BestFit", "m_MinSize", "m_MaxSize", "m_AlignByGeometry", "m_HorizontalOverflow", "m_VerticalOverflow", "m_LineSpacing" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/FontUpdateTracker.cs", "className": "FontUpdateTracker", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Graphic.cs", "className": "Graphic", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [ "SetRaycastDirty", "PixelAdjustPoint", "GetPixelAdjustedRect", "RegisterDirtyLayoutCallback", "UnregisterDirtyLayoutCallback", "RegisterDirtyVerticesCallback", "UnregisterDirtyVerticesCallback", "RegisterDirtyMaterialCallback", "UnregisterDirtyMaterialCallback" ], "serializedFields": [ "m_Material", "m_Color", "m_RaycastTarget", "m_RaycastPadding" ], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/GraphicRaycaster.cs", "className": "GraphicRaycaster", "baseClass": "BaseRaycaster", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_IgnoreReversedGraphics", "m_BlockingObjects", "m_BlockingMask" ], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/GraphicRebuildTracker.cs", "className": "GraphicRebuildTracker", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/GraphicRegistry.cs", "className": "GraphicRegistry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/IGraphicEnabledDisabled.cs", "className": "IGraphicEnabledDisabled", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Image.cs", "className": "Image", "baseClass": "MaskableGraphic", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "Update", "OnDisable" ], "publicMethods": [ "DisableSpriteOptimizations", "Start", "Example1", "Example2" ], "serializedFields": [ "m_Sprite", "m_Type", "m_PreserveAspect", "m_FillCenter", "m_FillMethod", "m_FillAmount", "m_FillClockwise", "m_FillOrigin", "m_UseSpriteMesh", "m_PixelsPerUnitMultiplier" ], "publicFields": [ "m_Sprite", "xmasCalenderDoor", "cooldown", "coolingDown", "waitTime", "healthCircle", "theButton" ], "unityApiUsage": [ "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/IMask.cs", "className": "IMask", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/IMaskable.cs", "className": "IMaskable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/InputField.cs", "className": "InputField", "baseClass": "Selectable", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "Start", "Update", "LateUpdate", "OnDisable", "OnDestroy" ], "publicMethods": [ "Start", "SetTextWithoutNotify", "ValueChangeCheck", "ChangeInputField", "Update", "MoveTextEnd", "MoveTextStart", "ScreenToLocal", "ProcessEvent", "ForceLabelUpdate", "ActivateInputField", "DeactivateInputField" ], "serializedFields": [ "m_Placeholder", "m_ContentType", "m_InputType", "m_AsteriskChar", "m_KeyboardType", "m_LineType", "m_HideMobileInput", "m_CharacterValidation", "m_CharacterLimit", "m_OnSubmit", "m_OnDidEndEdit", "m_OnValueChanged", "m_OnValidateInput", "m_CaretColor", "m_CustomCaretColor", "m_SelectionColor", "m_ReadOnly", "m_ShouldActivateOnSelect" ], "publicFields": [ "mainInputField", "playerName" ], "unityApiUsage": [ "Destroy", "GetComponent", "Input", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs", "className": "AspectRatioFitter", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "Update", "OnDisable" ], "publicMethods": [ "IsComponentValidOnObject", "IsAspectModeValid" ], "serializedFields": [ "m_AspectMode", "m_AspectRatio" ], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs", "className": "CanvasScaler", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [ "m_UiScaleMode", "m_ReferencePixelsPerUnit", "m_ScaleFactor", "m_ReferenceResolution", "m_ScreenMatchMode", "m_MatchWidthOrHeight", "m_PhysicalUnit", "m_FallbackScreenDPI", "m_DefaultSpriteDPI", "m_DynamicPixelsPerUnit", "m_PresetInfoIsWorld" ], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs", "className": "ContentSizeFitter", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [ "m_HorizontalFit", "m_VerticalFit" ], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs", "className": "GridLayoutGroup", "baseClass": "LayoutGroup", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_StartCorner", "m_StartAxis", "m_CellSize", "m_Spacing", "m_Constraint", "m_ConstraintCount" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs", "className": "HorizontalLayoutGroup", "baseClass": "HorizontalOrVerticalLayoutGroup", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs", "className": "HorizontalOrVerticalLayoutGroup", "baseClass": "LayoutGroup", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [ "m_Spacing", "m_ChildForceExpandWidth", "m_ChildForceExpandHeight", "m_ChildControlWidth", "m_ChildControlHeight", "m_ChildScaleWidth", "m_ChildScaleHeight", "m_ReverseArrangement" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/ILayoutElement.cs", "className": "ILayoutElement", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Start" ], "serializedFields": [], "publicFields": [ "MyContentPanel", "m_Position", "m_Rotation", "m_Scale" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs", "className": "LayoutElement", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "OnDisable" ], "publicMethods": [ "Start" ], "serializedFields": [ "m_IgnoreLayout", "m_MinWidth", "m_MinHeight", "m_PreferredWidth", "m_PreferredHeight", "m_FlexibleWidth", "m_FlexibleHeight", "m_LayoutPriority" ], "publicFields": [ "MyContentPanel" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs", "className": "LayoutGroup", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [ "m_Padding", "m_ChildAlignment" ], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs", "className": "LayoutRebuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsDestroyed", "Rebuild", "LayoutComplete", "GraphicUpdateComplete" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs", "className": "LayoutUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs", "className": "VerticalLayoutGroup", "baseClass": "HorizontalOrVerticalLayoutGroup", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Mask.cs", "className": "Mask", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [ "m_ShowMaskGraphic" ], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/MaskableGraphic.cs", "className": "MaskableGraphic", "baseClass": "Graphic", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [ "m_Maskable", "m_OnCullStateChanged" ], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/MaskUtilities.cs", "className": "MaskUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/MaterialModifiers/IMaterialModifier.cs", "className": "IMaterialModifier", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Misc.cs", "className": "Misc", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Destroy", "DestroyImmediate" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/MultipleDisplayUtilities.cs", "className": "MultipleDisplayUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Navigation.cs", "className": "Navigation", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Start", "Equals" ], "serializedFields": [ "m_Mode", "m_WrapAround", "m_SelectOnUp", "m_SelectOnDown", "m_SelectOnLeft", "m_SelectOnRight" ], "publicFields": [ "button", "btnSave", "btnLoad" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/RawImage.cs", "className": "RawImage", "baseClass": "MaskableGraphic", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [ "m_Texture", "m_UVRect" ], "publicFields": [ "m_Texture" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/RectMask2D.cs", "className": "RectMask2D", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable", "OnDestroy" ], "publicMethods": [ "AddClippable", "RemoveClippable" ], "serializedFields": [ "m_Padding", "m_Softness" ], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Scrollbar.cs", "className": "Scrollbar", "baseClass": "Selectable", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "SetDirection" ], "serializedFields": [ "m_HandleRect", "m_Direction", "m_Value", "m_Size", "m_NumberOfSteps", "m_OnValueChanged" ], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/ScrollRect.cs", "className": "ScrollRect", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "LateUpdate", "OnDisable" ], "publicMethods": [ "Example", "Start", "ListenerMethod", "OnBeginDrag", "OnEndDrag", "OnDrag" ], "serializedFields": [ "m_Content", "m_Horizontal", "m_Vertical", "m_MovementType", "m_Elasticity", "m_Inertia", "m_DecelerationRate", "m_ScrollSensitivity", "m_Viewport", "m_HorizontalScrollbar", "m_VerticalScrollbar", "m_HorizontalScrollbarVisibility", "m_VerticalScrollbarVisibility", "m_HorizontalScrollbarSpacing", "m_VerticalScrollbarSpacing", "m_OnValueChanged" ], "publicFields": [ "myScrollRect", "newScrollBar", "scrollableContent", "myPosition" ], "unityApiUsage": [ "GetComponent", "Input", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Selectable.cs", "className": "Selectable", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "Start", "Update", "OnDisable" ], "publicMethods": [ "GetNames", "Start", "FindSelectable", "IgnoreSelectables", "OnMove", "OnPointerDown", "OnPointerUp", "OnPointerEnter", "OnPointerExit", "OnSelect", "OnDeselect", "SaveGame" ], "serializedFields": [ "m_Navigation", "m_Transition", "m_Colors", "m_SpriteState", "m_AnimationTriggers", "m_Interactable", "m_TargetGraphic" ], "publicFields": [ "button", "btnMain", "sprState", "newImage", "startButton", "playersReady", "direction", "myInputField" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/SetPropertyUtility.cs", "className": "SetPropertyUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Slider.cs", "className": "Slider", "baseClass": "Selectable", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "Update", "OnDisable" ], "publicMethods": [ "Start", "SubmitSliderSetting", "ValueChangeCheck", "SetDirection" ], "serializedFields": [ "m_FillRect", "m_HandleRect", "m_Direction", "m_MinValue", "m_MaxValue", "m_WholeNumbers", "m_Value", "m_OnValueChanged" ], "publicFields": [ "mainSlider", "newFillRect", "handleHighlighted" ], "unityApiUsage": [ "GetComponent", "Input", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/SpecializedCollections/IndexedSet.cs", "className": "IndexedSet", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "AddUnique", "EnableItem", "DisableItem", "Remove", "GetEnumerator", "Clear", "Contains", "CopyTo", "IndexOf", "Insert", "RemoveAt", "RemoveAll", "Sort" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/SpriteState.cs", "className": "SpriteState", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [ "m_HighlightedSprite", "m_PressedSprite", "m_SelectedSprite", "m_DisabledSprite" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/StencilMaterial.cs", "className": "StencilMaterial", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "baseMat", "customMat", "count", "stencilId", "operation", "compareFunction", "readMask", "writeMask", "useAlphaClip", "colorMask" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Text.cs", "className": "Text", "baseClass": "MaskableGraphic", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "Update", "OnDisable" ], "publicMethods": [ "FontTextureChanged", "GetGenerationSettings", "GetTextAnchorPivot" ], "serializedFields": [ "m_FontData", "m_Text" ], "publicFields": [ "m_Font", "m_MyText" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Toggle.cs", "className": "Toggle", "baseClass": "Selectable", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "OnDisable", "OnDestroy" ], "publicMethods": [ "SetIsOnWithoutNotify" ], "serializedFields": [ "m_Group", "m_IsOn" ], "publicFields": [ "toggleTransition", "graphic", "m_Text", "onValueChanged" ], "unityApiUsage": [ "Destroy", "GetComponent", "Input", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/ToggleGroup.cs", "className": "ToggleGroup", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start" ], "publicMethods": [ "NotifyToggleOn", "UnregisterToggle", "RegisterToggle", "EnsureValidState", "AnyTogglesOn", "ActiveToggles", "GetFirstActiveToggle", "SetAllTogglesOff" ], "serializedFields": [ "m_AllowSwitchOff" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Utility/ReflectionMethodsCache.cs", "className": "ReflectionMethodsCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "raycast3D", "raycast3DAll", "getRaycastNonAlloc", "raycast2D", "getRayIntersectionAll", "getRayIntersectionAllNonAlloc" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Utility/VertexHelper.cs", "className": "VertexHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Dispose", "Clear", "PopulateUIVertex", "SetUIVertex", "FillMesh", "AddVert", "AddTriangle", "AddUIVertexQuad", "AddUIVertexStream", "AddUIVertexTriangleStream", "GetUIVertexStream" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/VertexModifiers/BaseMeshEffect.cs", "className": "BaseMeshEffect", "baseClass": "UIBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/VertexModifiers/IMeshModifier.cs", "className": "IMeshModifier", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/VertexModifiers/Outline.cs", "className": "Outline", "baseClass": "Shadow", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/VertexModifiers/PositionAsUV1.cs", "className": "PositionAsUV1", "baseClass": "BaseMeshEffect", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/VertexModifiers/Shadow.cs", "className": "Shadow", "baseClass": "BaseMeshEffect", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_EffectColor", "m_EffectDistance", "m_UseGraphicAlpha" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/Common/VersionTests.cs", "className": "VersionTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CheckVersionParity" ], "serializedFields": [], "publicFields": [ "major", "minor", "patch" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/TMP/FontEngineTests.cs", "className": "FontEngineTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "CreateFontAsset_from_FilePath", "CreateFontAsset_from_FontObject", "TryAddCharacters_SanityCheck", "GetSingleSubstitutionRecords", "GetAlternateSubstitutionRecords", "GetLigatures", "GetPairAdjustmentRecords", "GetMarkToBaseAdjustmentRecords", "GetMarkToMarkAdjustmentRecords", "GetFontFeatureList" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/TMP/TMP_ControlTests.cs", "className": "TMP_ControlTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TMPControlCreationAndUndoTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/TMP/TMP_EditorTests.cs", "className": "TMP_EditorTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "InternalResourceCheck", "TextParsing_TextInfoTest_WordWrappingDisabled", "TextParsing_TextInfoTest_WordWrappingEnabled", "TextParsing_TextInfoTest_TopJustifiedAlignment", "TextParsing_TextInfoTest_RichText", "MarkupTag_Scale", "MarkupTag_Size", "MarkupTag_Cspace", "MarkupTag_Mspace", "MarkupTag_Space", "MarkupTag_Pos", "MarkupTag_Indent", "SpriteAssetIndexAreValidAfterReordering", "Cleanup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/Canvas/AssertionFailureOnOutputVertexCount.cs", "className": "AssertionFailureOnOutputVertexCount", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AssertionFailureOnOutputVertexCountTest", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/Canvas/CanvasElementsMaintainValidPositionsWhenCameraOrthoSizeIsZero.cs", "className": "CanvasElementsMaintainValidPositionsWhenCameraOrthoSizeIsZero", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "TearDown", "TestCanvasElementsMaintainValidPositionsWhenCameraOrthoSizeIsZero" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/Canvas/CanvasUseReflectionProbes.cs", "className": "CanvasUseReflectionProbes", "baseClass": "TestBehaviourBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnlyWorldSpaceCanvasCanUseReflectionProbes", "ProvidesNormals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/Canvas/CanvasWidthAssertionErrorWithRectTransform.cs", "className": "CanvasWidthAssertionErrorWithRectTransform", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "CanvasWidthAssertionErrorCheckOnModifyingRectTransform", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/Canvas/RootCanvasTests.cs", "className": "RootCanvasTests", "baseClass": "TestBehaviourBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsRootCanvasTest", "CorrectRootCanvasReturned", "NotRootCanvasAnchorsDontGetReset", "ChildOfDisabledCanvasCantReceiveClicks", "ChildrenInheritRootCanvasReflectionProbeProperties", "CannotOverrideRootCanvasReflectionProbeProperties" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/Canvas/UISystemProfilerAddMarkerWithNullObjectDoesNotCrash.cs", "className": "UISystemProfilerAddMarkerWithNullObjectDoesNotCrash", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddMarkerShouldNotCrashWithNullObject" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/CanvasRenderer/ChangingHierarchyOfCanvasRenderer.cs", "className": "ChangingHierarchyOfCanvasRenderer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ChangingHierarchyOfCanvasRenderer_DoesntCrash" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/CanvasRenderer/ParentCanvasIsSane.cs", "className": "ParentCanvasIsSane", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "RecalculatingAlphaOnReparentedInactiveObjectsDoesNotCrash" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/Dropdown/DropdownOptionsListDrawer.cs", "className": "DropdownOptionsListDrawer", "baseClass": "WrapperWindowFixture", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PropertyDrawerDoesNotThrowExceptionWhenObjectIsDisposed" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/EventSystem/EventTriggerRemoveDuringExecution.cs", "className": "EventTriggerRemoveDuringExecution", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EventTrigger_DoesNotThrowExceptionWhenRemovingEventDuringExecution" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/EventSystem/InputModuleTests.cs", "className": "InputModuleTests", "baseClass": "BaseInputModule", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "InputModuleComponentFactory_AddComponent_CanBeOverriden" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/EventSystem/InterceptedEventsPreviewTests.cs", "className": "InterceptedEventsPreviewTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InterceptedEventsPreviewCacheUsingTypeCacheReturnsSameTypes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/InputField/CharacterLimitValidation.cs", "className": "CharacterLimitValidation", "baseClass": "TestBehaviourBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "LimitCanNotBeNegative", "TextLengthShorterThanLimit", "TextLengthEqualToLimit", "TextLengthGreaterThanLimit" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/InputField/ContentValidation.cs", "className": "ContentValidation", "baseClass": "TestBehaviourBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ValueIsValidatedCorrectly" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/RectMask2D/RectMask2DCulling.cs", "className": "RectMask2DCulling", "baseClass": "TestBehaviourBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CullFlagNotResetWhenReparented740604" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/RectMask2D/RectTransformPosition.cs", "className": "RectTransformPosition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SettingPositionBeforeGameObjectIsActivatedWorks_953409" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/Slider/SliderRectReferences.cs", "className": "SliderRectRefernces", "baseClass": "Behaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "TearDown", "AssigningSelfResultsInNullReferenceField", "AssigningOtherObjectResultsInCorrectReferenceField" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/TestBehaviourBase.cs", "className": "TestBehaviourBase", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/Text/FontCreatedByScript.cs", "className": "FontCreatedByScript", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/UI/PropertyDrawers/PropertyDrawerTests.cs", "className": "PropertyDrawerTests", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Property", "Rebuild", "TearDown", "NavigationDrawer_IsVisible", "SpriteStateDrawer_IsVisible", "DropdownOptionDataListDrawer_IsVisible", "SearchContextDrawer_IsVisible" ], "serializedFields": [], "publicFields": [ "navigation", "spriteState", "searchContext" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/UnityEvent/UnityEventInvoke.cs", "className": "UnityEventInvoke", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "NoOp", "TestSetup", "TearDown", "UnityEvent_InvokeCallsListenerOnce", "UnityEvent_EditMode_InvokeDoesNotCallRuntimeListener" ], "serializedFields": [], "publicFields": [ "m_Count" ], "unityApiUsage": [ "Destroy", "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Editor/UGUI/WrapperWindowFixture.cs", "className": "WrapperWindowFixture", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI", "CloseMostRecentWrapperWindow" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/TMP/TMP_CanvasTests.cs", "className": "TMP_CanvasTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "EnablingAndDisablingCanvasDoesNotRegenerateText" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/TMP/TMP_RuntimeTests.cs", "className": "TMP_RuntimeTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "Parsing_TextInfo_WordWrapDisabled", "Parsing_TextInfo_WordWrapEnabled", "Parsing_TextInfo_AlignmentTopJustified", "Parsing_TextInfo_RichText", "MultiLineNewline_OnLastLine_WhenPressedEnter_Caret_ShouldNotGoto_NextLine", "MultiLineNewLine_NegativeOrZeroLineLimit_AddsNewLine", "Cleanup", "SettingIsTextObjectScaleStatic_OnDisabledObject_DoesntProduceErrors", "SettingIsTextObjectScaleStatic_OnDisabledObject_IsAppliedCorrectlyAfterObjectIsEnabled" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Button/ButtonTests.cs", "className": "ButtonTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "TearDown", "OneTimeTearDown", "PressShouldCallClickHandler", "PressInactiveShouldNotCallClickHandler", "PressNotInteractableShouldNotCallClickHandler", "SelectShouldHoldThePreviousStateAfterDisablingAndEnabling", "SubmitShouldCallClickHandler", "SubmitInactiveShouldNotCallClickHandler", "SubmitNotInteractableShouldNotCallClickHandler", "SubmitShouldTransitionToPressedStateAndBackToNormal" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Button/TestButton.cs", "className": "TestButton", "baseClass": "Button", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsTransitionToNormal", "IsTransitionToHighlighted", "IsTransitionToPressed", "IsTransitionToDisabled" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/BridgeScriptForRetainingObjects.cs", "className": "BridgeScriptForRetainingObjects", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "canvasGO", "nestedCanvasGO" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CanvasGroupInheritedAlpha.cs", "className": "CanvasGroupTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "TearDown", "EnabledCanvasGroupEffectSelfAndChildrenAlpha", "EnabledCanvasGroupOnACanvasEffectAllChildrenAlpha", "EnabledCanvasGroupOnLeafChildEffectOnlyThatChild", "EnabledCanvasGroupOnCanvasAndChildMultipleAlphaValuesCorrectly", "EnabledCanvasGroupOnCanvasAndChildWithChildIgnoringParentGroupMultipleAlphaValuesCorrectly", "EnabledCanvasGroupOnCanvasAndChildrenWithAllChildrenIgnoringParentGroupMultipleAlphaValuesCorrectly", "EnabledCanvasGroupOnNestedCanvasIgnoringParentGroupMultipleAlphaValuesCorrectly" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CanvasResizeCorrectlyForRenderTexture.cs", "className": "CanvasResizeCorrectlyForRenderTexture", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanvasResizeCorrectly", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CanvasScalerWithChildTextObjectDoesNotCrash.cs", "className": "CanvasScalerWithChildTextObjectDoesNotCrash", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "CanvasScalerWithChildTextObjectWithTextFontDoesNotCrash", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CanvasSizeCorrectInAwakeAndStart.cs", "className": "CanvasSizeCorrectInAwakeAndStart", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "CanvasSizeIsCorrectInAwakeAndStart", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CanvasSizeCorrectInAwakeAndStartScript.cs", "className": "CanvasSizeCorrectInAwakeAndStartScript", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CheckMeshColorsAndColors32Match.cs", "className": "CheckMeshColorsAndColors32Match", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "TearDown", "CheckMeshColorsAndColors32Matches" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CoroutineWorksIfUIObjectIsAttached.cs", "className": "CoroutineWorksIfUIObjectIsAttached", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "Start" ], "publicMethods": [ "TestSetup", "CoroutineWorksOnAttachingUIObject", "TearDown", "Start" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CreateSceneUtility.cs", "className": "CreateSceneUtility", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/NestedCanvas.cs", "className": "NestedCanvas", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "WorldCanvas_CanFindCameraAfterDisablingAndEnablingRootCanvas", "WorldCanvas_CanFindTheSameCameraAfterDisablingAndEnablingRootCanvas", "NestedCanvasHasProperInheritedAlpha", "TearDown", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/NestedCanvasMaintainsCorrectSize.cs", "className": "NestedCanvasMaintainsCorrectSize", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "NestedCanvasMaintainsCorrectSizeAtGameStart", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/NoActiveCameraInSceneDoesNotCrashEditor.cs", "className": "NoActiveCameraInSceneDoesNotCrashEditor", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "EditorShouldNotCrashWithoutActiveCamera", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/RectangleContainsScreenPointTest.cs", "className": "RectangleContainsScreenPointTest", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "RectangleContainsScreenPoint_ReturnsTrue_ForAllPointsInTheRectangle" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/RectMask2DReparentedToDifferentCanvas.cs", "className": "RectMask2DReparentedToDifferentCanvas", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "TearDown", "ReparentingRectMask2D_UpdatesCanvas" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/RectMask2DWithNestedCanvasCullsUsingCorrectCanvasRect.cs", "className": "RectMask2DWithNestedCanvasCullsUsingCorrectCanvasRect", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "RectMask2DShouldNotCullImagesWithCanvas", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/RectTransformValidAfterEnable.cs", "className": "RectTransformValidAfterEnable", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "CheckRectTransformValidAfterEnable", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/SiblingOrderChangesLayout.cs", "className": "SiblingOrderChangesLayout", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "ReorderingSiblingChangesLayout", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/CanvasRenderer/CanvasRendererTests.cs", "className": "CanvasRendererTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "InitialData", "AddSecondaryTextures", "RemoveSecondaryTextures", "SetSecondaryTextureCount", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Dropdown/DropdownTests.cs", "className": "DropdownTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "Dropdown_Canvas", "Dropdown_Canvas_Already_Exists", "Dropdown_Disable", "Dropdown_ResetAndClear", "TearDown", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/GraphicRaycasterButtonTests.cs", "className": "GraphicRaycasterButtonTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "GraphicRaycaster_ChildButtonOutsideOfParentButton", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/GraphicRaycasterTests.cs", "className": "GraphicRaycasterTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "GraphicRaycasterDoesNotHitGraphicBehindCameraFarClipPlane", "GraphicRaycasterReturnsWorldPositionAndWorldNormal", "GraphicRaycasterUsesGraphicPadding", "GraphicOnTheSamePlaneAsTheCameraCanBeTargetedForEvents", "GraphicRaycasterIgnoresEventsFromTheWrongDisplay", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/GraphicRaycasterWorldSpaceCanvasTests.cs", "className": "GraphicRaycasterWorldSpaceCanvasTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "GraphicRaycasterDoesNotHitGraphicBehindCameraFarClipPlane", "GraphicRaycasterReturnsWorldPositionAndWorldNormal", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/DragCallbackCheck.cs", "className": "DragCallbackCheck", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeginDrag", "OnDrag", "OnEndDrag", "OnDrop", "OnPointerDown" ], "serializedFields": [], "publicFields": [ "onBeginDragCalled", "onDragCalled", "onEndDragCalled", "onDropCalled" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/FakeBaseInput.cs", "className": "FakeBaseInput", "baseClass": "BaseInput", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "CompositionString", "MousePresent", "MouseButtonDown", "MouseButtonUp", "MouseButton", "MousePosition", "MouseScrollDelta", "TouchSupported", "TouchCount", "TouchData", "AxisRaw", "ButtonDown" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/MouseUpdate.cs", "className": "MouseUpdate", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/PointerClickCallbackCheck.cs", "className": "PointerClickCallbackCheck", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerDown" ], "serializedFields": [], "publicFields": [ "pointerDown" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/PointerEnterCallbackCheck.cs", "className": "PointerEnterCallbackCheck", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerEnter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/PointerExitCallbackCheck.cs", "className": "PointerExitCallbackCheck", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerExit" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests.cs", "className": "InputModuleTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "DragCallbacksDoGetCalled", "MouseOutsideMaskRectTransform_WhileInsidePaddedArea_PerformsClick", "PointerEnterChildShouldNotFullyExit_NotSendPointerEventToParent", "PointerEnterChildShouldNotExit_SendPointerEventToParent", "PointerEnterChildShouldNotReenter", "PointerExitChildShouldReenter_NotSendPointerEventToParent", "PointerExitChildShouldNotSendEnter_SendPointerEventToParent", "PointerExitChildShouldFullyExit", "AllDragsAreReleasedOnLoseFocus", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/Physics2DRaycasterTests.cs", "className": "Physics2DRaycasterTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "TearDown", "RaycastAllResultsAreSortedByRendererSortingOrder", "RaycastAllResultsAreSortedBySortGroupOrder", "RaycastAllResultsAreSortedBySortGroupOrderAndSortingOrder", "RaycastAllResultsAreSortedBySortGroupDistanceAlongRay" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/PhysicsRaycasterTests.cs", "className": "PhysicsRaycasterTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "PhysicsRaycasterDoesNotCastOutsideCameraViewRect", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/RaycastSortingTests.cs", "className": "RaycastSortingTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "RaycastResult_Sorting", "TearDown", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/SelectableTests.cs", "className": "SelectableTests", "baseClass": "Selectable", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetSelectableAtIndex", "GetSelectableCurrentIndex", "TestSetup", "TearDown", "SelectableArrayRemovesReferenceUponDisable", "SettingCurrentSelectedSelectableNonInteractableShouldNullifyCurrentSelected", "PointerEnterDownShouldMakeItSelectedGameObject", "OnSelectShouldSetSelectedState", "OnDeselectShouldUnsetSelectedState", "SettingCanvasGroupNotInteractableShouldMakeSelectableNotInteractable", "DisablingCanvasGroupShouldMakeSelectableAsInteractable", "SettingParentCanvasGroupNotInteractableShouldMakeSelectableNotInteractable", "SettingParentParentCanvasGroupNotInteractableShouldMakeSelectableNotInteractable", "SettingParentParentCanvasGroupInteractableShouldMakeSelectableInteractable", "SettingParentParentCanvasGroupNotInteractableShouldNotMakeSelectableNotInteractableIfIgnoreParentGroups", "PointerEnterThenSetNotInteractableThenExitThenSetInteractableShouldSetStateToDefault", "PointerEnterThenSetNotInteractableThenSetInteractableShouldStayHighlighted", "InstantiatingSelectableUnderNotInteractableCanvasGroupShouldAlsoNotBeInteractable", "SettingNotInteractableShouldTweenToDisabledColor", "SettingNotInteractableThenInteractableShouldNotTweenToDisabledColor", "SettingInteractableToFalseTrueFalseShouldTweenToDisabledColor", "TriggerAnimationWithNoAnimator", "TriggerAnimationWithDisabledAnimator", "TriggerAnimationAnimatorWithNoRuntimeController", "SelectShouldSetSelectedObject", "SelectWhenAlreadySelectingShouldNotSetSelectedObject", "PointerEnterShouldHighlight", "PointerEnterOnSelectedObjectShouldStaySelected", "PointerEnterAndRightClickShouldHighlightNotPress", "PointerEnterAndRightClickShouldPress", "PointerEnterLeftClickExitShouldPress", "PointerEnterLeftClickExitReleaseShouldSelect", "PointerDownShouldSetSelectedObject", "PointerLeftDownRightDownRightUpShouldNotChangeState", "SettingNotInteractableShouldDisable", "SettingInteractableWithNoEventSystemShouldNotCrash", "OnPointerDownWithNoEventSystemShouldNotCrash", "SelectWithNoEventSystemShouldNotCrash" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/GraphicTests.cs", "className": "GraphicTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "TearDown", "OneTimeTearDown", "SettingDirtyOnActiveGraphicCallsCallbacks", "OnEnableLeavesGraphicInExpectedState", "OnEnableTwiceLeavesGraphicInExpectedState", "OnDisableLeavesGraphicInExpectedState", "OnPopulateMeshWorksAsExpected", "OnDidApplyAnimationPropertiesSetsAllDirty", "MakingGraphicNonRaycastableRemovesGraphicFromProperLists", "OnEnableLeavesNonRaycastGraphicInExpectedState", "SettingRaycastTargetOnDisabledGraphicDoesntAddItRaycastList" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/ImageTests.cs", "className": "ImageTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "TearDown", "SetTestSprite", "TestPixelsPerUnit", "RaycastOverImageWithoutASpriteReturnTrue", "RaycastOverImageWithoutASpriteReturnsTrueWithCoordinatesOutsideTheBoundaries", "RaycastOverImageWithNonZeroSpritePosition_AlphaHitTestMinimumThreshold", "RaycastOverImageWithTransparentPixels_AlphaHitTestMinimumThreshold", "RaycastOverImageWithPreserveAspectRatio_AlphaHitTestMinimumThreshold", "RaycastOverImage_IgnoresDisabledCanvasGroup", "RaycastImageOutsideOfMaskWithMaskableSet_ReturnsExpected", "SettingSpriteMarksAllAsDirty", "SettingOverrideSpriteMarksAllAsDirty", "SettingTypeMarksVerticesAsDirty", "SettingPreserveAspectMarksVerticesAsDirty", "SettingFillCenterMarksVerticesAsDirty", "SettingFillMethodMarksVerticesAsDirty", "SettingFillAmountMarksVerticesAsDirty", "SettingFillClockwiseMarksVerticesAsDirty", "SettingFillOriginMarksVerticesAsDirty", "SettingEventAlphaThresholdMarksNothingAsDirty", "OnAfterDeserializeMakeFillOriginZeroIfNotBetweenZeroAndThree", "OnAfterDeserializeMakeFillOriginZeroIfFillOriginGreaterThan1AndFillMethodHorizontalOrVertical", "OnAfterDeserializeClampsFillAmountBetweenZeroAndOne", "SetNativeSizeSetsAllAsDirtyAndSetsAnchorMaxAndSizeDeltaWhenOverrideSpriteIsNotNull", "OnPopulateMeshWhenNoOverrideSpritePresentDefersToGraphicImplementation", "OnPopulateMeshWithTypeTiledNoBorderGeneratesExpectedResults", "MinWidthHeightAreZeroWithNoImage", "FlexibleWidthHeightAreCorrectWithNoImage", "PreferredWidthHeightAreCorrectWithNoImage", "MinWidthHeightAreZeroWithImage", "FlexibleWidthHeightAreCorrectWithImage", "PreferredWidthHeightAreCorrectWithImage", "MinWidthHeightAreZeroWithOverrideImage", "FlexibleWidthHeightAreCorrectWithOverrideImage", "PreferredWidthHeightAreCorrectWithOverrideImage" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/MaskTests.cs", "className": "MaskTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "TearDown", "OneTimeTearDown", "GetModifiedMaterialReturnsOriginalMaterialWhenNoGraphicComponentIsAttached", "GetModifiedMaterialReturnsOriginalMaterialWhenDepthIsEightOrMore", "GetModifiedMaterialReturnsDesiredMaterialWithSingleMask", "GetModifiedMaterialReturnsDesiredMaterialWithMultipleMasks", "GraphicComponentWithMaskIsMarkedAsIsMaskingGraphicWhenEnabled" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/NavigationTests.cs", "className": "NavigationTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "TearDown", "FindSelectableOnRight_ReturnsNextSelectableRightOfTarget", "FindSelectableOnLeft_ReturnsNextSelectableLeftOfTarget", "FindSelectableOnRDown_ReturnsNextSelectableBelowTarget", "FindSelectableOnUp_ReturnsNextSelectableAboveTarget", "FindSelectableOnRight__WrappingEnabled_ReturnsFurthestSelectableOnLeft", "FindSelectableOnLeft_WrappingEnabled_ReturnsFurthestSelectableOnRight", "FindSelectableOnDown_WrappingEnabled_ReturnsFurthestSelectableAbove", "FindSelectableOnUp_WrappingEnabled_ReturnsFurthestSelectableBelow" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/RawImageTest.cs", "className": "RawImageTest", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "Sprite_Material", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/RawImageTestHook.cs", "className": "RawImageTestHook", "baseClass": "RawImage", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ResetTest" ], "serializedFields": [], "publicFields": [ "isGeometryUpdated", "isCacheUsed", "isLayoutRebuild", "isMaterialRebuild" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/ToggleTestImageHook.cs", "className": "ToggleTestImageHook", "baseClass": "Image", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "durationTween" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Image/ImageFilledGenerateWork.cs", "className": "ImageFilledGenerateWork", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "ImageFilledGenerateWorks", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Image/ImageTests.cs", "className": "ImageTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "TightMeshSpritePopulatedVertexHelperProperly", "CanvasCustomRefPixPerUnitToggleWillUpdateImageMesh", "Sprite_Layout", "Sprite_Material", "Sprite_NoSecondaryTextures", "Sprite_SecondaryTextures", "Sprite_SecondaryTexturesUpdatedAfterSpriteChanged", "DestroyImmediate_OnDefaultMaterial_LogError", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Image/TestableImage.cs", "className": "TestableImage", "baseClass": "Image", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateImageData" ], "serializedFields": [], "publicFields": [ "isOnPopulateMeshCalled", "isGeometryUpdated", "isMaterialUpdated" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/InputField/DesktopInputFieldTests.cs", "className": "DesktopInputFieldTests", "baseClass": "BaseInputFieldTests", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "OnetimeTearDown", "FocusOnPointerClickWithLeftButton", "DoesNotFocusOnPointerClickWithRightOrMiddleButton" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/InputField/FakeInputModule.cs", "className": "FakeInputModule", "baseClass": "BaseInputModule", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/InputField/GenericInputFieldTests.cs", "className": "GenericInputFieldTests", "baseClass": "BaseInputFieldTests", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "OnetimeTearDown", "CannotFocusIfNotTextComponent", "CannotFocusIfNullFont", "CannotFocusIfNotActive", "CannotFocusWithoutEventSystem", "FocusesOnSelect", "DoesNotFocusesOnSelectWhenShouldActivateOnSelect_IsFalse", "InputFieldSetTextWithoutNotifyWillNotNotify", "ContentTypeSetsValues", "SettingLineTypeDoesNotChangesContentTypeToCustom", "SettingLineTypeChangesContentTypeToCustom", "SettingInputChangesContentTypeToCustom", "SettingCharacterValidationChangesContentTypeToCustom", "SettingKeyboardTypeChangesContentTypeToCustom", "CaretRectSameSizeAsTextRect" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/InputField/InputFieldTests.cs", "className": "BaseInputFieldTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateInputFieldAsset" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/InputField/TouchInputFieldTests.cs", "className": "TouchInputFieldTests", "baseClass": "BaseInputFieldTests", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "TearDown", "OnetimeTearDown", "HonorsCharacterValidationSettingsAssignment", "HonorsCharacterValidationSettingsTypingWithSelection", "AssignmentAgainstCharacterLimit", "AssignmentAgainstCharacterLimitWithContentType", "SendsEndEditEventOnDeselect", "StripsNullCharacters2", "FocusOpensTouchScreenKeyboard", "AssignsShouldHideInput", "IsTouchScreenKeyboardVisible" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/AspectRatioFitterTests.cs", "className": "AspectRatioFitterTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "OneTimeTearDown", "TestEnvelopParent", "TestFitInParent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/ContentSizeFitterTests.cs", "className": "ContentSizeFitterTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "TearDown", "OneTimeTearDown", "TestFitModeUnconstrained", "TestFitModeMinSize", "TestFitModePreferredSize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/GridLayoutGroupTests.cs", "className": "GridLayoutGroupTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "TearDown", "OneTimeTearDown", "TestFlexibleCalculateLayout", "TestHorizontallyContrainedCalculateLayoutHorizontal", "TestVerticallyContrainedCalculateLayoutHorizontal", "TestHorizontallyContrainedCalculateLayoutVertical", "TestVerticallyContrainedCalculateLayoutVertical", "TestHorizontallyContrainedCalculateLayoutHorizontal_WithChildrenToMove", "TestVerticallyContrainedCalculateLayoutVertical_WithChildrenToMove" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/HorizonalLayoutGroupTests.cs", "className": "HorizontalLayoutGroupTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "TearDown", "OneTimeTearDown", "TestCalculateLayoutInputHorizontal", "TestCalculateLayoutInputVertical", "TestCalculateLayoutHorizontal", "TestCalculateLayoutHorizontalReversed" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/LayoutGroupScaling.cs", "className": "LayoutGroupScaling", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "LayoutGroup_CorrectChildScaling", "TearDown", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/LayoutGroupTests.cs", "className": "LayoutGroupTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "TearDown", "EmptyRecttransformUpdatesLayoutGroup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/VerticalLayoutGroupTests.cs", "className": "VerticalLayoutGroupTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "TearDown", "OneTimeTearDown", "TestCalculateLayoutInputHorizontal", "TestCalculateLayoutInputVertical", "TestCalculateLayoutVertical", "TestCalculateLayoutVerticalReversed" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/LayoutGroup/LayoutGroupArrangement.cs", "className": "LayoutGroupArrangement", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "LayoutGroup_ShouldResizeChildren_AfterDisablingAndEnablingAnyChild", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/MaskClipping/RectMask2DClipping.cs", "className": "RectMask2DClipping", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "Mask2DRect_CorrectClipping", "Mask2DRect_NonZeroPaddingMasksProperly", "TearDown", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/NestedLayout/SceneWithNestedLayoutElementsLoads.cs", "className": "SceneWithNestedLayoutElementsLoad", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "SceneWithNestedAspectRatioFitterLoads", "SceneWithNestedContentSizeFitterLoads", "SceneWithNestedLayoutGroupLoads", "TestSetup", "TearDown", "OnTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Instantiate", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/NestedLayout/SceneWithNestedLayoutElementsLoadScript.cs", "className": "SceneWithNestedLayoutElementsLoadScript", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/RawImage/RawImageTests.cs", "className": "RawImageTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SpriteAssignmentToTexture_DoesNotCrashWhenBuildingMesh", "SpriteAssignmentToTexture_MainTextureIsNull", "SettingTexture_UpdatesRawImageMainTexture", "SettingNullTexture_RawImageMainTextureIsDefaultWhiteTexture", "ChangingUVRect_UpdatesUVRectProperty", "SettingColor_UpdatesRawImageColor", "RawImage_DefaultTextureIsNull", "UVRect_GeneratesCorrectVertexUVs", "ColorProperty_GeneratesCorrectVertexColors", "HDRTexture_HandlesHighDynamicRange", "DestroyedTexture_HandledGracefully", "NegativeUVRect_ClampsCorrectly", "PopulateMesh_GeneratesQuadWithCorrectVertexCount" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/RawImage/TestRawImage.cs", "className": "of", "baseClass": "RawImage", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollBar/ScrollBarClamp.cs", "className": "ScrollBarClamp", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "Scrollbar_clamp", "TearDown", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollBar/ScrollBarTests.cs", "className": "ScrollBarTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "ScrollBarSetValueWithoutNotifyWillNotNotify", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollRect/ScrollRectClamp.cs", "className": "ScrollRectClamp", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "ScrollRect_CorrectClampOnResize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollRect/ScrollRectScale.cs", "className": "ScrollRectScale", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "SmallScaleDoesNotCauseInvalidContentPosition", "TearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollRect/ScrollRectStableLayout.cs", "className": "ScrollRectStableLayout", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "ScrollRect_StableWhenStatic", "TearDown", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollRect/ScrollRectTests.cs", "className": "ScrollRectTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "TearDown", "OneTimeTearDown", "OnEnableShouldAddListeners", "OnDisableShouldRemoveListeners", "SettingScrollbarShouldRemoveThenAddListeners", "PotentialDragNeedsLeftClick", "LeftClickShouldStartDrag", "LeftClickUpShouldEndDrag", "LateUpdateWithoutInertiaOrElasticShouldZeroVelocity", "LateUpdateWithInertiaShouldDecelerate", "LateUpdateWithElasticShouldDecelerate", "LateUpdateWithElasticNoOffsetShouldZeroVelocity", "SetNormalizedPositionShouldSetContentLocalPosition", "OnScrollClampedShouldMoveContentAnchoredPosition", "OnScrollClampedShouldClampContentAnchoredPosition", "GetBoundsShouldEncapsulateAllCorners", "UpdateBoundsShouldPad", "CalculateOffsetShouldClamp", "CalculateOffsetUnrestrictedShouldNotClamp" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Slider/SliderTests.cs", "className": "SliderTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "SetSliderValueWithoutNotifyWillNotNotify" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/TextEditor/TextEditorBackspaceDelete.cs", "className": "TextEditorBackspaceDelete", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TextEditorWithUTF16_MiddleCursorOnBackspace_RemovesCharacter", "TextEditorWithUTF16_MiddleCursorOnDelete_RemovesCharacter", "TextEditorWithUTF16_MiddleCursorOnBackspaceAndLeftSurrogate_RemovesBothSurrogates", "TextEditorWithUTF16_MiddleCursorOnDeleteAndLeftSurrogate_RemovesBothSurrogates", "TextEditorWithUTF16_MiddleCursorOnBackspaceAndRightSurrogate_RemovesBothSurrogates", "TextEditorWithUTF16_LeftCursorOnBackspace_DoesNotRemoveCharacter", "TextEditorWithUTF16_LeftCursorOnDelete_RemovesCharacter", "TextEditorWithUTF16_LeftCursorOnBackspaceAndLeftSurrogate_RemovesBothSurrogates", "TextEditorWithUTF16_LeftCursorOnDeleteAndLeftSurrogate_RemovesBothSurrogates", "TextEditorWithUTF16_LeftCursorOnBackspaceAndRightSurrogate_RemovesBothSurrogates", "TextEditorWithUTF16_RightCursorOnBackspace_RemovesCharacters", "TextEditorWithUTF16_RightCursorOnDelete_DoesNotRemoveCharacter", "TextEditorWithUTF16_RightCursorOnBackspaceAndLeftSurrogate_RemovesBothSurrogates", "TextEditorWithUTF16_RightCursorOnDeleteAndLeftSurrogate_RemovesBothSurrogates", "TextEditorWithUTF16_RightCursorOnBackspaceAndRightSurrogate_RemovesBothSurrogates", "TextEditorWithUTF16_MiddleCursorOnBackspace_RemovesBothSurrogatesInSuccession", "TextEditorWithUTF16_MiddleCursorOnDelete_RemovesBothSurrogatesInSuccession" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/TextEditor/TextEditorTests.cs", "className": "TextEditorTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestSetup", "SetText_MovesCursorAndSelectIndicesToNextCodePointIndexIfInvalid", "SetCursorAndSelectIndices_MovesToNextCodePointIndexIfInvalid", "DeleteWordBack_DeletesBackToPreviousWordStart", "DeleteWordForward_DeletesForwardToNextWordStart", "Delete_RemovesCodePointRightOfCursor", "Backspace_RemovesCodePointLeftOfCursor", "MoveRight_SkipsInvalidCodePointIndices", "MoveLeft_SkipsInvalidCodePointIndices", "MoveLineStart_MovesCursorAfterPreviousLineFeed", "MoveLineEnd_MovesCursorBeforeNextLineFeed", "MoveTextStart_MovesCursorToStartOfText", "MoveTextEnd_MovesCursorToEndOfText", "SelectLeft_ExpandSelectionToPreviousCodePoint", "SelectRight_ExpandSelectionToNextCodePoint", "MoveWordRight_MovesCursorToNextWordEnd", "MoveToStartOfNextWord_MovesCursorToNextWordStart", "MoveToEndOfPreviousWord_MovesCursorToPreviousWordStart", "FindStartOfNextWord_ReturnsIndexOfNextWordStart", "MoveWordLeft_MovesCursorToPreviousWordStart", "SelectCurrentWord", "HandleKeyEvent_WithControlAKeyDownEvent_MovesCursorToStartOfLineOnMacOS_SelectsAllElsewhere", "HandleKeyEvent_WithCommandAKeyDownEvent_SelectsAllOnMacOS" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Toggle/TestableToggleGroup.cs", "className": "TestableToggleGroup", "baseClass": "ToggleGroup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToggleListContains" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Toggle/ToggleGroupTests.cs", "className": "ToggleGroupTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TestSetup", "TearDown", "OneTimeTearDown", "TogglingOneShouldDisableOthersInGroup", "DisallowSwitchOffShouldKeepToggleOnWhenClicking", "DisallowSwitchOffShouldDisableToggleWhenClicking", "ReEnablingGameObjectWithToggleGroupRetainsPreviouslySelectedToggle", "ChangingToggleGroupUnregistersFromOriginalGroup", "DisabledToggleGroupDoesntControlChildren" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Toggle/ToggleTests.cs", "className": "ToggleTests", "baseClass": "IPrebuildSetup", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "OneTimeTearDown", "SetIsOnWithoutNotifyWillNotNotify", "NonInteractableCantBeToggled", "InactiveCantBeToggled" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "GetComponent", "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/ConcreteGraphic.cs", "className": "ConcreteGraphic", "baseClass": "Graphic", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/ExceptionUtils.cs", "className": "ExceptionUtils", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/GraphicTestHelper.cs", "className": "GraphicTestHelper", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/ImageHook.cs", "className": "ImageHook", "baseClass": "Image", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ResetTest" ], "serializedFields": [], "publicFields": [ "isGeometryUpdated", "isLayoutRebuild", "isMaterialRebuilt", "cachedClipRect" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/PrivateFieldSetter.cs", "className": "PrivateFieldSetter", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/UIBehaviourExtensions.cs", "className": "UIBehaviourExtensions", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/_Deprecated/CollabMigration/MigrateCollabProject.cs", "className": "MigrateCollabProject", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/_Deprecated/CollabPlugin.cs", "className": "CollabPlugin", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/_Deprecated/PlasticPlugin.cs", "className": "PlasticPlugin", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/_Deprecated/Settings/PlasticProjectSettingsProvider.cs", "className": "PlasticProjectSettingsProvider", "baseClass": "SettingsProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/_Deprecated/UI/CooldownWindowDelayer.cs", "className": "CooldownWindowDelayer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Ping", "Pause", "Resume" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/_Deprecated/WebApi/ChangesetFromCollabCommitResponse.cs", "className": "ChangesetFromCollabCommitResponse", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/_Deprecated/WebApi/IsCollabProjectMigratedResponse.cs", "className": "IsCollabProjectMigratedResponse", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/_Deprecated/WebApi/OrganizationCredentials.cs", "className": "OrganizationCredentials", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/ApplicationDataPath.cs", "className": "ApplicationDataPath", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/AssetCopyPathOperation.cs", "className": "AssetCopyPathOperation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/AssetFilesFilterPatternsMenuBuilder.cs", "className": "AssetFilesFilterPatternsMenuBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/AssetMenuOperations.cs", "className": "SelectedAssetGroupInfo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/AssetsSelection.cs", "className": "AssetsSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/AssetUVCSOperations.cs", "className": "AssetUVCSOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/Dialogs/AddToCloudDriveDialog.cs", "className": "AddToCloudDriveDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/Dialogs/CheckinDialog.cs", "className": "CheckinDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/Dialogs/CheckinDialogOperations.cs", "className": "CheckinDialogOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/HierarchyViewAssetMenu.cs", "className": "HierarchyViewAssetMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/HierarchyViewAssetSelection.cs", "className": "HierarchyViewAssetSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/ProjectViewAssetSelection.cs", "className": "ProjectViewAssetSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/ProjectViewCloudDriveAssetMenu.cs", "className": "ProjectViewCloudDriveAssetMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetMenu/ProjectViewUVCSAssetMenu.cs", "className": "ProjectViewUVCSAssetMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetOverlays/AssetOverlay.cs", "className": "AssetOverlay", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetOverlays/AssetStatus.cs", "className": "LockStatusData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetOverlays/Cache/AssetStatusCache.cs", "className": "AssetStatusCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetOverlays/Cache/BuildPathDictionary.cs", "className": "BuildPathDictionary", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetOverlays/Cache/LocalStatusCache.cs", "className": "LocalStatusCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetOverlays/Cache/LockStatusCache.cs", "className": "LockStatusCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetOverlays/Cache/RemoteStatusCache.cs", "className": "RemoteStatusCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetOverlays/DrawAssetOverlayIcon.cs", "className": "DrawAssetOverlayIcon", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetOverlays/DrawHierarchyOverlay.cs", "className": "DrawHierarchyOverlay", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetOverlays/DrawProjectOverlay.cs", "className": "DrawProjectOverlay", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/AssetsPath.cs", "className": "AssetsPath", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/GetSelectedPaths.cs", "className": "GetSelectedPaths", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/LoadAsset.cs", "className": "LoadAsset", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/Processor/AssetsProcessor.cs", "className": "AssetsProcessors", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/Processor/UnityCloudProjectLinkMonitor.cs", "className": "UnityCloudProjectLinkMonitor", "baseClass": "AssetModificationProcessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/Processor/UVCSAssetModificationProcessor.cs", "className": "UVCSAssetModificationProcessor", "baseClass": "AssetModificationProcessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/Processor/UVCSAssetPostprocessor.cs", "className": "UVCSAssetPostprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/Processor/UVCSAssetsProcessor.cs", "className": "UVCSAssetsProcessor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/Processor/WorkspaceOperationsMonitor.cs", "className": "WorkspaceOperationsMonitor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/ProjectPath.cs", "className": "ProjectPath", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/RefreshAsset.cs", "className": "RefreshAsset", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/RepaintEditor.cs", "className": "RepaintEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AssetsUtils/SaveAssets.cs", "className": "SaveAssets", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/AutoRefresh.cs", "className": "AutoRefresh", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/BoolSetting.cs", "className": "BoolSetting", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/BuildGetEventExtraInfoFunction.cs", "className": "BuildGetEventExtraInfoFunction", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CheckWorkspaceTreeNodeStatus.cs", "className": "CheckWorkspaceTreeNodeStatus", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/CloudDriveMenuItem.cs", "className": "CloudDriveMenuItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/CloudDrivePlugin.cs", "className": "CloudDrivePlugin", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/CloudDriveWindow.cs", "className": "CloudDriveWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [], "serializedFields": [ "mForceToReOpen" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/CreateWorkspace/CollaboratorsListView.cs", "className": "CollaboratorsListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/CreateWorkspace/CollaboratorsListViewHeaderState.cs", "className": "CollaboratorsListViewHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/CreateWorkspace/CollaboratorsListViewItem.cs", "className": "CollaboratorsListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/CreateWorkspace/CollaboratorsMultiColumnHeader.cs", "className": "CollaboratorsMultiColumnHeader", "baseClass": "MultiColumnHeader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/CreateWorkspace/CreateWorkspaceDialog.cs", "className": "CreateWorkspaceDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/CreateWorkspace/CreateWorkspacePanel.cs", "className": "CreateWorkspacePanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/CreateWorkspace/CreateWorkspaceView.cs", "className": "CreateWorkspaceView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/GetProposedOrganizationProject.cs", "className": "GetProposedOrganizationProject", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/RefreshAsset.cs", "className": "RefreshAsset", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/ShareWorkspace/ShareWorkspaceDialog.cs", "className": "ShareWorkspaceDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/ShareWorkspace/ShareWorkspacePanel.cs", "className": "ShareWorkspacePanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Welcome/WelcomeView.cs", "className": "WelcomeView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/WindowStatusBar.cs", "className": "WindowStatusBar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/CloudWorkspacesView.cs", "className": "CloudWorkspacesView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/DeleteWorkspaceDialog.cs", "className": "DeleteWorkspaceDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/DirectoryContentPanel.cs", "className": "DirectoryContentPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/DirectoryContentPanelMenu.cs", "className": "DirectoryContentPanelMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/DrawExpandedTreeNode.cs", "className": "DrawExpandedTreeNode", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/DrawItemNameBar.cs", "className": "DrawItemNameBar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/DrawItemsGridView.cs", "className": "DrawItemsGridView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/ImportInProjectDialog.cs", "className": "ImportInProjectDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/ItemsGridSelection.cs", "className": "ItemsGridSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/ItemsGridView.cs", "className": "ItemsGridView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/ItemsPosition.cs", "className": "ItemsPosition", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/NewNameDialog.cs", "className": "NewNameDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/ProcessDragEvent.cs", "className": "ProcessDragEvent", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/ProcessItemsGridViewEvent.cs", "className": "ProcessItemsGridViewEvent", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DragAndDrop/AskUserForExistingFile.cs", "className": "AskUserForExistingFile", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/Tree/CloudWorkspacesSelection.cs", "className": "CloudWorkspacesSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/Tree/CloudWorkspacesTreeView.cs", "className": "CloudWorkspacesTreeView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/Tree/CloudWorkspacesTreeViewItem.cs", "className": "CloudWorkspacesTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/Tree/CloudWorkspacesTreeViewMenu.cs", "className": "CloudWorkspacesTreeViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/DocumentChangedEventArgs.cs", "className": "DocumentChangedEventArgs", "baseClass": "EventArgs", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/DocumentChangeEventArgs.cs", "className": "DocumentChangeEventArgs", "baseClass": "TextChangeEventArgs", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/DocumentChangeOperation.cs", "className": "DocumentChangeOperation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Undo", "Redo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/DocumentLine.cs", "className": "DocumentLine", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "EndOffset" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/DocumentLine.LineNode.cs", "className": "DocumentLine", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/DocumentLineTree.cs", "className": "DocumentLineTree", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/DocumentTextWriter.cs", "className": "DocumentTextWriter", "baseClass": "TextWriter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/IDocument.cs", "className": "IDocument", "baseClass": "EventArgs", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/ILineTracker.cs", "className": "ILineTracker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/ITextAnchor.cs", "className": "ITextAnchor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/ITextSource.cs", "className": "ITextSource", "baseClass": "ITextSource", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateSnapshot", "CreateReader", "WriteTextTo", "GetCharAt", "GetText", "GetTextAsMemory", "IndexOf", "IndexOfAny", "LastIndexOf" ], "serializedFields": [], "publicFields": [ "TextLength" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/IUndoableOperation.cs", "className": "IUndoableOperation", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/LineManager.cs", "className": "LineManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/NewLineFinder.cs", "className": "NewLineFinder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/OffsetChangeMap.cs", "className": "OffsetChangeMap", "baseClass": "Collection`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/RopeTextSource.cs", "className": "RopeTextSource", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetCharAt", "GetText", "GetTextAsMemory", "CreateReader", "CreateSnapshot", "IndexOf", "IndexOfAny", "LastIndexOf", "WriteTextTo" ], "serializedFields": [], "publicFields": [ "Text", "TextLength" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/SimpleSegment.cs", "className": "SimpleSegment", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "EndOffset", "Offset", "Length" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextAnchor.cs", "className": "TextAnchor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Line", "Location" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextAnchorNode.cs", "className": "TextAnchorNode", "baseClass": "WeakReference", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextAnchorTree.cs", "className": "TextAnchorTree", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextDocument.cs", "className": "TextDocument", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetText", "GetTextAsMemory", "IndexOf", "LastIndexOf", "IndexOfAny", "GetCharAt", "CreateSnapshot", "CreateReader", "WriteTextTo", "Insert", "Remove", "Replace", "GetLineByNumber", "GetLineByOffset", "GetOffset", "GetLocation", "CreateAnchor" ], "serializedFields": [], "publicFields": [ "Version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextDocumentWeakEventManager.cs", "className": "TextDocumentWeakEventManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextLocation.cs", "className": "TextLocation", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "CompareTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextSegment.cs", "className": "TextSegment", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextSegmentCollection.cs", "className": "ISegmentTree", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "Remove", "Clear", "Contains", "CopyTo", "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextSourceVersionProvider.cs", "className": "TextSourceVersionProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BelongsToSameDocumentAs", "CompareAge", "GetChangesTo", "MoveOffsetTo" ], "serializedFields": [], "publicFields": [ "Next" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextUtilities.cs", "className": "TextUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/UndoOperationGroup.cs", "className": "UndoOperationGroup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Undo", "Redo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/UndoStack.cs", "className": "UndoStack", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/WeakLineTracker.cs", "className": "WeakLineTracker", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/AbstractMargin.cs", "className": "AbstractMargin", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/Caret.cs", "className": "Caret", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/CaretLayer.cs", "className": "CaretLayer", "baseClass": "Layer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/CaretNavigationCommandHandler.cs", "className": "CaretNavigationCommandHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/CaretWeakEventHandler.cs", "className": "CaretWeakEventManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/DragDropException.cs", "className": "DragDropException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/EditingCommandHandler.cs", "className": "EditingCommandHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/EditingCommands.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/EmptySelection.cs", "className": "EmptySelection", "baseClass": "Selection", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/IReadOnlySectionProvider.cs", "className": "IReadOnlySectionProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/LineNumberMargin.cs", "className": "LineNumberMargin", "baseClass": "AbstractMargin", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/NoReadOnlySections.cs", "className": "NoReadOnlySections", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanInsert", "GetDeletableSegments" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/RectangleSelection.cs", "className": "RectangleSelection", "baseClass": "Selection", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/Selection.cs", "className": "Selection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateHtmlFragment" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/SelectionColorizer.cs", "className": "SelectionColorizer", "baseClass": "ColorizingTransformer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/SelectionLayer.cs", "className": "SelectionLayer", "baseClass": "Layer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/SelectionMouseHandler.cs", "className": "SelectionMouseHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/SelectionSegment.cs", "className": "SelectionSegment", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Length" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/SimpleSelection.cs", "className": "SimpleSelection", "baseClass": "Selection", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/TextArea.cs", "className": "TextArea", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Undo", "Redo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/TextSegmentReadOnlySectionProvider.cs", "className": "TextSegmentReadOnlySectionProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Indentation/CSharp/CSharpIndentationStrategy.cs", "className": "CSharpIndentationStrategy", "baseClass": "DefaultIndentationStrategy", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Indentation/CSharp/DocumentAccessor.cs", "className": "IDocumentAccessor", "baseClass": "IDocumentAccessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "MoveNext" ], "serializedFields": [], "publicFields": [ "IsReadOnly", "LineNumber" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Indentation/CSharp/IndentationReformatter.cs", "className": "IndentationReformatter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Indentation/DefaultIndentationStrategy.cs", "className": "DefaultIndentationStrategy", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Indentation/IIndentationStrategy.cs", "className": "IIndentationStrategy", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Keyboard.cs", "className": "Keyboard", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Platform/KeyGesture.cs", "className": "KeyGesture", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Platform/KeyModifiers.cs", "className": "EventExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Platform/PathFigure.cs", "className": "PathFigure", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Platform/PlatformHotkeyConfiguration.cs", "className": "PlatformHotkeyConfiguration", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Platform/TextInputEventArgs.cs", "className": "TextInputEventArgs", "baseClass": "EventArgs", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/BackgroundGeometryBuilder.cs", "className": "BackgroundGeometryBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/CharacterHit.cs", "className": "CharacterHit", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/CollapsedLineSection.cs", "className": "CollapsedLineSection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/ColorizingTransformer.cs", "className": "ColorizingTransformer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Transform" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/ColumnRulerRenderer.cs", "className": "ColumnRulerRenderer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw" ], "serializedFields": [], "publicFields": [ "Layer" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/CurrentLineHightlightRenderer.cs", "className": "CurrentLineHighlightRenderer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Draw" ], "serializedFields": [], "publicFields": [ "Layer" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/DocumentColorizingTransformer.cs", "className": "DocumentColorizingTransformer", "baseClass": "ColorizingTransformer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/HeightTree.cs", "className": "HeightTree", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "RebuildDocument" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/HeightTreeLineNode.cs", "className": "HeightTreeLineNode", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/HeightTreeNode.cs", "className": "HeightTreeNode", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/IBackgroundRenderer.cs", "className": "IBackgroundRenderer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/ITextRunConstructionContext.cs", "className": "ITextRunConstructionContext", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/ITextViewConnect.cs", "className": "ITextViewConnect", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/IVisualLineTransformer.cs", "className": "IVisualLineTransformer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/Layer.cs", "className": "Layer", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/LayerPosition.cs", "className": "LayerPosition", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/LinkElementGenerator.cs", "className": "LinkElementGenerator", "baseClass": "VisualLineElementGenerator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/SimpleTextSource.cs", "className": "SimpleTextSource", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetTextRun" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/SingleCharacterElementGenerator.cs", "className": "SingleCharacterElementGenerator", "baseClass": "VisualLineElementGenerator", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/TextLayer.cs", "className": "TextLayer", "baseClass": "Layer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/TextParagraphProperties.cs", "className": "TextParagraphProperties", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/TextView.cs", "className": "TextView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/TextViewWeakEventManager.cs", "className": "TextViewWeakEventManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/VisualLine.cs", "className": "VisualLine", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/VisualLineConstructionStartEventArgs.cs", "className": "VisualLineConstructionStartEventArgs", "baseClass": "EventArgs", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/VisualLineElement.cs", "className": "VisualLineElement", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/VisualLineElementGenerator.cs", "className": "VisualLineElementGenerator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/VisualLineLinkText.cs", "className": "VisualLineLinkText", "baseClass": "VisualLineText", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/VisualLinesInvalidException.cs", "className": "VisualLinesInvalidException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/VisualLineText.cs", "className": "VisualLineText", "baseClass": "VisualLineElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/VisualLineTextSource.cs", "className": "VisualLineTextSource", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetTextRun", "GetText" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/VisualYPosition.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/ScrollBarVisibility.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Text/TextFormatter.cs", "className": "TextFormatter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Text/TextLine.cs", "className": "TextLine", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Text/TextRun.cs", "className": "TextRun", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextEditor.cs", "className": "TextEditor", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextEditorColors.cs", "className": "TextEditorColors", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextEditorComponent.cs", "className": "ITextEditorComponent", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextEditorOptions.cs", "className": "TextEditorOptions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextMate/DocumentSnapshot.cs", "className": "DocumentSnapshot", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextMate/GenericLineTransformer.cs", "className": "GenericLineTransformer", "baseClass": "DocumentColorizingTransformer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextMate/TextEditorModel.cs", "className": "TextEditorModel", "baseClass": "AbstractLineList", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextMate/TextMate.cs", "className": "TextMate", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextMate/TextMateColoringTransformer.cs", "className": "TextMateColoringTransformer", "baseClass": "GenericLineTransformer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ModelTokensChanged" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextMate/TextTransformation.cs", "className": "TextTransformation", "baseClass": "TextSegment", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextViewPosition.cs", "className": "TextViewPosition", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "CompareTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/BusyManager.cs", "className": "BusyManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/CallbackOnDispose.cs", "className": "CallbackOnDispose", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/CharRope.cs", "className": "CharRope", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/CompressingTreeList.cs", "className": "only", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IndexOf", "Insert", "RemoveAt", "Add", "Clear", "Contains", "CopyTo", "Remove", "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/Constants.cs", "className": "Constants", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/CursorExtensions.cs", "className": "CursorExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/DelayedEvents.cs", "className": "DelayedEvents", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/Deque.cs", "className": "Deque", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "GetEnumerator", "Contains", "CopyTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/Empty.cs", "className": "Empty", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/ExtensionMethods.cs", "className": "ExtensionMethods", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/FileReader.cs", "className": "FileReader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/IFreezable.cs", "className": "IFreezable", "baseClass": "IFreezable", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Freeze" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/IImmutableStack.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/ImmutableStack.cs", "className": "ImmutableStack", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "Peek", "Pop", "Push", "GetEnumerator" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/IServiceContainer.cs", "className": "IServiceContainer", "baseClass": "IServiceContainer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetService", "AddService", "RemoveService" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/NullSafeCollection.cs", "className": "NullSafeCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/ObserveAddRemoveCollection.cs", "className": "ObserveAddRemoveCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/PixelSnapHelpers.cs", "className": "PixelSnapHelpers", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/PropertyChangedWeakEventManager.cs", "className": "PropertyChangedWeakEventManager", "baseClass": "WeakEventManagerBase`4", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/Rope.cs", "className": "is", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clone", "Clear", "IndexOf", "Insert", "RemoveAt", "Add", "Contains", "CopyTo", "Remove", "GetEnumerator" ], "serializedFields": [], "publicFields": [ "Count" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/RopeNode.cs", "className": "RopeNode", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/RopeTextReader.cs", "className": "RopeTextReader", "baseClass": "TextReader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/StringSegment.cs", "className": "StringSegment", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/ThrowUtils.cs", "className": "ThrowUtil", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/WeakEventManagerBase.cs", "className": "and", "baseClass": "IDisposable", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/AutoConfig.cs", "className": "AutoConfig", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/ChannelCertificateUiImpl.cs", "className": "ChannelCertificateUiImpl", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/ClientConfiguration.cs", "className": "ClientConfiguration", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/CloudEdition/Welcome/AutoLogin.cs", "className": "AutoLogin", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/CloudEdition/Welcome/CloudEditionWelcomeWindow.cs", "className": "CloudEditionWelcomeWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/CloudEdition/Welcome/OrganizationPanel.cs", "className": "OrganizationPanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/CloudEdition/Welcome/SignInPanel.cs", "className": "SignInPanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/CloudEdition/Welcome/SignInWithEmailPanel.cs", "className": "SignInWithEmailPanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/CloudEdition/Welcome/WaitingSignInPanel.cs", "className": "WaitingSignInPanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/ConfigurePartialWorkspace.cs", "className": "ConfigurePartialWorkspace", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/CredentialsDialog.cs", "className": "CredentialsDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/CredentialsUIImpl.cs", "className": "CredentialsUiImpl", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/EncryptionConfigurationDialog.cs", "className": "EncryptionConfigurationDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/MissingEncryptionPasswordPromptHandler.cs", "className": "MissingEncryptionPasswordPromptHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/SSOCredentialsDialog.cs", "className": "SSOCredentialsDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/TeamEdition/TeamEditionConfigurationWindow.cs", "className": "TeamEditionConfigurationWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Start", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/ToolConfig.cs", "className": "ToolConfig", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Configuration/WriteLogConfiguration.cs", "className": "WriteLogConfiguration", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Developer/CheckinProgress.cs", "className": "CheckinProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Developer/GenericProgress.cs", "className": "GenericProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Developer/IncomingChangesNotification.cs", "className": "IncomingChangesNotification", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Developer/ProgressOperationHandler.cs", "className": "ProgressOperationHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Developer/ShelvedChangesNotification.cs", "className": "ShelvedChangesNotification", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Developer/UpdateProgress.cs", "className": "UpdateProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Developer/UpdateReport/UpdateReportDialog.cs", "className": "UpdateReportDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Developer/UpdateReport/UpdateReportLineListViewItem.cs", "className": "UpdateReportLineListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Developer/UpdateReport/UpdateReportListHeaderState.cs", "className": "UpdateReportListHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Developer/UpdateReport/UpdateReportListView.cs", "className": "UpdateReportListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Diff/Asset/AssetContentControl.cs", "className": "AssetContentControl", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Diff/Asset/AssetDiffControl.cs", "className": "AssetDiffControl", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Diff/AssetType.cs", "className": "DiffViewerDataExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Diff/DiffMessagePanel.cs", "className": "DiffMessagePanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Diff/DiffWindow.cs", "className": "DiffWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Diff/Image/ImageContentControl.cs", "className": "ImageContentControl", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Diff/Image/ImageDiffControl.cs", "className": "ImageDiffControl", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Diff/Purged/PurgedRevisionControl.cs", "className": "PurgedRevisionControl", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Diff/Text/ContentControl.cs", "className": "ContentControl", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Diff/Text/DiffControl.cs", "className": "DiffControl", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/DrawGuiModeSwitcher.cs", "className": "DrawGuiModeSwitcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Entities/GetSubScenePathFromInstance.cs", "className": "GetSubScenePathFromInstance", "baseClass": "DrawHierarchyOverlay", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Entities/HierarchyExtensions.cs", "className": "HierarchyExtensions", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/EnumExtensions.cs", "className": "EnumExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Execute.cs", "className": "Execute", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/ExternalLink.cs", "className": "ExternalLink", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/FindWorkspace.cs", "className": "FindWorkspace", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/GetRelativePath.cs", "className": "GetRelativePath", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Gluon/CheckinProgress.cs", "className": "CheckinProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Gluon/IncomingChangesNotification.cs", "className": "IncomingChangesNotification", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Gluon/ProgressOperationHandler.cs", "className": "ProgressOperationHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Gluon/ShelvedChangesNotification.cs", "className": "ShelvedChangesNotification", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Gluon/UpdateProgress.cs", "className": "UpdateProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Gluon/UpdateReport/ErrorListViewItem.cs", "className": "ErrorListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Gluon/UpdateReport/UpdateReportDialog.cs", "className": "UpdateReportDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Gluon/UpdateReport/UpdateReportListHeaderState.cs", "className": "UpdateReportListHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Gluon/UpdateReport/UpdateReportListView.cs", "className": "UpdateReportListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessGluonUpdateProgress.cs", "className": "HeadlessGluonUpdateProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessGluonUpdateReport.cs", "className": "HeadlessGluonUpdateReport", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessGluonViewHost.cs", "className": "HeadlessGluonViewHost", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessHistoryViewLauncher.cs", "className": "HeadlessHistoryViewLauncher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessMergeViewLauncher.cs", "className": "HeadlessMergeViewLauncher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessProgressControls.cs", "className": "HeadlessProgressControls", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessRefreshView.cs", "className": "HeadlessRefreshView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessUpdateProgress.cs", "className": "HeadlessUpdateProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessUpdateReport.cs", "className": "HeadlessUpdateReport", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessViewSwitcher.cs", "className": "HeadlessViewSwitcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessWorkspaceStatusChangeListener.cs", "className": "HeadlessWorkspaceStatusChangeListener", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessWorkspaceWindow.cs", "className": "HeadlessWorkspaceWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/HierarchyExtensions.cs", "className": "HierarchyExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Hub/CommandLineArguments.cs", "className": "CommandLineArguments", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Hub/Operations/CreateWorkspace.cs", "className": "CreateWorkspace", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Hub/Operations/DownloadRepository.cs", "className": "DownloadRepository", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Hub/Operations/OperationParams.cs", "className": "OperationParams", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Hub/ParseArguments.cs", "className": "ParseArguments", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Hub/ProcessHubCommand.cs", "className": "ProcessHubCommand", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/IncomingChanges.cs", "className": "IncomingChanges", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Inspector/DrawInspectorOperations.cs", "className": "DrawInspectorOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Inspector/InspectorAssetSelection.cs", "className": "InspectorAssetSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Inspector/Properties/Branch/BranchPropertiesPanel.cs", "className": "BranchPropertiesPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Inspector/Properties/Changeset/ChangesetPropertiesPanel.cs", "className": "ChangesetPropertiesPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Inspector/Properties/Label/LabelPropertiesPanel.cs", "className": "LabelPropertiesPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Inspector/Properties/PropertiesViewer.cs", "className": "PropertiesViewer", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Inspector/Properties/SelectedRepObjectInfoData.cs", "className": "SelectedRepObjectInfoData", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/IntSetting.cs", "className": "IntSetting", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/LaunchPackageManager.cs", "className": "LaunchPackageManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/MetaPath.cs", "className": "MetaPath", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/OrganizationsInformation.cs", "className": "OrganizationsInformation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/PackageEntryPoint.cs", "className": "PackageEntryPoint", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/PackageInfo.cs", "className": "PackageInfo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/ParentWindow.cs", "className": "ParentWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/PlasticApp.cs", "className": "PlasticApp", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/ProjectLoadedCounter.cs", "className": "ProjectLoadedCounter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/ProjectPackages.cs", "className": "ProjectPackages", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/QueryVisualElementsExtensions.cs", "className": "QueryVisualElementsExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/RecommendToEnableManualCheckout.cs", "className": "RecommendToEnableManualCheckout", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/SceneView/DrawSceneOperations.cs", "className": "DrawSceneOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Settings/DiffAndMergeOptionsFoldout.cs", "className": "DiffAndMergeOptionsFoldout", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Settings/OpenUVCSProjectSettings.cs", "className": "OpenUVCSProjectSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Settings/OtherOptionsFoldout.cs", "className": "OtherOptionsFoldout", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Settings/PendingChangesOptionsFoldout.cs", "className": "PendingChangesOptionsFoldout", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Settings/ShelveAndSwitchOptionsFoldout.cs", "className": "ShelveAndSwitchOptionsFoldout", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Settings/UVCSProjectSettingsProvider.cs", "className": "UVCSProjectSettingsProvider", "baseClass": "SettingsProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/SideBarTreeView.cs", "className": "SideBarTreeView", "baseClass": "TreeView`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/StatusBar/NotificationBar.cs", "className": "NotificationBar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/StatusBar/WindowStatusBar.cs", "className": "WindowStatusBar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/SwitchModeConfirmationDialog.cs", "className": "SwitchModeConfirmationDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/SwitchUVCSPlugin.cs", "className": "SwitchUVCSPlugin", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/TestingPreference.cs", "className": "TestingPreference", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Tool/AuthToken.cs", "className": "AuthToken", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Tool/BringWindowToFront.cs", "className": "BringWindowToFront", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Tool/FindTool.cs", "className": "FindTool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Tool/IsExeAvailable.cs", "className": "IsExeAvailable", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Tool/IsExeVersion.cs", "className": "IsExeVersion", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Tool/LaunchInstaller.cs", "className": "LaunchInstaller", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Tool/LaunchTool.cs", "className": "LaunchTool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Tool/PlasticExeLauncher.cs", "className": "PlasticExeLauncher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Tool/ToolConstants.cs", "className": "ToolConstants", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Topbar/Breadcrumb.cs", "className": "Breadcrumb", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Topbar/NotificationsArea.cs", "className": "NotificationsArea", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Topbar/Topbar.cs", "className": "Topbar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Topbar/TopbarButtons.cs", "className": "TopbarButtons", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/AttributeColor.cs", "className": "AttributeColor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Avatar/ApplyCircleMask.cs", "className": "ApplyCircleMask", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Avatar/AvatarGenerator.cs", "className": "AvatarGenerator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Avatar/AvatarImages.cs", "className": "AvatarImages", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Avatar/GetAvatar.cs", "className": "GetAvatar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/AvatarColor.cs", "className": "AvatarColor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/CheckUnityException.cs", "className": "CheckUnityException", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/CloseWindowIfOpened.cs", "className": "CloseWindowIfOpened", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/ColorFromText.cs", "className": "ColorFromText", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DelayedActionByFramesRunner.cs", "className": "DelayedActionByFramesRunner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DelayedActionBySecondsRunner.cs", "className": "DelayedActionBySecondsRunner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DialogWithCheckBox.cs", "className": "DialogWithCheckBox", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DialogWithCheckBox_Legacy.cs", "className": "DialogWithCheckBox", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DockEditorWindow.cs", "className": "DockEditorWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DrawActionButton.cs", "className": "DrawActionButton", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DrawActionButtonWithMenu.cs", "className": "DrawActionButtonWithMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DrawActionHelpBox.cs", "className": "DrawActionHelpBox", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DrawActionToolbar.cs", "className": "DrawActionToolbar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DrawCopyableLabel.cs", "className": "DrawCopyableLabel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DrawSearchField.cs", "className": "DrawSearchField", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DrawSplitter.cs", "className": "DrawSplitter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DrawStaticElement.cs", "className": "DrawStaticElement", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DrawTextBlockWithLink.cs", "className": "DrawTextBlockWithLink", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DrawUserIcon.cs", "className": "DrawUserIcon", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/DropDownTextField.cs", "className": "DropDownTextField", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/EditorDispatcher.cs", "className": "EditorDispatcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/EditorProgressBar.cs", "className": "EditorProgressBar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/EditorProgressControls.cs", "className": "EditorProgressControls", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/EditorVersion.cs", "className": "EditorVersion", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/EditorWindowFocus.cs", "className": "EditorWindowFocus", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/EntryBuilder.cs", "className": "EntryBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/EnumPopupSetting.cs", "className": "EnumPopupSetting", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Errors/ErrorListViewItem.cs", "className": "ErrorListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Errors/ErrorsDialog.cs", "className": "ErrorsDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Errors/ErrorsListHeaderState.cs", "className": "ErrorsListHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Errors/ErrorsListView.cs", "className": "ErrorsListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Errors/ErrorsPanel.cs", "className": "ErrorsPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/FindEditorWindow.cs", "className": "FindEditorWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Fonts.cs", "className": "Fonts", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/GetOverlayRect.cs", "className": "GetOverlayRect", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/GetPlasticShortcut.cs", "className": "GetPlasticShortcut", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/GetWindowIfOpened.cs", "className": "GetWindowIfOpened", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/GUIActionRunner.cs", "className": "GUIActionRunner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/GUIContentNotification.cs", "className": "GUIContentNotification", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/GuiEnabled.cs", "className": "GuiEnabled", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/HandleMenuItem.cs", "className": "HandleMenuItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Images.cs", "className": "Images", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/INotificationContent.cs", "className": "INotificationContent", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/InputTextDialog.cs", "className": "InputTextDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/MeasureMaxWidth.cs", "className": "MeasureMaxWidth", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/OverlayProgress.cs", "className": "OverlayProgress", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/PathTrimming.cs", "className": "PathTrimming", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/PlasticDialog.cs", "className": "PlasticDialog", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Update", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Progress/DrawProgressForDialogs.cs", "className": "DrawProgressForDialogs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Progress/DrawProgressForOperations.cs", "className": "DrawProgressForOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Progress/DrawProgressForViews.cs", "className": "DrawProgressForViews", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Progress/DrawProgressForWindow.cs", "className": "DrawProgressForWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Progress/LoadingSpinner.cs", "className": "LoadingSpinner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Progress/OperationProgressData.cs", "className": "OperationProgressData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Progress/ProgressControlsForDialogs.cs", "className": "ProgressControlsForDialogs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Progress/ProgressControlsForViews.cs", "className": "ProgressControlsForViews", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Progress/ProgressControlsForWindow.cs", "className": "ProgressControlsForWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/RectExtensions.cs", "className": "RectExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/ResponseType.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/RunModal.cs", "className": "RunModal", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/ScreenResolution.cs", "className": "ScreenResolution", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/ShowWindow.cs", "className": "ShowWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/SortOrderComparer.cs", "className": "SortOrderComparer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/SplitterSettings.cs", "className": "SplitterSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/ThreadWaiterRegistry.cs", "className": "ThreadWaiterRegistry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/CenteredContentPanel.cs", "className": "CenteredContentPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/DrawTreeViewItem.cs", "className": "DrawTreeViewItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/EmptyStatePanel.cs", "className": "EmptyStatePanel", "baseClass": "CenteredContentPanel", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/GetChangesOverlayIcon.cs", "className": "GetChangesOverlayIcon", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/ListViewItemIds.cs", "className": "ListViewItemIds", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/PlasticTreeView.cs", "className": "PlasticTreeView", "baseClass": "TreeView`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/TableViewOperations.cs", "className": "TableViewOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/TreeHeaderColumns.cs", "className": "TreeHeaderColumns", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/TreeHeaderSettings.cs", "className": "TreeHeaderSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/TreeViewItemExtensions.cs", "className": "TreeViewItemExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/TreeViewItemIds.cs", "className": "TreeViewItemIds", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/Tree/TreeViewSessionState.cs", "className": "TreeViewSessionState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UIElements/ControlBuilder.cs", "className": "ControlBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UIElements/CursorExtensions.cs", "className": "CursorExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UIElements/KeyboardEvents.cs", "className": "KeyboardEvents", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UIElements/LoadingSpinner.cs", "className": "LoadingSpinner", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UIElements/MouseEvents.cs", "className": "MouseEvents", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UIElements/OverlayProgressControls.cs", "className": "OverlayProgressControls", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UIElements/ProgressControlsForDialogs.cs", "className": "ProgressControlsForDialogs", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UIElements/UIElementsExtensions.cs", "className": "UIElementsExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UndoRedo/UndoRedoHelper.cs", "className": "UndoRedoHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UndoRedo/UndoRedoState.cs", "className": "UndoRedoState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UndoRedo/UndoRedoTextArea.cs", "className": "UndoRedoTextArea", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityConstants.cs", "className": "UnityConstants", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityEvents.cs", "className": "Keyboard", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/ContainerWindow.cs", "className": "ContainerWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/EditorGUI.cs", "className": "EditorGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/EditorGUIUtility.cs", "className": "InternalEditorGUIUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/EditorUtility.cs", "className": "EditorUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/EditorWindowExtensions.cs", "className": "UnityEditorExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/EditorWindowInternal.cs", "className": "EditorWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/GenericMenu.cs", "className": "GenericMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/GenericMenuExtensions.cs", "className": "GenericMenuExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/HostView.cs", "className": "HostView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/Menu.cs", "className": "Menu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/SavedGUIState.cs", "className": "SavedGUIState", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/SceneManagement/PrefabStageExtensions.cs", "className": "PrefabStageExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/SettingsWindow.cs", "className": "SettingsWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/SplitterGUILayout.cs", "className": "SplitterGUILayout", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/SplitterState.cs", "className": "SplitterState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/TreeViewExtensions.cs", "className": "TreeViewExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityMenuItem.cs", "className": "UnityMenuItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityPlasticGuiMessage.cs", "className": "UnityPlasticGuiMessage", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityPlasticTimer.cs", "className": "UnityPlasticTimer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityStyles.cs", "className": "UnityStyles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UI/UnityThreadWaiter.cs", "className": "UnityThreadWaiter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UnityConfigurationChecker.cs", "className": "UnityConfigurationChecker", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UnityInternals/UnityInternalsInjector.cs", "className": "UnityInternalsInjector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UnityInternals/UVCSToolbarBoostrap.cs", "className": "UVCSToolbarBoostrap", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UnityInternals/UVCSToolbarBoostrap_Legacy.cs", "className": "UVCSToolbarBoostrap", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UnityInternals/UVCSToolbarButton_Legacy.cs", "className": "UVCSToolbarButton", "baseClass": "SubToolbar", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UnityObjectInstance.cs", "className": "UnityObjectInstance", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UnityPlasticDllVersion.cs", "className": "UnityPlasticDllVersion", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UseBuiltinDiffWindowPreference.cs", "className": "UseBuiltinDiffWindowPreference", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSConnectionMonitor.cs", "className": "UVCSConnectionMonitor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSMenuItem.cs", "className": "UVCSMenuItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSNotification.cs", "className": "UVCSNotificationStatus", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSPlugin.cs", "className": "UVCSPlugin", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSPluginIsEnabledPreference.cs", "className": "UVCSPluginIsEnabledPreference", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/BranchesList/BranchesListModel.cs", "className": "BranchesListModel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/BranchesList/BranchesTreeView.cs", "className": "BranchesTreeView", "baseClass": "TreeView`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/BranchesList/ErrorEmptyState.cs", "className": "ErrorEmptyState", "baseClass": "CenteredContentPanel", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/BranchesList/LoadingEmptyState.cs", "className": "LoadingEmptyState", "baseClass": "CenteredContentPanel", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/BranchesList/NoBranchesEmptyState.cs", "className": "NoBranchesEmptyState", "baseClass": "CenteredContentPanel", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/BranchesList/PopupProgressBar.cs", "className": "PopupupProgressBar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/ControlledPopupWindow.cs", "className": "ControlledPopupWindow", "baseClass": "PopupWindowContent", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/Operations/ControlledPopupOperations.cs", "className": "ControlledPopupOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/Operations/ToolbarOperationsShortcut.cs", "className": "ToolbarOperationsShortcut", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/Operations/UncontrolledPopupOperations.cs", "className": "UncontrolledPopupOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/PopupWindowDrawing.cs", "className": "PopupWindowDrawing", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/ToolbarMouseBoundary.cs", "className": "ToolbarMouseBoundary", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/PopupWindow/UncontrolledPopupWindow.cs", "className": "UncontrolledPopupWindow", "baseClass": "PopupWindowContent", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/ToolbarController.cs", "className": "ToolbarController", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/UVCSToolbar.cs", "className": "UVCSToolbar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/UVCSToolbarButtonData.cs", "className": "UVCSToolbarButtonData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSToolbarButtonIsShownPreference.cs", "className": "UVCSToolbarButtonIsShownPreference", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/UVCSWindow.cs", "className": "UVCSWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Start", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [], "serializedFields": [ "mForceToReOpen" ], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/VCSBuiltInPlugin.cs", "className": "VCSBuiltInPlugin", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/ApplyShelveWithConflictsQuestionerBuilder.cs", "className": "ApplyShelveWithConflictsQuestionerBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Get" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Attributes/ApplyAttributeView.cs", "className": "ApplyAttributeView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Attributes/AttributeDataDialog.cs", "className": "AttributeDataDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Attributes/AttributePanel.cs", "className": "AttributePanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Attributes/AttributesPanel.cs", "className": "AttributesPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Attributes/CreateAttributeView.cs", "className": "CreateAttributeView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/BranchesListHeaderState.cs", "className": "BranchesListHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/BranchesListView.cs", "className": "BranchesListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/BranchesSelection.cs", "className": "BranchesSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/BranchesTab.cs", "className": "BranchesTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "RefreshAndSelect" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/BranchesTab_Operations.cs", "className": "BranchesTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/BranchesViewMenu.cs", "className": "BranchesViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/BranchListViewItem.cs", "className": "BranchListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/Dialogs/CreateBranchDialog.cs", "className": "CreateBranchDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/Dialogs/DeleteBranchDialog.cs", "className": "DeleteBranchDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/Dialogs/RenameBranchDialog.cs", "className": "RenameBranchDialog", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Branch/SerializableBranchesTabState.cs", "className": "SerializableBranchesTabState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/BranchExplorerEmptyStatePanel.cs", "className": "BranchExplorerEmptyStatePanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/BranchExplorerFocusListener.cs", "className": "BranchExplorerFocusListener", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/BranchExplorerView.cs", "className": "BranchExplorerView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/BranchExplorerViewer.cs", "className": "BranchExplorerViewer", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/BranchExplorerWindow.cs", "className": "BranchExplorerWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/BrExSearchField.cs", "className": "BrExSearchField", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/BranchCaptionShape.cs", "className": "BranchCaptionShape", "baseClass": "BrExShape", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/BranchGeometry.cs", "className": "BranchGeometry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/BranchShape.cs", "className": "BranchShape", "baseClass": "BrExShape", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/BrExShape.cs", "className": "BrExShape", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/ChangesetCommentShape.cs", "className": "ChangesetCommentShape", "baseClass": "BrExShape", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/ChangesetShape.cs", "className": "ChangesetShape", "baseClass": "BrExShape", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Colors/BrExColors.cs", "className": "BrExColors", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Colors/BrExLineDashPatterns.cs", "className": "BrExDashes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Colors/BrExLineWidths.cs", "className": "BrExLineWidths", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Colors/ColorProvider.cs", "className": "ColorProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/ColumnHeaderShape.cs", "className": "ColumnHeaderShape", "baseClass": "BrExShape", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/ColumnShape.cs", "className": "ColumnShape", "baseClass": "BrExShape", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Connections/BezierCurveExtensions.cs", "className": "BezierCurveExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Connections/ConnectionPoints.cs", "className": "ConnectionPoints", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Connections/Degrees.cs", "className": "Degrees", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Connections/Ellipse.cs", "className": "Ellipse", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Connections/MergeLinkGeometry.cs", "className": "MergeLinkGeometry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Connections/ParentLinkConnectionPoints.cs", "className": "ParentLinkConnectionPoints", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Connections/ShapeConnectionBuilder.cs", "className": "ShapeConnectionBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/EllipticalArc.cs", "className": "EllipticalArc", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/HomeGeometry.cs", "className": "HomeGeometry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/HomeImageOverlay.cs", "className": "HomeImageOverlay", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/LabelShape.cs", "className": "LabelShape", "baseClass": "BrExShape", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/MergeLinkShape.cs", "className": "MergeLinkShape", "baseClass": "BrExShape", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Painter2DExtensions.cs", "className": "Painter2DExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/ParentLinkShape.cs", "className": "ParentLinkShape", "baseClass": "BrExShape", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/TryClipSegment.cs", "className": "TryClipSegment", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/ZIndex.cs", "className": "ZIndex", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/EmptyStateView.cs", "className": "EmptyStateView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/FindReferenceChangeset.cs", "className": "FindReferenceChangeset", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Game/BranchRunnerGame.cs", "className": "BranchRunnerGame", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Name", "IsMainBranch", "Activated", "IsHead", "Cooldown", "Collected", "VelX", "Alive", "DeathTimer", "Type", "GraceTimer", "Text", "TextColor", "ParticleColor" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Game/EasterEggDetector.cs", "className": "EasterEggDetector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Game/Launcher.cs", "className": "Launcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/KeyboardActions.cs", "className": "KeyboardActions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerLabelMenu.cs", "className": "BranchExplorerLabelMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerViewBranchMenuOperations.cs", "className": "BranchExplorerViewBranchMenuOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateRepositorySpec", "GetSelectedBranch", "GetSelectedBranchesCount", "AreHiddenBranchesShown", "CreateBranch", "CreateTopLevelBranch", "SwitchToBranch", "MergeBranch", "CherrypickBranch", "MergeToBranch", "PullBranch", "PullRemoteBranch", "SyncWithGit", "PushBranch", "DiffBranch", "DiffWithAnotherBranch", "ViewChangesets", "RenameBranch", "HideUnhideBranch", "DeleteBranch", "CreateCodeReview", "ViewPermissions", "NavigateToBase", "FilterSelectedBranches", "FilterSelectedAndRelatedBranches", "FilterSelectedBranchesPendingMerges" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerViewChangesetMenuOperations.cs", "className": "BranchExplorerViewChangesetMenuOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateRepositorySpec", "GetSelectedChangesetsCount", "DiffChangeset", "DiffWithAnotherChangeset", "DiffSelectedChangesets", "BrowseRepositoryOnChangeset", "CreateCodeReview", "CreateBranch", "LabelChangeset", "SwitchToChangeset", "MergeChangeset", "CherryPickChangeset", "SubtractiveChangeset", "SubtractiveChangesetInterval", "CherryPickChangesetInterval", "MergeToChangeset", "MoveChangeset", "DeleteChangeset", "NavigateToParent", "ShowPendingChangesView" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerViewLabelMenuOperations.cs", "className": "BranchExplorerViewLabelMenuOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetSelectedLabelsCount", "CreateLabel", "ApplyLabelToWorkspace", "SwitchToLabel", "BrowseRepositoryOnLabel", "DiffWithAnotherLabel", "DiffSelectedLabels", "MergeLabel", "MergeToLabel", "CreateBranchFromLabel", "RenameLabel", "DeleteLabel", "ViewPermissions" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerViewLinkMenuOperations.cs", "className": "BranchExplorerViewLinkMenuOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerViewMenu.cs", "className": "BranchExplorerViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/LinkMenu.cs", "className": "LinkMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Options/BranchExplorerOptionsWindow.cs", "className": "BranchExplorerOptionsWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Options/ConditionalFormat/FiltersAndConditionalFormatPanel.cs", "className": "FiltersAndConditionalFormatPanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Options/ConditionalFormat/FormatRuleMenu.cs", "className": "FormatRuleMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Options/ConditionalFormat/RuleData.cs", "className": "RuleData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Options/ConditionalFormat/RulePanel.cs", "className": "RulePanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Options/DisplayOptions/DisplayOptionsPanel.cs", "className": "DisplayOptionsPanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/SelectedObjectDataUpdater.cs", "className": "SelectedObjectDataUpdater", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Virtualization/BrExConnectionRectangle.cs", "className": "BrExConnectionRectangle", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Virtualization/CanvasScrollView.cs", "className": "CanvasScrollView", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Virtualization/ChangesetParentLinkVirtualShape.cs", "className": "ChangesetParentLinkVirtualShape", "baseClass": "VirtualShape", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Virtualization/QuadTree.cs", "className": "QuadTree", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Virtualization/SelftThrottlingWorker.cs", "className": "SelfThrottlingWorker", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Virtualization/VirtualCanvas.cs", "className": "VirtualCanvas", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Virtualization/VirtualCanvasFiller.cs", "className": "VirtualCanvasFiller", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Virtualization/VirtualShape.cs", "className": "VirtualShape", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Virtualization/VirtualShapeFactory.cs", "className": "VisualShapeFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Zoom/BrExPan.cs", "className": "BrExPan", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Zoom/BrExZoom.cs", "className": "BrExZoom", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Zoom/EdgePoint.cs", "className": "EdgePoint", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Zoom/UIElementsAnimator.cs", "className": "UIElementsAnimator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BrowseRepository/BrowseRepositoryHeaderState.cs", "className": "BrowseRepositoryHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BrowseRepository/BrowseRepositoryPanel.cs", "className": "BrowseRepositoryPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BrowseRepository/BrowseRepositoryTreeView.cs", "className": "BrowseRepositoryTreeView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/BrowseRepository/BrowseRepositoryViewItem.cs", "className": "BrowseRepositoryViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/ChangesetExplorerView.cs", "className": "ChangesetExplorerView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/ChangesetListViewItem.cs", "className": "ChangesetListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/ChangesetsListHeaderState.cs", "className": "ChangesetsListHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/ChangesetsListView.cs", "className": "ChangesetsListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/ChangesetsSelection.cs", "className": "ChangesetsSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/ChangesetsTab.cs", "className": "ChangesetsTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/ChangesetsTab_Operations.cs", "className": "ChangesetsTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/ChangesetsViewMenu.cs", "className": "ChangesetsViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/CheckoutChangesetViewMenu.cs", "className": "CheckoutChangesetViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/Dialogs/LabelChangesetDialog.cs", "className": "LabelChangesetDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Changesets/GetChangesetsQuery.cs", "className": "GetChangesetsQuery", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/ConfirmContinueWithPendingChangesDialog.cs", "className": "ConfirmContinueWithPendingChangesDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Get", "ContinueWithPendingChanges" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/CreateWorkspaceView.cs", "className": "CreateWorkspaceView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/CreateWorkspaceViewState.cs", "className": "CreateWorkspaceViewState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/Dialogs/CreateRepositoryDialog.cs", "className": "CreateRepositoryDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/Dialogs/RepositoriesListHeaderState.cs", "className": "RepositoriesListHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/Dialogs/RepositoriesListView.cs", "className": "RepositoriesListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/Dialogs/RepositoryExplorerDialog.cs", "className": "RepositoryExplorerDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/Dialogs/RepositoryListViewItem.cs", "className": "RepositoryListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/DrawCreateWorkspaceView.cs", "className": "DrawCreateWorkspace", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/PerformInitialCheckin.cs", "className": "PerformInitialCheckin", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/ValidRepositoryName.cs", "className": "ValidRepositoryName", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/DateFilter.cs", "className": "DateFilter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/ChangeCategoryTreeViewItem.cs", "className": "ChangeCategoryTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/ChangesetByChangesetDiffPanel.cs", "className": "ChangesetByChangesetDiffPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/ChangesetByChangesetListView.cs", "className": "ChangesetByChangesetListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/ClientDiffTreeViewItem.cs", "className": "ClientDiffTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/Dialogs/GetRestorePathDialog.cs", "className": "GetRestorePathDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/DiffPanel.cs", "className": "DiffPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/DiffSelection.cs", "className": "DiffSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/DiffTreeView.cs", "className": "DiffTreeView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/DiffTreeViewMenu.cs", "className": "DiffTreeViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/GetClientDiffInfos.cs", "className": "GetClientDiffInfos", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/MergeCategoryTreeViewItem.cs", "className": "MergeCategoryTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Diff/UnityDiffTree.cs", "className": "UnityDiffTree", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/DownloadPlasticExeDialog.cs", "className": "DownloadPlasticExeDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/EnableSwitchAndShelveFeatureDialog.cs", "className": "EnableSwitchAndShelveFeatureDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/FileSystemOperation.cs", "className": "FileSystemOperation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Filters/Date/DateFilterButtonPanel.cs", "className": "DateFilterButtonPanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Filters/FiltersPanel.cs", "className": "FiltersPanel", "baseClass": "VisualElement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/History/HistoryListHeaderState.cs", "className": "HistoryListHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/History/HistoryListView.cs", "className": "HistoryListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/History/HistoryListViewItem.cs", "className": "HistoryListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/History/HistoryListViewMenu.cs", "className": "HistoryListViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/History/HistorySelection.cs", "className": "HistorySelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/History/HistoryTab.cs", "className": "HistoryTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/History/SaveAction.cs", "className": "SaveAction", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/History/SerializableHistoryTabState.cs", "className": "SerializableHistoryTabState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Labels/Dialogs/CreateLabelDialog.cs", "className": "CreateLabelDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Labels/Dialogs/CreateLabelView.cs", "className": "CreateLabelView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Labels/Dialogs/RenameLabelDialog.cs", "className": "RenameLabelDialog", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Labels/LabelListViewItem.cs", "className": "LabelListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Labels/LabelsListHeaderState.cs", "className": "LabelsListHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Labels/LabelsListView.cs", "className": "LabelsListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Labels/LabelsSelection.cs", "className": "LabelsSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Labels/LabelsTab.cs", "className": "LabelsTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Labels/LabelsTab_Operations.cs", "className": "LabelsTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Labels/LabelsViewMenu.cs", "className": "LabelsViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/LaunchDiffOperations.cs", "className": "LaunchDiffOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Locks/DrawLocksListViewItem.cs", "className": "DrawLocksListViewItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Locks/LocksListHeaderState.cs", "className": "LocksListHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Locks/LocksListView.cs", "className": "LocksListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Locks/LocksListViewItem.cs", "className": "LocksListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Locks/LocksSelector.cs", "className": "LocksSelector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Locks/LocksTab.cs", "className": "LocksTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Locks/LocksViewMenu.cs", "className": "LocksViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/ApplyShelveReport.cs", "className": "ApplyShelveReport", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/ChangeCategoryTreeViewItem.cs", "className": "ChangeCategoryTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/ChangeTreeViewItem.cs", "className": "ChangeTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/AddMoveMenu.cs", "className": "AddMoveMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/ChangeDeleteMenu.cs", "className": "ChangeDeleteMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/ConflictResolutionState.cs", "className": "ConflictResolutionState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/CycleMoveMenu.cs", "className": "CycleMoveMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/DeleteChangeMenu.cs", "className": "DeleteChangeMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/DeleteMoveMenu.cs", "className": "DeleteMoveMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/DivergentMoveMenu.cs", "className": "DivergentMoveMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/DrawDirectoryResolutionPanel.cs", "className": "DrawDirectoryResolutionPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/EvilTwinMenu.cs", "className": "EvilTwinMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/LoadedTwiceMenu.cs", "className": "LoadedTwiceMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/MergeViewDirectoryConflictMenu.cs", "className": "MergeViewDirectoryConflictMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/MoveAddMenu.cs", "className": "MoveAddMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/MoveDeleteMenu.cs", "className": "MoveDeleteMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/MovedEvilTwinMenu.cs", "className": "MovedEvilTwinMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/IsCurrent.cs", "className": "IsCurrent", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/IsResolved.cs", "className": "IsSolved", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/MergeOptionsDialog.cs", "className": "MergeOptionsDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/MergeSelection.cs", "className": "MergeSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/MergeTab.cs", "className": "MergeTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/MergeTreeHeaderState.cs", "className": "MergeTreeHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/MergeTreeView.cs", "className": "MergeTreeView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/MergeViewFileConflictMenu.cs", "className": "MergeViewFileConflictMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/MergeViewMenu.cs", "className": "MergeViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/SerializableMergeTabState.cs", "className": "SerializableMergeTabState", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mBranchInfo", "mChangesetInfo", "mLabelInfo", "mAncestorBranchInfo", "mAncestorChangesetInfo", "mAncestorLabelInfo" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/UnityMergeTree.cs", "className": "UnityMergeTree", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/DrawMergeOverview.cs", "className": "DrawMergeOverview", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Gluon/ChangeCategoryTreeViewItem.cs", "className": "ChangeCategoryTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Gluon/ChangeTreeViewItem.cs", "className": "ChangeTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Gluon/IncomingChangesSelection.cs", "className": "IncomingChangesSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Gluon/IncomingChangesTab.cs", "className": "IncomingChangesTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Gluon/IncomingChangesTreeHeaderState.cs", "className": "IncomingChangesTreeHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Gluon/IncomingChangesTreeView.cs", "className": "IncomingChangesTreeView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Gluon/IncomingChangesViewMenu.cs", "className": "IncomingChangesViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/Gluon/UnityIncomingChangesTree.cs", "className": "UnityIncomingChangesTree", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Merge/IIncomingChangesTab.cs", "className": "IIncomingChangesTab", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/ChangeCategoryTreeViewItem.cs", "className": "ChangeCategoryTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Changelists/ChangelistMenu.cs", "className": "ChangelistMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Changelists/MoveToChangelistMenuBuilder.cs", "className": "MoveToChangelistMenuBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/ChangelistTreeViewItem.cs", "className": "ChangelistTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/ChangeTreeViewItem.cs", "className": "ChangeTreeViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/CommentArea.cs", "className": "CommentArea", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/CommentTextArea.cs", "className": "CommentTextArea", "baseClass": "UndoRedoTextArea", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/CreatedChangesetData.cs", "className": "CreatedChangesetData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/CreatedChangesetEmptyStatePanel.cs", "className": "CreatedChangesetEmptyStatePanel", "baseClass": "CenteredContentPanel", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Dialogs/CheckinConflictsDialog.cs", "className": "CheckinConflictsDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Dialogs/CreateChangelistDialog.cs", "className": "CreateChangelistDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Dialogs/DependenciesDialog.cs", "className": "DependenciesDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Dialogs/EmptyCommentDialog.cs", "className": "EmptyCommentDialog", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Dialogs/FilterRulesConfirmationDialog.cs", "className": "FilterRulesConfirmationDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Dialogs/LaunchCheckinConflictsDialog.cs", "className": "LaunchCheckinConflictsDialog", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Dialogs/LaunchDependenciesDialog.cs", "className": "LaunchDependenciesDialog", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/DrawCommentTextArea.cs", "className": "DrawCommentTextArea", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/DrawOperationSuccess.cs", "className": "IDrawOperationSuccess", "baseClass": "IDrawOperationSuccess", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/FilesFilterPatternsMenuBuilder.cs", "className": "FilesFilterPatternsMenuBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesMultiColumnHeader.cs", "className": "PendingChangesMultiColumnHeader", "baseClass": "MultiColumnHeader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesSelection.cs", "className": "PendingChangesSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesStatusSuccessNotificationContent.cs", "className": "PendingChangesStatusSuccessNotificationContent", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesTab.cs", "className": "PendingChangesTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesTab_Operations.cs", "className": "PendingChangesTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesTreeHeaderState.cs", "className": "PendingChangesTreeHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesTreeView.cs", "className": "PendingChangesTreeView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesViewMenu.cs", "className": "PendingChangesViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesViewPendingChangeMenu.cs", "className": "PendingChangesViewPendingChangeMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingMergeLinks/MergeLinkListViewItem.cs", "className": "MergeLinkListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingMergeLinks/MergeLinksListView.cs", "className": "MergeLinksListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/UnityPendingChangesTree.cs", "className": "UnityPendingChangesTree", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Properties/CommentsPanel.cs", "className": "CommentsPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Properties/CommentTextArea.cs", "className": "CommentTextArea", "baseClass": "UndoRedoTextArea", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Properties/PropertiesPanel.cs", "className": "PropertiesPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Properties/PropertiesRefreshNotifier.cs", "className": "PropertiesRefreshNotifier", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/SelectNewCodeReviewBehavior.cs", "className": "SelectNewCodeReviewBehavior", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/ShelvePendingChangesDialog.cs", "className": "ShelvePendingChangesDialog", "baseClass": "PlasticDialog", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Get" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Shelves/ShelveListViewItem.cs", "className": "ShelveListViewItem", "baseClass": "TreeViewItem`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Shelves/ShelvesListHeaderState.cs", "className": "ShelvesListHeaderState", "baseClass": "MultiColumnHeaderState", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "mHeaderTitles", "mColumnsAllowedToggleVisibility" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Shelves/ShelvesListView.cs", "className": "ShelvesListView", "baseClass": "PlasticTreeView", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Shelves/ShelvesSelection.cs", "className": "ShelvesSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Shelves/ShelvesTab.cs", "className": "ShelvesTab", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "RefreshAndSelect" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Shelves/ShelvesViewMenu.cs", "className": "ShelvesViewMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/SummaryTextArea.cs", "className": "SummaryTextArea", "baseClass": "UndoRedoTextArea", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Welcome/DownloadAndInstallOperation.cs", "className": "DownloadAndInstallOperation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Welcome/GetInstallerTmpFileName.cs", "className": "GetInstallerTmpFileName", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Welcome/MacOSConfigWorkaround.cs", "className": "MacOSConfigWorkaround", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/Views/Welcome/WelcomeView.cs", "className": "WelcomeView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/ViewSwitcher.cs", "className": "ViewSwitcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/VisualElementExtensions.cs", "className": "VisualElementExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/WaitForPendingOperations.cs", "className": "WaitForPendingOperations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/WebApi/CredentialsResponse.cs", "className": "CredentialsResponse", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Email", "Token", "TokenTypeValue" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/WebApi/CurrentUserAdminCheckResponse.cs", "className": "CurrentUserAdminCheckResponse", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/WebApi/ErrorResponse.cs", "className": "ErrorResponse", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/WebApi/SubscriptionDetailsResponse.cs", "className": "SubscriptionDetailsResponse", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/WebApi/TokenExchangeResponse.cs", "className": "TokenExchangeResponse", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/WebApi/WebRestApiClient.cs", "className": "WebRestApiClient", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.collab-proxy/Editor/WorkspaceWindow.cs", "className": "WorkspaceWindow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/CinemachineUniversalPixelPerfectEditor.cs", "className": "CinemachineUniversalPixelPerfectEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/CompositeShadowCaster2DEditor.cs", "className": "CompositeShadowCaster2DEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Converter/Base2DMaterialUpgrader.cs", "className": "Base2DMaterialUpgrader", "baseClass": "RenderPipelineConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetSpriteDefaultMaterial" ], "serializedFields": [], "publicFields": [ "oldMaterial", "newMaterial", "oldMaterialId", "oldShader", "newShader" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Converter/BuiltInAndURP3DTo2DConverterContainer.cs", "className": "BuiltInAndURP3DTo2DConverterContainer", "baseClass": "RenderPipelineConverterContainer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Converter/BuiltInAndURP3DTo2DMaterialUpgrader.cs", "className": "BuiltInAndURP3DTo2DMaterialUpgrader", "baseClass": "Base2DMaterialUpgrader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Converter/BuiltInToURP2DConverterContainer.cs", "className": "BuiltInToURP2DConverterContainer", "baseClass": "RenderPipelineConverterContainer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Converter/BuiltInToURP2DMaterialUpgrader.cs", "className": "BuiltInToURP2DMaterialUpgrader", "baseClass": "Base2DMaterialUpgrader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Converter/ParametricToFreeformLightUpgrader.cs", "className": "ParametricToFreeformLightUpgrader", "baseClass": "RenderPipelineConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Converter/UpgradeURP2DAssetsContainer.cs", "className": "UpgradeURP2DAssetsContainer", "baseClass": "RenderPipelineConverterContainer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Converter/URP2DConverterUtility.cs", "className": "URP2DConverterUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/FreeformPathPresets.cs", "className": "FreeformPathPresets", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/GameObjectCreation.cs", "className": "GameObjectCreation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateGameObject" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Light2DEditor.cs", "className": "Light2DEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDestroy" ], "publicMethods": [ "DrawInnerAndOuterSpotAngle" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Resources.Load" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Light2DEditorUtility.cs", "className": "Light2DEditorUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/LightBatchingDebugger/LightBatchingDebugger.cs", "className": "LightBatchingDebugger", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "QueueRefresh" ], "serializedFields": [], "publicFields": [ "LayerNames", "batchId" ], "unityApiUsage": [ "SceneManager", "Instantiate" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Overrides/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Overrides/MeshEditor2DURP.cs", "className": "Renderer2DMeshEditor", "baseClass": "MeshRendererEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Overrides/ScriptableRendererFeature2DEditor.cs", "className": "ScriptableRendererFeature2DEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Overrides/SkinnedMeshEditor2DURP.cs", "className": "SkinnedMeshEditor2DURP", "baseClass": "SkinnedMeshRendererEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Overrides/SortingGroupEditor2DURP.cs", "className": "SortingGroupEditor2DURP", "baseClass": "SortingGroupEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/PixelPerfectCameraEditor.cs", "className": "PixelPerfectCameraEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "OnEnable" ], "serializedFields": [], "publicFields": [ "x", "y", "assetsPPU", "refRes", "gridSnapping", "cropFrame", "filterMode", "stretchFill", "currentPixelRatio", "runInEditMode", "centeredLabel" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Renderer2DAnalytics.cs", "className": "Renderer2DAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData", "SendData" ], "serializedFields": [ "was_create_event", "entityId", "Light2D", "blending_layers_count", "blending_modes_used" ], "publicFields": [ "was_create_event", "entityId", "blending_layers_count", "blending_modes_used" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Renderer2DDataEditor.cs", "className": "Renderer2DDataEditor", "baseClass": "ScriptableRendererDataEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDestroy" ], "publicMethods": [ "DrawCameraSortingLayerTexture" ], "serializedFields": [], "publicFields": [ "name", "maskTextureChannel", "blendMode", "blendFactorMultiplicative", "blendFactorAdditive" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Renderer2DMenus.cs", "className": "Renderer2DMenus", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/AssetCallbacks/CreateSpriteCustomLitShaderGraph.cs", "className": "CreateSpriteCustomLitShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/AssetCallbacks/CreateSpriteLitShaderGraph.cs", "className": "CreateSpriteLitShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/AssetCallbacks/CreateSpriteUnlitShaderGraph.cs", "className": "CreateSpriteUnlitShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/Nodes/LightTextureNode.cs", "className": "LightTextureNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction" ], "serializedFields": [ "m_BlendStyle" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/Nodes/SpriteSkinningNode.cs", "className": "SpriteSkinningNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RequiresVertexSkinning", "RequiresPosition", "GenerateNodeCode", "GenerateNodeFunction" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/Targets/SpriteSubTargetUtility.cs", "className": "SpriteSubTargetUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/Targets/Universal2DSubTargetDescriptors.cs", "className": "Universal2DSubTargetDescriptors", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/Targets/UniversalMeshLitInfo.cs", "className": "UniversalMeshLitInfo", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/Targets/UniversalMeshUnlitInfo.cs", "className": "MeshUnlitIncludes", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/Targets/UniversalSpriteCustomLitSubTarget.cs", "className": "UniversalSpriteCustomLitSubTarget", "baseClass": "UniversalSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/Targets/UniversalSpriteLitSubTarget.cs", "className": "UniversalSpriteLitSubTarget", "baseClass": "UniversalSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryUpgradeFromMasterNode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/ShaderGraph/Targets/UniversalSpriteUnlitSubTarget.cs", "className": "UniversalSpriteUnlitSubTarget", "baseClass": "UniversalSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryUpgradeFromMasterNode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Shadows/CastingSourceDropDown.cs", "className": "CastingSourceDropDown", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Compare", "GetShadowShapeProviders", "OnCastingSource" ], "serializedFields": [], "publicFields": [ "component", "provider", "shadowCaster", "newShadowShapeProvider", "newShadowShapeComponent", "newCastingSource" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Shadows/ShadowCaster2DEditor.cs", "className": "ShadowCaster2DEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "OnEnable", "ShadowCaster2DSceneGUI", "OnSceneGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Shadows/ShadowCaster2DShapeTool.cs", "className": "ShadowCaster2DShapeTool", "baseClass": "PathEditorTool", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Shadows/ShadowProvider/ShadowShape2DProvider_ProperyDrawer.cs", "className": "ShadowShape2DProvider_ProperyDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/Shadows/ShadowProvider/ShadowShape2DProvider_SpriteSkin_PropertyDrawer.cs", "className": "ShadowShape2DProvider_SpriteSkin_PropertyDrawer", "baseClass": "ShadowShape2DProvider_ProperyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/2D/SortingLayerDropDown.cs", "className": "SortingLayerDropDown", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "OnEnable", "OnTargetSortingLayers" ], "serializedFields": [], "publicFields": [ "serializedObject", "targets", "layerID" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Analytics/AssetReimporterAnalytic.cs", "className": "AssetReimporterAnalytic", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [], "publicFields": [ "num_assets", "duration", "asset_type" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Analytics/PostProcessDataAnalytics.cs", "className": "PostProcessDataAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData", "OnPostprocessBuild" ], "serializedFields": [], "publicFields": [ "property", "usage", "propertyName", "defaultGUID", "usedGUIDs" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AnimationClipUpgrader.cs", "className": "AnimationClipUpgrader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AnimationClipUpgrader_Types.cs", "className": "AnimationClipUpgrader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetCurveBindings", "ReplaceBindings", "GetSharedMaterials" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetPostProcessors/AutodeskInteractiveMaterialImport.cs", "className": "AutodeskInteractiveMaterialImport", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessMaterialDescription" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetPostProcessors/FBXArnoldSurfaceMaterialDescriptionPreprocessor.cs", "className": "FBXArnoldSurfaceMaterialDescriptionPreprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessMaterialDescription" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetPostProcessors/FBXMaterialDescriptionPreprocessor.cs", "className": "FBXMaterialDescriptionPreprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessMaterialDescription" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetPostProcessors/MaterialPostprocessor.cs", "className": "MaterialPostprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetPostProcessors/ModelPostProcessor.cs", "className": "ModelPostprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetPostProcessors/PhysicalMaterial3DsMaxPreprocessor.cs", "className": "PhysicalMaterial3DsMaxPreprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessMaterialDescription" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetPostProcessors/ShaderGraphMaterialsUpdater.cs", "className": "ShaderGraphMaterialsUpdater", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "updateMaterials" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetPostProcessors/SketchupMaterialDescriptionPostprocessor.cs", "className": "SketchupMaterialDescriptionPreprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessMaterialDescription" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetPostProcessors/ThreeDSMaterialDescriptionPostprocessor.cs", "className": "ThreeDSMaterialDescriptionPreprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessMaterialDescription" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetPostProcessors/UniversalRenderPipelineGlobalSettingsPostprocessor.cs", "className": "UniversalRenderPipelineGlobalSettingsPostprocessor", "baseClass": "AssetPostprocessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/AssetVersion.cs", "className": "AssetVersion", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/GraphicsSettingsStrippers/OnTilePostProcessStripper.cs", "className": "OnTilePostProcessResourceStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanRemoveSettings" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/GraphicsSettingsStrippers/RendererStripper.cs", "className": "RendererStripper", "baseClass": "RendererStripper", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanRemoveSettings" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/GraphicsSettingsStrippers/ScreenSpaceAmbientOcclusionStripper.cs", "className": "ScreenSpaceAmbientOcclusionDynamicResourcesStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanRemoveSettings" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/GraphicsSettingsStrippers/SurfaceCacheGIStripper.cs", "className": "SurfaceCacheStripperUtility", "baseClass": "IRenderPipelineGraphicsSettingsStripper", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanRemoveSettings" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/URPBuildData.cs", "className": "URPBuildData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/URPBuildDataValidator.cs", "className": "URPBuildDataValidator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/URPPreprocessBuild.cs", "className": "URPPreprocessBuild", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessBuild", "OnPostprocessBuild" ], "serializedFields": [], "publicFields": [ "callbackOrder" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/URPProcessScene.cs", "className": "URPProcessScene", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnProcessScene" ], "serializedFields": [], "publicFields": [ "callbackOrder" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraEditor.cs", "className": "UniversalRenderPipelineCameraEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "OnEnable", "OnDisable" ], "serializedFields": [], "publicFields": [ "camera" ], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Drawers.cs", "className": "UniversalRenderPipelineCameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Environment.Drawers.cs", "className": "UniversalRenderPipelineCameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Environment.Skin.cs", "className": "UniversalRenderPipelineCameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Output.Drawers.cs", "className": "UniversalRenderPipelineCameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Output.Skin.cs", "className": "UniversalRenderPipelineCameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.PhysicalCamera.Drawers.cs", "className": "UniversalRenderPipelineCameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.PresetInspector.cs", "className": "UniversalRenderPipelineCameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Rendering.Drawers.cs", "className": "UniversalRenderPipelineCameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Rendering.Skin.cs", "className": "UniversalRenderPipelineCameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Skin.cs", "className": "UniversalRenderPipelineCameraUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineSerializedCamera.cs", "className": "UniversalRenderPipelineSerializedCamera", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "Update", "Apply", "Refresh" ], "serializedFields": [], "publicFields": [ "numCameras" ], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ContextualMenuDispatcher.cs", "className": "ContextualMenuDispatcher", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Converter/BuiltInToURPConverterContainer.cs", "className": "BuiltInToURPConverterContainer", "baseClass": "RenderPipelineConverterContainer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Converter/ConverterItemDescriptor.cs", "className": "ConverterItemDescriptor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "info", "warningMessage", "helpLink" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Converter/ConverterItemInfo.cs", "className": "ConverterItemInfo", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Converter/Converters.cs", "className": "Converters", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Converter/InitializeConverterContext.cs", "className": "InitializeConverterContext", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Converter/RenderPipelineConverter.cs", "className": "RenderPipelineConverter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnClicked", "Scan", "BeforeConvert", "Convert", "AfterConvert" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Converter/RenderPipelineConverterContainer.cs", "className": "RenderPipelineConverterContainer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Converter/RunItemContext.cs", "className": "RunItemContext", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "item" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Decal/CreateDecalProjector.cs", "className": "CreateDecalProjector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Decal/CreateDecalShaderGraph.cs", "className": "CreateDecalShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Decal/DecalProjectorEditor.cs", "className": "DecalProjectorEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [ "HasFrameBounds", "OnGetFrameBounds", "UpdateMaterialEditor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Decal/DecalProjectorEditor.Skin.cs", "className": "DecalProjectorEditor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Decal/DecalShaderGraphGUI.cs", "className": "DecalShaderGraphGUI", "baseClass": "ShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Decal/DisplacableRectHandles.cs", "className": "DisplacableRectHandles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawRect", "DrawHandle" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Decal/ProjectedTransform.cs", "className": "ProjectedTransform", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Has", "ShouldShow" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/DefaultScene/UniversalProjectSettings.cs", "className": "UniversalProjectSettings", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_LastMaterialVersion", "m_ProjectSettingFolderPath" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Deprecated.cs", "className": "ForwardRendererDataEditor", "baseClass": "ScriptableRendererDataEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/EditorUtils.cs", "className": "EditorUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/LightExplorer.cs", "className": "LightExplorer", "baseClass": "DefaultLightingExplorerExtension", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Lighting/UniversalRenderPipelineLightUI.Drawers.cs", "className": "UniversalRenderPipelineLightUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Lighting/UniversalRenderPipelineLightUI.PresetInspector.cs", "className": "UniversalRenderPipelineLightUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Lighting/UniversalRenderPipelineLightUI.Skin.cs", "className": "UniversalRenderPipelineLightUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Lighting/UniversalRenderPipelineSerializedLight.cs", "className": "UniversalRenderPipelineSerializedLight", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [ "Update", "Apply" ], "serializedFields": [], "publicFields": [ "additionalLightData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/BloomEditor.cs", "className": "BloomEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/ChannelMixerEditor.cs", "className": "ChannelMixerEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/ColorCurvesEditor.cs", "className": "ColorCurvesEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/ColorLookupEditor.cs", "className": "ColorLookupEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/DepthOfFieldEditor.cs", "className": "DepthOfFieldEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/FilmGrainEditor.cs", "className": "FilmGrainEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/LiftGammaGainEditor.cs", "className": "LiftGammaGainEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/MotionBlurEditor.cs", "className": "MotionBlurEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/ScreenSpaceLensFlareEditor.cs", "className": "ScreenSpaceLensFlareEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/ShadowsMidtonesHighlightsEditor.cs", "className": "ShadowsMidtonesHighlightsEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Overrides/TonemappingEditor.cs", "className": "TonemappingEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/PostProcessDataEditor.cs", "className": "PostProcessDataEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/RendererFeatures/DecalRendererFeatureEditor.cs", "className": "DecalSettings", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/RendererFeatures/FullScreenPassRendererFeatureEditor.cs", "className": "FullScreenPassRendererFeatureEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/RendererFeatures/NewPostProcessTemplateDropdownItems.cs", "className": "NewPostProcessTemplateDropdownItems", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/RendererFeatures/OnTilePostProcessFeatureEditor.cs", "className": "OnTilePostProcessFeatureEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/RendererFeatures/RenderObjectsPassFeatureEditor.cs", "className": "RenderObjectsPassFeatureEditor", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "key", "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/RendererFeatures/ScreenSpaceAmbientOcclusionEditor.cs", "className": "ScreenSpaceAmbientOcclusionEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/RendererFeatures/ScreenSpaceShadowsEditor.cs", "className": "ScreenSpaceShadowsEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/RendererFeatures/SurfaceCacheGIEditor.cs", "className": "SurfaceCacheGIEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/RenderStateDataEditor.cs", "className": "StencilStateDataDrawer", "baseClass": "PropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/SavedParameter.cs", "className": "SavedParameter", "baseClass": "SavedParameter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/SceneTemplates/URPBasicScenePipeline.cs", "className": "URPBasicScenePipeline", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ScriptableRendererDataEditor.cs", "className": "ScriptableRendererDataEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [ "falseBool" ], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ScriptableRendererFeatureProvider.cs", "className": "ScriptableRendererFeatureProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateComponentTree", "GoToChild" ], "serializedFields": [], "publicFields": [ "type" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ScriptTemplates/ScriptTemplates.cs", "className": "ScriptTemplates", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Settings/PropertyDrawers/URPDefaultVolumeProfileSettingsPropertyDrawer.cs", "className": "URPDefaultVolumeProfileSettingsPropertyDrawer", "baseClass": "DefaultVolumeProfileSettingsPropertyDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Settings/PropertyDrawers/URPShaderStrippingSettingsPropertyDrawer.cs", "className": "ShaderStrippingSettingPropertyDrawer", "baseClass": "RelativePropertiesDrawer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Settings/UniversalRenderPipelinePreferencesProvider.cs", "className": "UniversalRenderPipelinePreferencesProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PreferenceGUI" ], "serializedFields": [], "publicFields": [ "keywords" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderBuildPreprocessor.cs", "className": "ShaderBuildPreprocessor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnProcessShader", "OnPreprocessBuild", "OnPostprocessBuild" ], "serializedFields": [], "publicFields": [ "callbackOrder", "msaaSampleCount", "isUniversalRenderer", "needsProcedural", "needsMainLightShadows", "needsAdditionalLightShadows", "needsSoftShadows", "needsSoftShadowsQualityLevels", "needsShadowsOff", "needsAdditionalLightsOff", "needsGBufferRenderingLayers", "needsGBufferAccurateNormals", "needsRenderPass", "needsReflectionProbeBlending", "needsReflectionProbeBoxProjection", "needsReflectionProbeAtlas", "needsSHVertexForSHAuto", "renderingMode", "needsDeferredLighting", "needsClusterLightLoop" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/AssetCallbacks/CreateCanvasShaderGraph.cs", "className": "CreateCanvasShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/AssetCallbacks/CreateFullscreenShaderGraph.cs", "className": "CreateFullscreenShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/AssetCallbacks/CreateLitShaderGraph.cs", "className": "CreateLitShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/AssetCallbacks/CreateSixWayShaderGraph.cs", "className": "CreateSixWayShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/AssetCallbacks/CreateTerrainShaderGraph.cs", "className": "CreateTerrainShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/AssetCallbacks/CreateUITKShaderGraph.cs", "className": "CreateUITKShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/AssetCallbacks/CreateUnlitShaderGraph.cs", "className": "CreateUnlitShaderGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Includes/DecalMeshBiasTypeEnum.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Nodes/UniversalSampleBufferNode.cs", "className": "UniversalSampleBufferNode", "baseClass": "AbstractMaterialNode", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateNodeFunction", "GenerateNodeCode", "RequiresNDCPosition", "RequiresScreenPosition" ], "serializedFields": [ "m_BufferType" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalCanvasSubTarget.cs", "className": "UniversalCanvasSubTarget", "baseClass": "CanvasSubTarget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalDecalSubTarget.cs", "className": "UniversalDecalSubTarget", "baseClass": "UniversalSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_DecalData" ], "publicFields": [ "affectsAlbedo", "affectsNormalBlend", "affectsNormal", "affectsMAOS", "affectsEmission", "drawOrder", "supportLodCrossFade", "angleFade" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalFullscreenSubTarget.cs", "className": "UniversalFullscreenSubTarget", "baseClass": "FullscreenSubTarget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalLitSubTarget.cs", "className": "UniversalLitSubTarget", "baseClass": "UniversalSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryUpgradeFromMasterNode" ], "serializedFields": [ "m_WorkflowMode", "m_NormalDropOffSpace", "m_ClearCoat", "m_BlendModePreserveSpecular" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalSixWaySubTarget.cs", "className": "UniversalSixWaySubTarget", "baseClass": "UniversalSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_UseColorAbsorption" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalSubTarget.cs", "className": "UniversalSubTarget", "baseClass": "SubTarget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ConfigureContextData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalTarget.cs", "className": "UniversalTarget", "baseClass": "Target", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddDefaultMaterialOverrideGUI", "AddDefaultSurfacePropertiesGUI", "TrySetActiveSubTarget", "TryUpgradeFromMasterNode", "ConfigureContextData", "CanSupportVFX", "SupportsVFX" ], "serializedFields": [ "m_Datas", "m_ActiveSubTarget", "m_AllowMaterialOverride", "m_SurfaceType", "m_ZTestMode", "m_ZWriteControl", "m_AlphaMode", "m_RenderFace", "m_AlphaClip", "m_CastShadows", "m_ReceiveShadows", "m_DisableTint", "m_Sort3DAs2DCompatible", "m_AdditionalMotionVectorMode", "m_AlembicMotionVectors", "m_SupportsLODCrossFade", "m_CustomEditorGUI", "m_SupportVFX", "m_TwoSided" ], "publicFields": [ "m_TwoSided" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalTerrainLitSubTarget.cs", "className": "UniversalTerrainLitSubTarget", "baseClass": "UniversalSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_EnableInstancedPerPixelNormal", "m_NormalDropOffSpace", "m_BlendModePreserveSpecular" ], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalTerrainLitSubTarget.Dependencies.cs", "className": "UniversalTerrainLitSubTarget", "baseClass": "UniversalSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalUISubTarget.cs", "className": "UniversalUISubTarget", "baseClass": "UISubTarget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalUnlitSubTarget.cs", "className": "UniversalUnlitSubTarget", "baseClass": "UniversalSubTarget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryUpgradeFromMasterNode" ], "serializedFields": [ "m_KeepLightingVariants", "m_DefaultDecalBlending", "m_DefaultSSAO" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/UniversalBlockFields.cs", "className": "UniversalBlockFields", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/UniversalFields.cs", "className": "UniversalFields", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/UniversalMetadata.cs", "className": "UniversalMetadata", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_AllowMaterialOverride", "m_SurfaceType", "m_AlphaMode", "m_CastShadows", "m_HasVertexModificationInMotionVector", "m_IsVFXCompatible" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/UniversalProperties.cs", "className": "Property", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/UniversalStructFields.cs", "className": "UniversalStructFields", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/UniversalStructs.cs", "className": "UniversalStructs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/BaseShaderGUI.cs", "className": "BaseShaderGUI", "baseClass": "ShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ShaderPropertiesGUI", "DoPopup" ], "serializedFields": [], "publicFields": [ "m_FirstTimeApply" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ParticleGUI.cs", "className": "ParticleGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "colorMode", "flipbookMode", "softParticlesEnabled", "cameraFadingEnabled", "distortionEnabled", "softParticlesNearFadeDistance", "softParticlesFarFadeDistance", "cameraNearFadeDistance", "cameraFarFadeDistance", "distortionBlend", "distortionStrength" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShaderGraphLitGUI.cs", "className": "ShaderGraphLitGUI", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "workflowMode" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShadergraphSpriteGUI.cs", "className": "ShaderGraphSpriteGUI", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShaderGraphTerrainLitGUI.cs", "className": "ShaderGraphTerrainLitGUI", "baseClass": "TerrainLitShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShaderGraphUnlitGUI.cs", "className": "ShaderGraphUnlitGUI", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/BakedLitShader.cs", "className": "BakedLitShader", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/LitShader.cs", "className": "LitShader", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/ParticlesLitShader.cs", "className": "ParticlesLitShader", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/ParticlesSimpleLitShader.cs", "className": "ParticlesSimpleLitShader", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/ParticlesUnlitShader.cs", "className": "ParticlesUnlitShader", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/SimpleLitShader.cs", "className": "SimpleLitShader", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/UnlitShader.cs", "className": "UnlitShader", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShadingModels/BakedLitGUI.cs", "className": "BakedLitGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "bumpMapProp" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShadingModels/LitDetailGUI.cs", "className": "LitDetailGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "detailMask", "detailAlbedoMapScale", "detailAlbedoMap", "detailNormalMapScale", "detailNormalMap" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShadingModels/LitGUI.cs", "className": "LitGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "workflowMode", "metallic", "specColor", "metallicGlossMap", "specGlossMap", "smoothness", "smoothnessMapChannel", "bumpMapProp", "bumpScaleProp", "parallaxMapProp", "parallaxScaleProp", "occlusionStrength", "occlusionMap", "highlights", "reflections", "clearCoat", "clearCoatMap", "clearCoatMask", "clearCoatSmoothness" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShadingModels/SimpleLitGUI.cs", "className": "SimpleLitGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "specColor", "specGlossMap", "specHighlights", "smoothnessMapChannel", "smoothness", "bumpMapProp" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/SixWayGUI.cs", "className": "SixWayGUI", "baseClass": "ShaderGraphLitGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/TerrainLitShaderGUI.cs", "className": "TerrainLitShaderGUI", "baseClass": "BaseShaderGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetupMaterialKeywords", "TextureHasAlpha" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderScriptableStripper.cs", "className": "ShaderScriptableStripper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsShaderFeatureEnabled", "IsVolumeFeatureEnabled", "IsKeywordEnabled", "PassHasKeyword", "CanRemoveVariant", "BeforeShaderStripping", "AfterShaderStripping" ], "serializedFields": [], "publicFields": [ "active" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderStripTool.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "StripMultiCompileKeepOffVariant", "StripMultiCompile" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/ShaderUtils.cs", "className": "ShaderUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/AnimationClipConverter.cs", "className": "AnimationClipConverter", "baseClass": "RenderPipelineConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/BuiltInToURP3DMaterialUpgrader.cs", "className": "BuiltInToURP3DMaterialUpgrader", "baseClass": "RenderPipelineConverterMaterialUpgrader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/EffectConverters/BloomConverter.cs", "className": "BloomConverter", "baseClass": "PostProcessEffectSettingsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/EffectConverters/ChromaticAberrationConverter.cs", "className": "ChromaticAberrationConverter", "baseClass": "PostProcessEffectSettingsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/EffectConverters/ColorGradingConverter.cs", "className": "ColorGradingConverter", "baseClass": "PostProcessEffectSettingsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/EffectConverters/DepthOfFieldConverter.cs", "className": "DepthOfFieldConverter", "baseClass": "PostProcessEffectSettingsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/EffectConverters/GrainConverter.cs", "className": "GrainConverter", "baseClass": "PostProcessEffectSettingsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/EffectConverters/LensDistortionConverter.cs", "className": "LensDistortionConverter", "baseClass": "PostProcessEffectSettingsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/EffectConverters/MotionBlurConverter.cs", "className": "MotionBlurConverter", "baseClass": "PostProcessEffectSettingsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/EffectConverters/PostProcessEffectSettingsConverter.cs", "className": "PostProcessEffectSettingsConverter", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddConvertedProfileSettingsToProfile" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/EffectConverters/PropertyConversions.cs", "className": "PropertyConversions", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/EffectConverters/VignetteConverter.cs", "className": "VignetteConverter", "baseClass": "PostProcessEffectSettingsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/PPv2ConversionIndexers.cs", "className": "PPv2ConversionIndexers", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/PPv2/PPv2Converter.cs", "className": "PPv2Converter", "baseClass": "AssetsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAllBIRPConverters" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/ReadonlyMaterialConverter/ReadonlyMaterialConverter.cs", "className": "ReadonlyMaterialConverter", "baseClass": "AssetsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/ReadonlyMaterialConverter/ReadonlyMaterialConverter.MaterialReferenceBuilder.cs", "className": "MaterialReferenceBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "GetMaterialReferenceLookUps" ], "serializedFields": [], "publicFields": [ "type" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/ReadonlyMaterialConverter/ReadonlyMaterialConverter.MaterialReferenceChanger.cs", "className": "MaterialReferenceChanger", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "ReassignMaterials", "ReassignUnityObjectMaterials" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/RenderSettingsConverter.cs", "className": "RenderSettingsConverter", "baseClass": "RenderPipelineConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/MaterialUpgrader/MaterialUpgraderDefinitions.cs", "className": "IBuiltInToURPMaterialUpgrader", "baseClass": "MaterialUpgrader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/MaterialUpgrader/MaterialUpgraderProviders.cs", "className": "StandardMaterialUpgraderProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetUpgraders" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/MaterialUpgrader/UniversalSpeedTree8MaterialUpgrader.cs", "className": "UniversalSpeedTree8Upgrader", "baseClass": "SpeedTree8MaterialUpgrader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UniversalSpeedTree8MaterialFinalizer" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/MaterialUpgrader/UniversalSpeedTree9MaterialUpgrader.cs", "className": "UniversalSpeedTree9Upgrader", "baseClass": "SpeedTree9MaterialUpgrader", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UniversalSpeedTree9MaterialFinalizer" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/MaterialUpgrader/UpgradeCommon.cs", "className": "UpgradeParams", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/Tools/MaterialUpgrader/UpgradeUtility.cs", "className": "UpgradeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Value", "ID", "ShaderName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/TrackballUIDrawer.cs", "className": "TrackballUIDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/UniversalAdditionalCameraDataEditor.cs", "className": "UniversalAdditionalCameraDataEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/UniversalAdditionalLightDataEditor.cs", "className": "UniversalAdditionLightDataEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/UniversalAnalytics.cs", "className": "UniversalAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData", "OnPostprocessBuild" ], "serializedFields": [], "publicFields": [ "renderer_data", "renderer_data_amount", "renderer_features", "renderer_features_amount", "main_light_rendering_mode", "additional_light_rendering_mode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/UniversalRendererDataEditor.cs", "className": "UniversalRendererDataEditor", "baseClass": "ScriptableRendererDataEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAsset/SerializedUniversalRenderPipelineAsset.cs", "className": "SerializedUniversalRenderPipelineAsset", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Update", "Apply" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAsset/UniversalRenderPipelineAssetUI.Drawers.cs", "className": "UniversalRenderPipelineAssetUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAsset/UniversalRenderPipelineAssetUI.Skin.cs", "className": "UniversalRenderPipelineAssetUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAssetEditor.cs", "className": "UniversalRenderPipelineAssetEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineLightEditor.cs", "className": "UniversalRenderPipelineLightEditor", "baseClass": "LightEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineVolumeComponentEditor.cs", "className": "UniversalRenderPipelineVolumeComponentEditor", "baseClass": "VolumeComponentEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXAbstractParticleURPLitOutput.cs", "className": "VFXAbstractParticleURPLitOutput", "baseClass": "VFXShaderGraphParticleOutput", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "smoothness", "metallic", "specularColor", "baseColor", "emissiveColor", "contrastIntensity", "contrastPivot", "remapFrom", "remapTo" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXDecalURPOutput.cs", "className": "VFXDecalURPOutput", "baseClass": "VFXAbstractParticleURPLitOutput", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "fadeFactor", "angleFade", "normalAlpha", "ambientOcclusion" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXShaderGraphGUI.cs", "className": "VFXShaderGraphLitGUI", "baseClass": "ShaderGraphLitGUI", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXURPBinder.cs", "className": "VFXURPBinder", "baseClass": "VFXSRPBinder", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXURPLitMeshOutput.cs", "className": "VFXURPLitMeshOutput", "baseClass": "VFXAbstractParticleURPLitOutput", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "meshCount" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXURPLitPlanarPrimitiveOutput.cs", "className": "VFXURPPlanarPrimitiveOutputSubVariantProvider", "baseClass": "VariantProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "normalBendingFactor" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXURPLitQuadStripOutput.cs", "className": "VFXURPLitQuadStripOutput", "baseClass": "VFXAbstractParticleURPLitOutput", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "normalBendingFactor", "texCoord" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXURPSubOutput.cs", "className": "VFXURPSubOutput", "baseClass": "VFXSRPSubOutput", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/CinemachineUniversalPixelPerfect.cs", "className": "CinemachineUniversalPixelPerfect", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Clipper.cs", "className": "Clipper", "baseClass": "ClipperBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "GetFirst", "GetNext", "IsNegative", "Compare", "Swap", "AddPath", "AddPaths", "Execute" ], "serializedFields": [], "publicFields": [ "X", "Y", "N", "D", "NX", "NY", "left", "top", "right", "bottom" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/FrameData/Universal2DRenderingData.cs", "className": "Universal2DRenderingData", "baseClass": "ContextItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Light2D.cs", "className": "Light2D", "baseClass": "Light2DBase", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "LateUpdate", "OnDisable" ], "publicMethods": [ "AddTargetSortingLayer", "RemoveTargetSortingLayer", "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_ComponentVersion", "m_LightType", "m_FalloffIntensity", "m_Color", "m_Intensity", "m_LightVolumeIntensity", "m_LightVolumeEnabled", "m_ApplyToSortingLayers", "m_LightCookieSprite", "m_DeprecatedPointLightCookieSprite", "m_LightOrder", "m_AlphaBlendOnOverlap", "m_OverlapOperation", "m_NormalMapDistance", "m_NormalMapQuality", "m_UseNormalMap", "m_ShadowsEnabled", "m_ShadowIntensity", "m_ShadowSoftness", "m_ShadowSoftnessFalloffIntensity", "m_ShadowVolumeIntensityEnabled", "m_ShadowVolumeIntensity", "m_LocalBounds" ], "publicFields": [ "volumeOpacity", "normalMapDistance", "normalMapQuality", "renderVolumetricShadows" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Light2DAuthoring.cs", "className": "Light2D", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Light2DBlendStyle.cs", "className": "Light2DBlendStyle", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "TextureChannel", "BlendMode" ], "publicFields": [ "multiplicative", "additive", "name" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Light2DCullResult.cs", "className": "Light2DCullResult", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsSceneLit", "IsGameView", "GetLightStatsByLayer", "SetupCulling" ], "serializedFields": [], "publicFields": [ "totalLights", "totalShadowLights", "totalShadows", "totalNormalMapUsage", "totalVolumetricUsage", "totalVolumetricShadowUsage", "blendStylesUsed", "blendStylesWithLights", "visibleLights", "visibleShadows" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Light2DManager.cs", "className": "Light2DManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Light2DPoint.cs", "className": "Light2D", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_PointLightInnerAngle", "m_PointLightOuterAngle", "m_PointLightInnerRadius", "m_PointLightOuterRadius" ], "publicFields": [ "pointLightDistance", "pointLightQuality" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Light2DShape.cs", "className": "Light2D", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetShapePath" ], "serializedFields": [ "m_ShapeLightParametricSides", "m_ShapeLightParametricAngleOffset", "m_ShapeLightParametricRadius", "m_ShapeLightFalloffSize", "m_ShapeLightFalloffOffset", "m_ShapePath" ], "publicFields": [ "shapeLightParametricSides", "shapeLightParametricAngleOffset" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/LightUtility.cs", "className": "LightUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "position", "color", "uv" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Passes/Utility/LayerDebug.cs", "className": "LayerDebug", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Passes/Utility/LayerUtility.cs", "className": "LayerUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InitRTIds" ], "serializedFields": [], "publicFields": [ "startIndex", "endIndex", "startLayerID", "endLayerValue", "layerRange", "lightStats", "useNormals", "lights", "shadowIndices", "shadowCasters" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Passes/Utility/Light2DLookupTexture.cs", "className": "Light2DLookupTexture", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "WriteLightTexture", "WriteCurveTexture" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Passes/Utility/LightBatch.cs", "className": "LightBatch", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Passes/Utility/RendererLighting.cs", "className": "RendererLighting", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/PixelPerfectCamera.cs", "className": "PixelPerfectCamera", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "OnDisable" ], "publicMethods": [ "RoundToPixel", "CorrectCinemachineOrthoSize", "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_ComponentVersion", "m_AssetsPPU", "m_RefResolutionX", "m_RefResolutionY", "m_CropFrame", "m_GridSnapping", "m_FilterMode", "m_UpscaleRT", "m_PixelSnapping", "m_CropFrameX", "m_CropFrameY", "m_StretchFill" ], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/PixelPerfectCameraInternal.cs", "className": "PixelPerfectCameraInternal", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Renderer2DData.cs", "className": "Renderer2DData", "baseClass": "ScriptableRendererData", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [ "m_LayerMask", "m_TransparencySortMode", "m_TransparencySortAxis", "m_HDREmulationScale", "m_UseDepthStencilBuffer", "m_UseCameraSortingLayersTexture", "m_CameraSortingLayersTextureBound", "m_CameraSortingLayerDownsamplingMethod", "m_MaxLightRenderTextureCount", "m_MaxShadowRenderTextureCount", "m_PostProcessData" ], "publicFields": [ "hdrEmulationScale", "lightBlendStyles" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Renderer2DDataAuthoring.cs", "className": "Renderer2DData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Awake" ], "publicMethods": [], "serializedFields": [ "m_DefaultMaterialType" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/RendererFeatures/ScriptableRendererFeature2D.cs", "className": "ScriptableRendererFeature2D", "baseClass": "ScriptableRendererFeature", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "injectionPoint2D", "sortingLayerID" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/RendererFeatures/ScriptableRenderPass2D.cs", "className": "ScriptableRenderPass2D", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Rendergraph/CopyCameraSortingLayerPass.cs", "className": "CopyCameraSortingLayerPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Render" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Rendergraph/DrawLight2DPass.cs", "className": "DrawLight2DPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Rendergraph/DrawNormal2DPass.cs", "className": "DrawNormal2DPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Render" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Rendergraph/DrawRenderer2DPass.cs", "className": "DrawRenderer2DPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Render" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Rendergraph/DrawShadow2DPass.cs", "className": "DrawShadow2DPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Render" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Rendergraph/GlobalPropertiesPass.cs", "className": "GlobalPropertiesPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Rendergraph/Renderer2DRendergraph.cs", "className": "Renderer2D", "baseClass": "ScriptableRenderer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetRenderer2DData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Rendergraph/UpscalePass.cs", "className": "UpscalePass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "Dispose", "Render" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/CompositeShadowCaster2D.cs", "className": "CompositeShadowCaster2D", "baseClass": "ShadowCasterGroup2D", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowCaster2D.cs", "className": "ShadowCaster2D", "baseClass": "ShadowCasterGroup2D", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "Update", "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "m_ComponentVersion", "m_HasRenderer", "m_UseRendererSilhouette", "m_CastsShadows", "m_SelfShadows", "m_AlphaCutoff", "m_ApplyToSortingLayers", "m_ShapePath", "m_ShapePathHash", "m_InstanceId", "m_ShadowShape2DComponent", "m_ShadowCastingSource", "ShadowMesh2D", "m_CastingOption", "float", "int", "Component" ], "publicFields": [ "mesh", "boundingSphere", "shapePath" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowCasterGroup2D.cs", "className": "ShadowCasterGroup2D", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetShadowCasters", "GetShadowGroup", "RegisterShadowCaster2D", "UnregisterShadowCaster2D" ], "serializedFields": [ "int" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowCasterGroup2DManager.cs", "className": "ShadowCasterGroup2DManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/EdgeDictionary.cs", "className": "EdgeDictionary", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "GetHashCode", "GetOutsideEdges" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/IEdgeStore.cs", "className": "IEdgeStore", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/Providers/ShadowShape2DProvider_Collider.cs", "className": "ShadowShape2DProvider_Collider2D", "baseClass": "ShadowShape2DProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Intersects" ], "serializedFields": [], "publicFields": [ "min", "max" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/Providers/ShadowShape2DProvider_SpriteRenderer.cs", "className": "ShadowShape2DProvider_SpriteRenderer", "baseClass": "ShadowShape2DProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/Providers/ShadowShape2DProvider_SpriteShape.cs", "className": "ShadowShape2DProvider_SpriteShape", "baseClass": "ShadowShape2DProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/Providers/ShadowShape2DProvider_SpriteSkin.cs", "className": "ShadowShape2DProvider_SpriteSkin", "baseClass": "ShadowShape2DProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/Providers/ShadowShapeProvider2D_Utility.cs", "className": "ShadowShapeProvider2DUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetTrimEdgeFromBounds", "IsUsingGpuDeformation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/ShadowEdge.cs", "className": "ShadowEdge", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reverse" ], "serializedFields": [], "publicFields": [ "v0", "v1" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/ShadowMesh2D.cs", "className": "ShadowMesh2D", "baseClass": "ShadowShape2D", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetShapeWithLines", "UpdateBoundingSphere" ], "serializedFields": [ "m_Mesh", "m_LocalBounds", "m_EdgeProcessing", "m_TrimEdge", "m_FlipX", "m_FlipY", "m_InitialTrim" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/ShadowShape2D.cs", "className": "ShadowShape2D", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/ShadowShape2DProvider.cs", "className": "ShadowShape2DProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/ShadowUtility.cs", "className": "ShadowUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize", "GenerateShadowMesh", "CalculateEdgesFromLines", "IsTriangleReversed", "CalculateEdgesFromTriangles", "ReverseWindingOrder", "ClipEdges" ], "serializedFields": [], "publicFields": [ "count", "index", "v0Offset", "v1Offset" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/ShapeProviderUtility.cs", "className": "ShapeProviderUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CallOnBeforeRender", "PersistantDataCreated", "TryGetDefaultShadowShapeProviderSource" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowProvider/VertexDictionary.cs", "className": "VertexDictionary", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetIndexRemap" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowRendering.cs", "className": "ShadowRendering", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/URP2D_GraphicsExtensions.cs", "className": "URP2D_GraphicsExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/UTess2D/ArraySlice.cs", "className": "ArraySliceDebugView", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "Stride", "Length" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/UTess2D/PlanarGraph.cs", "className": "PlanarGraph", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/UTess2D/Tessellator.cs", "className": "Tessellator", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Test" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/2D/UTess2D/UTess.cs", "className": "UEvent", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compare" ], "serializedFields": [], "publicFields": [ "a", "b", "idx", "type", "ilarray", "ilcount", "iuarray", "iucount", "points", "pointCount", "min", "max", "center", "radius", "va", "vb", "vc", "c", "area", "indices", "index", "edges" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ComponentUtility.cs", "className": "ComponentUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Data/PostProcessData.cs", "className": "PostProcessData", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "stopNanPS", "subpixelMorphologicalAntialiasingPS", "gaussianDepthOfFieldPS", "bokehDepthOfFieldPS", "cameraMotionBlurPS", "paniniProjectionPS", "lutBuilderLdrPS", "lutBuilderHdrPS", "bloomPS", "temporalAntialiasingPS", "LensFlareDataDrivenPS", "LensFlareScreenSpacePS", "scalingSetupPS", "easuPS", "uberPostPS", "finalPostPassPS", "version", "isAvailableInPlayerBuild", "blueNoise16LTex", "filmGrainTex", "smaaAreaTex", "smaaSearchTex", "shaders", "textures" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Data/RenderStateData.cs", "className": "StencilStateData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "overrideStencilState", "stencilReference", "stencilCompareFunction", "passOperation", "failOperation", "zFailOperation" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Data/UniversalRenderPipelineAsset.cs", "className": "UniversalRenderPipelineAsset", "baseClass": "RenderPipelineAsset`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnDisable" ], "publicMethods": [ "LoadBuiltinRendererData", "GetRenderer", "GetIUpscalerOptions", "IsGPUResidentDrawerSupportedBySRP", "OnBeforeSerialize", "OnAfterDeserialize" ], "serializedFields": [ "k_AssetVersion", "k_AssetPreviousVersion", "m_RendererType", "ScriptableRendererData", "int", "m_RequireDepthTexture", "m_RequireOpaqueTexture", "m_OpaqueDownsampling", "m_SupportsTerrainHoles", "m_SupportsHDR", "m_HDRColorBufferPrecision", "m_MSAA", "m_RenderScale", "m_UpscalingFilter", "m_IUpscalerName", "m_FsrOverrideSharpness", "m_FsrSharpness", "m_EnableLODCrossFade", "m_LODCrossFadeDitheringType", "m_ShEvalMode", "m_LightProbeSystem", "m_ProbeVolumeMemoryBudget", "m_ProbeVolumeBlendingMemoryBudget", "m_SupportProbeVolumeDiskStreaming", "m_SupportProbeVolumeScenarios", "m_SupportProbeVolumeScenarioBlending", "m_ProbeVolumeSHBands", "m_MainLightRenderingMode", "m_MainLightShadowsSupported", "m_MainLightShadowmapResolution", "m_AdditionalLightsRenderingMode", "m_AdditionalLightsPerObjectLimit", "m_AdditionalLightShadowsSupported", "m_AdditionalLightsShadowmapResolution", "m_AdditionalLightsShadowResolutionTierLow", "m_AdditionalLightsShadowResolutionTierMedium", "m_AdditionalLightsShadowResolutionTierHigh", "m_ReflectionProbeBlending", "m_ReflectionProbeBoxProjection", "m_ReflectionProbeAtlas", "m_ShadowDistance", "m_ShadowCascadeCount", "m_Cascade2Split", "m_Cascade3Split", "m_Cascade4Split", "m_CascadeBorder", "m_ShadowDepthBias", "m_ShadowNormalBias", "m_AnyShadowsSupported", "m_SoftShadowsSupported", "m_ConservativeEnclosingSphere", "m_NumIterationsEnclosingSphere", "m_SoftShadowQuality", "m_AdditionalLightsCookieResolution", "m_AdditionalLightsCookieFormat", "m_UseSRPBatcher", "m_SupportsDynamicBatching", "m_MixedLightingSupported", "m_SupportsLightCookies", "m_SupportsLightLayers", "m_UseAdaptivePerformance", "m_ColorGradingMode", "m_ColorGradingLutSize", "m_AllowPostProcessAlphaOutput", "m_UseFastSRGBLinearConversion", "m_SupportDataDrivenLensFlare", "m_SupportScreenSpaceLensFlare", "m_SmallMeshScreenPercentage", "m_GPUResidentDrawerEnableOcclusionCullingInCameras", "m_ShadowType", "m_LocalShadowsSupported", "m_LocalShadowsAtlasResolution", "m_MaxPixelLights", "m_ShadowAtlasResolution", "m_VolumeFrameworkUpdateMode", "m_VolumeProfile" ], "publicFields": [ "rendererDataList", "renderers", "isImmediateModeSupported", "opaqueDownsampling", "supportsTerrainHoles", "enableLODCrossFade", "lodCrossFadeDitheringType", "supportsMixedLighting", "supportsLightCookies", "supportsLightLayers", "useRenderingLayers", "volumeFrameworkUpdateMode", "debugLevel", "allowPostProcessAlphaOutput", "useFastSRGBLinearConversion", "supportScreenSpaceLensFlare", "supportDataDrivenLensFlare", "lightLayerMaskNames", "probeVolumeSceneData" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Data/UniversalRenderPipelineAsset.DefaultResources.cs", "className": "UniversalRenderPipelineAsset", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "decalMaterial" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Data/UniversalRenderPipelineAssetPrefiltering.cs", "className": "is", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_PrefilteringModeMainLightShadows", "m_PrefilteringModeAdditionalLight", "m_PrefilteringModeAdditionalLightShadows", "m_PrefilterXRKeywords", "m_PrefilteringModeForwardPlus", "m_PrefilteringModeDeferredRendering", "m_PrefilteringModeScreenSpaceOcclusion", "m_PrefilterDebugKeywords", "m_PrefilterWriteRenderingLayers", "m_PrefilterHDROutput", "m_PrefilterAlphaOutput", "m_PrefilterSSAODepthNormals", "m_PrefilterSSAOSourceDepthLow", "m_PrefilterSSAOSourceDepthMedium", "m_PrefilterSSAOSourceDepthHigh", "m_PrefilterSSAOInterleaved", "m_PrefilterSSAOBlueNoise", "m_PrefilterSSAOSampleCountLow", "m_PrefilterSSAOSampleCountMedium", "m_PrefilterSSAOSampleCountHigh", "m_PrefilterDBufferMRT1", "m_PrefilterDBufferMRT2", "m_PrefilterDBufferMRT3", "m_PrefilterSoftShadowsQualityLow", "m_PrefilterSoftShadowsQualityMedium", "m_PrefilterSoftShadowsQualityHigh", "m_PrefilterSoftShadows", "m_PrefilterScreenCoord", "m_PrefilterScreenSpaceIrradiance", "m_PrefilterNativeRenderPass", "m_PrefilterUseLegacyLightmaps", "m_PrefilterBicubicLightmapSampling", "m_PrefilterReflectionProbeRotation", "m_PrefilterReflectionProbeBlending", "m_PrefilterReflectionProbeBoxProjection", "m_PrefilterReflectionProbeAtlas", "m_PrefilterPointSamplingUpsampling" ], "publicFields": [ "forwardPlusPrefilteringMode", "deferredPrefilteringMode", "mainLightShadowsPrefilteringMode", "additionalLightsPrefilteringMode", "additionalLightsShadowsPrefilteringMode", "screenSpaceOcclusionPrefilteringMode", "useLegacyLightmaps", "stripXRKeywords", "stripHDRKeywords", "stripAlphaOutputKeywords", "stripDebugDisplay", "stripScreenCoordOverride", "stripWriteRenderingLayers", "stripDBufferMRT1", "stripDBufferMRT2", "stripDBufferMRT3", "stripNativeRenderPass", "stripSoftShadowsQualityLow", "stripSoftShadowsQualityMedium", "stripSoftShadowsQualityHigh", "stripSSAOBlueNoise", "stripSSAOInterleaved", "stripSSAODepthNormals", "stripSSAOSourceDepthLow", "stripSSAOSourceDepthMedium", "stripSSAOSourceDepthHigh", "stripSSAOSampleCountLow", "stripSSAOSampleCountMedium", "stripSSAOSampleCountHigh", "stripBicubicLightmapSampling", "stripReflectionProbeRotation", "stripReflectionProbeBlending", "stripReflectionProbeBoxProjection", "stripReflectionProbeAtlas", "stripPointSamplingUpsampling", "stripScreenSpaceIrradiance" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Debug/DebugDisplaySettingsCommon.cs", "className": "DebugDisplaySettingsCommon", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreatePanel" ], "serializedFields": [], "publicFields": [ "AreAnySettingsActive" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Debug/DebugDisplaySettingsLighting.cs", "className": "DebugDisplaySettingsLighting", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "AreAnySettingsActive", "IsPostProcessingAllowed", "IsLightingActive" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Debug/DebugDisplaySettingsMaterial.cs", "className": "DebugDisplaySettingsMaterial", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetDebugLightLayersMask" ], "serializedFields": [], "publicFields": [ "name", "color", "minLuminance", "maxLuminance", "debugRenderingLayersColors", "AreAnySettingsActive", "IsPostProcessingAllowed", "IsLightingActive" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Debug/DebugDisplaySettingsRendering.cs", "className": "DebugDisplaySettingsRendering", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetScreenClearColor" ], "serializedFields": [], "publicFields": [ "AreAnySettingsActive", "IsPostProcessingAllowed", "IsLightingActive" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Debug/DebugHandler.cs", "className": "DebugHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetScreenClearColor", "Dispose" ], "serializedFields": [], "publicFields": [ "AreAnySettingsActive", "IsPostProcessingAllowed", "IsLightingActive", "isFinalPass", "resolveFinalTarget", "isActiveForCamera", "hasDebugRenderTarget", "debugRenderTargetHandle", "debugTexturePropertyId", "debugRenderTargetPixelRect", "debugRenderTargetSupportsStereo", "debugRenderTargetRangeRemap", "debugFontTextureHandle", "renderingSettings", "materialSettings", "lightingSettings" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Debug/DebugRenderSetup.cs", "className": "DebugRenderSetup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Debug/UniversalRenderPipelineDebugDisplaySettings.cs", "className": "UniversalRenderPipelineDebugDisplaySettings", "baseClass": "DebugDisplaySettings`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Debug/UniversalRenderPipelineDebugDisplayStats.cs", "className": "UniversalRenderPipelineDebugDisplayStats", "baseClass": "DebugDisplayStats`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Debug/UniversalRenderPipelineVolumeDebugSettings.cs", "className": "UniversalRenderPipelineVolumeDebugSettings", "baseClass": "VolumeDebugSettings`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Debug/UniversalRenderPipelineVolumeDebugSettings.deprecated.cs", "className": "UniversalRenderPipelineVolumeDebugSettings", "baseClass": "VolumeDebugSettings`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/DBuffer/DBufferDepthCopyPass.cs", "className": "DBufferCopyDepthPass", "baseClass": "CopyDepthPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/DBuffer/DBufferRenderPass.cs", "className": "DBufferRenderPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/DBuffer/DecalForwardEmissivePass.cs", "className": "DecalForwardEmissivePass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/DecalDrawErrorRenderPass.cs", "className": "DecalDrawErrorSystem", "baseClass": "DecalDrawSystem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/DecalPreviewPass.cs", "className": "DecalPreviewPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/DecalProjector.cs", "className": "DecalProjector", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "IsValid" ], "serializedFields": [ "m_Material", "m_DrawDistance", "m_UVScale", "m_UVBias", "m_RenderingLayerMask", "m_ScaleMode", "Vector3", "m_VisibleInScene", "version" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/DecalProjector.deprecated.cs", "className": "DecalProjector", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/DecalShaderPassNames.cs", "className": "DecalShaderPassNames", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/Entities/DecalChunk.cs", "className": "DecalChunk", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/Entities/DecalCreateDrawCallSystem.cs", "className": "DecalCreateDrawCallSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "start", "end", "decalToWorlds", "normalToDecals", "renderingLayerMasks", "subCalls", "subCallCounts", "normalToWorlds", "sizeOffsets", "drawDistances", "angleFades", "uvScaleBiases", "layerMasks", "sceneLayerMasks", "fadeFactors", "boundingSpheres", "cameraPosition", "sceneCullingMask", "cullingMask", "visibleDecalIndices", "visibleDecalCount", "maxDrawDistance", "decalToWorldsDraw", "normalToDecalsDraw", "renderingLayerMasksDraw", "subCallCount" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/Entities/DecalDrawSystem.cs", "className": "DecalDrawSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/Entities/DecalEntityManager.cs", "className": "DecalEntityManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "IsValid", "CreateDecalEntity", "DestroyDecalEntity", "GetItem", "UpdateIndex", "RemapChunkIndices", "Clear", "UpdateAllDecalEntitiesData", "UpdateDecalEntityData", "Update", "Dispose" ], "serializedFields": [], "publicFields": [ "chunkIndex", "arrayIndex", "version", "index", "material", "decalEntities", "decalProjectors", "transformAccessArray", "entityChunks", "cachedChunks", "culledChunks", "drawCallChunks", "chunkCount", "entityChunk", "cachedChunk", "culledChunk", "drawCallChunk", "previousChunkIndex", "valid" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/Entities/DecalSkipCulledSystem.cs", "className": "DecalSkipCulledSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/Entities/DecalUpdateCachedSystem.cs", "className": "DecalUpdateCachedSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "propertyBlock", "passIndexDBuffer", "passIndexEmissive", "passIndexScreenSpace", "passIndexGBuffer", "drawOrder", "isCreated", "decalToWorlds", "normalToWorlds", "sizeOffsets", "drawDistances", "angleFades", "uvScaleBias", "layerMasks", "sceneLayerMasks", "fadeFactors", "boundingSpheres", "scaleModes", "renderingLayerMasks", "positions", "rotation", "scales", "dirty", "boundingSphereArray", "rotations", "minDistance" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/Entities/DecalUpdateCulledSystem.cs", "className": "DecalUpdateCulledSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/Entities/DecalUpdateCullingGroupSystem.cs", "className": "DecalUpdateCullingGroupSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "cameraPosition", "sceneCullingMask", "cullingMask", "cullingGroups", "visibleDecalIndexArray", "visibleDecalIndices", "visibleDecalCount" ], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/ScreenSpace/DecalGBufferRenderPass.cs", "className": "DecalGBufferRenderPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Decal/ScreenSpace/DecalScreenSpaceRenderPass.cs", "className": "DecalScreenSpaceRenderPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/DeferredLights.cs", "className": "DeferredLights", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "OnCameraCleanup", "Dispose", "Clear", "IsSet", "Set" ], "serializedFields": [], "publicFields": [ "stencilDeferredMaterial", "clusterDeferredMaterial", "lightCookieManager", "deferredPlus" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Deprecated.cs", "className": "ScriptableRenderPass", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NeedsReload" ], "serializedFields": [ "m_ShaderVariantLogLevel", "m_ShadowCascades", "m_Textures" ], "publicFields": [ "blueNoise64LTex", "bayerMatrixTex", "debugReplacementPS", "hdrDebugViewPS", "probeVolumeSamplingDebugComputeShader", "debugShaders", "probeVolumeDebugShader", "probeVolumeFragmentationDebugShader", "probeVolumeOffsetDebugShader", "probeVolumeSamplingDebugShader", "probeSamplingDebugMesh", "probeSamplingDebugTexture", "probeVolumeBlendStatesCS", "probeVolumeResources", "skipIterations", "xrOcclusionMeshPS", "xrMirrorViewPS", "shaders", "xrSystemData", "autodeskInteractivePS", "autodeskInteractiveTransparentPS", "autodeskInteractiveMaskedPS", "terrainDetailLitPS", "terrainDetailGrassPS", "terrainDetailGrassBillboardPS", "defaultSpeedTree7PS", "defaultSpeedTree8PS", "lit", "particleLit", "terrainLit", "decal", "materials", "blitPS", "copyDepthPS", "screenSpaceShadowPS", "samplingPS", "stencilDeferredPS", "fallbackErrorPS", "fallbackLoadingPS", "materialErrorPS", "cameraMotionVector", "screenSpaceLensFlare", "dataDrivenLensFlare", "supportRuntimeDebugDisplay" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Documentation.cs", "className": "Documentation", "baseClass": "DocumentationInfo", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ForwardLights.cs", "className": "ForwardLights", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "lightCookieManager", "forwardPlus" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ForwardRendererData.cs", "className": "ForwardRendererData", "baseClass": "ScriptableRendererData", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_OpaqueLayerMask", "m_TransparentLayerMask", "m_DefaultStencilState", "m_ShadowTransparentReceive", "m_RenderingMode", "m_DepthPrimingMode", "m_AccurateGbufferNormals", "m_ClusteredRendering", "m_TileSize" ], "publicFields": [ "blitPS", "copyDepthPS", "screenSpaceShadowPS", "samplingPS", "stencilDeferredPS", "fallbackErrorPS", "fallbackLoadingPS", "materialErrorPS", "cameraMotionVector", "objectMotionVector", "shaders", "postProcessData", "xrSystemData" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/FrameData/Universal2DResourceData.cs", "className": "Universal2DResourceData", "baseClass": "UniversalResourceDataBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/FrameData/UniversalCameraData.cs", "className": "UniversalCameraData", "baseClass": "ContextItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetViewMatrix", "GetProjectionMatrix", "IsHandleYFlipped", "IsRenderTargetProjectionMatrixFlipped" ], "serializedFields": [], "publicFields": [ "camera", "scaledWidth", "scaledHeight", "renderType", "targetTexture", "cameraTargetDescriptor", "renderScale", "clearDepth", "cameraType", "isDefaultViewport", "isHdrEnabled", "allowHDROutput", "isAlphaOutputEnabled", "requiresDepthTexture", "requiresOpaqueTexture", "postProcessingRequiresDepthTexture", "xrRendering", "isGameCamera", "isSceneViewCamera", "isPreviewCamera", "rendersOverlayUI", "defaultOpaqueSortFlags", "maxShadowDistance", "postProcessEnabled", "volumeLayerMask", "volumeTrigger", "isStopNaNEnabled", "isDitheringEnabled", "antialiasing", "antialiasingQuality", "renderer", "resolveFinalTarget", "worldSpaceCameraPos", "backgroundColor", "baseCamera" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/FrameData/UniversalLightData.cs", "className": "UniversalLightData", "baseClass": "ContextItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "mainLightIndex", "additionalLightsCount", "maxPerObjectAdditionalLightsCount", "visibleLights", "shadeAdditionalLightsPerVertex", "supportsMixedLighting", "reflectionProbeBoxProjection", "reflectionProbeBlending", "reflectionProbeAtlas", "supportsLightLayers", "supportsAdditionalLights" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/FrameData/UniversalPostProcessingData.cs", "className": "UniversalPostProcessingData", "baseClass": "ContextItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "isEnabled", "gradingMode", "lutSize", "useFastSRGBLinearConversion", "supportScreenSpaceLensFlare", "supportDataDrivenLensFlare", "activeUpscaler" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/FrameData/UniversalRenderingData.cs", "className": "UniversalRenderingData", "baseClass": "ContextItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "cullResults", "supportsDynamicBatching", "perObjectData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/FrameData/UniversalResourceBase.cs", "className": "UniversalResourceDataBase", "baseClass": "ContextItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/FrameData/UniversalResourceData.cs", "className": "UniversalResourceData", "baseClass": "UniversalResourceDataBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SwitchActiveTexturesToBackbuffer" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/FrameData/UniversalShadowData.cs", "className": "UniversalShadowData", "baseClass": "ContextItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "supportsMainLightShadows", "mainLightShadowmapWidth", "mainLightShadowmapHeight", "mainLightShadowCascadesCount", "mainLightShadowCascadesSplit", "mainLightShadowCascadeBorder", "supportsAdditionalLightShadows", "additionalLightsShadowmapWidth", "additionalLightsShadowmapHeight", "supportsSoftShadows", "shadowmapDepthBufferBits", "bias", "resolution" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/History/RawColorHistory.cs", "className": "RawColorHistory", "baseClass": "CameraHistoryItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "GetCurrentTexture", "GetPreviousTexture" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/History/RawDepthHistory.cs", "className": "RawDepthHistory", "baseClass": "CameraHistoryItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "GetCurrentTexture", "GetPreviousTexture" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/History/SingleHistoryBase.cs", "className": "SingleHistoryBase", "baseClass": "CameraHistoryItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "GetTexture", "GetCurrentTexture", "GetPreviousTexture" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/History/StpHistory.cs", "className": "StpHistory", "baseClass": "CameraHistoryItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/History/TaaHistory.cs", "className": "TaaHistory", "baseClass": "CameraHistoryItem", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "GetAccumulationTexture", "GetAccumulationVersion" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/IntermediateTextureMode.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/LightCookieManager.cs", "className": "LightCookieManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Sort", "Resize", "Dispose", "Upload", "Clear", "isInitialized", "GetLightCookieShaderDataIndex", "Setup" ], "serializedFields": [], "publicFields": [ "resolution", "format", "isPow2", "isSquare", "atlas", "maxAdditionalLights", "cubeOctahedralSizeScale", "useStructuredBuffer", "visibleLightIndex", "lightBufferIndex", "light", "length", "capacity", "lightMappings", "uvRects", "worldToLights", "cookieEnableBits", "atlasUVRects", "lightTypes" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Memory/BuddyAllocator.cs", "className": "BuddyAllocator", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryAllocate", "Free", "Dispose" ], "serializedFields": [], "publicFields": [ "level", "index", "index2D", "branchingOrder", "levelCount", "allocationCount", "freeAllocationIdsCount" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Memory/Fixed2.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "item1", "item2" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Memory/PinnedArray.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [ "managedArray", "handle", "nativeArray", "length" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/MotionVectors.cs", "className": "MotionVectorsPersistentData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Reset", "Update", "SetGlobalMotionMatrices" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/NoAllocUtils.cs", "className": "Sorting", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "s_QuickSortSampler", "s_InsertionSortSampler" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/NormalReconstruction.cs", "className": "NormalReconstruction", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/Bloom.cs", "className": "Bloom", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "threshold", "intensity", "scatter", "clamp", "tint", "highQualityFiltering", "downscale", "maxIterations", "dirtTexture", "dirtIntensity", "filter" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ChannelMixer.cs", "className": "ChannelMixer", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "redOutRedIn", "redOutGreenIn", "redOutBlueIn", "greenOutRedIn", "greenOutGreenIn", "greenOutBlueIn", "blueOutRedIn", "blueOutGreenIn", "blueOutBlueIn" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ChromaticAberration.cs", "className": "ChromaticAberration", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "intensity" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ColorAdjustments.cs", "className": "ColorAdjustments", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "postExposure", "contrast", "colorFilter", "hueShift", "saturation" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ColorCurves.cs", "className": "ColorCurves", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "master", "red", "green", "blue", "hueVsHue", "hueVsSat", "satVsSat", "lumVsSat" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ColorLookup.cs", "className": "ColorLookup", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible", "ValidateLUT" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "texture", "contribution" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/DepthOfField.cs", "className": "DepthOfField", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "mode", "gaussianStart", "gaussianEnd", "gaussianMaxRadius", "highQualitySampling", "focusDistance", "aperture", "focalLength", "bladeCount", "bladeCurvature", "bladeRotation" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/FilmGrain.cs", "className": "FilmGrain", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "type", "intensity", "response", "texture" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/LensDistortion.cs", "className": "LensDistortion", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "intensity", "xMultiplier", "yMultiplier", "center", "scale" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/LiftGammaGain.cs", "className": "LiftGammaGain", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "lift", "gamma", "gain" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/MotionBlur.cs", "className": "MotionBlur", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "mode", "quality", "intensity", "clamp" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/PaniniProjection.cs", "className": "PaniniProjection", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "distance", "cropToFit" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ScreenSpaceLensFlare.cs", "className": "ScreenSpaceLensFlare", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsStreaksActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "intensity", "tintColor", "bloomMip", "firstFlareIntensity", "secondaryFlareIntensity", "warpedFlareIntensity", "warpedFlareScale", "samples", "sampleDimmer", "vignetteEffect", "startingPosition", "scale", "streaksIntensity", "streaksLength", "streaksOrientation", "streaksThreshold", "resolution", "chromaticAbberationIntensity" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ShadowsMidtonesHighlights.cs", "className": "ShadowsMidtonesHighlights", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "shadows", "midtones", "highlights", "shadowsStart", "shadowsEnd", "highlightsStart", "highlightsEnd" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/SplitToning.cs", "className": "SplitToning", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "shadows", "highlights", "balance" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/Tonemapping.cs", "className": "Tonemapping", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "mode", "neutralHDRRangeReductionMode", "acesPreset", "hueShiftAmount", "detectPaperWhite", "paperWhite", "detectBrightnessLimits", "minNits", "maxNits" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/Vignette.cs", "className": "Vignette", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "color", "center", "intensity", "smoothness", "rounded" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/WhiteBalance.cs", "className": "WhiteBalance", "baseClass": "VolumeComponent", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "SetVolumeComponentSettings", "GetVolumeComponentSettings", "IsActive", "IsTileCompatible" ], "serializedFields": [ "volumeProfile", "volumeSettings" ], "publicFields": [ "active", "temperature", "tint" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/AdditionalLightsShadowAtlasLayout.cs", "className": "AdditionalLightsShadowAtlasLayout", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetTotalShadowSlicesCount", "GetTotalShadowResolutionRequestCount", "HasTooManyShadowMaps", "GetShadowSlicesScaleFactor", "GetAtlasSize", "HasSpaceForLight", "GetSortedShadowResolutionRequest", "GetSliceShadowResolutionRequest" ], "serializedFields": [], "publicFields": [ "visibleLightIndex", "perLightShadowSliceIndex", "requestedResolution", "offsetX", "offsetY", "allocatedResolution" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/AdditionalLightsShadowCasterPass.cs", "className": "AdditionalLightsShadowCasterPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Setup", "GetShadowLightIndexFromLightIndex" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/CapturePass.cs", "className": "CapturePass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/ColorGradingLutPass.cs", "className": "ColorGradingLutPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "ConfigureDescriptor", "Cleanup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/CopyColorPass.cs", "className": "CopyColorPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/CopyDepthPass.cs", "className": "CopyDepthPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "Dispose", "Render" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/DeferredPass.cs", "className": "DeferredPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/DepthNormalOnlyPass.cs", "className": "DepthNormalOnlyPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/DepthOnlyPass.cs", "className": "DepthOnlyPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/DrawObjectsPass.cs", "className": "DrawObjectsPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "m_ShouldTransparentsReceiveShadows" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/DrawScreenSpaceUIPass.cs", "className": "DrawScreenSpaceUIPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/DrawSkyboxPass.cs", "className": "DrawSkyboxPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/FinalBlitPass.cs", "className": "FinalBlitPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Setup", "RecordRenderGraph" ], "serializedFields": [], "publicFields": [ "material", "nearestSamplerPass", "bilinearSamplerPass" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/GBufferPass.cs", "className": "GBufferPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/HDRDebugViewPass.cs", "className": "HDRDebugViewPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/InvokeOnRenderObjectCallbackPass.cs", "className": "InvokeOnRenderObjectCallbackPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/MainLightShadowCasterPass.cs", "className": "MainLightShadowCasterPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/MotionVectorRenderPass.cs", "className": "MotionVectorRenderPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "motionData", "xr" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/BloomPostProcessPass.cs", "className": "BloomPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "CalcBloomResolution", "CalcBloomMipCount", "GetResultMip" ], "serializedFields": [], "publicFields": [ "mipPyramid", "mipCapacity", "mipCount" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/DepthOfFieldBokehProcessPass.cs", "className": "DepthOfFieldBokehPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/DepthOfFieldGaussianPostProcessPass.cs", "className": "DepthOfFieldGaussianPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/FinalPostProcessPass.cs", "className": "FinalPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/Fsr1UpscalePostProcessPass.cs", "className": "Fsr1UpscalePostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/LensFlareDataDrivenPostProcessPass.cs", "className": "LensFlareDataDrivenPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/LensFlareScreenSpacePostProcessPass.cs", "className": "LensFlareScreenSpacePostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/MotionBlurPostProcessPass.cs", "className": "MotionBlurPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/PaniniProjectionPostProcessPass.cs", "className": "PaniniProjectionPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/PostProcessPass.cs", "className": "PostProcessPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/ScalingSetupPostProcessPass.cs", "className": "ScalingSetupPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/SmaaPostProcessPass.cs", "className": "SmaaPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/StopNanPostProcessPass.cs", "className": "StopNanPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/StpPostProcessPass.cs", "className": "StpPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/TemporalAntiAliasingPostProcessPass.cs", "className": "TemporalAntiAliasingPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsValid" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/UberPostProcessPass.cs", "className": "UberPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "Apply", "IsActive", "CalcLensDistortionParams", "CalcVignetteParams", "CalcFilmGrainParams" ], "serializedFields": [], "publicFields": [ "internalLutTexture", "activeUserLutTexture", "internalLutParams", "userLutParams", "activeBloomTexture", "bloomParams", "dirtTexture", "dirtScaleOffset", "dirtIntensity", "highQualityFiltering", "lensDistortionParams1", "lensDistortionParams2", "lensDistortionActive", "chromaticAberrationIntensity", "chromaticAberrationActive", "vignetteParams1", "vignetteParams2", "activeGrainTexture", "tilingParams", "grainParams", "activeDitherTexture" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/UpscalerPostProcessPass.cs", "className": "UpscalerPostProcessPass", "baseClass": "PostProcessPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/ProbeVolumeDebugPass.cs", "className": "ProbeVolumeDebugPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "computeShader", "resultBuffer", "clickCoordinates", "depthBuffer", "normalBuffer" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/RenderObjectsPass.cs", "className": "RenderObjectsPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetDetphState", "SetDepthState", "SetStencilState" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/ScreenSpaceAmbientOcclusionPass.cs", "className": "ScreenSpaceAmbientOcclusionPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/ScriptableRenderPass.cs", "className": "ScriptableRenderPass", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ConfigureInput", "CreateDrawingSettings" ], "serializedFields": [], "publicFields": [ "input" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/StencilCrossFadeRenderPass.cs", "className": "StencilCrossFadeRenderPass", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "Render" ], "serializedFields": [], "publicFields": [ "depthTarget", "stencilDitherMaskSeedMaterials" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/TransparentSettingsPass.cs", "className": "TransparentSettingsPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/XRDepthMotionPass.cs", "className": "XRDepthMotionPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Update", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Passes/XROcclusionMeshPass.cs", "className": "XROcclusionMeshPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/PostProcess.cs", "className": "PostProcess", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "RenderPostProcessing", "RenderFinalPostProcessing" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/PostProcessUtils.cs", "className": "PostProcessUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ReflectionProbeManager.cs", "className": "ReflectionProbeManager", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [ "updateCount", "imageContentsHash", "size", "mipCount", "texture", "lastUsed", "hdrData", "atlasRT", "atlasRTHandle" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/DecalRendererFeature.cs", "className": "DecalRendererFeature", "baseClass": "ScriptableRendererFeature", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Get", "Release", "Dispose" ], "serializedFields": [ "m_Settings" ], "publicFields": [ "surfaceData", "normalBlend", "technique", "maxDrawDistance", "decalLayers", "dBufferSettings", "screenSpaceSettings" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/DisallowMultipleRendererFeature.cs", "className": "DisallowMultipleRendererFeature", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/FullScreenPassRendererFeature.cs", "className": "FullScreenPassRendererFeature", "baseClass": "ScriptableRendererFeature", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "SetupMembers" ], "serializedFields": [], "publicFields": [ "injectionPoint", "fetchColorBuffer", "requirements", "passMaterial", "passIndex", "bindDepthStencilAttachment" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/FullScreenPassRendererFeature.migration.cs", "className": "FullScreenPassRendererFeature", "baseClass": "ISerializationCallbackReceiver", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/FullScreenPassRendererFeature_OldGUID.cs", "className": "FullScreenPassRendererFeature_OldGUID", "baseClass": "FullScreenPassRendererFeature", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/OnTilePostProcessFeature.cs", "className": "OnTilePostProcessFeature", "baseClass": "ScriptableRendererFeature", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/OnTilePostProcessPass.cs", "className": "OnTilePostProcessPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/OnTilePostProcessResource.cs", "className": "OnTilePostProcessResource", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/RenderObjects.cs", "className": "RenderObjects", "baseClass": "ScriptableRendererFeature", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "passTag", "Event", "filterSettings", "overrideMaterial", "overrideMaterialPassIndex", "overrideShader", "overrideShaderPassIndex", "overrideMode", "overrideDepthState", "depthCompareFunction", "enableWrite", "stencilSettings", "cameraSettings", "RenderQueueType", "LayerMask", "PassNames", "overrideCamera", "restoreCamera", "offset", "cameraFieldOfView", "settings" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/ScreenSpaceAmbientOcclusion.cs", "className": "ScreenSpaceAmbientOcclusion", "baseClass": "ScriptableRendererFeature", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "AOMethodOptions", "bool", "DepthSource", "NormalQuality", "float", "AOSampleOption", "BlurQualityOptions", "int", "m_Settings" ], "publicFields": [ "isAvailableInPlayerBuild", "version" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/ScreenSpaceShadows.cs", "className": "ScreenSpaceShadows", "baseClass": "ScriptableRendererFeature", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Settings" ], "publicFields": [], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/SurfaceCacheGIRendererFeature/SurfaceCacheGIRendererFeature.cs", "className": "SurfaceCacheRenderPipelineResourceSet", "baseClass": "IRenderPipelineResources", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "UpdateMaterials" ], "serializedFields": [ "_parameterSet", "UniformEstimationParams", "RestirEstimationParams", "RisEstimationParams", "ScreenFilteringParams", "GridParams" ], "publicFields": [ "m_FallbackMaterial", "m_AllocationShader", "m_ScreenResolveLookupShader", "m_ScreenResolveUpsamplingShader", "m_DebugShader", "m_FlatNormalResolutionShader", "SampleCount", "ConfidenceCap", "SpatialSampleCount", "SpatialFilterSize", "ValidationFrameInterval", "CandidateCount", "TargetFunctionUpdateWeight", "TemporalSmoothing", "SpatialFilterEnabled", "SpatialFilterSampleCount", "SpatialFilterRadius", "TemporalPostFilterEnabled", "LookupSampleCount", "UpsamplingKernelSize", "UpsamplingSampleCount", "GridSize", "VoxelMinSize", "CascadeCount", "CascadeMovement", "EstimationMethod", "MultiBounce", "UniformEstimationParams", "RestirEstimationParams", "RisEstimationParams", "PatchFilteringParams", "ScreenFilteringParams", "GridParams", "DebugEnabled", "DebugViewMode", "DebugShowSamplePosition" ], "unityApiUsage": [ "Destroy", "GetComponent", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderingLayerUtils.cs", "className": "RenderingLayerUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderingUtils.cs", "className": "RenderingUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderPipelineResources/Renderer2DResources.cs", "className": "Renderer2DResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderPipelineResources/UniversalRendererResources.cs", "className": "UniversalRendererResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderPipelineResources/UniversalRenderPipelineDebugShaders.cs", "className": "UniversalRenderPipelineDebugShaders", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderPipelineResources/UniversalRenderPipelineEditorAssets.cs", "className": "UniversalRenderPipelineEditorAssets", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderPipelineResources/UniversalRenderPipelineEditorMaterials.cs", "className": "UniversalRenderPipelineEditorMaterials", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderPipelineResources/UniversalRenderPipelineEditorShaders.cs", "className": "UniversalRenderPipelineEditorShaders", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderPipelineResources/UniversalRenderPipelineRuntimeShaders.cs", "className": "UniversalRenderPipelineRuntimeShaders", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderPipelineResources/UniversalRenderPipelineRuntimeTerrainShaders.cs", "className": "UniversalRenderPipelineRuntimeTerrainShaders", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderPipelineResources/UniversalRenderPipelineRuntimeTextures.cs", "className": "UniversalRenderPipelineRuntimeTextures", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderPipelineResources/UniversalRenderPipelineRuntimeXRResources.cs", "className": "UniversalRenderPipelineRuntimeXRResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderTargetBufferSystem.cs", "className": "RenderTargetBufferSystem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "PeekBackBuffer", "GetBackBuffer", "GetFrontBuffer", "Swap", "Clear", "SetCameraSettings", "GetBufferA", "EnableMSAA" ], "serializedFields": [], "publicFields": [ "rtMSAA", "rtResolve", "name", "msaa" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RenderTargetHandle.cs", "className": "RenderTargetHandle", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Init", "Identifier", "HasInternalRenderTargetId", "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/RTHandleUtils.cs", "className": "RTHandleResourcePool", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/SampleCount.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/SceneViewDrawMode.cs", "className": "SceneViewDrawMode", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ScriptableRenderer.cs", "className": "ScriptableRenderer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SupportsCameraStackingType", "Dispose", "EnqueuePass" ], "serializedFields": [], "publicFields": [ "gizmoRenderList", "color", "depth", "wireOverlayList", "cameraData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ScriptableRendererData.cs", "className": "ScriptableRendererData", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [ "List", "m_UseNativeRenderPass" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ScriptableRendererFeature.cs", "className": "ScriptableRendererFeature", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "SetActive", "Dispose" ], "serializedFields": [], "publicFields": [ "isActive" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Settings/RenderGraphSettings.cs", "className": "RenderGraphSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version", "enableRenderCompatibilityMode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Settings/URPDefaultVolumeProfileSetting.cs", "className": "URPDefaultVolumeProfileSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PopulateContextMenu" ], "serializedFields": [ "m_VolumeProfile" ], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Settings/URPReflectionProbeSettings.cs", "className": "URPReflectionProbeSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Settings/URPShaderStrippingSetting.cs", "className": "URPShaderStrippingSetting", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Settings/URPTerrainShaderSetting.cs", "className": "URPTerrainShaderSetting", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ShaderBitArray.cs", "className": "ShaderBitArray", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Resize", "Clear" ], "serializedFields": [], "publicFields": [ "elemLength", "bitCapacity", "data" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ShaderData.cs", "className": "ShaderData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ShaderUtils.cs", "className": "ShaderUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ShadowCulling.cs", "className": "ShadowCulling", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "slices", "slicesValidMask" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/ShadowUtils.cs", "className": "ShadowUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear" ], "serializedFields": [], "publicFields": [ "viewMatrix", "projectionMatrix", "shadowTransform", "offsetX", "offsetY", "resolution", "splitData" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/SpaceFillingCurves.cs", "className": "SpaceFillingCurves", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/StencilUsage.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/StpUtils.cs", "className": "StpUtils", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/SupportedOnRenderer.cs", "className": "SupportedOnRendererAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/TemporalAA.cs", "className": "TemporalAA", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Tiling/InclusiveRange.cs", "className": "InclusiveRange", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Expand", "Clamp", "Contains" ], "serializedFields": [], "publicFields": [ "start", "end", "isEmpty" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Tiling/LightMinMaxZJob.cs", "className": "LightMinMaxZJob", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "worldToViews", "lights", "minMaxZs" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Tiling/ReflectionProbeMinMaxZJob.cs", "className": "ReflectionProbeMinMaxZJob", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "worldToViews", "reflectionProbes", "reflectionProbeRotation", "minMaxZs" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Tiling/TileRangeExpansionJob.cs", "className": "TileRangeExpansionJob", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "tileRanges", "tileMasks", "rangesPerItem", "itemsPerTile", "wordsPerTile", "tileResolution" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Tiling/TileSize.cs", "className": "TileSizeExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Tiling/TilingJob.cs", "className": "TilingJob", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "lights", "reflectionProbes", "reflectionProbeRotation", "tileRanges", "itemsPerTile", "rangesPerItem", "worldToViews", "tileScale", "tileScaleInv", "viewPlaneBottoms", "viewPlaneTops", "viewToViewportScaleBiases", "tileCount", "near", "isOrthographic" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/Tiling/ZBinningJob.cs", "className": "ZBinningJob", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Execute" ], "serializedFields": [], "publicFields": [ "bins", "minMaxZs", "zBinScale", "zBinOffset", "binCount", "wordsPerTile", "lightCount", "reflectionProbeCount", "batchCount", "viewCount", "isOrthographic" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalAdditionalCameraData.cs", "className": "UniversalAdditionalCameraData", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update", "OnDestroy" ], "publicMethods": [ "SetRenderer", "OnValidate", "OnDrawGizmos", "OnDestroy" ], "serializedFields": [ "cameraToUpdate", "shouldUpdateVolumeFramework", "cameraToInspect", "m_RequiresDepthTextureOption", "m_RequiresOpaqueTextureOption", "m_CameraType", "m_Cameras", "m_RendererIndex", "m_VolumeLayerMask", "m_VolumeTrigger", "m_VolumeFrameworkUpdateModeOption", "m_RenderPostProcessing", "m_Antialiasing", "m_AntialiasingQuality", "m_StopNaN", "m_Dithering", "m_ClearDepth", "m_AllowXRRendering", "m_AllowHDROutput", "m_UseScreenCoordOverride", "m_ScreenSizeOverride", "m_ScreenCoordScaleBias", "TemporalAA", "m_Version" ], "publicFields": [ "history" ], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalAdditionalCameraData.deprecated.cs", "className": "UniversalAdditionalCameraData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "version" ], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalAdditionalLightData.cs", "className": "UniversalAdditionalLightData", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_UsePipelineSettings", "m_AdditionalLightsShadowResolutionTier", "m_CustomShadowLayers", "m_LightCookieSize", "m_LightCookieOffset", "m_SoftShadowQuality", "m_RenderingLayersMask", "m_ShadowRenderingLayersMask", "m_Version" ], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalAdditionalLightData.deprecated.cs", "className": "UniversalAdditionalLightData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_LightLayerMask", "m_ShadowLayerMask" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalCameraHistory.cs", "className": "UniversalCameraHistory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reset", "Dispose" ], "serializedFields": [], "publicFields": [ "storage", "requestVersion", "writeVersion" ], "unityApiUsage": [], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRenderer.cs", "className": "UniversalRenderer", "baseClass": "ScriptableRenderer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRendererData.cs", "className": "UniversalRendererData", "baseClass": "ScriptableRendererData", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [ "m_AssetVersion", "m_PrepassLayerMask", "m_OpaqueLayerMask", "m_TransparentLayerMask", "m_DefaultStencilState", "m_ShadowTransparentReceive", "m_RenderingMode", "m_DepthPrimingMode", "m_CopyDepthMode", "m_DepthAttachmentFormat", "m_DepthTextureFormat", "m_AccurateGbufferNormals", "m_IntermediateTextureMode" ], "publicFields": [ "renderPath", "postProcessData", "usesDeferredLighting", "usesClusterLightLoop" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRendererDebug.cs", "className": "UniversalRenderer", "baseClass": "ScriptableRenderer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRendererRenderGraph.cs", "className": "UniversalRenderer", "baseClass": "ScriptableRenderer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRenderPipeline.cs", "className": "UniversalRenderPipeline", "baseClass": "RenderPipeline", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [ "sampler", "destination", "mipLevel", "face", "slice" ], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRenderPipelineCore.cs", "className": "NativeArrayExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetViewMatrix", "GetProjectionMatrix", "IsHandleYFlipped", "IsRenderTargetProjectionMatrixFlipped" ], "serializedFields": [], "publicFields": [ "cameraData", "lightData", "shadowData", "postProcessingData", "isSceneViewCamera", "isPreviewCamera", "isHDROutputActive", "hdrDisplayColorGamut", "rendersOverlayUI", "tileID", "listBitMask", "relLightOffset", "unused", "wsPos", "radius", "color", "attenuation", "spotDirection", "flags", "occlusionProbeInfo", "layerMask" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRenderPipelineGlobalSettings.cs", "className": "UniversalRenderPipelineGlobalSettings", "baseClass": "RenderPipelineGlobalSettings`2", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "m_Settings", "m_ValidRenderingLayers", "ProbeVolumeSceneData" ], "publicFields": [ "prefixedLightLayerNames", "lightLayerName0", "lightLayerName1", "lightLayerName2", "lightLayerName3", "lightLayerName4", "lightLayerName5", "lightLayerName6", "lightLayerName7", "lightLayerNames" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRenderPipelineRenderGraph.cs", "className": "UniversalRenderPipeline", "baseClass": "RenderPipeline", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/VFXGraph/Utility/PropertyBinders/URPCameraBinder.cs", "className": "URPCameraBinder", "baseClass": "VFXBinderBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "SetCameraProperty" ], "serializedFields": [], "publicFields": [ "AdditionalData" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/VolumeRequiresRendererFeatures.cs", "className": "VolumeRequiresRendererFeatures", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/XR/XRPassUniversal.cs", "className": "XRPassUniversal", "baseClass": "XRPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Release" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Runtime/XR/XRSystemUniversal.cs", "className": "XRSystemUniversal", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Debug/DebugViewEnums.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Deprecated.cs", "className": "ShaderInput", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "worldToShadowMatrix", "shadowParams" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/ShaderLibrary/ShaderTypes.cs", "className": "ShaderInput", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "position", "color", "attenuation", "spotDirection", "occlusionProbeChannels", "layerMask" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Shaders/Shaders.cs", "className": "ShadersDummy", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/BuddyAllocatorTests.cs", "className": "BuddyAllocatorTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Empty1D", "Empty2D", "Empty3D", "Allocate1", "Allocate6", "Allocate6Recycle2", "Allocate6Recycle4", "CubemapScenario1" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/DocumentationTests.cs", "className": "DocumentationTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestURPHelpURLAttributes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/EditorTests.cs", "className": "EditorTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ValidateBuiltinResourceFiles", "ValidateShaderResources", "ValidateNewAssetResources", "ValidateAssetSettings", "ValidateDefaultRendererAfterReset", "UniversalSpeedTree8Upgrader_ShouldntThrowExceptionWhenImportingSpeedTree7Assets", "UseReAllocateIfNeededWithoutTextureLeak", "UseReAllocateIfNeededWithoutTextureLeakTextureDesc", "UseReAllocateIfNeededCorrect", "UseDynamicBranchFogKeyword" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/EditorTests_URPDisabled.cs", "className": "EditorTests_URPDisabled", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "CreatePipelineAssetWithoutErrors", "CreateUniversalRendererAssetWithoutErrors", "CreateRenderer2DAssetWithoutErrors" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/NoLeaksOnEnterLeavePlaymode.cs", "className": "NoLeaksOnEnterLeavePlaymode", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NoResourceLeaks" ], "serializedFields": [ "materialNames", "meshNames", "textureNames" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/PostProcessDataTests/PostProcessDataAnalyticsTests.cs", "className": "PostProcessDataAnalyticsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "TearDown", "DataIsExtractedCorrectly", "GenerateMapWithDifferencesTests" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/RenderGraphTests.HelperPasses.cs", "className": "RenderGraphTests", "baseClass": "RenderGraphTestsCore", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "UtilityPasses_CopyDepth", "UtilityPasses_CopyDepthWithMaterial" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/RenderingLayersTests.cs", "className": "RenderingLayersTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "OneTimeTeardown", "Setup", "MaskSizeTest" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/RenderPassCullingTests.cs", "className": "CullingTestRenderPass", "baseClass": "ScriptableRenderPass", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TearDown", "RenderPassCullingAPIWorks", "RenderPassCullingAPIDoesNotAlloc" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/RenderTextureDescriptorDimensionsTests.cs", "className": "RenderTextureDescriptorDimensionsTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GlobalSetup", "GlobalCleanup", "CreateRenderTextureDescriptor", "CheckDimensions", "TextureDescriptor_FromCameraData" ], "serializedFields": [], "publicFields": [ "m_RT" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/ScriptTemplateTests.cs", "className": "ScriptTemplatesTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ScriptTemplatesExist" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/ShaderBuildPreprocessorTests.cs", "className": "ShaderBuildPreprocessorTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "Setup", "TearDown", "OneTimeTearDown", "TestGetSupportedShaderFeaturesFromAsset_NewAsset", "TestGetSupportedShaderFeaturesFromAsset_MainLightShadowCascade", "TestGetSupportedShaderFeaturesFromAsset_AdditionalLights", "TestGetSupportedShaderFeaturesFromAsset_SoftShadows", "TestGetSupportedShaderFeaturesFromAsset_ProbeVolumes", "TestGetSupportedShaderFeaturesFromAsset_HighDynamicRange", "TestGetRendererRequirements", "TestGetSupportedShaderFeaturesFromRenderer", "TestStripUnusedPostProcessingVariants_ReturnsAll", "TestStripUnusedVariants_ReturnsAll", "TestGetSupportedShaderFeaturesFromRendererFeatures_NoFeatures", "TestGetSupportedShaderFeaturesFromRendererFeatures_Null", "TestGetSupportedShaderFeaturesFromRendererFeatures_RenderingLayers", "TestGetSupportedShaderFeaturesFromRendererFeatures_ScreenSpaceShadows", "TestGetSupportedShaderFeaturesFromRendererFeatures_SSAO", "TestGetSupportedShaderFeaturesFromRendererFeatures_SurfaceCacheGlobalIllumination", "TestGetSupportedShaderFeaturesFromRendererFeatures_Decals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/ShaderPrefilteringTests.cs", "className": "ShaderPrefilteringTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestCreatePrefilteringSettings_NoFeatures", "TestCreatePrefilteringSettings_RenderingModes", "TestCreatePrefilteringSettings_AdditionalLights", "TestCreatePrefilteringSettings_Shadows", "TestCreatePrefilteringSettings_GlobalSettings", "TestCreatePrefilteringSettings_RenderingLayers", "TestCreatePrefilteringSettings_Decals", "TestCreatePrefilteringSettings_NativeRenderPass", "TestCreatePrefilteringSettings_ScreenSpaceOcclusion" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/ShaderScriptableStripperTests.cs", "className": "ShaderScriptableStripperTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsKeywordEnabled", "IsShaderFeatureEnabled", "IsVolumeFeatureEnabled", "PassHasKeyword", "AreEqual", "IsTrue", "IsFalse", "TestStripUnusedShaders", "TestStripUnusedShaders_Deferred", "TestStripUnusedPass", "TestStripUnusedPass_2D", "TestStripUnusedPass_XR", "TestStripUnusedPass_ShadowCaster", "TestStripUnusedPass_Decals", "TestStripInvalidVariants", "TestStripInvalidVariants_HDR", "StripInvalidVariants_TerrainHoles", "TestStripInvalidVariants_Shadows", "TestStripUnsupportedVariants", "StripUnsupportedVariants_DirectionalLightmap", "StripUnsupportedVariants_EditorVisualization", "TestStripUnusedFeatures", "TestStripUnusedFeatures_DebugDisplay", "TestStripUnusedFeatures_ScreenCoordOverride", "TestStripUnusedFeatures_PunctualLightShadows", "TestStripUnusedFeatures_FoveatedRendering", "TestStripUnusedFeatures_SHAuto", "TestStripUnusedFeatures_ScreenSpaceLensFlare", "TestStripUnusedFeatures_DataDrivenLensFlare", "TestStripUnusedFeatures_XR", "TestStripUnusedFeatures_DeferredRendering", "TestStripUnusedFeatures_MainLightShadows", "TestStripUnusedFeatures_AdditionalLightShadows", "TestStripUnusedFeatures_MixedLighting", "TestStripUnusedFeatures_SoftShadows", "TestStripUnusedFeatures_HDRGrading", "TestStripUnusedFeatures_UseFastSRGBLinearConversion", "TestStripUnusedFeatures_LightLayers", "TestStripUnusedFeatures_RenderPassEnabled", "TestStripUnusedFeatures_ClusterLightLoop", "TestStripUnusedFeatures_ReflectionProbes", "TestStripUnusedFeatures_AdditionalLights", "TestStripUnusedFeatures_ScreenSpaceOcclusion", "TestStripUnusedFeatures_DecalsDbuffer", "TestStripUnusedFeatures_DecalsNormalBlend", "TestStripUnusedFeatures_DecalLayers", "TestStripUnusedFeatures_WriteRenderingLayers", "TestStripUnusedFeatures_AccurateGbufferNormals", "TestStripUnusedFeatures_LightCookies", "TestStripUnusedFeatures_ProbesVolumes", "TestStripVolumeFeatures", "TestStripVolumeFeatures_UberPostShader", "TestStripVolumeFeatures_BokehDepthOfFieldShader", "TestStripVolumeFeatures_GaussianDepthOfFieldShader", "TestStripVolumeFeatures_CameraMotionBlurShader", "TestStripVolumeFeatures_PaniniProjectionShader", "TestStripVolumeFeatures_BloomShader" ], "serializedFields": [], "publicFields": [ "stripper", "data", "featureStripTool" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/ShaderStripToolTests.cs", "className": "ShaderStripToolTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsKeywordEnabled", "IsShaderFeatureEnabled", "IsVolumeFeatureEnabled", "ClearEnablePasses", "PassHasKeyword", "TestContainsKeyword", "TestStripMultiCompileKeepOffVariant1", "TestStripMultiCompile1", "TestStripMultiCompileKeepOffVariant2", "TestStripMultiCompile2", "TestStripMultiCompileKeepOffVariant3", "TestStripMultiCompile3" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/Tools/Converters/ConvertersTests.cs", "className": "ConverterTests", "baseClass": "RenderPipelineConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BatchModeRuns", "BatchModeFails", "RunInBatchMode_LogsUsageWarning", "FilterConverters_ShouldReturnExpectedConverters" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/Tools/Converters/ReadonlyMaterialConverter/ReadonlyMaterialConverterTests.cs", "className": "ReadonlyMaterialConverterTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "Setup", "Teardown", "ReassignGameObjectMaterials_Succeeds_WhenMaterialCanBeSet" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/Tools/Converters/ReadonlyMaterialConverter/ReadonlyMaterialConverterTests.MaterialReferenceBuilder.cs", "className": "ReadonlyMaterialConverterTests_MaterialReferenceBuilder", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "TypeWithSharedAndNonSharedProperties_OnlySharedOnesAreReturnedOnMaterialAccessor" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/Tools/Converters/ReadonlyMaterialConverter/ReadonlyMaterialConverterTests.MaterialReferenceChanger.cs", "className": "ReadonlyMaterialConverterTests_MaterialReferenceChanger", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "ReassignMaterial_Failing_Tests", "ReassignMaterial_Success_Tests", "ReassignMaterial_OnPrefabWhenNoOverride", "ReassignMaterial_OnInstanceWhenOverridingPrefab" ], "serializedFields": [ "Single", "Array" ], "publicFields": [ "Single", "Array" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/Tools/Converters/RenderSettingsConverterTests.cs", "className": "RenderSettingsConverterTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "Setup", "TearDown", "WhenRunningTheConverter_TheCurrent_QualityLevel_IsNowURP_AndHasEverythingProperlyAssigned" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/URPGlobalSettingsMigrationTests/DefaultVolumeProfileMigrationTest.cs", "className": "DefaultVolumeProfileSettingsMigrationTests", "baseClass": "RenderPipelineGraphicsSettingsMigrationTestBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "IsMigrationCorrect", "PerformMigration" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/URPGlobalSettingsMigrationTests/RenderingLayersMigrationTest.cs", "className": "RenderingLayersMigrationTest", "baseClass": "GlobalSettingsMigrationTest", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "TearDown", "IsMigrationCorrect", "PerformMigration" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/URPGlobalSettingsMigrationTests/ShaderStrippingSettingsMigrationTest.cs", "className": "ShaderStrippingSettingsMigrationTest", "baseClass": "RenderPipelineGraphicsSettingsMigrationTestBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetUp", "IsMigrationCorrect", "PerformMigration" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Editor/URPGlobalSettingsMigrationTests/URPMigrationTestBase.cs", "className": "GlobalSettingsMigrationTestBase", "baseClass": "GlobalSettingsMigrationTestBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "SetUp", "OneTimeTearDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Runtime/DecalTests.cs", "className": "DecalTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Setup", "Cleanup", "DecalDestroyEmptyChunk" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Runtime/Light2DTests.cs", "className": "MultipleObjectLight2DTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OneTimeSetup", "Setup", "Cleanup", "LightsAreSortedByLightOrder", "LightIsInVisibleListIfInCameraView", "LightIsNotInVisibleListIfNotInCameraView", "CachedMeshDataIsUpdatedOnChange", "CachedMeshDataIsOverriddenByRuntimeChanges", "EnsureShapeMeshGenerationDoesNotOverflowAllocation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Runtime/LightClusteringTests.cs", "className": "LightClusteringTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "LightClustering_WhenLightVolumeIntersectionWithXZPlaneIsOutsideTheScreen_ZBinsAndTileMasksAreCorrect" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Runtime/LightTests.cs", "className": "LightTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TestMainLightRenderingLayerMaskSyncWithUniversalLightAndShadowLayers" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Runtime/PixelPerfectCameraTests.cs", "className": "PixelPerfectCameraTests", "baseClass": "IPixelPerfectCamera", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CalculateCameraPropertiesProvidesCorrectResultsWithVariousInputs", "CalculateFinalBlitPixelRectStretchToFitHeightWorks", "CalculateFinalBlitPixelRectStretchToFitWidthWorks", "CalculateFinalBlitPixelRectCenteredWorksWithUpscaleRT", "CalculateFinalBlitPixelRectCenteredWorksWithoutUpscaleRT" ], "serializedFields": [], "publicFields": [ "zoom", "useOffscreenRT", "offscreenRTWidth", "offscreenRTHeight", "pixelRect", "orthoSize", "unitsPerPixel" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible camera controller" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Runtime/RuntimeTests.cs", "className": "RuntimeTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "Cleanup", "PipelineHasCorrectColorSpace", "PipelineSetsAndRestoreGlobalShaderTagCorrectly" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Runtime/ShadowCaster2DTests.cs", "className": "ShadowCaster2DTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "Cleanup", "AddShadowCaster2DWithSpriteSkin", "AddShadowCaster2DWithSpriteSkinWhenInactive" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal/Tests/Runtime/TerrainShaderTests.cs", "className": "TerrainShaderTests", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Setup", "TerrainShaders_ShaderFind_ReturnsValidShader", "UniversalRenderPipelineAsset_TerrainShaders_ReturnsValidShaders" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal-config/Runtime/ShaderConfig.cs", "className": "ShaderOptions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.render-pipelines.universal-config/Tests/Editor/ConfigurationTest.cs", "className": "ConfigurationTest", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ValidateConfiguration" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/DocCodeExamples/EventBusExamples.cs", "className": "EventBusExamples", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "player" ], "unityApiUsage": [ "Destroy", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/DocCodeExamples/VariableExamples.cs", "className": "VariableExamples", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/EditorPreferencesProvider.cs", "className": "EditorPreferencesProvider", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/EditorPreferencesProviderView.cs", "className": "EditorPreferencesProviderView", "baseClass": "SettingsProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/ProjectSettings/AssemblyOptionsSettings.cs", "className": "AssemblyOptionsSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/ProjectSettings/BackupSettings.cs", "className": "BackupSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/ProjectSettings/CoreProviderSettings.cs", "className": "CoreSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/ProjectSettings/CustomPropertyProviderSettings.cs", "className": "CustomPropertyProviderSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/ProjectSettings/LinkerPropertyProviderSettings.cs", "className": "LinkerPropertyProviderSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/ProjectSettings/ScriptReferenceResolverSettings.cs", "className": "ScriptReferenceResolverSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/ProjectSettings/TypeOptionsSettings.cs", "className": "TypeOptionsSettings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/ProjectSettingsProvider.cs", "className": "ProjectSettingsProvider", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/SettingsProvider/ProjectSettingsProviderView.cs", "className": "ProjectSettingsProviderView", "baseClass": "SettingsProvider", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analysis/Analyser.cs", "className": "Analyser", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "analysis" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analysis/AnalyserAttribute.cs", "className": "AnalyserAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analysis/AnalyserProvider.cs", "className": "AnalyserProvider", "baseClass": "SingleDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Analyze", "AnalyzeAll" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analysis/Analysis.cs", "className": "Analysis", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analysis/GraphElementAnalysis.cs", "className": "GraphElementAnalysis", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analysis/IAnalyser.cs", "className": "IAnalyser", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analysis/IAnalysis.cs", "className": "IAnalysis", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analysis/IGraphElementAnalysis.cs", "className": "IGraphElementAnalysis", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analytics/Analytics.cs", "className": "UsageAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [], "publicFields": [ "productVersion" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analytics/AnalyticsUtilities.cs", "className": "AnalyticsUtilities", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analytics/HotkeyUsageAnalytics.cs", "className": "HotkeyUsageAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [ "string", "List", "int" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analytics/MigrationAnalytics.cs", "className": "MigrationAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [ "MigrationStepAnalyticsData", "List", "string", "bool" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analytics/NodeUsageAnalytics.cs", "className": "NodeUsageAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [ "List", "string", "int" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analytics/OnPreprocessBuildAnalytics.cs", "className": "OnPreprocessBuildAnalytics", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGatherData" ], "serializedFields": [ "string", "BuildTarget", "BuildTargetGroup" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analytics/OnPreprocessBuildAnalyticsEventHandler.cs", "className": "OnPreprocessBuildAnalyticsEventHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessBuild" ], "serializedFields": [], "publicFields": [ "callbackOrder" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/AssetBundleCreator.cs", "className": "AssetBundleCreator", "baseClass": "MonoBehaviour", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Assignment/Assigner.cs", "className": "Assigner", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Validate" ], "serializedFields": [], "publicFields": [ "assignments", "transientAssignments" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Assignment/Assignment.cs", "className": "Assignment", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Run" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Assignment/AssignsAttribute.cs", "className": "AssignsAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Assignment/IAssigner.cs", "className": "IAssigner", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/BoltGUI.cs", "className": "BoltGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/BoltProduct.cs", "className": "BoltProduct", "baseClass": "Product", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/BoltStyles.cs", "className": "BoltStyles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/AlignOperation.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/CanvasAttribute.cs", "className": "CanvasAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/CanvasControlScheme.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/CanvasProvider.cs", "className": "CanvasProvider", "baseClass": "SingleDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/DistributeOperation.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/ICanvas.cs", "className": "ICanvas", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/IGraphContextExtension.cs", "className": "IGraphContextExtension", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/VisualScriptingCanvas.cs", "className": "VisualScriptingCanvas", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Cache", "CacheWidgetItems", "Recollect", "CacheWidgetCollections", "RegisterControls", "Update", "BeforeFrame", "OnGUI", "UpdateViewport", "TweenViewport", "CacheWidgetVisibility", "ViewElements", "IsVisible", "CacheWidgetPositions", "BeginDrag", "Drag", "EndDrag", "DeleteSelection", "Align", "Distribute" ], "serializedFields": [], "publicFields": [ "isMouseOver", "isMouseOverBackground", "isSelecting", "selectionArea", "isGrouping", "frameDeltaTime", "eventDeltaTime", "repaintDeltaTime" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/WidgetList.cs", "className": "WidgetList", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "MoveNext" ], "serializedFields": [], "publicFields": [ "Current" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/GraphClipboard.cs", "className": "GraphClipboard", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/GraphContext.cs", "className": "GraphContext", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ElementMetadata", "BeginEdit", "EndEdit", "DescribeAndAnalyze" ], "serializedFields": [], "publicFields": [ "canvas", "selection", "graph", "selectionMetadata", "isPrefabInstance" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/GraphContextAttribute.cs", "className": "GraphContextAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/GraphContextExtension.cs", "className": "GraphContextExtension", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/GraphContextExtensionAttribute.cs", "className": "GraphContextExtensionAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/GraphContextExtensionProvider.cs", "className": "GraphContextExtensionProvider", "baseClass": "MultiDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/GraphContextMenuItem.cs", "className": "GraphContextMenuItem", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/GraphContextProvider.cs", "className": "GraphContextProvider", "baseClass": "SingleDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/GraphSelection.cs", "className": "GraphSelection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Select", "Contains", "Add", "Remove", "Clear", "ExceptWith", "IntersectWith", "SymmetricExceptWith", "UnionWith", "IsProperSubsetOf", "IsProperSupersetOf", "IsSubsetOf", "IsSupersetOf", "Overlaps", "SetEquals", "RemoveWhere", "CopyTo" ], "serializedFields": [], "publicFields": [ "Count", "IsReadOnly" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/IGraphContext.cs", "className": "IGraphContext", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Debugging/GraphDebugDataProvider.cs", "className": "GraphDebugDataProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Decorators/MultiDecoratorProvider.cs", "className": "MultiDecoratorProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetDecorators", "HasDecorator", "GetDecoratorTypes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Decorators/SingleDecoratorProvider.cs", "className": "SingleDecoratorProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HasDecorator", "TryGetDecoratorType", "GetDecoratorType", "GetDecorator", "Free", "FreeInvalid", "FreeAll" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/ElementAdderMenuBuilder.cs", "className": "ElementAdderMenuBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanAddElement", "AddElement" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/ElementAdderMenuCommandAttribute.cs", "className": "ElementAdderMenuCommandAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanExecute", "Execute" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/ElementAdderMeta.cs", "className": "ElementAdderMeta", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/GenericElementAdderMenu.cs", "className": "GenericElementAdderMenu", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddItem", "AddDisabledItem", "AddSeparator", "DropDown" ], "serializedFields": [], "publicFields": [ "IsEmpty" ], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/GenericElementAdderMenuBuilder.cs", "className": "GenericElementAdderMenuBuilder", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetContractType", "SetElementAdder", "SetTypeDisplayNameFormatter", "AddTypeFilter", "AddCustomCommand", "GetMenu" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/IElementAdder.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/IElementAdderMenu.cs", "className": "IElementAdderMenu", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/IElementAdderMenuBuilder.cs", "className": "types", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/IElementAdderMenuCommand.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/GenericListAdaptor.cs", "className": "where", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "FixedItemHeight", "List", "Count" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/Internal/GUIHelper.cs", "className": "GUIHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/Internal/ReorderableListResources.cs", "className": "ReorderableListResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/Internal/SerializedPropertyUtility.cs", "className": "SerializedPropertyUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/IReorderableListAdaptor.cs", "className": "IReorderableListAdaptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/IReorderableListDropTarget.cs", "className": "IReorderableListDropTarget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ReorderableListControl.cs", "className": "ReorderableListControl", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [ "Draw", "DrawSizeField", "DoCommand", "CalculateListHeight" ], "serializedFields": [], "publicFields": [ "wishlist", "ControlID", "Position", "ItemIndex", "ItemPosition" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ReorderableListEvents.cs", "className": "AddMenuClickedEventArgs", "baseClass": "EventArgs", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ReorderableListFlags.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ReorderableListGUI.cs", "className": "ReorderableListGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ReorderableListStyles.cs", "className": "ReorderableListStyles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/SerializedPropertyAdaptor.cs", "className": "SerializedPropertyAdaptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "Insert", "Duplicate", "Remove", "Move", "Clear" ], "serializedFields": [], "publicFields": [ "FixedItemHeight", "arrayProperty", "Count" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/SQLite/SQLite.cs", "className": "SQLiteException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "EnableLoadExtension", "GetMapping", "CreateTable", "CreateIndex", "GetTableInfo", "CreateCommand", "Execute", "Query", "DeferredQuery", "Find", "BeginTransaction", "SaveTransactionPoint", "Rollback", "RollbackTo", "Release", "Commit", "RunInTransaction", "RunInDatabaseLock", "InsertAll", "Insert", "InsertOrReplace", "Update", "UpdateAll", "Delete", "Dispose", "Close", "SetAutoIncPK", "FindColumnWithPropertyName", "FindColumn", "GetInsertCommand", "SetValue", "GetValue", "ExecuteNonQuery", "Bind", "Where", "Take", "Skip", "ElementAt", "Deferred", "GenerateCommand", "Count", "GetEnumerator", "First", "FirstOrDefault" ], "serializedFields": [], "publicFields": [ "Order", "ColumnName", "IndexName", "TableName", "Unique", "Columns" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/GraphDescription.cs", "className": "GraphDescription", "baseClass": "Description", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/GraphDescriptor.cs", "className": "GraphDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/GraphElementDescription.cs", "className": "GraphElementDescription", "baseClass": "Description", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/GraphItemDescriptor.cs", "className": "GraphItemDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/GraphNesterDescriptor.cs", "className": "GraphNesterDescriptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/IGraphDescription.cs", "className": "IGraphDescription", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/IGraphElementDescription.cs", "className": "IGraphElementDescription", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/IMachineDescription.cs", "className": "IMachineDescription", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/IMacroDescription.cs", "className": "IMacroDescription", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/MachineDescription.cs", "className": "MachineDescription", "baseClass": "Description", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/MachineDescriptor.cs", "className": "MachineDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/MacroDescription.cs", "className": "MacroDescription", "baseClass": "Description", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Description/MacroDescriptor.cs", "className": "MacroDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Descriptors/Description.cs", "className": "Description", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Descriptors/Descriptor.cs", "className": "Descriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "description" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Descriptors/DescriptorAttribute.cs", "className": "DescriptorAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Descriptors/DescriptorProvider.cs", "className": "DescriptorProvider", "baseClass": "SingleDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "AddListener", "RemoveListener", "ClearListeners", "TriggerDescriptionChange", "Describe", "DescribeAll", "Descriptor", "Description" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Descriptors/IDescription.cs", "className": "IDescription", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Descriptors/IDescriptor.cs", "className": "IDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Documentation/DocumentationGenerator.cs", "className": "DocumentationGenerator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Documentation/XmlDocumentation.cs", "className": "XmlDocumentation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Documentation/XmlDocumentationTags.cs", "className": "XmlDocumentationTags", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompleteWithMethodBase", "ParameterSummary" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Exceptions/EditorDebugUtility.cs", "className": "EditorDebugUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Exceptions/UnityEditorInternalException.cs", "className": "UnityEditorInternalException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Graph/GraphGUI.cs", "className": "GraphGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Graph/GraphPointerData.cs", "className": "GraphPointerData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToReference" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Graph/LudiqGraphsEditorUtility.cs", "className": "LudiqGraphsEditorUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/DraggedListItem.cs", "className": "DraggedListItem", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "sourceList" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/EditorAttribute.cs", "className": "EditorAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/EditorProvider.cs", "className": "EditorProvider", "baseClass": "SingleDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HasPanel" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/EventMachineEditor.cs", "className": "EventMachineEditor", "baseClass": "MachineEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/GraphEditor.cs", "className": "GraphEditor", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/GraphElementEditor.cs", "className": "GraphElementEditor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/GraphInspector.cs", "className": "GraphInspector", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/GraphNestEditor.cs", "className": "GraphNestEditor", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/ImplementationInspector.cs", "className": "ImplementationInspector", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "implementationMetadata" ], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/IndividualEditor.cs", "className": "IndividualEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/IndividualPropertyDrawer.cs", "className": "IndividualPropertyDrawer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Initialize" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Inspector.cs", "className": "Inspector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "Draw", "SetHeightDirty", "GetCachedHeight", "GetLayoutPosition", "DrawLayout" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/InspectorAttribute.cs", "className": "InspectorAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/InspectorBlock.cs", "className": "InspectorBlock", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/InspectorImplementationOrderAttribute.cs", "className": "InspectorImplementationOrderAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/InspectorProvider.cs", "className": "InspectorProvider", "baseClass": "SingleDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HasInspector" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/InspectorUtility.cs", "className": "InspectorUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/MachineEditor.cs", "className": "MachineEditor", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/MacroEditor.cs", "className": "MacroEditor", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/MetadataCollectionAdaptor.cs", "className": "MetadataCollectionAdaptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetItemHeight", "GetAdaptiveWidth", "GetHeight", "Field" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/MetadataDictionaryAdaptor.cs", "className": "MetadataDictionaryAdaptor", "baseClass": "MetadataCollectionAdaptor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/MetadataListAdaptor.cs", "className": "MetadataListAdaptor", "baseClass": "MetadataCollectionAdaptor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanDropInsert", "ProcessDropInsertion" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/OptimizedEditor.cs", "className": "OptimizedEditor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/OptimizedPropertyDrawer.cs", "className": "OptimizedPropertyDrawer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Other/DictionaryAssetEditor.cs", "className": "DictionaryAssetEditor", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Other/SemanticVersionInspector.cs", "className": "SemanticVersionInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/BoolInspector.cs", "className": "BoolInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/ByteInspector.cs", "className": "ByteInspector", "baseClass": "DiscreteNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/CharInspector.cs", "className": "CharInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/ContinuousNumberDrawer.cs", "className": "ContinuousNumberInspector", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/DecimalInspector.cs", "className": "DecimalInspector", "baseClass": "ContinuousNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/DiscreteNumberInspector.cs", "className": "DiscreteNumberInspector", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/DoubleInspector.cs", "className": "DoubleInspector", "baseClass": "ContinuousNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/FloatInspector.cs", "className": "FloatInspector", "baseClass": "ContinuousNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/GuidInspector.cs", "className": "GuidInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/IntInspector.cs", "className": "IntInspector", "baseClass": "DiscreteNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/LongInspector.cs", "className": "LongInspector", "baseClass": "ContinuousNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/SbyteInspector.cs", "className": "SbyteInspector", "baseClass": "DiscreteNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/ShortInspector.cs", "className": "ShortInspector", "baseClass": "DiscreteNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/StringInspector.cs", "className": "StringInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/UintInspector.cs", "className": "UintInspector", "baseClass": "DiscreteNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/UlongInspector.cs", "className": "UlongInspector", "baseClass": "ContinuousNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/UshortInspector.cs", "className": "UshortInspector", "baseClass": "DiscreteNumberInspector`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Reflection/LooseAssemblyNameInspector.cs", "className": "LooseAssemblyNameInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Reflection/MemberInspector.cs", "className": "MemberInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Reflection/NamespaceInspector.cs", "className": "NamespaceInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Reflection/TypeInspector.cs", "className": "TypeInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Root/LudiqBehaviourEditor.cs", "className": "LudiqBehaviourEditor", "baseClass": "LudiqRootObjectEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Root/LudiqRootObjectEditor.cs", "className": "LudiqRootObjectEditor", "baseClass": "OptimizedEditor`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Root/LudiqScriptableObjectEditor.cs", "className": "LudiqScriptableObjectEditor", "baseClass": "LudiqRootObjectEditor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/AutomaticReflectedInspector.cs", "className": "AutomaticReflectedInspector", "baseClass": "ReflectedInspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/CustomPropertyDrawerInspector.cs", "className": "CustomPropertyDrawerInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/DictionaryInspector.cs", "className": "DictionaryInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/EnumInspector.cs", "className": "EnumInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/KeyValuePairInspector.cs", "className": "KeyValuePairInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnKeyGUI", "OnValueGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/ListInspector.cs", "className": "ListInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/NullableInspector.cs", "className": "NullableInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/ReflectedInspector.cs", "className": "ReflectedInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/SystemObjectInspector.cs", "className": "SystemObjectInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "OnGUI", "GetHeight", "GetWidth" ], "serializedFields": [], "publicFields": [ "chooseType", "showValue" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/TypeHandleInspector.cs", "className": "TypeHandleInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/UnknownEditor.cs", "className": "UnknownEditor", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Special/UnknownInspector.cs", "className": "UnknownInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/AnimationCurveInspector.cs", "className": "AnimationCurveInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/BoundsInspector.cs", "className": "BoundsInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/ColorInspector.cs", "className": "ColorInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/LayerMaskInspector.cs", "className": "LayerMaskInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/QuaternionInspector.cs", "className": "QuaternionInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/Ray2DInspector.cs", "className": "Ray2DInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/RayInspector.cs", "className": "RayInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/RectInspector.cs", "className": "RectInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/UnityObjectInspector.cs", "className": "UnityObjectInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/Vector2Inspector.cs", "className": "Vector2Inspector", "baseClass": "VectorInspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/Vector3Inspector.cs", "className": "Vector3Inspector", "baseClass": "VectorInspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/Vector4Inspector.cs", "className": "Vector4Inspector", "baseClass": "VectorInspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Unity/VectorInspector.cs", "className": "VectorInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Annotations/AnnotationDisabler.cs", "className": "AnnotationDisabler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Colors/ColorPalette.cs", "className": "ColorPalette", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Colors/ColorUtility.cs", "className": "ColorUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Colors/SkinnedColor.cs", "className": "SkinnedColor", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "color" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/DragAndDrop/DragAndDropUtility.cs", "className": "DragAndDropUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/DragAndDrop/IDragAndDropHandler.cs", "className": "IDragAndDropHandler", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Dropdowns/DropdownOption.cs", "className": "DropdownOption", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Dropdowns/DropdownSeparator.cs", "className": "DropdownSeparator", "baseClass": "DropdownOption", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Dropdowns/IDropdownOption.cs", "className": "IDropdownOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Edge.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/EditorTexture.cs", "className": "EditorTexture", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Single" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/EventWrapper.cs", "className": "EventWrapper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RegisterControl", "HandleCapture", "HandleRelease", "CaptureMouse", "ReleaseMouse", "CaptureKeyboard", "ReleaseKeyboard", "IsMouseDown", "IsMouseUp", "IsMouseDrag", "IsKeyDown", "IsKeyUp", "IsValidateCommand", "IsExecuteCommand", "IsFree", "IsRaw", "Use", "TryUse", "ValidateCommand" ], "serializedFields": [], "publicFields": [ "controlsMouse", "controlsKeyboard", "freeType", "rawType", "controlType", "mouseType", "keyboardType", "IsUsed", "IsRepaint", "IsLayout", "IsAnyMouse", "IsAnyMouseDown", "IsAnyMouseUp", "IsAnyMouseDrag", "IsMouseMove", "IsAnyKeyboard", "IsAnyKeyDown", "IsAnyKeyUp", "IsContextClick", "mousePosition", "mouseDelta", "clickCount", "keyCode", "commandName", "modifiers", "alt", "shift", "ctrl", "cmd", "ctrlOrCmd" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fonts/FontCollection.cs", "className": "FontCollection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fonts/FontVariant.cs", "className": "FontVariant", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fonts/FontWeight.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/ExtensibleFuzzyOptionTree.cs", "className": "ExtensibleFuzzyOptionTree", "baseClass": "FuzzyOptionTree", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyGroup.cs", "className": "FuzzyGroup", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyGroupOption.cs", "className": "FuzzyGroupOption", "baseClass": "FuzzyOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyOption.cs", "className": "FuzzyOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyOptionAttribute.cs", "className": "FuzzyOptionAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyOptionNode.cs", "className": "FuzzyOptionNode", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EnsureDrawable", "PrepareDrawing" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyOptionProvider.cs", "className": "FuzzyOptionProvider", "baseClass": "SingleDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyOptionTree.cs", "className": "FuzzyOptionTree", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyOptionTreeExtensionAttribute.cs", "className": "FuzzyOptionTreeExtensionAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyOptionTreeExtensionProvider.cs", "className": "FuzzyOptionTreeExtensionProvider", "baseClass": "MultiDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyWindow.cs", "className": "FuzzyWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Start", "Update", "OnDisable" ], "publicMethods": [ "Populate", "DisplayProgressBar" ], "serializedFields": [], "publicFields": [ "repaintDeltaTime" ], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/IFuzzyOption.cs", "className": "IFuzzyOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/IFuzzyOptionTree.cs", "className": "IFuzzyOptionTree", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/NullOption.cs", "className": "NullOption", "baseClass": "FuzzyOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Icons/Icons.cs", "className": "Icons", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Icons/IconSize.cs", "className": "IconSize", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Icons/LanguageIconSet.cs", "className": "LanguageIconSet", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Licenses/License.CCA3.cs", "className": "CommonLicenses", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "performance" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Licenses/License.Iconmonstr.cs", "className": "Licenses", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Licenses/License.MIT.cs", "className": "CommonLicenses", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Licenses/License.MSPL.cs", "className": "CommonLicenses", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/ListOption.cs", "className": "ListOption", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/LudiqGUI.cs", "className": "LudiqGUI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/LudiqGUIUtility.cs", "className": "LudiqGUIUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/LudiqStyles.cs", "className": "LudiqStyles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/SharedEditorTextureDictionary.cs", "className": "SharedEditorTextureDictionary", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/TextureResolution.cs", "className": "TextureResolution", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "width", "height" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/CastMetadata.cs", "className": "CastMetadata", "baseClass": "ProxyMetadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/DictionaryIndexMetadata.cs", "className": "DictionaryIndexMetadata", "baseClass": "Metadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/DictionaryKeyAtIndexMetadata.cs", "className": "DictionaryKeyAtIndexMetadata", "baseClass": "DictionaryIndexMetadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/DictionaryValueAtIndexMetadata.cs", "className": "DictionaryValueAtIndexMetadata", "baseClass": "DictionaryIndexMetadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/EditorPrefMetadata.cs", "className": "EditorPrefMetadata", "baseClass": "PluginConfigurationItemMetadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "namespacedKey" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/IndexerMetadata.cs", "className": "IndexerMetadata", "baseClass": "Metadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/IndexMetadata.cs", "className": "IndexMetadata", "baseClass": "Metadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/MemberMetadata.cs", "className": "MemberMetadata", "baseClass": "Metadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/Metadata.cs", "className": "Metadata", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RecordUndo", "InferOwnerFromParent", "Unlink", "UnlinkChildren", "EnsureLinked", "Ancestor", "Descendants", "RevertToPrefab", "MatchWithPrefab", "AncestorHasAttribute", "GetAncestorAttribute", "GetAncestorAttributes", "GetEnumerator", "Contains", "Remove", "Clear", "Add", "Insert", "IndexOf", "RemoveAt", "CopyTo", "Move", "Duplicate", "KeyMetadata", "ValueMetadata", "StaticObject", "Object", "Member", "Index", "Indexer", "Cast", "DictionaryKeyAt", "DictionaryValueAt", "Proxy", "EditorPref", "ProjectSetting", "AutoDig" ], "serializedFields": [], "publicFields": [ "isLinked", "nullableValueType", "isPrefabInstance", "isPrefabInstanceWithDefinition", "isPrefabRoot", "isPrefabDiff", "isRevertibleToPrefab" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/ObjectMetadata.cs", "className": "ObjectMetadata", "baseClass": "Metadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/PluginConfigurationItemMetadata.cs", "className": "PluginConfigurationItemMetadata", "baseClass": "Metadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reset" ], "serializedFields": [], "publicFields": [ "visible", "enabled", "resettable" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/ProjectSettingMetadata.cs", "className": "ProjectSettingMetadata", "baseClass": "PluginConfigurationItemMetadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/ProxyMetadata.cs", "className": "ProxyMetadata", "baseClass": "Metadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Meta/RootMetadata.cs", "className": "RootMetadata", "baseClass": "Metadata", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/PackageEventListener.cs", "className": "PackageEventListener", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/AccessorInfoStubWriter.cs", "className": "AccessorInfoStubWriter", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/AotPreBuilder.cs", "className": "AotPreBuilder", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessBuild" ], "serializedFields": [], "publicFields": [ "callbackOrder" ], "unityApiUsage": [ "SceneManager", "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/AotStubWriter.cs", "className": "AotStubWriter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/AotStubWriterAttribute.cs", "className": "AotStubWriterAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/AotStubWriterProvider.cs", "className": "AotStubWriterProvider", "baseClass": "SingleDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/ConstructorInfoStubWriter.cs", "className": "ConstructorInfoStubWriter", "baseClass": "MethodBaseStubWriter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/EditorPlatformUtility.cs", "className": "EditorPlatformUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnActiveBuildTargetChanged" ], "serializedFields": [], "publicFields": [ "callbackOrder" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/FieldInfoStubWriter.cs", "className": "FieldInfoStubWriter", "baseClass": "AccessorInfoStubWriter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/MemberInfoStubWriter.cs", "className": "MemberInfoStubWriter", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/MethodBaseStubWriter.cs", "className": "MethodBaseStubWriter", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/MethodInfoStubWriter.cs", "className": "MethodInfoStubWriter", "baseClass": "MethodBaseStubWriter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/PropertyInfoStubWriter.cs", "className": "PropertyInfoStubWriter", "baseClass": "AccessorInfoStubWriter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Acknowledgements/Acknowledgement_AqnParser.cs", "className": "Acknowledgement_AqnParser", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Acknowledgements/Acknowledgement_DeepCopy.cs", "className": "Acknowledgement_DeepCopy", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Acknowledgements/Acknowledgement_DotNetZip.cs", "className": "Acknowledgement_DotNetZip", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Acknowledgements/Acknowledgement_FatcowIcons.cs", "className": "Acknowledgement_FatcowIcons", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Acknowledgements/Acknowledgement_FullSerializer.cs", "className": "Acknowledgement_FullSerializer", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Acknowledgements/Acknowledgement_Iconmonstr.cs", "className": "Acknowledgement_Iconmonstr", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Acknowledgements/Acknowledgement_MD4.cs", "className": "Acknowledgement_MD4", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Acknowledgements/Acknowledgement_ReorderableList.cs", "className": "Acknowledgement_ReorderableList", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Acknowledgements/Acknowledgement_SQLite.cs", "className": "Acknowledgement_SQLite", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Acknowledgements/Acknowledgement_YamlDotNet.cs", "className": "Acknowledgement_YamlDotNet", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/BoltCore.cs", "className": "BoltCore", "baseClass": "Plugin", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/BoltCoreConfiguration.cs", "className": "BoltCoreConfiguration", "baseClass": "PluginConfiguration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/BoltCoreManifest.cs", "className": "BoltCoreManifest", "baseClass": "PluginManifest", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/BoltCoreMigration.cs", "className": "BoltCoreMigration", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/BoltCorePaths.cs", "className": "BoltCorePaths", "baseClass": "PluginPaths", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "variableResources", "propertyProviders", "propertyProvidersEditor", "assemblyDocumentations", "dotNetDocumentation" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/BoltCoreResources.cs", "className": "BoltCoreResources", "baseClass": "PluginResources", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Load", "VariableKind" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/Changelog_1_0_0.cs", "className": "Changelog_1_0_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/Changelog_1_3_0.cs", "className": "Changelog_1_3_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/Changelog_1_4_0.cs", "className": "Changelog_1_4_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/Changelog_1_4_1.cs", "className": "Changelog_1_4_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/Changelog_1_4_2.cs", "className": "Changelog_1_4_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/Changelog_1_4_5.cs", "className": "Changelog_1_4_5", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/Changelog_1_4_13.cs", "className": "Changelog_1_4_13", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_0_0.cs", "className": "LudiqCoreChangelog_1_0_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_0_1.cs", "className": "LudiqCoreChangelog_1_0_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_0_2.cs", "className": "LudiqCoreChangelog_1_0_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_0_3.cs", "className": "LudiqCoreChangelog_1_0_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_0_4.cs", "className": "LudiqCoreChangelog_1_0_4", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_0_5.cs", "className": "LudiqCoreChangelog_1_0_5", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_0_6.cs", "className": "LudiqCoreChangelog_1_0_6", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_2_0.cs", "className": "LudiqCoreChangelog_1_2_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_2_1.cs", "className": "LudiqCoreChangelog_1_2_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_2_2.cs", "className": "LudiqCoreChangelog_1_2_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_2_3.cs", "className": "LudiqCoreChangelog_1_2_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_2_4.cs", "className": "LudiqCoreChangelog_1_2_4", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_3_0.cs", "className": "LudiqCoreChangelog_1_3_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_3_1.cs", "className": "LudiqCoreChangelog_1_3_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_0.cs", "className": "LudiqCoreChangelog_1_4_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_1.cs", "className": "LudiqCoreChangelog_1_4_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_2.cs", "className": "LudiqCoreChangelog_1_4_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_3.cs", "className": "LudiqCoreChangelog_1_4_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_4.cs", "className": "LudiqCoreChangelog_1_4_4", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_5.cs", "className": "LudiqCoreChangelog_1_4_5", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_6.cs", "className": "LudiqCoreChangelog_1_4_6", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_7.cs", "className": "LudiqCoreChangelog_1_4_7", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_8.cs", "className": "LudiqCoreChangelog_1_4_8", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_9.cs", "className": "LudiqCoreChangelog_1_4_9", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_11.cs", "className": "LudiqCoreChangelog_1_4_11", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_12.cs", "className": "LudiqCoreChangelog_1_4_12", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqCore/Changelog_1_4_13.cs", "className": "LudiqCoreChangelog_1_4_13", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_0_0.cs", "className": "LudiqGraphsChangelog_1_0_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_0_1.cs", "className": "LudiqGraphsChangelog_1_0_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_0_2.cs", "className": "LudiqGraphsChangelog_1_0_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_0_3.cs", "className": "LudiqGraphsChangelog_1_0_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_1_0.cs", "className": "LudiqGraphsChangelog_1_1_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_1_1.cs", "className": "LudiqGraphsChangelog_1_1_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_1_2.cs", "className": "LudiqGraphsChangelog_1_1_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_1_3.cs", "className": "LudiqGraphsChangelog_1_1_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_2_0.cs", "className": "LudiqGraphsChangelog_1_2_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_2_2.cs", "className": "LudiqGraphsChangelog_1_2_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_2_3.cs", "className": "LudiqGraphsChangelog_1_2_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_2_4.cs", "className": "LudiqGraphsChangelog_1_2_4", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_3_0.cs", "className": "LudiqGraphsChangelog_1_3_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_4_0.cs", "className": "LudiqGraphsChangelog_1_4_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_4_1.cs", "className": "LudiqGraphsChangelog_1_4_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_4_2.cs", "className": "LudiqGraphsChangelog_1_4_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_4_4.cs", "className": "LudiqGraphsChangelog_1_4_4", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_4_5.cs", "className": "LudiqGraphsChangelog_1_4_5", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_4_6.cs", "className": "LudiqGraphsChangelog_1_4_6", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Changelogs/LegacyLudiqGraphs/Changelog_1_4_7.cs", "className": "LudiqGraphsChangelog_1_4_7", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Migrations/Migration_1_0_5_to_1_0_6.cs", "className": "Migration_1_0_5_to_1_0_6", "baseClass": "BoltCoreMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Migrations/Migration_1_2_2_to_1_2_3.cs", "className": "Migration_1_2_2_to_1_2_3", "baseClass": "BoltCoreMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Migrations/Migration_1_2_4_to_1_3_0.cs", "className": "Migration_1_2_4_to_1_3_0", "baseClass": "BoltCoreMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Migrations/Migration_1_4_0_f5_to_1_4_0_f6.cs", "className": "Migration_1_4_0_f5_to_1_4_0_f6", "baseClass": "BoltCoreMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Migrations/Migration_1_4_5_to_1_4_6.cs", "className": "Migration_1_4_5_to_1_4_6", "baseClass": "BoltCoreMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Migrations/Migration_1_5_1_to_1_5_2.cs", "className": "Migration_1_5_1_to_1_5_2", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Migrations/Migration_1_6_to_1_7.cs", "className": "Migration_1_6_to_1_7", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/Migrations/Migration_Asset_to_Package.cs", "className": "Migration_Asset_to_Package", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugin/NamingSchemePage.cs", "className": "NamingSchemePage", "baseClass": "Page", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/EditorPrefAttribute.cs", "className": "EditorPrefAttribute", "baseClass": "PluginConfigurationItemAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/InitializeAfterPluginsAttribute.cs", "className": "InitializeAfterPluginsAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/IPluginLinked.cs", "className": "IPluginLinked", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/IPluginModule.cs", "className": "IPluginModule", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/Plugin.cs", "className": "Plugin", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "editorAssembly" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginAcknowledgement.cs", "className": "PluginAcknowledgement", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginAttribute.cs", "className": "PluginAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginChangelog.cs", "className": "PluginChangelog", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginConfiguration.cs", "className": "PluginConfiguration", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reset", "Save", "GetEnumerator", "GetMetadata", "SaveProjectSettingsAsset" ], "serializedFields": [], "publicFields": [ "projectSettings" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginConfigurationItemAttribute.cs", "className": "PluginConfigurationItemAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginContainer.cs", "className": "PluginContainer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginDependencyAttribute.cs", "className": "PluginDependencyAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginManifest.cs", "className": "PluginManifest", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "currentVersion", "versionMismatch" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginMigration.cs", "className": "PluginMigration", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginModuleAttribute.cs", "className": "PluginModuleAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginModuleDependencyAttribute.cs", "className": "PluginModuleDependencyAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginResources.cs", "className": "PluginResources", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "LoadTexture", "LoadIcon" ], "serializedFields": [], "publicFields": [ "pendingMigrations", "providers" ], "unityApiUsage": [ "Instantiate", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginRuntimeAssemblyAttribute.cs", "className": "PluginRuntimeAssemblyAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginSavedVersionMigration.cs", "className": "PluginDeprecatedSavedVersionLoader", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/PluginUtility.cs", "className": "PluginUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Plugins/ProjectSettingAttribute.cs", "className": "ProjectSettingAttribute", "baseClass": "PluginConfigurationItemAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Product/LudiqProduct.cs", "className": "LudiqProduct", "baseClass": "Product", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Products/Product.cs", "className": "Product", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "authorUrl", "url" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Products/ProductAttribute.cs", "className": "ProductAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Products/ProductContainer.cs", "className": "ProductContainer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/Codebase.cs", "className": "Codebase", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/CodebaseSubset.cs", "className": "CodebaseSubset", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Cache", "ValidateType", "ValidateMember", "FilterMembers" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/DocumentedOption.cs", "className": "DocumentedOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/EnumOption.cs", "className": "EnumOption", "baseClass": "DocumentedOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/EnumOptionTree.cs", "className": "EnumOptionTree", "baseClass": "FuzzyOptionTree", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/LooseAssemblyNameOption.cs", "className": "LooseAssemblyNameOption", "baseClass": "FuzzyOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/LooseAssemblyNameOptionTree.cs", "className": "LooseAssemblyNameOptionTree", "baseClass": "FuzzyOptionTree", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/MemberOption.cs", "className": "MemberOption", "baseClass": "DocumentedOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/MemberOptionTree.cs", "className": "MemberOptionTree", "baseClass": "FuzzyOptionTree", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEnumerator", "Contains", "Add", "Remove", "Clear", "CopyTo" ], "serializedFields": [], "publicFields": [ "Count", "IsReadOnly" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/NamespaceOption.cs", "className": "NamespaceOption", "baseClass": "FuzzyOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/ParameterStringMode.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/TypeOption.cs", "className": "TypeOption", "baseClass": "DocumentedOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Reflection/TypeOptionTree.cs", "className": "TypeOptionTree", "baseClass": "FuzzyOptionTree", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/ResourceProviders/AssemblyResourceProvider.cs", "className": "AssemblyResourceProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAllFiles", "GetFiles", "GetDirectories", "GetPersonalPath", "GetProfessionalPath", "FileExists", "DirectoryExists", "DebugPath", "LoadTexture" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/ResourceProviders/AssetBundleResourceProvider.cs", "className": "AssetBundleResourceProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAllFiles", "GetFiles", "GetDirectories", "GetPersonalPath", "GetProfessionalPath", "FileExists", "DirectoryExists", "NormalizePath", "DebugPath", "LoadTexture" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/ResourceProviders/CreateTextureOptions.cs", "className": "CreateTextureOptions", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/ResourceProviders/EditorAssetResourceProvider.cs", "className": "EditorAssetResourceProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAllFiles", "GetFiles", "GetDirectories", "GetPersonalPath", "GetProfessionalPath", "FileExists", "DirectoryExists", "NormalizePath", "DebugPath", "LoadTexture" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/ResourceProviders/EmbeddedResourceProvider.cs", "className": "EmbeddedResourceProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAllFiles", "GetFiles", "GetDirectories", "GetProfessionalPath", "FileExists", "DirectoryExists", "DebugPath", "LoadTexture" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/ResourceProviders/IResourceProvider.cs", "className": "IResourceProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/SemanticLabel.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/SemanticVersion.cs", "className": "SemanticVersion", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CompareTo", "IsUnset" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Serialization/MovedFromAttributeExtensions.cs", "className": "MovedFromAttributeExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Serialization/SerializableTypeExtensions.cs", "className": "SerializableTypeExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Serialization/TypeExtensions.cs", "className": "TypeExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Serialization/TypeSerializer.cs", "className": "TypeSerializer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/SerializedProperties/SerializedPropertyProviderProvider.cs", "className": "SerializedPropertyProviderProvider", "baseClass": "SingleDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GenerateProviderScripts" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/SerializedProperties/SerializedPropertyUtility.cs", "className": "SerializedPropertyUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Threading/BackgroundWorker.cs", "className": "BackgroundWorker", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Threading/BackgroundWorkerAttribute.cs", "className": "BackgroundWorkerAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Threading/ThreadableAssetWrapper.cs", "className": "ThreadableAssetWrapper", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/AnnotationUtility.cs", "className": "AnnotationUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/AssetBundleUtility.cs", "className": "AssetBundleUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/AssetUtility.cs", "className": "AssetUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/BackupUtility.cs", "className": "BackupUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/Clipboard.cs", "className": "Clipboard", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "Copy", "CanPaste", "Paste" ], "serializedFields": [], "publicFields": [ "containsData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/ConsoleProfiler.cs", "className": "ConsoleProfiler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/DefineUtility.cs", "className": "DefineUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/EditorApplicationUtility.cs", "className": "EditorApplicationUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/EditorFilteringUtility.cs", "className": "EditorFilteringUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/EditorLinqUtility.cs", "className": "EditorLinqUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/EditorSerializationUtility.cs", "className": "EditorSerializationUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/EditorTimeUtility.cs", "className": "EditorTimeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/EditorTypeUtility.cs", "className": "EditorTypeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "For" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/EditorUnityObjectUtility.cs", "className": "EditorUnityObjectUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/FrameLimiterUtility.cs", "className": "FrameLimiterUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetFPSLimit", "IsWithinFPSLimit" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/IconExportUtility.cs", "className": "IconExportUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/LudiqEditorUtility.cs", "className": "LudiqEditorUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/MathfEx.cs", "className": "MathfEx", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/MD4.cs", "className": "MD4", "baseClass": "HashAlgorithm", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/NameUtility.cs", "className": "NameUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/NativeUtility.cs", "className": "NativeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/PackageVersionUtility.cs", "className": "PackageVersionUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/Paths.cs", "className": "Paths", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/PathUtility.cs", "className": "PathUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/PluginPaths.cs", "className": "PluginPaths", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "isFirstPass", "persistentGenerated", "transientGenerated" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/ProgressUtility.cs", "className": "ProgressUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/ReloadAssets.cs", "className": "ReloadAssets", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/ScriptReference.cs", "className": "ScriptReference", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "fileID", "guid" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/ScriptReferenceReplacement.cs", "className": "ScriptReferenceReplacement", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "previousReference", "newReference" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/ScriptReferenceResolver.cs", "className": "ScriptReferenceResolver", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/ScriptUtility.cs", "className": "ScriptUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/SearchResult.cs", "className": "ISearchResult", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/SearchUtility.cs", "className": "SearchUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/UndoUtility.cs", "className": "UndoUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/UnityAPI.cs", "className": "UnityAPI", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/VersionControlUtility.cs", "className": "VersionControlUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/VSBackupUtility.cs", "className": "VSBackupUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/VSMigrationUtility.cs", "className": "VSMigrationUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnUpdate", "Run", "Reset" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/VSUsageUtility.cs", "className": "VSUsageUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/Warning.cs", "className": "Warning", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/WarningLevel.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Variables/EditorVariablesUtility.cs", "className": "EditorVariablesUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Variables/InspectorVariableFieldAttributeInspector.cs", "className": "VariableNameAttributeInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Variables/VariableDeclarationInspector.cs", "className": "VariableDeclarationInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnNameGUI", "OnValueGUI", "OnTypeGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Variables/VariableDeclarationsInspector.cs", "className": "VariableDeclarationsInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Variables/VariableNameInspector.cs", "className": "VariableNameInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Variables/VariablesAssetEditor.cs", "className": "VariablesAssetEditor", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Variables/VariablesEditor.cs", "className": "VariablesEditor", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Variables/VariablesPanel.cs", "className": "VariablesPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetHeight", "OnGUI", "MakeFirstSubTabCurrent" ], "serializedFields": [], "publicFields": [ "minSize", "sidebarControlHint", "enabled" ], "unityApiUsage": [ "SceneManager", "Instantiate", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/GraphElementWidget.cs", "className": "GraphElementWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddCursorRect", "BeginDrag", "Drag", "EndDrag", "LockDragOrigin", "Delete" ], "serializedFields": [], "publicFields": [ "element", "isSelected", "canResize", "isResizing" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/Groups/GraphGroupEditor.cs", "className": "GraphGroupEditor", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/Groups/GraphGroupInspector.cs", "className": "GraphGroupInspector", "baseClass": "ReflectedInspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/Groups/GraphGroupWidget.cs", "className": "GraphGroupWidget", "baseClass": "GraphElementWidget`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "FocusLabel" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/IGraphElementWidget.cs", "className": "IGraphElementWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/IWidget.cs", "className": "IWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/Nodes/INodeWidget.cs", "className": "INodeWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/Nodes/NodeColor.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/Nodes/NodeColorMix.cs", "className": "NodeColorMix", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsPure", "Normalize", "PopulateColorsList" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/Nodes/NodeShape.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/Nodes/NodeWidget.cs", "className": "NodeWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/StickyNote/StickyNoteEditor.cs", "className": "StickyNoteEditor", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/StickyNote/StickyNoteInspector.cs", "className": "StickyNoteInspector", "baseClass": "ReflectedInspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/StickyNote/StickyNoteOption.cs", "className": "StickyNoteOption", "baseClass": "FuzzyOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/StickyNote/StickyNoteWidget.cs", "className": "StickyNoteWidget", "baseClass": "GraphElementWidget`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/Widget.cs", "className": "Widget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "RegisterControl", "Reposition", "BringToFront", "SendToBack" ], "serializedFields": [], "publicFields": [ "isMouseThrough", "isMouseOver" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/WidgetAttribute.cs", "className": "WidgetAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/WidgetProvider.cs", "className": "WidgetProvider", "baseClass": "SingleDecoratorProvider`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/AboutWindow/AboutablePage.cs", "className": "AboutablePage", "baseClass": "Page", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/AboutWindow/AboutPluginsPage.cs", "className": "AboutPluginsPage", "baseClass": "ListPage", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/AboutWindow/AcknowledgementPage.cs", "className": "AcknowledgementPage", "baseClass": "Page", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/AboutWindow/ChangelogPage.cs", "className": "ChangelogPage", "baseClass": "Page", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/AboutWindow/IAboutable.cs", "className": "IAboutable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/BackupWindow/BackupPage.cs", "className": "BackupPage", "baseClass": "Page", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/ConfigurationPanel/ConfigurationPanel.cs", "className": "ConfigurationPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PreferenceItem", "Show", "GetSearchKeywords" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/EditorWindowWrapper.cs", "className": "EditorWindowWrapper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Close" ], "serializedFields": [], "publicFields": [ "isOpen" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/GenerateDocumentationWindow/GenerateDocumentationPage.cs", "className": "GenerateDocumentationPage", "baseClass": "Page", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "Generate", "Reset", "Update", "OnGUI" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/GeneratePropertyProvidersWindow/GeneratePropertyProvidersPage.cs", "className": "GeneratePropertyProvidersPage", "baseClass": "Page", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/GraphInspectorPanel.cs", "className": "GraphInspectorPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnGUI", "GetHeight" ], "serializedFields": [], "publicFields": [ "sidebarControlHint", "minSize" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/GraphWindow.cs", "className": "GraphWindow", "baseClass": "LudiqEditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [ "Validate", "Clear", "MatchSelection", "AddCursorRect" ], "serializedFields": [], "publicFields": [ "rect", "cursor", "showSidebars" ], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/ICanvasWindow.cs", "className": "ICanvasWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/ListPage.cs", "className": "ListPage", "baseClass": "Page", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "UpdateOptions" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/LudiqEditorWindow.cs", "className": "LudiqEditorWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Update" ], "publicMethods": [ "AddItemsToMenu" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Page.cs", "className": "Page", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "CompleteSwitch", "Show", "Close", "DrawHeader", "DrawContent" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Sidebars/ISidebarPanelContent.cs", "className": "ISidebarPanelContent", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Sidebars/Sidebar.cs", "className": "Sidebar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "DrawLayout", "GetWidth", "OnGUI", "OrderSpinner" ], "serializedFields": [], "publicFields": [ "show" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Sidebars/SidebarAnchor.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Sidebars/SidebarPanel.cs", "className": "SidebarPanel", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryAssociate", "Disable", "OnGUI" ], "serializedFields": [], "publicFields": [ "sidebar" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Sidebars/SidebarPanelWindow.cs", "className": "SidebarPanelWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Update", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Sidebars/Sidebars.cs", "className": "Sidebars", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Feed" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/SinglePageWindow.cs", "className": "SinglePageWindow", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/TabbedPage.cs", "className": "TabbedPage", "baseClass": "Page", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "UpdateOptions" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/UpdateWizard/UpdateBackupPage.cs", "className": "UpdateBackupPage", "baseClass": "BackupPage", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/WebView.cs", "className": "WebView", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Destroy", "Load", "Show", "Hide", "Forward", "Back", "Reload" ], "serializedFields": [], "publicFields": [ "isDestroyed" ], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/WebWindow.cs", "className": "WebWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable", "Start", "OnDestroy" ], "publicMethods": [ "Reload" ], "serializedFields": [ "_uri" ], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/WindowClose.cs", "className": "WindowClose", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Wizard.cs", "className": "Wizard", "baseClass": "EditorWindowWrapper", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/WrappedEditorWindow.cs", "className": "WrappedEditorWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "Awake", "OnEnable", "Update", "OnDisable", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Acknowledgements/Acknowledgement_NCalc.cs", "className": "Acknowledgement_NCalc", "baseClass": "PluginAcknowledgement", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Analytics/FlowMacroSavedEvent.cs", "className": "FlowMacroSavedEvent", "baseClass": "AssetModificationProcessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/BoltFlowNameUtility.cs", "className": "BoltFlowNameUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Connections/ControlConnectionWidget.cs", "className": "ControlConnectionWidget", "baseClass": "UnitConnectionWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Connections/InvalidConnectionWidget.cs", "className": "InvalidConnectionWidget", "baseClass": "UnitConnectionWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Connections/IUnitConnectionWidget.cs", "className": "IUnitConnectionWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Connections/UnitConnectionStyles.cs", "className": "UnitConnectionStyles", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Connections/UnitConnectionWidget.cs", "className": "UnitConnectionWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "middlePosition" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Connections/ValueConnectionWidget.cs", "className": "ValueConnectionWidget", "baseClass": "UnitConnectionWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Description/FlowGraphDescriptor.cs", "className": "FlowGraphDescriptor", "baseClass": "GraphDescriptor`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Description/FlowMachineDescriptor.cs", "className": "FlowMachineDescriptor", "baseClass": "MachineDescriptor`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Description/FlowMacroDescriptor.cs", "className": "FlowMacroDescriptor", "baseClass": "MacroDescriptor`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Description/IUnitDescriptor.cs", "className": "IUnitDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Description/UnitAnalyser.cs", "className": "UnitAnalyser", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "unit" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Description/UnitAnalysis.cs", "className": "UnitAnalysis", "baseClass": "GraphElementAnalysis", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Description/UnitDescription.cs", "className": "UnitDescription", "baseClass": "GraphElementDescription", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Description/UnitDescriptor.cs", "className": "UnitDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ShortTitle", "Surtitle", "Subtitle", "Icons", "DescribePort" ], "serializedFields": [], "publicFields": [ "unit" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Description/UnitPortDescription.cs", "className": "UnitPortDescription", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CopyFrom" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Description/UnitPortDescriptor.cs", "className": "UnitPortDescriptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Validate" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Events/CustomEventDescriptor.cs", "className": "CustomEventDescriptor", "baseClass": "EventUnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Events/EventUnitDescriptor.cs", "className": "EventUnitDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Events/EventUnitWidget.cs", "className": "EventUnitWidget", "baseClass": "UnitWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Events/GlobalMessageListenerEditor.cs", "className": "GlobalMessageListenerEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Events/MessageListenerEditor.cs", "className": "MessageListenerEditor", "baseClass": "Editor", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Events/TriggerCustomEventDescriptor.cs", "className": "TriggerCustomEventDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/FlowCanvas.cs", "className": "FlowCanvas", "baseClass": "VisualScriptingCanvas`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "NewUnitContextual", "AddUnit", "CancelConnection" ], "serializedFields": [], "publicFields": [ "isCreatingConnection" ], "unityApiUsage": [ "Instantiate", "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/FlowDragAndDropUtility.cs", "className": "FlowDragAndDropUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/FlowEditorBindings.cs", "className": "FlowEditorBindings", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/FlowGraphContext.cs", "className": "FlowGraphContext", "baseClass": "GraphContext`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/FlowGraphEditor.cs", "className": "FlowGraphEditor", "baseClass": "GraphEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/FlowGraphUnitUISample.cs", "className": "FlowGraphUnitUISample", "baseClass": "RuntimeFlowGraph", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/FlowMachineEditor.cs", "className": "FlowMachineEditor", "baseClass": "MachineEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/CreateStructDescriptor.cs", "className": "CreateStructDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/CreateStructOption.cs", "className": "CreateStructOption", "baseClass": "UnitOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/ExposeDescriptor.cs", "className": "ExposeDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/ExposeOption.cs", "className": "ExposeOption", "baseClass": "UnitOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/GetMemberDescriptor.cs", "className": "GetMemberDescriptor", "baseClass": "MemberUnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/GetMemberOption.cs", "className": "GetMemberOption", "baseClass": "MemberUnitOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/InvokeMemberDescriptor.cs", "className": "InvokeMemberDescriptor", "baseClass": "MemberUnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/InvokeMemberOption.cs", "className": "InvokeMemberOption", "baseClass": "MemberUnitOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/LiteralDescriptor.cs", "className": "LiteralDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/LiteralInspector.cs", "className": "LiteralInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/LiteralOption.cs", "className": "LiteralOption", "baseClass": "UnitOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/LiteralWidget.cs", "className": "LiteralWidget", "baseClass": "UnitWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/MemberUnitAnalyser.cs", "className": "MemberUnitAnalyser", "baseClass": "UnitAnalyser`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/MemberUnitDescriptor.cs", "className": "MemberUnitDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/MemberUnitOption.cs", "className": "IMemberUnitOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "isPseudoInherited" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/OnInputSystemEventAnalyser.cs", "className": "OnInputSystemEventAnalyser", "baseClass": "UnitAnalyser", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/SetMemberDescriptor.cs", "className": "SetMemberDescriptor", "baseClass": "MemberUnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Codebase/SetMemberOption.cs", "className": "SetMemberOption", "baseClass": "MemberUnitOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/ForAnalyser.cs", "className": "ForAnalyser", "baseClass": "UnitAnalyser`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/ForEachDescriptor.cs", "className": "ForEachDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/SelectOnEnumDescriptor.cs", "className": "SelectOnEnumDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/SelectOnFlowDescriptor.cs", "className": "SelectOnFlowDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/SelectOnIntegerDescriptor.cs", "className": "SelectOnIntegerDescriptor", "baseClass": "SelectUnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/SelectOnStringDescriptor.cs", "className": "SelectOnStringDescriptor", "baseClass": "SelectUnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/SelectUnitDescriptor.cs", "className": "SelectUnitDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/SequenceDescriptor.cs", "className": "SequenceDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/SwitchOnEnumDescriptor.cs", "className": "SwitchOnEnumDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/SwitchOnIntegerDescriptor.cs", "className": "SwitchOnIntegerDescriptor", "baseClass": "SwitchUnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/SwitchOnStringDescriptor.cs", "className": "SwitchOnStringDescriptor", "baseClass": "SwitchUnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Control/SwitchUnitDescriptor.cs", "className": "SwitchUnitDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/InputActionInspector.cs", "className": "InputActionInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/InputSystemWidget.cs", "className": "InputSystemWidget", "baseClass": "UnitWidget", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/MultiInputUnitAlphabeticDescriptor.cs", "className": "MultiInputUnitAlphabeticDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/MultiInputUnitNumericDescriptor.cs", "className": "MultiInputUnitNumericDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/GraphInputAnalyser.cs", "className": "GraphInputAnalyser", "baseClass": "UnitAnalyser`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/GraphInputDescriptor.cs", "className": "GraphInputDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/GraphInputInspector.cs", "className": "GraphInputInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/GraphInputWidget.cs", "className": "GraphInputWidget", "baseClass": "UnitWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/GraphOutputAnalyser.cs", "className": "GraphOutputAnalyser", "baseClass": "UnitAnalyser`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/GraphOutputDescriptor.cs", "className": "GraphOutputDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/GraphOutputInspector.cs", "className": "GraphOutputInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/GraphOutputWidget.cs", "className": "GraphOutputWidget", "baseClass": "UnitWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/NesterUnitAnalyser.cs", "className": "NesterUnitAnalyser", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/NesterUnitDescriptor.cs", "className": "NesterUnitDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/NesterUnitEditor.cs", "className": "NesterUnitEditor", "baseClass": "UnitEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/NesterUnitOption.cs", "className": "NesterUnitOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/NestrerUnitWidget.cs", "className": "NestrerUnitWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/SuperUnitDescriptor.cs", "className": "SuperUnitDescriptor", "baseClass": "NesterUnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/SuperUnitEditor.cs", "className": "SuperUnitEditor", "baseClass": "NesterUnitEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/SuperUnitWidget.cs", "className": "SuperUnitWidget", "baseClass": "NestrerUnitWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AcceptsDragAndDrop", "PerformDragAndDrop", "UpdateDragAndDrop", "DrawDragAndDropPreview", "ExitDragAndDrop" ], "serializedFields": [], "publicFields": [ "dragAndDropVisualMode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Nesting/UnitPortDefinitionUtility.cs", "className": "UnitPortDefinitionUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Time/WaitForFlowDescriptor.cs", "className": "WaitForFlowDescriptor", "baseClass": "UnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/GetVariableOption.cs", "className": "GetVariableOption", "baseClass": "UnifiedVariableUnitOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/IsVariableDefinedOption.cs", "className": "IsVariableDefinedOption", "baseClass": "UnifiedVariableUnitOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/Obsolete/GetVariableUnitOption.cs", "className": "GetVariableUnitOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/Obsolete/IsVariableDefinedUnitOption.cs", "className": "IsVariableDefinedUnitOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/Obsolete/SetVariableUnitOption.cs", "className": "SetVariableUnitOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/Obsolete/VariableUnitDescriptor.cs", "className": "VariableUnitDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/Obsolete/VariableUnitOption.cs", "className": "IVariableUnitOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/Obsolete/VariableUnitWidget.cs", "className": "VariableUnitWidget", "baseClass": "UnitWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/SetVariableOption.cs", "className": "SetVariableOption", "baseClass": "UnifiedVariableUnitOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/UnifiedVariableUnitDescriptor.cs", "className": "UnifiedVariableUnitDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/UnifiedVariableUnitOption.cs", "className": "IUnifiedVariableUnitOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "hasName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/UnifiedVariableUnitWidget.cs", "className": "UnifiedVariableUnitWidget", "baseClass": "UnitWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Framework/Variables/VariableKindOption.cs", "className": "VariableKindOption", "baseClass": "DocumentedOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Invocations/InvocationInspector.cs", "className": "InvocationInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Invocations/MemberInvocationInspector.cs", "className": "MemberInvocationInspector", "baseClass": "InvocationInspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Linker/LinkerCreator.cs", "className": "LinkerCreator", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPreprocessBuild" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Options/IUnitOption.cs", "className": "IUnitOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Options/UnitBase.cs", "className": "UnitBase", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Options/UnitCategoryOption.cs", "className": "UnitCategoryOption", "baseClass": "FuzzyOption`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Options/UnitOption.cs", "className": "UnitOption", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetFooterHeight", "OnFooterGUI" ], "serializedFields": [], "publicFields": [ "value", "parentOnly", "label", "haystack", "hasFooter" ], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Options/UnitOptionFilter.cs", "className": "UnitOptionFilter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clone", "ValidateOption" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Options/UnitOptionProvider.cs", "className": "XUnitOptionProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Options/UnitOptionRow.cs", "className": "UnitOptionRow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToOption" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Options/UnitOptionTree.cs", "className": "UnitOptionTree", "baseClass": "ExtensibleFuzzyOptionTree", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEnumerator", "Contains", "Add", "Remove", "Clear", "CopyTo" ], "serializedFields": [], "publicFields": [ "graph", "self", "IsReadOnly", "Count" ], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Options/UnitOptionUtility.cs", "className": "UnitOptionUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/BoltFlow.cs", "className": "BoltFlow", "baseClass": "Plugin", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/BoltFlowConfiguration.cs", "className": "BoltFlowConfiguration", "baseClass": "PluginConfiguration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/BoltFlowManifest.cs", "className": "BoltFlowManifest", "baseClass": "PluginManifest", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/BoltFlowPaths.cs", "className": "BoltFlowPaths", "baseClass": "PluginPaths", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "unitOptions" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/BoltFlowResources.cs", "className": "BoltFlowResources", "baseClass": "PluginResources", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Load", "UnitCategory" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_0_0.cs", "className": "Changelog_1_0_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_0_1.cs", "className": "Changelog_1_0_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_0_2.cs", "className": "Changelog_1_0_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_0_3.cs", "className": "Changelog_1_0_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_0_4.cs", "className": "Changelog_1_0_4", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_1_0..cs", "className": "Changelog_1_1_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_1_1.cs", "className": "Changelog_1_1_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_1_2.cs", "className": "Changelog_1_1_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_1_3.cs", "className": "Changelog_1_1_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_2_0.cs", "className": "Changelog_1_2_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_2_2.cs", "className": "Changelog_1_2_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_2_3.cs", "className": "Changelog_1_2_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_2_4.cs", "className": "Changelog_1_2_4", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_3_0.cs", "className": "Changelog_1_3_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_4_0.cs", "className": "Changelog_1_4_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_4_1.cs", "className": "Changelog_1_4_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_4_2.cs", "className": "Changelog_1_4_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_4_3.cs", "className": "Changelog_1_4_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_4_4.cs", "className": "Changelog_1_4_4", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_4_5.cs", "className": "Changelog_1_4_5", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_4_6.cs", "className": "Changelog_1_4_6", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_4_7.cs", "className": "Changelog_1_4_7", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_4_8.cs", "className": "Changelog_1_4_8", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Changelogs/Changelog_1_4_10.cs", "className": "Changelog_1_4_10", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Migrations/Migration_1_0_2_to_1_0_3.cs", "className": "Migration_1_0_2_to_1_0_3", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Migrations/Migration_1_1_1_to_1_1_2.cs", "className": "Migration_1_1_1_to_1_1_2", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Migrations/Migration_1_1_2_to_1_1_3.cs", "className": "Migration_1_1_2_to_1_1_3", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Migrations/Migration_1_1_3_to_1_2_0.cs", "className": "Migration_1_1_3_to_1_2_0", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Migrations/Migration_1_2_0_to_1_2_2.cs", "className": "Migration_1_2_0_to_1_2_2", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Migrations/Migration_1_2_4_to_1_3_0.cs", "className": "Migration_1_2_4_to_1_3_0", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Migrations/Migration_1_3_0_to_1_4_0.cs", "className": "Migration_1_3_0_to_1_4_0", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Migrations/Migration_1_5_1_to_1_5_2.cs", "className": "Migration_1_5_1_to_1_5_2", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Migrations/Migration_1_6_to_1_7.cs", "className": "Migration_1_6_to_1_7", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Plugin/Migrations/Migration_Asset_to_Package.cs", "className": "Migration_Asset_to_Package", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/ControlInputWidget.cs", "className": "ControlInputWidget", "baseClass": "UnitInputPortWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/ControlOutputWidget.cs", "className": "ControlOutputWidget", "baseClass": "UnitOutputPortWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/InvalidInputWidget.cs", "className": "InvalidInputWidget", "baseClass": "UnitInputPortWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/InvalidOutputWidget.cs", "className": "InvalidOutputWidget", "baseClass": "UnitOutputPortWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/IUnitPortWidget.cs", "className": "IUnitPortWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/UnitInputPortWidget.cs", "className": "UnitInputPortWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/UnitOutputPortWidget.cs", "className": "UnitOutputPortWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/UnitPortDefinitionInspector.cs", "className": "UnitPortDefinitionInspector", "baseClass": "Inspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/UnitPortWidget.cs", "className": "UnitPortWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetInnerWidth", "GetHeight" ], "serializedFields": [], "publicFields": [ "port", "unit", "willDisconnect" ], "unityApiUsage": [ "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/ValueInputDefinitionInspector.cs", "className": "ValueInputDefinitionInspector", "baseClass": "ValuePortDefinitionInspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/ValueInputWidget.cs", "className": "ValueInputWidget", "baseClass": "UnitInputPortWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/ValueOutputWidget.cs", "className": "ValueOutputWidget", "baseClass": "UnitOutputPortWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Ports/ValuePortDefinitionInspector.cs", "className": "ValuePortDefinitionInspector", "baseClass": "UnitPortDefinitionInspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/RuntimeGraphBase.cs", "className": "RuntimeGraphBase", "baseClass": "RuntimeGraphBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Units/IUnitWidget.cs", "className": "IUnitWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Units/MissingTypeUnitWidget.cs", "className": "MissingTypeUnitWidget", "baseClass": "UnitWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Units/UnitEditor.cs", "className": "UnitEditor", "baseClass": "GraphElementEditor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Units/UnitInspector.cs", "className": "UnitInspector", "baseClass": "ReflectedInspector", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Units/UnitWidget.cs", "className": "UnitWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Resources.Load", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/XFlowGraph.cs", "className": "XFlowGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.Shared/EmptyGraphWindow.cs", "className": "EmptyGraphWindow", "baseClass": "EditorWindow", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnEnable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Analytics/StateMacroSavedEvent.cs", "className": "StateMacroSavedEvent", "baseClass": "AssetModificationProcessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Description/StateGraphDescriptor.cs", "className": "StateGraphDescriptor", "baseClass": "GraphDescriptor`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Description/StateMachineDescriptor.cs", "className": "StateMachineDescriptor", "baseClass": "MachineDescriptor`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Description/StateMacroDescriptor.cs", "className": "StateMacroDescriptor", "baseClass": "MacroDescriptor`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Flow/FlowGraphContextStateExtension.cs", "className": "FlowGraphContextStateExtension", "baseClass": "GraphContextExtension`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Flow/StateUnitDescriptor.cs", "className": "StateUnitDescriptor", "baseClass": "NesterUnitDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Flow/StateUnitEditor.cs", "className": "StateUnitEditor", "baseClass": "NesterUnitEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Flow/StateUnitWidget.cs", "className": "StateUnitWidget", "baseClass": "NestrerUnitWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AcceptsDragAndDrop", "PerformDragAndDrop", "UpdateDragAndDrop", "DrawDragAndDropPreview", "ExitDragAndDrop" ], "serializedFields": [], "publicFields": [ "dragAndDropVisualMode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Flow/UnitBaseStateExtensions.cs", "className": "UnitBaseStateExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Graph/StateCanvas.cs", "className": "StateCanvas", "baseClass": "VisualScriptingCanvas`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddState", "CompleteTransitionToNewState", "StartTransition", "EndTransition", "CancelTransition" ], "serializedFields": [], "publicFields": [ "isCreatingTransition" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Graph/StateGraphContext.cs", "className": "StateGraphContext", "baseClass": "GraphContext`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/BoltState.cs", "className": "BoltState", "baseClass": "Plugin", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/BoltStateConfiguration.cs", "className": "BoltStateConfiguration", "baseClass": "PluginConfiguration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/BoltStateManifest.cs", "className": "BoltStateManifest", "baseClass": "PluginManifest", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/BoltStateResources.cs", "className": "BoltStateResources", "baseClass": "PluginResources", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Load" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_0_0.cs", "className": "Changelog_1_0_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_0_1.cs", "className": "Changelog_1_0_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_0_2.cs", "className": "Changelog_1_0_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_1_1.cs", "className": "Changelog_1_1_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_1_2.cs", "className": "Changelog_1_1_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_1_3.cs", "className": "Changelog_1_1_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_2_2.cs", "className": "Changelog_1_2_2", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_2_3.cs", "className": "Changelog_1_2_3", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_2_4.cs", "className": "Changelog_1_2_4", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_3_0.cs", "className": "Changelog_1_3_0", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_4_0.cs", "className": "Changelog_1_4_0f6", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Changelogs/Changelog_1_4_1.cs", "className": "Changelog_1_4_1", "baseClass": "PluginChangelog", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Migrations/Migration_1_5_1_to_1_5_2.cs", "className": "Migration_1_5_1_to_1_5_2", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Migrations/Migration_1_6_to_1_7.cs", "className": "Migration_1_6_to_1_7", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Plugin/Migrations/Migration_Asset_to_Package.cs", "className": "Migration_Asset_to_Package", "baseClass": "PluginMigration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/StateGraphEditor.cs", "className": "StateGraphEditor", "baseClass": "GraphEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/StateRevealCondition.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/AnyStateDescriptor.cs", "className": "AnyStateDescriptor", "baseClass": "StateDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/AnyStateWidget.cs", "className": "AnyStateWidget", "baseClass": "StateWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/FlowStateDescriptor.cs", "className": "FlowStateDescriptor", "baseClass": "NesterStateDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/FlowStateEditor.cs", "className": "FlowStateEditor", "baseClass": "NesterStateEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/FlowStateWidget.cs", "className": "FlowStateWidget", "baseClass": "NesterStateWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AcceptsDragAndDrop", "PerformDragAndDrop", "UpdateDragAndDrop", "DrawDragAndDropPreview", "ExitDragAndDrop", "GetHeight", "Draw" ], "serializedFields": [], "publicFields": [ "dragAndDropVisualMode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/IStateWidget.cs", "className": "IStateWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/NesterStateAnalyser.cs", "className": "NesterStateAnalyser", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/NesterStateDescriptor.cs", "className": "NesterStateDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/NesterStateEditor.cs", "className": "NesterStateEditor", "baseClass": "StateEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/NesterStateWidget.cs", "className": "NesterStateWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/StateAnalyser.cs", "className": "StateAnalyser", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "state" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/StateAnalysis.cs", "className": "StateAnalysis", "baseClass": "GraphElementAnalysis", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/StateDescription.cs", "className": "StateDescription", "baseClass": "GraphElementDescription", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/StateDescriptor.cs", "className": "StateDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "state" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/StateEditor.cs", "className": "StateEditor", "baseClass": "GraphElementEditor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/StateTransitionAnalysis.cs", "className": "StateTransitionAnalysis", "baseClass": "GraphElementAnalysis", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/StateWidget.cs", "className": "StateWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/SuperStateDescriptor.cs", "className": "SuperStateDescriptor", "baseClass": "NesterStateDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/SuperStateEditor.cs", "className": "SuperStateEditor", "baseClass": "NesterStateEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/States/SuperStateWidget.cs", "className": "SuperStateWidget", "baseClass": "NesterStateWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AcceptsDragAndDrop", "PerformDragAndDrop", "UpdateDragAndDrop", "DrawDragAndDropPreview", "ExitDragAndDrop" ], "serializedFields": [], "publicFields": [ "dragAndDropVisualMode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/FlowStateTransitionAnalyser.cs", "className": "FlowStateTransitionAnalyser", "baseClass": "NesterStateTransitionAnalyser`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/FlowStateTransitionDescriptor.cs", "className": "FlowStateTransitionDescriptor", "baseClass": "NesterStateTransitionDescriptor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/FlowStateTransitionEditor.cs", "className": "FlowStateTransitionEditor", "baseClass": "NesterStateTransitionEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/FlowStateTransitionWidget.cs", "className": "FlowStateTransitionWidget", "baseClass": "NesterStateTransitionWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AcceptsDragAndDrop", "PerformDragAndDrop", "UpdateDragAndDrop", "DrawDragAndDropPreview", "ExitDragAndDrop" ], "serializedFields": [], "publicFields": [ "dragAndDropVisualMode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/IStateTransitionWidget.cs", "className": "IStateTransitionWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/NesterStateTransitionAnalyser.cs", "className": "NesterStateTransitionAnalyser", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/NesterStateTransitionDescriptor.cs", "className": "NesterStateTransitionDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/NesterStateTransitionEditor.cs", "className": "NesterStateTransitionEditor", "baseClass": "StateTransitionEditor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/NesterStateTransitionWidget.cs", "className": "NesterStateTransitionWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/StateTransitionAnalyser.cs", "className": "StateTransitionAnalyser", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "transition" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/StateTransitionDescription.cs", "className": "StateTransitionDescription", "baseClass": "GraphElementDescription", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/StateTransitionDescriptor.cs", "className": "StateTransitionDescriptor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "transition" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/StateTransitionEditor.cs", "className": "StateTransitionEditor", "baseClass": "GraphElementEditor`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/StateTransitionWidget.cs", "className": "StateTransitionWidget", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Editor/VisualScripting.State/Transitions/TriggerStateTransitionWidget.cs", "className": "TriggerStateTransitionWidget", "baseClass": "UnitWidget`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Attributes/VisualScriptingHelpURLAttribute.cs", "className": "VisualScriptingHelpURLAttribute", "baseClass": "HelpURLAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloner.cs", "className": "Cloner", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloners/AnimationCurveCloner.cs", "className": "AnimationCurveCloner", "baseClass": "Cloner`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloners/ArrayCloner.cs", "className": "ArrayCloner", "baseClass": "Cloner`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloners/DictionaryCloner.cs", "className": "DictionaryCloner", "baseClass": "Cloner`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloners/EnumerableCloner.cs", "className": "EnumerableCloner", "baseClass": "Cloner`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloners/FakeSerializationCloner.cs", "className": "FakeSerializationCloner", "baseClass": "ReflectedCloner", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloners/FieldsCloner.cs", "className": "FieldsCloner", "baseClass": "ReflectedCloner", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloners/GradientCloner.cs", "className": "GradientCloner", "baseClass": "Cloner`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloners/ListCloner.cs", "className": "ListCloner", "baseClass": "Cloner`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloners/ReflectedCloner.cs", "className": "ReflectedCloner", "baseClass": "Cloner`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/Cloning.cs", "className": "Cloning", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/CloningContext.cs", "className": "CloningContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/ICloner.cs", "className": "ICloner", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Cloning/ISpecifiesCloner.cs", "className": "ISpecifiesCloner", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/AotDictionary.cs", "className": "AotDictionary", "baseClass": "OrderedDictionary", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/AotList.cs", "className": "AotList", "baseClass": "ArrayList", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/DebugDictionary.cs", "className": "DebugDictionary", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear", "Contains", "ContainsKey", "Add", "Remove", "TryGetValue" ], "serializedFields": [], "publicFields": [ "Count", "Keys", "Values" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/FlexibleDictionary.cs", "className": "FlexibleDictionary", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/GuidCollection.cs", "className": "GuidCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/IKeyedCollection.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/IMergedCollection.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/INotifiedCollectionItem.cs", "className": "INotifiedCollectionItem", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/INotifyCollectionChanged.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/IProxyableNotifyCollectionChanged.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/ISet.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/MergedCollection.cs", "className": "MergedCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Includes", "GetEnumerator", "Contains", "CopyTo" ], "serializedFields": [], "publicFields": [ "IsReadOnly" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/MergedKeyedCollection.cs", "className": "MergedKeyedCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Includes", "TryGetValue", "Clear", "Contains", "Remove", "CopyTo", "GetEnumerator", "Dispose", "MoveNext" ], "serializedFields": [], "publicFields": [ "IsReadOnly", "Current" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/MergedList.cs", "className": "is", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Includes", "Contains", "CopyTo", "GetEnumerator", "Dispose", "MoveNext" ], "serializedFields": [], "publicFields": [ "IsReadOnly", "Current" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/NoAllocEnumerator.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose", "MoveNext" ], "serializedFields": [], "publicFields": [ "Current" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/NonNullableCollection.cs", "className": "NonNullableCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddRange" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/NonNullableDictionary.cs", "className": "NonNullableDictionary", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CopyTo", "Add", "Clear", "Contains", "Remove", "ContainsKey", "TryGetValue" ], "serializedFields": [], "publicFields": [ "Count", "IsSynchronized", "SyncRoot", "IsReadOnly", "Keys", "Values", "IsFixedSize" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/NonNullableHashSet.cs", "className": "NonNullableHashSet", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "Clear", "Contains", "CopyTo", "ExceptWith", "GetEnumerator", "IntersectWith", "IsProperSubsetOf", "IsProperSupersetOf", "IsSubsetOf", "IsSupersetOf", "Overlaps", "Remove", "SetEquals", "SymmetricExceptWith", "UnionWith" ], "serializedFields": [], "publicFields": [ "Count", "IsReadOnly" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/NonNullableList.cs", "className": "NonNullableList", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CopyTo", "Add", "Clear", "Contains", "IndexOf", "Insert", "Remove", "GetEnumerator", "RemoveAt", "AddRange" ], "serializedFields": [], "publicFields": [ "Count", "IsSynchronized", "SyncRoot", "IsReadOnly", "IsFixedSize" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/VariantCollection.cs", "className": "VariantCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEnumerator", "Add", "Clear", "Contains", "Remove", "CopyTo" ], "serializedFields": [], "publicFields": [ "Count", "IsReadOnly" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/VariantKeyedCollection.cs", "className": "VariantKeyedCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetValue", "Contains", "Remove" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/VariantList.cs", "className": "VariantList", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add", "Clear", "Contains", "Remove", "CopyTo", "IndexOf", "Insert", "RemoveAt", "GetEnumerator" ], "serializedFields": [], "publicFields": [ "Count", "IsReadOnly" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/WatchedList.cs", "className": "WatchedList", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Connections/ConnectionCollection.cs", "className": "ConnectionCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Connections/ConnectionCollectionBase.cs", "className": "ConnectionCollectionBase", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetEnumerator", "WithSource", "WithSourceNoAlloc", "SingleOrDefaultWithSource", "WithDestination", "WithDestinationNoAlloc", "SingleOrDefaultWithDestination", "Add", "Clear", "Contains", "CopyTo", "Remove" ], "serializedFields": [], "publicFields": [ "Count", "IsReadOnly" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Connections/GraphConnectionCollection.cs", "className": "GraphConnectionCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetValue", "Contains", "Remove" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Connections/IConnection.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Connections/IConnectionCollection.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Connections/InvalidConnectionException.cs", "className": "InvalidConnectionException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Decorators/IDecoratorAttribute.cs", "className": "IDecoratorAttribute", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Decorators/ValueAttribute.cs", "className": "ValueAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/AssemblyQualifiedNameParser/ParsedAssemblyQualifiedName.cs", "className": "ParsedAssemblyQualifiedName", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Replace" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsArrayConverter.cs", "className": "fsArrayConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsDateConverter.cs", "className": "fsDateConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsDictionaryConverter.cs", "className": "fsDictionaryConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsEnumConverter.cs", "className": "fsEnumConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsForwardConverter.cs", "className": "fsForwardConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Values", "MemberName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsGuidConverter.cs", "className": "fsGuidConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsIEnumerableConverter.cs", "className": "fsIEnumerableConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsKeyValuePairConverter.cs", "className": "fsKeyValuePairConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsNullableConverter.cs", "className": "fsNullableConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsPrimitiveConverter.cs", "className": "fsPrimitiveConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsReflectedConverter.cs", "className": "fsReflectedConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsTypeConverter.cs", "className": "fsTypeConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsWeakReferenceConverter.cs", "className": "fsWeakReferenceConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/AnimationCurve_DirectConverter.cs", "className": "AnimationCurve_DirectConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/Bounds_DirectConverter.cs", "className": "Bounds_DirectConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/Gradient_DirectConverter.cs", "className": "Gradient_DirectConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/GUIStyle_DirectConverter.cs", "className": "GUIStyle_DirectConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/GUIStyleState_DirectConverter.cs", "className": "GUIStyleState_DirectConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/InputAction_DirectConverter.cs", "className": "fsConverterRegistrar", "baseClass": "fsDirectConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/Keyframe_DirectConverter.cs", "className": "Keyframe_DirectConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/LayerMask_DirectConverter.cs", "className": "LayerMask_DirectConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/Rect_DirectConverter.cs", "className": "Rect_DirectConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/RectOffset_DirectConverter.cs", "className": "RectOffset_DirectConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/UnityEvent_Converter.cs", "className": "UnityEvent_Converter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsAotCompilationManager.cs", "className": "fsAotCompilationManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Type", "Members", "IsConstructorPublic" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsBaseConverter.cs", "className": "fsBaseConverter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Serializer" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsConfig.cs", "className": "fsConfig", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "SerializeAttributes", "IgnoreSerializeAttributes", "DefaultMemberSerialization", "EnablePropertySerialization", "SerializeNonAutoProperties", "SerializeNonPublicSetProperties", "CustomDateTimeFormatString", "Serialize64BitIntegerAsString", "SerializeEnumsAsInteger" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsContext.cs", "className": "fsContext", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reset" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsConverter.cs", "className": "fsConverter", "baseClass": "fsBaseConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsConverterRegistrar.cs", "className": "fsConverterRegistrar", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsData.cs", "className": "fsData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [ "IsNull", "IsDouble", "IsInt64", "IsBool", "IsString", "IsDictionary", "IsList", "AsDouble", "AsInt64", "AsBool", "AsString", "AsList" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsDirectConverter.cs", "className": "fsDirectConverter", "baseClass": "fsBaseConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsExceptions.cs", "className": "fsMissingVersionConstructorException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsIgnoreAttribute.cs", "className": "fsIgnoreAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsISerializationCallbacks.cs", "className": "fsISerializationCallbacks", "baseClass": "fsObjectProcessor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsJsonParser.cs", "className": "fsJsonParser", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsJsonPrinter.cs", "className": "fsJsonPrinter", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsMemberSerialization.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsObjectAttribute.cs", "className": "fsObjectAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "PreviousModels", "VersionString", "MemberSerialization", "Converter", "Processor" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsObjectProcessor.cs", "className": "fsObjectProcessor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsPropertyAttribute.cs", "className": "fsPropertyAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Name", "Converter" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsResult.cs", "className": "fsResult", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddMessage", "AddMessages", "Merge", "AssertSuccess", "AssertSuccessWithoutWarnings" ], "serializedFields": [], "publicFields": [ "Failed", "Succeeded", "HasWarnings", "FormattedMessages" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsSerializer.cs", "className": "fsSerializer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AddProcessor", "SetDefaultStorageType", "AddConverter", "TrySerialize", "TryDeserialize", "WriteDefinition", "WriteReference", "Clear" ], "serializedFields": [], "publicFields": [ "Context", "Config" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Internal/fsCyclicReferenceManager.cs", "className": "fsCyclicReferenceManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Enter", "Exit", "GetReferenceObject", "AddReferenceWithId", "GetReferenceId", "IsReference", "MarkSerialized" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Internal/fsOption.cs", "className": "fsOption", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "HasValue", "IsEmpty" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Internal/fsPortableReflection.cs", "className": "fsPortableReflection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [ "MemberInfo", "AttributeType" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Internal/fsTypeExtensions.cs", "className": "fsTypeExtensions", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Internal/fsVersionedType.cs", "className": "fsVersionedType", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Migrate" ], "serializedFields": [], "publicFields": [ "Ancestors", "VersionString", "ModelType" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Internal/fsVersionManager.cs", "className": "fsVersionManager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Reflection/fsMetaProperty.cs", "className": "fsMetaProperty", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Write", "Read" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Reflection/fsMetaType.cs", "className": "fsMetaType", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EmitAotData", "CreateInstance" ], "serializedFields": [], "publicFields": [ "ReflectedType" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Reflection/fsReflectionUtility.cs", "className": "fsReflectionUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Reflection/fsTypeCache.cs", "className": "fsTypeCache", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/AllowsNullAttribute.cs", "className": "AllowsNullAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/DisableAnnotationAttribute.cs", "className": "DisableAnnotationAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/EditorBindingUtility.cs", "className": "EditorBindingUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/EditorTimeBinding.cs", "className": "EditorTimeBinding", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/ExpectedTypeAttribute.cs", "className": "ExpectedTypeAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/IInspectableAttribute.cs", "className": "IInspectableAttribute", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/IncludeInSettingsAttribute.cs", "className": "IncludeInSettingsAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/InspectableAttribute.cs", "className": "InspectableAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/InspectableIfAttribute.cs", "className": "InspectableIfAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Inspector/InspectorActionDirectionAttribute.cs", "className": "InspectorActionDirectionAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Inspector/InspectorAdaptiveWidthAttribute.cs", "className": "InspectorAdaptiveWidthAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Inspector/InspectorDelayedAttribute.cs", "className": "InspectorDelayedAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Inspector/InspectorExpandTooltipAttribute.cs", "className": "InspectorExpandTooltipAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Inspector/InspectorLabelAttribute.cs", "className": "InspectorLabelAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Inspector/InspectorRangeAttribute.cs", "className": "InspectorRangeAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Inspector/InspectorTextAreaAttribute.cs", "className": "InspectorTextAreaAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "hasMinLines", "hasMaxLines" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Inspector/InspectorToggleLeftAttribute.cs", "className": "InspectorToggleLeftAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Inspector/InspectorWideAttribute.cs", "className": "InspectorWideAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Inspector/InspectViaImplementationsAttribute.cs", "className": "InspectViaImplementationsAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/NullMeansSelfAttribute.cs", "className": "NullMeansSelfAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/PredictableAttribute.cs", "className": "PredictableAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/TypeIconAttribute.cs", "className": "TypeIconAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/TypeIconPriorityAttribute.cs", "className": "TypeIconPriorityAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/Typeset.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/TypeSetAttribute.cs", "className": "TypeSetAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/WarnBeforeEditingAttribute.cs", "className": "WarnBeforeEditingAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/EditorBinding/WarnBeforeRemovingAttribute.cs", "className": "WarnBeforeRemovingAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/Ensure.cs", "className": "Ensure", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.Booleans.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsTrue", "IsFalse" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.Collections.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.Comparables.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.Guids.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsNotEmpty" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.NullableValueTypes.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.Objects.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.Reflection.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HasAttribute", "HasConstructorAccepting", "HasPublicConstructorAccepting" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.Strings.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsNotNullOrWhiteSpace", "IsNotNullOrEmpty", "IsNotNull", "IsNotEmpty", "HasLengthBetween", "Matches", "SizeIs", "IsEqualTo", "IsNotEqualTo", "IsGuid" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.Types.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsOfType" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.ValueTypes.cs", "className": "EnsureThat", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/ExceptionMessages.cs", "className": "ExceptionMessages", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "accepting" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/Extensions/XComparable.cs", "className": "XComparable", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/Extensions/XString.cs", "className": "XString", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/EmptyEventArgs.cs", "className": "EmptyEventArgs", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/EventBus.cs", "className": "EventBus", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/EventHook.cs", "className": "EventHook", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/EventHookComparer.cs", "className": "EventHookComparer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/EventHooks.cs", "className": "EventHooks", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Input", "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/EventMachine.cs", "className": "EventMachine", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "Start", "Update", "FixedUpdate", "LateUpdate", "OnDisable", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/FrameDelayedCallback.cs", "className": "FrameDelayedCallback", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "Clear" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/IEventGraph.cs", "className": "XEventGraph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/IEventMachine.cs", "className": "IEventMachine", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/IGraphEventHandler.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Exceptions/DebugUtility.cs", "className": "DebugUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Exceptions/InvalidConversionException.cs", "className": "InvalidConversionException", "baseClass": "InvalidCastException", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Exceptions/InvalidImplementationException.cs", "className": "InvalidImplementationException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Exceptions/UnexpectedEnumValueException.cs", "className": "UnexpectedEnumValueException", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/Graph.cs", "className": "Graph", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnAfterDeserialize", "GetAotStubs", "Prewarm" ], "serializedFields": [], "publicFields": [ "deserializationDependencies" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphData.cs", "className": "GraphData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "TryGetElementData", "TryGetChildGraphData", "CreateElementData", "FreeElementData", "CreateChildGraphData", "FreeChildGraphData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphDebugData.cs", "className": "GraphDebugData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetOrCreateElementData", "GetOrCreateChildGraphData" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphElement.cs", "className": "GraphElement", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphElementCollection.cs", "className": "GraphElementCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "BeforeAdd", "AfterAdd", "BeforeRemove", "AfterRemove" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphInstances.cs", "className": "GraphInstances", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphNest.cs", "className": "GraphNest", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SwitchToEmbed", "SwitchToMacro", "GetAotStubs" ], "serializedFields": [], "publicFields": [ "hasBackgroundEmbed" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphPointer.cs", "className": "GraphPointer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EnsureDepthValid", "EnsureChild", "EnsureDataAvailable", "EnsureDebugDataAvailable", "EnsureValid", "InstanceEquals", "DefinitionEquals", "ComputeHashCode" ], "serializedFields": [], "publicFields": [ "rootObject", "machine", "macro", "component", "self", "scriptableObject", "parentElementGuids", "depth", "isRoot", "isChild", "parent", "rootGraph", "graph", "hasData", "hasDebugData" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphPointerException.cs", "className": "GraphPointerException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphReference.cs", "className": "GraphReference", "baseClass": "GraphPointer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clone", "ToStackPooled", "CreateGraphData", "FreeGraphData", "ParentReference", "ChildReference", "Revalidate", "GetBreadcrumbs" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphsExceptionUtility.cs", "className": "GraphsExceptionUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphSource.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/GraphStack.cs", "className": "GraphStack", "baseClass": "GraphPointer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clone", "Dispose", "ToReference", "TryEnterParentElement", "TryEnterParentElementUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraph.cs", "className": "IGraph", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphData.cs", "className": "IGraphData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphDebugData.cs", "className": "IGraphDebugData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphElement.cs", "className": "IGraphElement", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphElementCollection.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphElementData.cs", "className": "IGraphElementData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphElementDebugData.cs", "className": "IGraphElementDebugData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphElementWithData.cs", "className": "IGraphElementWithData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphElementWithDebugData.cs", "className": "IGraphElementWithDebugData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphItem.cs", "className": "IGraphItem", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphNest.cs", "className": "IGraphNest", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphNester.cs", "className": "IGraphNester", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphNesterElement.cs", "className": "IGraphNesterElement", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphParent.cs", "className": "IGraphParent", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphParentElement.cs", "className": "IGraphParentElement", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/IGraphRoot.cs", "className": "IGraphRoot", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Graphs/MergedGraphElementCollection.cs", "className": "MergedGraphElementCollection", "baseClass": "MergedKeyedCollection`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Groups/GraphGroup.cs", "className": "GraphGroup", "baseClass": "GraphElement`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Input/MouseButton.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Input/PressState.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/AnimatorMessageListener.cs", "className": "AnimatorMessageListener", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/GlobalMessageListener.cs", "className": "GlobalMessageListener", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/IGraphEventListener.cs", "className": "IGraphEventListener", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/IGraphEventListenerData.cs", "className": "IGraphEventListenerData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MessageListener.cs", "className": "MessageListener", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnBecameInvisibleMessageListener.cs", "className": "UnityOnBecameInvisibleMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnBecameVisibleMessageListener.cs", "className": "UnityOnBecameVisibleMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnCollisionEnter2DMessageListener.cs", "className": "UnityOnCollisionEnter2DMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnCollisionEnterMessageListener.cs", "className": "UnityOnCollisionEnterMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnCollisionEnter" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnCollisionExit2DMessageListener.cs", "className": "UnityOnCollisionExit2DMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnCollisionExitMessageListener.cs", "className": "UnityOnCollisionExitMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnCollisionExit" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnCollisionStay2DMessageListener.cs", "className": "UnityOnCollisionStay2DMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnCollisionStayMessageListener.cs", "className": "UnityOnCollisionStayMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnControllerColliderHitMessageListener.cs", "className": "UnityOnControllerColliderHitMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnJointBreak2DMessageListener.cs", "className": "UnityOnJointBreak2DMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnJointBreakMessageListener.cs", "className": "UnityOnJointBreakMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnMouseDownMessageListener.cs", "className": "UnityOnMouseDownMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnMouseDragMessageListener.cs", "className": "UnityOnMouseDragMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnMouseEnterMessageListener.cs", "className": "UnityOnMouseEnterMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnMouseExitMessageListener.cs", "className": "UnityOnMouseExitMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnMouseOverMessageListener.cs", "className": "UnityOnMouseOverMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnMouseUpAsButtonMessageListener.cs", "className": "UnityOnMouseUpAsButtonMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnMouseUpMessageListener.cs", "className": "UnityOnMouseUpMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnParticleCollisionMessageListener.cs", "className": "UnityOnParticleCollisionMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnTransformChildrenChangedMListener.cs", "className": "UnityOnTransformChildrenChangedMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnTransformParentChangedMListener.cs", "className": "UnityOnTransformParentChangedMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnTriggerEnter2DMListener.cs", "className": "UnityOnTriggerEnter2DMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnTriggerEnterMessageListener.cs", "className": "UnityOnTriggerEnterMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnTriggerEnter" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnTriggerExit2DMListener.cs", "className": "UnityOnTriggerExit2DMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnTriggerExitMListener.cs", "className": "UnityOnTriggerExitMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnTriggerExit" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnTriggerStay2DMListener.cs", "className": "UnityOnTriggerStay2DMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnTriggerStayMListener.cs", "className": "UnityOnTriggerStayMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnButtonClickMessageListener.cs", "className": "UnityOnButtonClickMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnDropdownValueChangedMessageListener.cs", "className": "UnityOnDropdownValueChangedMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnInputFieldEndEditMessageListener.cs", "className": "UnityOnInputFieldEndEditMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnInputFieldValueChangedMessageListener.cs", "className": "UnityOnInputFieldValueChangedMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnScrollbarValueChangedMessageListener.cs", "className": "UnityOnScrollbarValueChangedMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnScrollRectValueChangedMessageListener.cs", "className": "UnityOnScrollRectValueChangedMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnSliderValueChangedMessageListener.cs", "className": "UnityOnSliderValueChangedMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnToggleValueChangedMessageListener.cs", "className": "UnityOnToggleValueChangedMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnBeginDragMessageListener.cs", "className": "UnityOnBeginDragMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnBeginDrag" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnCancelMessageListener.cs", "className": "UnityOnCancelMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnCancel" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnDeselectMessageListener.cs", "className": "UnityOnDeselectMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnDeselect" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnDragMessageListener.cs", "className": "UnityOnDragMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnDrag" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnDropMessageListener.cs", "className": "UnityOnDropMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnDrop" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnEndDragMessageListener.cs", "className": "UnityOnEndDragMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnEndDrag" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnMoveMessageListener.cs", "className": "UnityOnMoveMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnMove" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnPointerClickMessageListener.cs", "className": "UnityOnPointerClickMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerClick" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnPointerDownMessageListener.cs", "className": "UnityOnPointerDownMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerDown" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnPointerEnterMessageListener.cs", "className": "UnityOnPointerEnterMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerEnter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnPointerExitMessageListener.cs", "className": "UnityOnPointerExitMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerExit" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnPointerUpMessageListener.cs", "className": "UnityOnPointerUpMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnPointerUp" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnScrollMessageListener.cs", "className": "UnityOnScrollMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnScroll" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnSelectMessageListener.cs", "className": "UnityOnSelectMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnSelect" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnSubmitMessageListener.cs", "className": "UnityOnSubmitMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "OnSubmit" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UnityMessageListener.cs", "className": "UnityMessageListener", "baseClass": "MessageListener", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Start", "OnTriggerEnter", "OnTriggerExit", "OnCollisionEnter", "OnCollisionExit" ], "publicMethods": [ "AddGUIListeners", "OnPointerEnter", "OnPointerExit", "OnPointerDown", "OnPointerUp", "OnPointerClick", "OnBeginDrag", "OnDrag", "OnEndDrag", "OnDrop", "OnScroll", "OnSelect", "OnDeselect", "OnSubmit", "OnCancel", "OnMove" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input", "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Machines/IMachine.cs", "className": "IMachine", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Machines/Machine.cs", "className": "Machine", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnEnable", "OnDisable", "OnDestroy" ], "publicMethods": [ "GetAotStubs", "GetReference" ], "serializedFields": [], "publicFields": [ "graph" ], "unityApiUsage": [ "Instantiate", "Destroy", "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Macros/IMacro.cs", "className": "IMacro", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Macros/Macro.cs", "className": "Macro", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [ "GetAotStubs", "GetReference" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Platforms/AotIncompatibleAttribute.cs", "className": "AotIncompatibleAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Platforms/IAotStubbable.cs", "className": "IAotStubbable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Platforms/PlatformUtility.cs", "className": "PlatformUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Pooling/ArrayPool.cs", "className": "ArrayPool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Pooling/DictionaryPool.cs", "className": "DictionaryPool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Pooling/GenericPool.cs", "className": "GenericPool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Pooling/HashSetPool.cs", "className": "HashSetPool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Pooling/IPoolable.cs", "className": "IPoolable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Pooling/ListPool.cs", "className": "ListPool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Pooling/ManualPool.cs", "className": "ManualPool", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Profiling/ProfiledSegment.cs", "className": "ProfiledSegment", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Profiling/ProfiledSegmentCollection.cs", "className": "ProfiledSegmentCollection", "baseClass": "KeyedCollection`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Profiling/ProfilingScope.cs", "className": "ProfilingScope", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Profiling/ProfilingUtility.cs", "className": "ProfilingUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/ActionDirection.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/AttributeUtility.cs", "className": "AttributeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "HasAttribute", "GetAttribute", "GetAttributes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/ConversionUtility.cs", "className": "ConversionUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "GetHashCode" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/GenericClosingException.cs", "className": "GenericClosingException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/IAttributeProvider.cs", "className": "IAttributeProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/IPrewarmable.cs", "className": "IPrewarmable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/LooseAssemblyName.cs", "className": "LooseAssemblyName", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Member.cs", "className": "Member", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsGettable", "IsSettable", "IsInvocable", "Reflect", "Prewarm", "EnsureReflected", "EnsureReady", "Get", "Set", "GetParameterInfos", "Invoke", "ToUniqueString", "ToDeclarer", "ToPseudoDeclarer" ], "serializedFields": [], "publicFields": [ "targetTypeName", "isGettable", "isPubliclyGettable", "isSettable", "isPubliclySettable", "isInvocable", "isPubliclyInvocable", "isField", "isProperty", "isMethod", "isConstructor", "isOperator", "isConversion", "order", "declaringType", "isInherited", "isPseudoInherited", "isIndexer", "isPredictable", "allowsNull" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/MemberFilter.cs", "className": "MemberFilter", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clone", "ValidateMember" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/MemberInfoComparer.cs", "className": "MemberInfoComparer", "baseClass": "EqualityComparer`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/MemberUtility.cs", "className": "MemberUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Namespace.cs", "className": "Namespace", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AndAncestors" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/AdditionHandler.cs", "className": "AdditionHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/AmbiguousOperatorException.cs", "className": "AmbiguousOperatorException", "baseClass": "OperatorException", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/AndHandler.cs", "className": "AndHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/BinaryOperator.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/BinaryOperatorHandler.cs", "className": "BinaryOperatorHandler", "baseClass": "OperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/DecrementHandler.cs", "className": "DecrementHandler", "baseClass": "UnaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/DivisionHandler.cs", "className": "DivisionHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/EqualityHandler.cs", "className": "EqualityHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/ExclusiveOrHandler.cs", "className": "ExclusiveOrHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/GreaterThanHandler.cs", "className": "GreaterThanHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/GreaterThanOrEqualHandler.cs", "className": "GreaterThanOrEqualHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/IncrementHandler.cs", "className": "IncrementHandler", "baseClass": "UnaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/InequalityHandler.cs", "className": "InequalityHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/InvalidOperatorException.cs", "className": "InvalidOperatorException", "baseClass": "OperatorException", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/LeftShiftHandler.cs", "className": "LeftShiftHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/LessThanHandler.cs", "className": "LessThanHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/LessThanOrEqualHandler.cs", "className": "LessThanOrEqualHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/LogicalNegationHandler.cs", "className": "LogicalNegationHandler", "baseClass": "UnaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/ModuloHandler.cs", "className": "ModuloHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/MultiplicationHandler.cs", "className": "MultiplicationHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/NumericNegationHandler.cs", "className": "NumericNegationHandler", "baseClass": "UnaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/OperatorException.cs", "className": "OperatorException", "baseClass": "InvalidCastException", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/OperatorHandler.cs", "className": "OperatorHandler", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/OperatorUtility.cs", "className": "OperatorUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/OrHandler.cs", "className": "OrHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/PlusHandler.cs", "className": "PlusHandler", "baseClass": "UnaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/RightShiftHandler.cs", "className": "RightShiftHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/SubtractionHandler.cs", "className": "SubtractionHandler", "baseClass": "BinaryOperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/UnaryOperator.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Operators/UnaryOperatorHandler.cs", "className": "UnaryOperatorHandler", "baseClass": "OperatorHandler", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operate" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/Action_5.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/Action_6.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/Func_5.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/Func_6.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceActionInvoker_0.cs", "className": "InstanceActionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceActionInvoker_1.cs", "className": "InstanceActionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceActionInvoker_2.cs", "className": "InstanceActionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceActionInvoker_3.cs", "className": "InstanceActionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceActionInvoker_4.cs", "className": "InstanceActionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceActionInvoker_5.cs", "className": "InstanceActionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceActionInvokerBase.cs", "className": "InstanceActionInvokerBase", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceFieldAccessor.cs", "className": "InstanceFieldAccessor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compile", "GetValue", "SetValue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceFunctionInvoker_0.cs", "className": "InstanceFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceFunctionInvoker_1.cs", "className": "InstanceFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceFunctionInvoker_2.cs", "className": "InstanceFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceFunctionInvoker_3.cs", "className": "InstanceFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceFunctionInvoker_4.cs", "className": "InstanceFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceFunctionInvoker_5.cs", "className": "InstanceFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceFunctionInvokerBase.cs", "className": "InstanceFunctionInvokerBase", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstanceInvokerBase.cs", "className": "InstanceInvokerBase", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InstancePropertyAccessor.cs", "className": "InstancePropertyAccessor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compile", "GetValue", "SetValue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/InvokerBase.cs", "className": "InvokerBase", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compile" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/IOptimizedAccessor.cs", "className": "IOptimizedAccessor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/IOptimizedInvoker.cs", "className": "IOptimizedInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/OptimizedReflection.cs", "className": "OptimizedReflection", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/ReflectionFieldAccessor.cs", "className": "ReflectionFieldAccessor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compile", "GetValue", "SetValue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/ReflectionInvoker.cs", "className": "ReflectionInvoker", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compile", "Invoke", "GetParameterTypes" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/ReflectionPropertyAccessor.cs", "className": "ReflectionPropertyAccessor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compile", "GetValue", "SetValue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticActionInvoker_0.cs", "className": "StaticActionInvoker", "baseClass": "StaticActionInvokerBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticActionInvoker_1.cs", "className": "StaticActionInvoker", "baseClass": "StaticActionInvokerBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticActionInvoker_2.cs", "className": "StaticActionInvoker", "baseClass": "StaticActionInvokerBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticActionInvoker_3.cs", "className": "StaticActionInvoker", "baseClass": "StaticActionInvokerBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticActionInvoker_4.cs", "className": "StaticActionInvoker", "baseClass": "StaticActionInvokerBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticActionInvoker_5.cs", "className": "StaticActionInvoker", "baseClass": "StaticActionInvokerBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticActionInvokerBase.cs", "className": "StaticActionInvokerBase", "baseClass": "StaticInvokerBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticFieldAccessor.cs", "className": "StaticFieldAccessor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compile", "GetValue", "SetValue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticFunctionInvoker_0.cs", "className": "StaticFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticFunctionInvoker_1.cs", "className": "StaticFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticFunctionInvoker_2.cs", "className": "StaticFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticFunctionInvoker_3.cs", "className": "StaticFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticFunctionInvoker_4.cs", "className": "StaticFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticFunctionInvoker_5.cs", "className": "StaticFunctionInvoker", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "InvokeUnsafe" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticFunctionInvokerBase.cs", "className": "StaticFunctionInvokerBase", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticInvokerBase.cs", "className": "StaticInvokerBase", "baseClass": "InvokerBase", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/Optimization/StaticPropertyAccessor.cs", "className": "StaticPropertyAccessor", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Compile", "GetValue", "SetValue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/RenamedAssemblyAttribute.cs", "className": "RenamedAssemblyAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/RenamedFromAttribute.cs", "className": "RenamedFromAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/RenamedNamespaceAttribute.cs", "className": "RenamedNamespaceAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/RuntimeCodebase.cs", "className": "RuntimeCodebase", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/TypeFilter.cs", "className": "TypeFilter", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clone", "ValidateType" ], "serializedFields": [], "publicFields": [ "Types", "ExpectsBoolean" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/TypeName.cs", "className": "TypeName", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReplaceNamespace", "ReplaceAssembly", "ReplaceName", "SetAssemblyName", "ToString", "ToLooseString" ], "serializedFields": [], "publicFields": [ "IsArray", "LastName" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/TypeNameDetail.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/TypeQualifier.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/TypesMatching.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Reflection/TypeUtility.cs", "className": "TypeUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/Converters/LooseAssemblyNameConverter.cs", "className": "LooseAssemblyNameConverter", "baseClass": "fsDirectConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/Converters/NamespaceConverter.cs", "className": "NamespaceConverter", "baseClass": "fsDirectConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/Converters/Ray2DConverter.cs", "className": "Ray2DConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/Converters/RayConverter.cs", "className": "RayConverter", "baseClass": "fsDirectConverter`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/Converters/UnityObjectConverter.cs", "className": "UnityObjectConverter", "baseClass": "fsConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/DictionaryAsset.cs", "className": "DictionaryAsset", "baseClass": "LudiqScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [ "Clear", "ContainsKey", "Add", "Merge", "Remove", "TryGetValue" ], "serializedFields": [], "publicFields": [ "Count", "Keys", "Values" ], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/DoNotSerializeAttribute.cs", "className": "DoNotSerializeAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/ISerializationDependency.cs", "className": "ISerializationDependency", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/ISerializationDepender.cs", "className": "ISerializationDepender", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/SerializableType.cs", "className": "SerializableType", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "CompareTo" ], "serializedFields": [], "publicFields": [ "Identification" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/Serialization.cs", "className": "Serialization", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/SerializationData.cs", "className": "SerializationData", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "ToString", "ShowString" ], "serializedFields": [ "_json", "_objectReferences", "_guid" ], "publicFields": [ "json", "objectReferences", "guid" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/SerializationOperation.cs", "className": "SerializationOperation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Reset" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/SerializationVersionAttribute.cs", "className": "SerializationVersionAttribute", "baseClass": "fsObjectAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/SerializeAsAttribute.cs", "className": "SerializeAsAttribute", "baseClass": "fsPropertyAttribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/SerializeAttribute.cs", "className": "SerializeAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/SerializedProperties/ISerializedPropertyProvider.cs", "className": "ISerializedPropertyProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/SerializedProperties/SerializedPropertyProvider.cs", "className": "SerializedPropertyProvider", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [ "item" ], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/SerializedProperties/SerializedPropertyProviderAttribute.cs", "className": "SerializedPropertyProviderAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/StickyNote/StickyNote.cs", "className": "StickyNote", "baseClass": "GraphElement`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/IGizmoDrawer.cs", "className": "IGizmoDrawer", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/ISingleton.cs", "className": "ISingleton", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/IUnityObjectOwnable.cs", "className": "IUnityObjectOwnable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/LudiqBehaviour.cs", "className": "LudiqBehaviour", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/LudiqScriptableObject.cs", "className": "LudiqScriptableObject", "baseClass": "ScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [ "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/MacroScriptableObject.cs", "className": "MacroScriptableObject", "baseClass": "LudiqScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/RequiresUnityAPIAttribute.cs", "className": "RequiresUnityAPIAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/SceneSingleton.cs", "className": "SceneSingleton", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Instantiate", "Destroy" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/Singleton.cs", "className": "Singleton", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/SingletonAttribute.cs", "className": "SingletonAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/UnityObjectOwnershipUtility.cs", "className": "UnityObjectOwnershipUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/UnityThread.cs", "className": "UnityThread", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/ComponentHolderProtocol.cs", "className": "ComponentHolderProtocol", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/CoroutineRunner.cs", "className": "CoroutineRunner", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/CSharpNameUtility.cs", "className": "CSharpNameUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/Empty.cs", "className": "Empty", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/EnumUtility.cs", "className": "EnumUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/ExceptionUtility.cs", "className": "ExceptionUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/HashUtility.cs", "className": "HashUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/IAnalyticsIdentifiable.cs", "className": "IAnalyticsIdentifiable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Identifier", "Namespace", "Hashcode" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/IGettable.cs", "className": "IGettable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/IIdentifiable.cs", "className": "IIdentifiable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/IInitializable.cs", "className": "IInitializable", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/LinqUtility.cs", "className": "LinqUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/OverrideStack.cs", "className": "OverrideStack", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Override", "BeginOverride", "EndOverride", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/Recursion.cs", "className": "Recursion", "baseClass": "Recursion`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Enter", "TryEnter", "Exit", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/ReferenceCollector.cs", "className": "ReferenceCollector", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/ReferenceEqualityComparer.cs", "className": "ReferenceEqualityComparer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/RuntimeVSUsageUtility.cs", "className": "RuntimeVSUsageUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/StringUtility.cs", "className": "StringUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/UnityObjectUtility.cs", "className": "UnityObjectUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Destroy", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/XColor.cs", "className": "XColor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/ApplicationVariables.cs", "className": "ApplicationVariables", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/IGraphDataWithVariables.cs", "className": "IGraphDataWithVariables", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/IGraphWithVariables.cs", "className": "IGraphWithVariables", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/InspectorVariableNameAttribute.cs", "className": "InspectorVariableNameAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/ObjectVariables.cs", "className": "ObjectVariables", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/SavedVariables.cs", "className": "SavedVariables", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy", "Resources.Load" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/SceneVariables.cs", "className": "SceneVariables", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy" ], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/VariableDeclaration.cs", "className": "VariableDeclaration", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/VariableDeclarationCollection.cs", "className": "VariableDeclarationCollection", "baseClass": "KeyedCollection`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EditorRename" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/VariableDeclarations.cs", "className": "VariableDeclarations", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Set", "Get", "Clear", "IsDefined", "GetDeclaration", "GetEnumerator" ], "serializedFields": [], "publicFields": [ "Kind" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/VariableDeclarationsCloner.cs", "className": "VariableDeclarationsCloner", "baseClass": "Cloner`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/VariableKind.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/VariableKindAttribute.cs", "className": "VariableKindAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/Variables.cs", "className": "Variables", "baseClass": "LudiqBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAotStubs" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "SceneManager", "Instantiate", "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/VariablesAsset.cs", "className": "VariablesAsset", "baseClass": "LudiqScriptableObject", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/VariablesSaver.cs", "className": "VariablesSaver", "baseClass": "MonoBehaviour", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "Awake", "OnDestroy" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate", "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Connections/ControlConnection.cs", "className": "ControlConnection", "baseClass": "UnitConnection`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Connections/InvalidConnection.cs", "className": "InvalidConnection", "baseClass": "UnitConnection`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "validSource", "validDestination", "validSourceExists", "validDestinationExists" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Connections/IUnitConnection.cs", "className": "IUnitConnection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Connections/IUnitConnectionDebugData.cs", "className": "IUnitConnectionDebugData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Connections/IUnitRelation.cs", "className": "IUnitRelation", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Connections/UnitConnection.cs", "className": "works", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Connections/UnitConnectionDebugData.cs", "className": "UnitConnectionDebugData", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Connections/UnitRelation.cs", "className": "UnitRelation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Connections/ValueConnection.cs", "className": "ValueConnection", "baseClass": "UnitConnection`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/BinaryExpression.cs", "className": "BinaryExpression", "baseClass": "LogicalExpression", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/EvaluateFunctionHandler.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/EvaluateParameterHandler.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/EvaluationException.cs", "className": "EvaluationException", "baseClass": "ApplicationException", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/EvaluationOption.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/EvaluationVisitor.cs", "className": "EvaluationVisitor", "baseClass": "LogicalExpressionVisitor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/Expression.cs", "className": "Expression", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "UpdateUnityTimeParameters", "HasErrors", "Evaluate" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/FunctionArgs.cs", "className": "FunctionArgs", "baseClass": "EventArgs", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EvaluateParameters" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/FunctionExpression.cs", "className": "FunctionExpression", "baseClass": "LogicalExpression", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/IdentifierExpression.cs", "className": "IdentifierExpression", "baseClass": "LogicalExpression", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/LogicalExpression.cs", "className": "LogicalExpression", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "And", "DividedBy", "EqualsTo", "GreaterThan", "GreaterOrEqualThan", "LesserThan", "LesserOrEqualThan", "Minus", "Modulo", "NotEqual", "Or", "Plus", "Mult", "BitwiseOr", "BitwiseAnd", "BitwiseXOr", "LeftShift", "RightShift" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/LogicalExpressionVisitor.cs", "className": "LogicalExpressionVisitor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/NCalcLexer.cs", "className": "NCalcLexer", "baseClass": "Lexer", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "mT__19", "mT__20", "mT__21", "mT__22", "mT__23", "mT__24", "mT__25", "mT__26", "mT__27", "mT__28", "mT__29", "mT__30", "mT__31", "mT__32", "mT__33", "mT__34", "mT__35", "mT__36", "mT__37", "mT__38", "mT__39", "mT__40", "mT__41", "mT__42", "mT__43", "mT__44", "mT__45", "mT__46", "mT__47", "mT__48", "mTRUE", "mFALSE", "mID", "mINTEGER", "mFLOAT", "mSTRING", "mDATETIME", "mNAME", "mE", "mLETTER", "mDIGIT", "mEscapeSequence", "mHexDigit", "mUnicodeEscape", "mWS", "mTokens" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/NCalcParser.cs", "className": "NCalcParser", "baseClass": "Parser", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ncalcExpression", "logicalExpression", "conditionalExpression", "booleanAndExpression", "bitwiseOrExpression", "bitwiseXOrExpression", "bitwiseAndExpression", "equalityExpression", "relationalExpression", "shiftExpression", "additiveExpression", "multiplicativeExpression", "unaryExpression", "primaryExpression", "value", "identifier", "expressionList", "arguments" ], "serializedFields": [], "publicFields": [ "value" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/ParameterArgs.cs", "className": "ParameterArgs", "baseClass": "EventArgs", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/SerializationVisitor.cs", "className": "SerializationVisitor", "baseClass": "LogicalExpressionVisitor", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/TernaryExpression.cs", "className": "TernaryExpression", "baseClass": "LogicalExpression", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/UnaryExpression.cs", "className": "UnaryExpression", "baseClass": "LogicalExpression", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Dependencies/NCalc/ValueExpression.cs", "className": "ValueExpression", "baseClass": "LogicalExpression", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/PortKeyAttribute.cs", "className": "PortKeyAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/PortLabelAttribute.cs", "className": "PortLabelAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/PortLabelHiddenAttribute.cs", "className": "PortLabelHiddenAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/SpecialUnitAttribute.cs", "className": "SpecialUnitAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/UnitFooterPortsAttribute.cs", "className": "UnitFooterPortsAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/UnitHeaderInspectableAttribute.cs", "className": "UnitHeaderInspectableAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/UnitOrderAttribute.cs", "className": "UnitOrderAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/UnitShortTitleAttribute.cs", "className": "UnitShortTitleAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/UnitSubtitleAttribute.cs", "className": "UnitSubtitleAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/UnitSurtitleAttribute.cs", "className": "UnitSurtitleAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/EditorBinding/UnitTitleAttribute.cs", "className": "UnitTitleAttribute", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Flow.cs", "className": "Flow", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Equals", "Dispose", "PreserveStack", "RestoreStack", "DisposePreservedStack", "LoopIsNotBroken", "EnterLoop", "BreakLoop", "ExitLoop", "Run", "StartCoroutine", "StopCoroutine", "Invoke", "IsLocal", "SetValue", "GetValue", "GetConvertedValue", "TryGetDefaultValue" ], "serializedFields": [], "publicFields": [ "isInspected", "loopIdentifier" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/FlowGraph.cs", "className": "FlowGraph", "baseClass": "Graph", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "StartListening", "StopListening", "IsListening", "GetDynamicVariableNames", "PortDefinitionsChanged" ], "serializedFields": [], "publicFields": [ "validPortDefinitions" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/FlowGraphData.cs", "className": "FlowGraphData", "baseClass": "GraphData`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Codebase/CreateStruct.cs", "className": "CreateStruct", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Codebase/Expose.cs", "className": "Expose", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Codebase/GetMember.cs", "className": "GetMember", "baseClass": "MemberUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Codebase/InvokeMember.cs", "className": "InvokeMember", "baseClass": "MemberUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "supportsChaining" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Codebase/MemberUnit.cs", "className": "MemberUnit", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Codebase/SetMember.cs", "className": "SetMember", "baseClass": "MemberUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "supportsChaining" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/CountItems.cs", "className": "CountItems", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Count" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Dictionaries/AddDictionaryItem.cs", "className": "AddDictionaryItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Dictionaries/ClearDictionary.cs", "className": "ClearDictionary", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Dictionaries/CreateDictionary.cs", "className": "CreateDictionary", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Create" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Dictionaries/DictionaryContainsKey.cs", "className": "DictionaryContainsKey", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Dictionaries/GetDictionaryItem.cs", "className": "GetDictionaryItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Dictionaries/MergeDictionaries.cs", "className": "MergeDictionaries", "baseClass": "MultiInputUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Merge" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Dictionaries/RemoveDictionaryItem.cs", "className": "RemoveDictionaryItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Remove" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Dictionaries/SetDictionaryItem.cs", "className": "SetDictionaryItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Set" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/FirstItem.cs", "className": "FirstItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "First" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/LastItem.cs", "className": "LastItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "First" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Lists/AddListItem.cs", "className": "AddListItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Add" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Lists/ClearList.cs", "className": "ClearList", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Clear" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Lists/CreateList.cs", "className": "CreateList", "baseClass": "MultiInputUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Create" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Lists/GetListItem.cs", "className": "GetListItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Get" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Lists/InsertListItem.cs", "className": "InsertListItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Insert" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Lists/ListContainsItem.cs", "className": "ListContainsItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Contains" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Lists/MergeLists.cs", "className": "MergeLists", "baseClass": "MultiInputUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Merge" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Lists/RemoveListItem.cs", "className": "RemoveListItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Remove" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Lists/RemoveListItemAt.cs", "className": "RemoveListItemAt", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RemoveAt" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Collections/Lists/SetListItem.cs", "className": "SetListItem", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Set" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/Break.cs", "className": "Break", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/Cache.cs", "className": "Cache", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/For.cs", "className": "For", "baseClass": "LoopUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "IsStepValueZero" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/ForEach.cs", "className": "ForEach", "baseClass": "LoopUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/IBranchUnit.cs", "className": "IBranchUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/If.cs", "className": "If", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Enter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/ISelectUnit.cs", "className": "ISelectUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/LoopUnit.cs", "className": "LoopUnit", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/Once.cs", "className": "Once", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateData", "Enter", "Reset" ], "serializedFields": [], "publicFields": [ "executed" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/SelectOnEnum.cs", "className": "SelectOnEnum", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Branch" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/SelectOnFlow.cs", "className": "SelectOnFlow", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Select" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/SelectOnInteger.cs", "className": "SelectOnInteger", "baseClass": "SelectUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/SelectOnString.cs", "className": "SelectOnString", "baseClass": "SelectUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/SelectUnit.cs", "className": "SelectUnit", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Branch" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/SelectUnit_T.cs", "className": "SelectUnit", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Result" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/Sequence.cs", "className": "Sequence", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CopyFrom" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/SwitchOnEnum.cs", "className": "SwitchOnEnum", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Enter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/SwitchOnInteger.cs", "className": "SwitchOnInteger", "baseClass": "SwitchUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/SwitchOnString.cs", "className": "SwitchOnString", "baseClass": "SwitchUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/SwitchUnit.cs", "className": "SwitchUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Enter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/Throw.cs", "className": "Throw", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/ToggleFlow.cs", "className": "ToggleFlow", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateData" ], "serializedFields": [], "publicFields": [ "isOn" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/ToggleValue.cs", "className": "ToggleValue", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateData" ], "serializedFields": [], "publicFields": [ "isOn" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/TryCatch.cs", "className": "TryCatch", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Enter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/While.cs", "className": "While", "baseClass": "LoopUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Animation/BoltAnimationEvent.cs", "className": "BoltAnimationEvent", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Animation/BoltNamedAnimationEvent.cs", "className": "BoltNamedAnimationEvent", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Animation/OnAnimatorIK.cs", "className": "OnAnimatorIK", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Animation/OnAnimatorMove.cs", "className": "OnAnimatorMove", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Application/OnApplicationFocus.cs", "className": "OnApplicationFocus", "baseClass": "GlobalEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Application/OnApplicationLostFocus.cs", "className": "OnApplicationLostFocus", "baseClass": "GlobalEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Application/OnApplicationPause.cs", "className": "OnApplicationPause", "baseClass": "GlobalEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Application/OnApplicationQuit.cs", "className": "OnApplicationQuit", "baseClass": "GlobalEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Application/OnApplicationResume.cs", "className": "OnApplicationResume", "baseClass": "GlobalEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/BoltUnityEvent.cs", "className": "BoltUnityEvent", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input", "UnityEvent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/CustomEvent.cs", "className": "CustomEvent", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/CustomEventArgs.cs", "className": "CustomEventArgs", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Editor/OnDrawGizmos.cs", "className": "OnDrawGizmos", "baseClass": "ManualEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Editor/OnDrawGizmosSelected.cs", "className": "OnDrawGizmosSelected", "baseClass": "ManualEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/EventUnit.cs", "className": "EventUnit", "baseClass": "IGraphElementData", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsListening", "Trigger" ], "serializedFields": [], "publicFields": [ "hook", "handler", "isListening", "activeCoroutines" ], "unityApiUsage": [ "Destroy", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GameObjectEventUnit.cs", "className": "GameObjectEventUnit", "baseClass": "EventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "target" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GlobalEventUnit.cs", "className": "GlobalEventUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/GenericGuiEventUnit.cs", "className": "GenericGuiEventUnit", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnBeginDrag.cs", "className": "OnBeginDrag", "baseClass": "PointerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnButtonClick.cs", "className": "OnButtonClick", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnCancel.cs", "className": "OnCancel", "baseClass": "GenericGuiEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnDeselect.cs", "className": "OnDeselect", "baseClass": "GenericGuiEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnDrag.cs", "className": "OnDrag", "baseClass": "PointerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnDrop.cs", "className": "OnDrop", "baseClass": "PointerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnDropdownValueChanged.cs", "className": "OnDropdownValueChanged", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnEndDrag.cs", "className": "OnEndDrag", "baseClass": "PointerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnGUI.cs", "className": "OnGUI", "baseClass": "GlobalEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnInputFieldEndEdit.cs", "className": "OnInputFieldEndEdit", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnInputFieldValueChanged.cs", "className": "OnInputFieldValueChanged", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnMove.cs", "className": "OnMove", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnPointerClick.cs", "className": "OnPointerClick", "baseClass": "PointerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnPointerDown.cs", "className": "OnPointerDown", "baseClass": "PointerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnPointerEnter.cs", "className": "OnPointerEnter", "baseClass": "PointerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnPointerExit.cs", "className": "OnPointerExit", "baseClass": "PointerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnPointerUp.cs", "className": "OnPointerUp", "baseClass": "PointerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnScroll.cs", "className": "OnScroll", "baseClass": "PointerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnScrollbarValueChanged.cs", "className": "OnScrollbarValueChanged", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnScrollRectValueChanged.cs", "className": "OnScrollRectValueChanged", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnSelect.cs", "className": "OnSelect", "baseClass": "GenericGuiEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnSliderValueChanged.cs", "className": "OnSliderValueChanged", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnSubmit.cs", "className": "OnSubmit", "baseClass": "GenericGuiEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnToggleValueChanged.cs", "className": "OnToggleValueChanged", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/PointerEventUnit.cs", "className": "PointerEventUnit", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Hierarchy/OnTransformChildrenChanged.cs", "className": "OnTransformChildrenChanged", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Hierarchy/OnTransformParentChanged.cs", "className": "OnTransformParentChanged", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/IEventUnit.cs", "className": "IEventUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/IMouseEventUnit.cs", "className": "IMouseEventUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/InputSystem/OnInputSystemEvent.cs", "className": "OnInputSystemEvent", "baseClass": "MachineEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "InputActionChangeType" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/OnButtonInput.cs", "className": "OnButtonInput", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/OnKeyboardInput.cs", "className": "OnKeyboardInput", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/OnMouseDown.cs", "className": "OnMouseDown", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/OnMouseDrag.cs", "className": "OnMouseDrag", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/OnMouseEnter.cs", "className": "OnMouseEnter", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/OnMouseExit.cs", "className": "OnMouseExit", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/OnMouseInput.cs", "className": "OnMouseInput", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/OnMouseOver.cs", "className": "OnMouseOver", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/OnMouseUp.cs", "className": "OnMouseUp", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Input/OnMouseUpAsButton.cs", "className": "OnMouseUpAsButton", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Lifecycle/FixedUpdate.cs", "className": "FixedUpdate", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Lifecycle/LateUpdate.cs", "className": "LateUpdate", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Lifecycle/OnDestroy.cs", "className": "OnDestroy", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Destroy" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Lifecycle/OnDisable.cs", "className": "OnDisable", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Lifecycle/OnEnable.cs", "className": "OnEnable", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Lifecycle/Start.cs", "className": "Start", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Lifecycle/Update.cs", "className": "Update", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/MachineEventUnit.cs", "className": "MachineEventUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/ManualEventUnit.cs", "className": "ManualEventUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Navigation/OnDestinationReached.cs", "className": "OnDestinationReached", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/CollisionEventUnit.cs", "className": "CollisionEventUnit", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/OnCollisionEnter.cs", "className": "OnCollisionEnter", "baseClass": "CollisionEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/OnCollisionExit.cs", "className": "OnCollisionExit", "baseClass": "CollisionEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/OnCollisionStay.cs", "className": "OnCollisionStay", "baseClass": "CollisionEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/OnControllerColliderHit.cs", "className": "OnControllerColliderHit", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/OnJointBreak.cs", "className": "OnJointBreak", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/OnParticleCollision.cs", "className": "OnParticleCollision", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/OnTriggerEnter.cs", "className": "OnTriggerEnter", "baseClass": "TriggerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/OnTriggerExit.cs", "className": "OnTriggerExit", "baseClass": "TriggerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/OnTriggerStay.cs", "className": "OnTriggerStay", "baseClass": "TriggerEventUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/TriggerEventUnit.cs", "className": "TriggerEventUnit", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics2D/CollisionEvent2DUnit.cs", "className": "CollisionEvent2DUnit", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics2D/OnCollisionEnter2D.cs", "className": "OnCollisionEnter2D", "baseClass": "CollisionEvent2DUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics2D/OnCollisionExit2D.cs", "className": "OnCollisionExit2D", "baseClass": "CollisionEvent2DUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics2D/OnCollisionStay2D.cs", "className": "OnCollisionStay2D", "baseClass": "CollisionEvent2DUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics2D/OnJointBreak2D.cs", "className": "OnJointBreak2D", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics2D/OnTriggerEnter2D.cs", "className": "OnTriggerEnter2D", "baseClass": "TriggerEvent2DUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics2D/OnTriggerExit2D.cs", "className": "OnTriggerExit2D", "baseClass": "TriggerEvent2DUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics2D/OnTriggerStay2D.cs", "className": "OnTriggerStay2D", "baseClass": "TriggerEvent2DUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics2D/TriggerEvent2DUnit.cs", "className": "TriggerEvent2DUnit", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Rendering/OnBecameInvisible.cs", "className": "OnBecameInvisible", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Rendering/OnBecameVisible.cs", "className": "OnBecameVisible", "baseClass": "GameObjectEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Time/OnTimerElapsed.cs", "className": "OnTimerElapsed", "baseClass": "MachineEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "time", "triggered" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/TriggerCustomEvent.cs", "className": "TriggerCustomEvent", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Formula.cs", "className": "Formula", "baseClass": "MultiInputUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetParameterValue" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Graph/GetGraph.cs", "className": "GetGraph", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Graph/GetGraphs.cs", "className": "GetGraphs", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Graph/GetScriptGraph.cs", "className": "GetScriptGraph", "baseClass": "GetGraph`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Graph/GetScriptGraphs.cs", "className": "GetScriptGraphs", "baseClass": "GetGraphs`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Graph/HasGraph.cs", "className": "HasGraph", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Graph/HasScriptGraph.cs", "className": "HasScriptGraph", "baseClass": "HasGraph`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Graph/ScriptGraphContainerType.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Graph/SetGraph.cs", "className": "SetGraph", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "GetComponent", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Graph/SetScriptGraph.cs", "className": "SetScriptGraph", "baseClass": "SetGraph`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Literal.cs", "className": "Literal", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/And.cs", "className": "And", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/ApproximatelyEqual.cs", "className": "ApproximatelyEqual", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Comparison" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/BinaryComparisonUnit.cs", "className": "BinaryComparisonUnit", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/Comparison.cs", "className": "Comparison", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/Equal.cs", "className": "Equal", "baseClass": "BinaryComparisonUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/EqualityComparison.cs", "className": "EqualityComparison", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/ExclusiveOr.cs", "className": "ExclusiveOr", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/Greater.cs", "className": "Greater", "baseClass": "BinaryComparisonUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/GreaterOrEqual.cs", "className": "GreaterOrEqual", "baseClass": "BinaryComparisonUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/Less.cs", "className": "Less", "baseClass": "BinaryComparisonUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/LessOrEqual.cs", "className": "LessOrEqual", "baseClass": "BinaryComparisonUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/Negate.cs", "className": "Negate", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/NotApproximatelyEqual.cs", "className": "NotApproximatelyEqual", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Comparison" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/NotEqual.cs", "className": "NotEqual", "baseClass": "BinaryComparisonUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/NumericComparison.cs", "className": "NumericComparison", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Logic/Or.cs", "className": "Or", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Absolute.cs", "className": "Absolute", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Add.cs", "className": "Add", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Angle.cs", "className": "Angle", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Average.cs", "className": "Average", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/CrossProduct.cs", "className": "CrossProduct", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Distance.cs", "className": "Distance", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Divide.cs", "className": "Divide", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/DotProduct.cs", "className": "DotProduct", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Generic/DeprecatedGenericAdd.cs", "className": "DeprecatedGenericAdd", "baseClass": "Add`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Generic/GenericDivide.cs", "className": "GenericDivide", "baseClass": "Divide`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Generic/GenericModulo.cs", "className": "GenericModulo", "baseClass": "Modulo`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Generic/GenericMultiply.cs", "className": "GenericMultiply", "baseClass": "Multiply`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Generic/GenericSubtract.cs", "className": "GenericSubtract", "baseClass": "Subtract`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Generic/GenericSum.cs", "className": "GenericSum", "baseClass": "Sum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Lerp.cs", "className": "Lerp", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Maximum.cs", "className": "Maximum", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Minimum.cs", "className": "Minimum", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Modulo.cs", "className": "Modulo", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/MoveTowards.cs", "className": "MoveTowards", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Multiply.cs", "className": "Multiply", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Normalize.cs", "className": "Normalize", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/PerSecond.cs", "className": "PerSecond", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Project.cs", "className": "Project", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Round.cs", "className": "Round", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/DeprecatedScalarAdd.cs", "className": "DeprecatedScalarAdd", "baseClass": "Add`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarAbsolute.cs", "className": "ScalarAbsolute", "baseClass": "Absolute`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarAverage.cs", "className": "ScalarAverage", "baseClass": "Average`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarDivide.cs", "className": "ScalarDivide", "baseClass": "Divide`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarExponentiate.cs", "className": "ScalarExponentiate", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Exponentiate" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarLerp.cs", "className": "ScalarLerp", "baseClass": "Lerp`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarMaximum.cs", "className": "ScalarMaximum", "baseClass": "Maximum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarMinimum.cs", "className": "ScalarMinimum", "baseClass": "Minimum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarModulo.cs", "className": "ScalarModulo", "baseClass": "Modulo`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarMoveTowards.cs", "className": "ScalarMoveTowards", "baseClass": "MoveTowards`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarMultiply.cs", "className": "ScalarMultiply", "baseClass": "Multiply`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarNormalize.cs", "className": "ScalarNormalize", "baseClass": "Normalize`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarPerSecond.cs", "className": "ScalarPerSecond", "baseClass": "PerSecond`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarRoot.cs", "className": "ScalarRoot", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Root" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarRound.cs", "className": "ScalarRound", "baseClass": "Round`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarSubtract.cs", "className": "ScalarSubtract", "baseClass": "Subtract`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Scalar/ScalarSum.cs", "className": "ScalarSum", "baseClass": "Sum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "defaultValue" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Subtract.cs", "className": "Subtract", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Sum.cs", "className": "Sum", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Operation" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/DeprecatedVector2Add.cs", "className": "DeprecatedVector2Add", "baseClass": "Add`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Absolute.cs", "className": "Vector2Absolute", "baseClass": "Absolute`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Angle.cs", "className": "Vector2Angle", "baseClass": "Angle`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Average.cs", "className": "Vector2Average", "baseClass": "Average`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Distance.cs", "className": "Vector2Distance", "baseClass": "Distance`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Divide.cs", "className": "Vector2Divide", "baseClass": "Divide`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2DotProduct.cs", "className": "Vector2DotProduct", "baseClass": "DotProduct`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Lerp.cs", "className": "Vector2Lerp", "baseClass": "Lerp`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Maximum.cs", "className": "Vector2Maximum", "baseClass": "Maximum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Minimum.cs", "className": "Vector2Minimum", "baseClass": "Minimum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Modulo.cs", "className": "Vector2Modulo", "baseClass": "Modulo`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2MoveTowards.cs", "className": "Vector2MoveTowards", "baseClass": "MoveTowards`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Multiply.cs", "className": "Vector2Multiply", "baseClass": "Multiply`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Normalize.cs", "className": "Vector2Normalize", "baseClass": "Normalize`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2PerSecond.cs", "className": "Vector2PerSecond", "baseClass": "PerSecond`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Project.cs", "className": "Vector2Project", "baseClass": "Project`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Round.cs", "className": "Vector2Round", "baseClass": "Round`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Subtract.cs", "className": "Vector2Subtract", "baseClass": "Subtract`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector2/Vector2Sum.cs", "className": "Vector2Sum", "baseClass": "Sum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "defaultValue" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/DeprecatedVector3Add.cs", "className": "DeprecatedVector3Add", "baseClass": "Add`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Absolute.cs", "className": "Vector3Absolute", "baseClass": "Absolute`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Angle.cs", "className": "Vector3Angle", "baseClass": "Angle`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Average.cs", "className": "Vector3Average", "baseClass": "Average`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3CrossProduct.cs", "className": "Vector3CrossProduct", "baseClass": "CrossProduct`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Distance.cs", "className": "Vector3Distance", "baseClass": "Distance`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Divide.cs", "className": "Vector3Divide", "baseClass": "Divide`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3DotProduct.cs", "className": "Vector3DotProduct", "baseClass": "DotProduct`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Lerp.cs", "className": "Vector3Lerp", "baseClass": "Lerp`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Maximum.cs", "className": "Vector3Maximum", "baseClass": "Maximum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Minimum.cs", "className": "Vector3Minimum", "baseClass": "Minimum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Modulo.cs", "className": "Vector3Modulo", "baseClass": "Modulo`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3MoveTowards.cs", "className": "Vector3MoveTowards", "baseClass": "MoveTowards`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Multiply.cs", "className": "Vector3Multiply", "baseClass": "Multiply`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Normalize.cs", "className": "Vector3Normalize", "baseClass": "Normalize`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3PerSecond.cs", "className": "Vector3PerSecond", "baseClass": "PerSecond`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Project.cs", "className": "Vector3Project", "baseClass": "Project`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Round.cs", "className": "Vector3Round", "baseClass": "Round`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Subtract.cs", "className": "Vector3Subtract", "baseClass": "Subtract`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector3/Vector3Sum.cs", "className": "Vector3Sum", "baseClass": "Sum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "defaultValue" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/DeprecatedVector4Add.cs", "className": "DeprecatedVector4Add", "baseClass": "Add`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Absolute.cs", "className": "Vector4Absolute", "baseClass": "Absolute`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Average.cs", "className": "Vector4Average", "baseClass": "Average`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Distance.cs", "className": "Vector4Distance", "baseClass": "Distance`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Divide.cs", "className": "Vector4Divide", "baseClass": "Divide`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4DotProduct.cs", "className": "Vector4DotProduct", "baseClass": "DotProduct`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Lerp.cs", "className": "Vector4Lerp", "baseClass": "Lerp`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Maximum.cs", "className": "Vector4Maximum", "baseClass": "Maximum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Minimum.cs", "className": "Vector4Minimum", "baseClass": "Minimum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Modulo.cs", "className": "Vector4Modulo", "baseClass": "Modulo`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4MoveTowards.cs", "className": "Vector4MoveTowards", "baseClass": "MoveTowards`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Multiply.cs", "className": "Vector4Multiply", "baseClass": "Multiply`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Normalize.cs", "className": "Vector4Normalize", "baseClass": "Normalize`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4PerSecond.cs", "className": "Vector4PerSecond", "baseClass": "PerSecond`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Round.cs", "className": "Vector4Round", "baseClass": "Round`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Subtract.cs", "className": "Vector4Subtract", "baseClass": "Subtract`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Math/Vector4/Vector4Sum.cs", "className": "Vector4Sum", "baseClass": "Sum`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "defaultValue" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/MissingType.cs", "className": "MissingType", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Nesting/GraphInput.cs", "className": "GraphInput", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Nesting/GraphOutput.cs", "className": "GraphOutput", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Nulls/Null.cs", "className": "Null", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Nulls/NullCheck.cs", "className": "NullCheck", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Enter" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Nulls/NullCoalesce.cs", "className": "NullCoalesce", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Coalesce" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/This.cs", "className": "This", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/Cooldown.cs", "className": "Cooldown", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Update" ], "publicMethods": [ "CreateData", "StartListening", "StopListening", "IsListening", "Update" ], "serializedFields": [], "publicFields": [ "remaining", "duration", "unscaled", "isReady", "update", "isListening" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/Timer.cs", "className": "Timer", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start", "Update" ], "publicMethods": [ "CreateData", "StartListening", "StopListening", "IsListening", "Update" ], "serializedFields": [], "publicFields": [ "elapsed", "duration", "active", "paused", "unscaled", "update", "isListening" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/WaitForEndOfFrameUnit.cs", "className": "WaitForEndOfFrameUnit", "baseClass": "WaitUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/WaitForFlow.cs", "className": "WaitForFlow", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateData" ], "serializedFields": [], "publicFields": [ "inputsActivated", "isWaitingCoroutine" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/WaitForNextFrameUnit.cs", "className": "WaitForNextFrameUnit", "baseClass": "WaitUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/WaitForSecondsUnit.cs", "className": "WaitForSecondsUnit", "baseClass": "WaitUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/WaitUnit.cs", "className": "WaitUnit", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/WaitUntilUnit.cs", "className": "WaitUntilUnit", "baseClass": "WaitUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/WaitWhileUnit.cs", "className": "WaitWhileUnit", "baseClass": "WaitUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/GetVariable.cs", "className": "GetVariable", "baseClass": "UnifiedVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/IsVariableDefined.cs", "className": "IsVariableDefined", "baseClass": "UnifiedVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/IUnifiedVariableUnit.cs", "className": "IUnifiedVariableUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/GetApplicationVariable.cs", "className": "GetApplicationVariable", "baseClass": "GetVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/GetGraphVariable.cs", "className": "GetGraphVariable", "baseClass": "GetVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/GetObjectVariable.cs", "className": "GetObjectVariable", "baseClass": "GetVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/GetSavedVariable.cs", "className": "GetSavedVariable", "baseClass": "GetVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/GetSceneVariable.cs", "className": "GetSceneVariable", "baseClass": "GetVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/GetVariableUnit.cs", "className": "GetVariableUnit", "baseClass": "VariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/IApplicationVariableUnit.cs", "className": "IApplicationVariableUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/IGraphVariableUnit.cs", "className": "IGraphVariableUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/IObjectVariableUnit.cs", "className": "IObjectVariableUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/IsApplicationVariableDefined.cs", "className": "IsApplicationVariableDefined", "baseClass": "IsVariableDefinedUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/ISavedVariableUnit.cs", "className": "ISavedVariableUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/ISceneVariableUnit.cs", "className": "ISceneVariableUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/IsGraphVariableDefined.cs", "className": "IsGraphVariableDefined", "baseClass": "IsVariableDefinedUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/IsObjectVariableDefined.cs", "className": "IsObjectVariableDefined", "baseClass": "IsVariableDefinedUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/IsSavedVariableDefined.cs", "className": "IsSavedVariableDefined", "baseClass": "IsVariableDefinedUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/IsSceneVariableDefined.cs", "className": "IsSceneVariableDefined", "baseClass": "IsVariableDefinedUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/IsVariableDefinedUnit.cs", "className": "IsVariableDefinedUnit", "baseClass": "VariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/IVariableUnit.cs", "className": "IVariableUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/SetApplicationVariable.cs", "className": "SetApplicationVariable", "baseClass": "SetVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/SetGraphVariable.cs", "className": "SetGraphVariable", "baseClass": "SetVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/SetObjectVariable.cs", "className": "SetObjectVariable", "baseClass": "SetVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/SetSavedVariable.cs", "className": "SetSavedVariable", "baseClass": "SetVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/SetSceneVariable.cs", "className": "SetSceneVariable", "baseClass": "SetVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible scene loader" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/SetVariableUnit.cs", "className": "SetVariableUnit", "baseClass": "VariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/Obsolete/VariableUnit.cs", "className": "VariableUnit", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/SaveVariables.cs", "className": "SaveVariables", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/SetVariable.cs", "className": "SetVariable", "baseClass": "UnifiedVariableUnit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Variables/UnifiedVariableUnit.cs", "className": "UnifiedVariableUnit", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/IDefaultValue.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/INesterUnit.cs", "className": "INesterUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/IUnit.cs", "className": "IUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/IUnitDebugData.cs", "className": "IUnitDebugData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/MultiInputUnit.cs", "className": "IMultiInputUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/NesterUnit.cs", "className": "NesterUnit", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/ControlInput.cs", "className": "ControlInput", "baseClass": "UnitPort`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsPredictable" ], "serializedFields": [], "publicFields": [ "supportsCoroutine", "requiresCoroutine" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/ControlInputDefinition.cs", "className": "ControlInputDefinition", "baseClass": "ControlPortDefinition", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/ControlOutput.cs", "className": "ControlOutput", "baseClass": "UnitPort`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsPredictable" ], "serializedFields": [], "publicFields": [ "connection" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/ControlOutputDefinition.cs", "className": "ControlOutputDefinition", "baseClass": "ControlPortDefinition", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/ControlPortDefinition.cs", "className": "ControlPortDefinition", "baseClass": "UnitPortDefinition", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/InvalidInput.cs", "className": "InvalidInput", "baseClass": "UnitPort`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/InvalidOutput.cs", "className": "InvalidOutput", "baseClass": "UnitPort`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitControlPort.cs", "className": "IUnitControlPort", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitControlPortDefinition.cs", "className": "IUnitControlPortDefinition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitInputPort.cs", "className": "IUnitInputPort", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitInputPortDefinition.cs", "className": "IUnitInputPortDefinition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitInvalidPort.cs", "className": "IUnitInvalidPort", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitOutputPort.cs", "className": "IUnitOutputPort", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitOutputPortDefinition.cs", "className": "IUnitOutputPortDefinition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitPort.cs", "className": "IUnitPort", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitPortCollection.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitPortDefinition.cs", "className": "IUnitPortDefinition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitValuePort.cs", "className": "IUnitValuePort", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/IUnitValuePortDefinition.cs", "className": "IUnitValuePortDefinition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/MissingValuePortInputException.cs", "className": "MissingValuePortInputException", "baseClass": "Exception", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/UnitPort.cs", "className": "UnitPort", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CanValidlyConnectTo", "CanInvalidlyConnectTo", "ValidlyConnectTo", "InvalidlyConnectTo", "Disconnect", "CanConnectToInvalid" ], "serializedFields": [], "publicFields": [ "graph", "relations", "connections", "connectedPorts", "hasAnyConnection" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/UnitPortCollection.cs", "className": "UnitPortCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Single" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/UnitPortDefinition.cs", "className": "UnitPortDefinition", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/ValueInput.cs", "className": "ValueInput", "baseClass": "UnitPort`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SetDefaultValue", "NullMeansSelf", "AllowsNull" ], "serializedFields": [], "publicFields": [ "hasDefaultValue", "connection" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/ValueInputDefinition.cs", "className": "ValueInputDefinition", "baseClass": "ValuePortDefinition", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/ValueOutput.cs", "className": "ValueOutput", "baseClass": "UnitPort`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "PredictableIf", "Predictable" ], "serializedFields": [], "publicFields": [ "supportsPrediction", "supportsFetch" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/ValueOutputDefinition.cs", "className": "ValueOutputDefinition", "baseClass": "ValuePortDefinition", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Ports/ValuePortDefinition.cs", "className": "ValuePortDefinition", "baseClass": "UnitPortDefinition", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/ScriptGraphAsset.cs", "className": "ScriptGraphAsset", "baseClass": "Macro`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/ScriptMachine.cs", "className": "ScriptMachine", "baseClass": "EventMachine`2", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/SubgraphUnit.cs", "className": "SubgraphUnit", "baseClass": "NesterUnit`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateData", "StartListening", "StopListening", "IsListening" ], "serializedFields": [], "publicFields": [ "isListening" ], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Unit.cs", "className": "Unit", "baseClass": "GraphElement`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "EnsureDefined", "Define", "RemoveUnconnectedInvalidPorts", "PortsChanged", "Disconnect" ], "serializedFields": [], "publicFields": [ "failedToDefine", "inputs", "outputs", "validInputs", "validOutputs", "ports", "invalidPorts", "validPorts", "connections" ], "unityApiUsage": [ "Instantiate", "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/UnitCategory.cs", "className": "UnitCategory", "baseClass": "Attribute", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "AndAncestors" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/UnitCategoryConverter.cs", "className": "UnitCategoryConverter", "baseClass": "fsDirectConverter", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/UnitPortDefinitionCollection.cs", "className": "UnitPortDefinitionCollection", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/UnitPreservation.cs", "className": "UnitPreservation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetOrCreateInput", "GetOrCreateOutput", "RestoreTo" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/AnyState.cs", "className": "AnyState", "baseClass": "State", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/FlowState.cs", "className": "FlowState", "baseClass": "NesterState`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "StartListening", "StopListening", "IsListening" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/FlowStateTransition.cs", "className": "FlowStateTransition", "baseClass": "NesterStateTransition`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "StartListening", "StopListening", "IsListening" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/Framework/Graph/HasStateGraph.cs", "className": "HasStateGraph", "baseClass": "HasGraph`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/INesterState.cs", "className": "INesterState", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/INesterStateTransition.cs", "className": "INesterStateTransition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/IState.cs", "className": "IState", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/IStateDebugData.cs", "className": "IStateDebugData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/IStateTransition.cs", "className": "IStateTransition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/IStateTransitionDebugData.cs", "className": "IStateTransitionDebugData", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/NesterState.cs", "className": "NesterState", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/NesterStateTransition.cs", "className": "NesterStateTransition", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/OnEnterState.cs", "className": "OnEnterState", "baseClass": "ManualEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/OnExitState.cs", "className": "OnExitState", "baseClass": "ManualEventUnit`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/Properties/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/State.cs", "className": "State", "baseClass": "GraphElement`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateData", "CreateDebugData", "Disconnect" ], "serializedFields": [], "publicFields": [ "isActive", "hasEntered", "outgoingTransitions", "incomingTransitions", "transitions" ], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateEnterReason.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateEventHooks.cs", "className": "StateEventHooks", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateExitReason.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateGraph.cs", "className": "StateGraph", "baseClass": "Graph", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "StartListening", "StopListening", "IsListening", "Start", "Stop" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateGraphAsset.cs", "className": "StateGraphAsset", "baseClass": "Macro`1", "isMonoBehaviour": false, "isScriptableObject": true, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible data/config asset" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateGraphData.cs", "className": "StateGraphData", "baseClass": "GraphData`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateMachine.cs", "className": "StateMachine", "baseClass": "EventMachine`2", "isMonoBehaviour": true, "isScriptableObject": false, "lifecycleMethods": [ "OnEnable", "Start", "OnDisable" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateTransition.cs", "className": "StateTransition", "baseClass": "GraphElement`1", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateDebugData", "Branch" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Instantiate" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateUnit.cs", "className": "StateUnit", "baseClass": "NesterUnit`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/SuperState.cs", "className": "SuperState", "baseClass": "NesterState`2", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [ "StartListening", "StopListening", "IsListening" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/TriggerStateTransition.cs", "className": "TriggerStateTransition", "baseClass": "Unit", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [ "Input" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/Units/GetStateGraph.cs", "className": "GetStateGraph", "baseClass": "GetGraph`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/Units/GetStateGraphs.cs", "className": "GetStateGraphs", "baseClass": "GetGraphs`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/Units/SetStateGraph.cs", "className": "SetStateGraph", "baseClass": "SetGraph`3", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/Units/StateGraphContainerType.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/AssemblyInfo.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/AsyncOperation.cs", "className": "AsyncOperation", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Cli.cs", "className": "Cli", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Discovery.cs", "className": "Discovery", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/FileUtility.cs", "className": "FileUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Image.cs", "className": "Image", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/KnownAssemblies.cs", "className": "KnownAssemblies", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Messaging/Deserializer.cs", "className": "Deserializer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ReadInt32", "ReadString", "CanReadMore" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Messaging/ExceptionEventArgs.cs", "className": "ExceptionEventArgs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Messaging/Message.cs", "className": "Message", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Messaging/MessageEventArgs.cs", "className": "MessageEventArgs", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Messaging/MessageType.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Messaging/Messenger.cs", "className": "Messager", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SendMessage", "Dispose" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Messaging/Serializer.cs", "className": "Serializer", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "WriteInt32", "WriteString", "Buffer" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Messaging/TcpClient.cs", "className": "TcpClient", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "NetworkStream", "Buffer", "OnBufferAvailable" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Messaging/TcpListener.cs", "className": "TcpListener", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "Buffer" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Messaging/UdpSocket.cs", "className": "UdpSocket", "baseClass": "Socket", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Bind" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProcessRunner.cs", "className": "ProcessRunner", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/AssemblyNameProvider.cs", "className": "AssemblyNameProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "GetAssemblyNameFromScriptPath", "GetAssemblies", "GetCompileOutputPath", "GetAllAssetPaths", "IsInternalizedPackagePath", "ParseResponseFile", "ToggleProjectGeneration", "ResetProjectGenerationFlag", "GetAssemblyName" ], "serializedFields": [], "publicFields": [ "ProjectSupportedExtensions", "ProjectGenerationRootNamespace" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/FileIOProvider.cs", "className": "FileIOProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "Exists", "ReadAllText", "WriteAllText" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/GeneratorFactory.cs", "className": "GeneratorFactory", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/GUIDProvider.cs", "className": "GUIDProvider", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ProjectGuid", "SolutionGuid" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible UI controller" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/LegacyStyleProjectGeneration.cs", "className": "LegacyStyleProjectGeneration", "baseClass": "ProjectGeneration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/ProjectGeneration.cs", "className": "ProjectGeneration", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "SyncIfNeeded", "Sync", "HasSolutionBeenGenerated", "IsSupportedFile", "GenerateAndWriteSolutionAndProjects", "ProjectFile", "SolutionFile" ], "serializedFields": [], "publicFields": [ "AssemblyNameProvider" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/ProjectGenerationFlag.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/ProjectProperties.cs", "className": "ProjectProperties", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/SdkStyleProjectGeneration.cs", "className": "SdkStyleProjectGeneration", "baseClass": "ProjectGeneration", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/TypeCacheHelper.cs", "className": "TypeCacheHelper", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/SimpleJSON.cs", "className": "JSONNode", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "MoveNext", "GetEnumerator", "Dispose", "Reset" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Solution.cs", "className": "Solution", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/SolutionParser.cs", "className": "SolutionParser", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/SolutionProjectEntry.cs", "className": "SolutionProjectEntry", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "IsSolutionFolderProjectFactory" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/SolutionProperties.cs", "className": "SolutionProperties", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Symbols.cs", "className": "Symbols", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Testing/TestAdaptor.cs", "className": "TestAdaptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "TestAdaptors", "Id", "Name", "FullName", "Type", "Method", "Assembly", "Parent" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Testing/TestResultAdaptor.cs", "className": "TestResultAdaptor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "TestResultAdaptors", "Name", "FullName", "PassCount", "FailCount", "InconclusiveCount", "SkipCount", "ResultState", "StackTrace", "TestStatus", "Parent" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Testing/TestRunnerApiListener.cs", "className": "TestRunnerApiListener", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Testing/TestRunnerCallbacks.cs", "className": "TestRunnerCallbacks", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "RunFinished", "RunStarted", "TestFinished", "TestStarted" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/Testing/TestStatusAdaptor.cs", "className": "not detected", "baseClass": "not detected", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/UnityInstallation.cs", "className": "UnityInstallation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/UsageUtility.cs", "className": "UsageUtility", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "Path", "GameObjectPath" ], "unityApiUsage": [ "SceneManager" ], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/VersionPair.cs", "className": "VersionPair", "baseClass": "ValueType", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [ "IdeVersion", "LanguageVersion" ], "unityApiUsage": [], "possibleRole": "Possible enemy AI" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/VisualStudioCodeInstallation.cs", "className": "VisualStudioCodeInstallation", "baseClass": "VisualStudioInstallation", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [ "Start" ], "publicMethods": [], "serializedFields": [], "publicFields": [ "name", "version" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/VisualStudioEditor.cs", "className": "VisualStudioEditor", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "CreateIfDoesntExist", "Initialize", "OnGUI", "SyncIfNeeded", "SyncAll", "OpenProject" ], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/VisualStudioForWindowsInstallation.cs", "className": "VisualStudioForWindowsInstallation", "baseClass": "VisualStudioInstallation", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [ "ToVisualStudioInstallations" ], "serializedFields": [], "publicFields": [ "entries", "displayName", "isPrerelease", "productPath", "catalog", "productDisplayVersion", "buildVersion" ], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/VisualStudioInstallation.cs", "className": "VisualStudioInstallation", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" }, { "scriptPath": "Packages/com.unity.ide.visualstudio/Editor/VisualStudioIntegration.cs", "className": "VisualStudioIntegration", "baseClass": "Object", "isMonoBehaviour": false, "isScriptableObject": false, "lifecycleMethods": [], "publicMethods": [], "serializedFields": [], "publicFields": [], "unityApiUsage": [], "possibleRole": "Possible utility or gameplay script" } ], "prefabs": [ { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Resources/DebugUICanvas.prefab", "components": [ "RectTransform", "Canvas", "CanvasScaler", "GraphicRaycaster", "DebugUIHandlerCanvas" ], "attachedScripts": [ "CanvasScaler", "GraphicRaycaster", "DebugUIHandlerCanvas" ], "nestedPrefabs": [], "importantReferences": [ "CanvasScaler.Script -> CanvasScaler", "GraphicRaycaster.Script -> GraphicRaycaster", "DebugUIHandlerCanvas.Script -> DebugUIHandlerCanvas", "DebugUIHandlerCanvas.Panel Prefab -> DebugUIPanel" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Resources/DebugUIPersistentCanvas.prefab", "components": [ "RectTransform", "Canvas", "CanvasScaler", "GraphicRaycaster", "DebugUIHandlerPersistentCanvas", "CanvasRenderer", "Image", "VerticalLayoutGroup", "ContentSizeFitter" ], "attachedScripts": [ "CanvasScaler", "GraphicRaycaster", "DebugUIHandlerPersistentCanvas", "Image", "VerticalLayoutGroup", "ContentSizeFitter" ], "nestedPrefabs": [], "importantReferences": [ "CanvasScaler.Script -> CanvasScaler", "GraphicRaycaster.Script -> GraphicRaycaster", "DebugUIHandlerPersistentCanvas.Script -> DebugUIHandlerPersistentCanvas", "DebugUIHandlerPersistentCanvas.Panel -> DebugUI Persistent Panel", "DebugUIHandlerPersistentCanvas.Value Prefab -> DebugUIValuePersistent", "Image.Script -> Image", "Image.Sprite -> White1px", "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIBitField.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerBitField", "UIFoldout", "CanvasRenderer", "Image", "Text", "DebugUIHandlerIndirectToggle", "Toggle" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerBitField", "UIFoldout", "Image", "Text", "DebugUIHandlerIndirectToggle", "Toggle" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> Content", "DebugUIHandlerBitField.Script -> DebugUIHandlerBitField", "DebugUIHandlerBitField.Name Label -> Text", "DebugUIHandlerBitField.Value Toggle -> Header", "UIFoldout.Script -> UIFoldout", "UIFoldout.Content -> Content", "UIFoldout.Arrow Opened -> Arrow Opened", "UIFoldout.Arrow Closed -> Arrow Closed", "Image.Script -> Image", "Image.Sprite -> UIFoldoutOpened", "Image.Sprite -> UIFoldoutClosed", "Text.Script -> Text", "Image.Sprite -> White1px", "DebugUIHandlerIndirectToggle.Script -> DebugUIHandlerIndirectToggle", "DebugUIHandlerIndirectToggle.Name Label -> Text", "DebugUIHandlerIndirectToggle.Value Toggle -> Toggle", "DebugUIHandlerIndirectToggle.Checkmark Image -> Checkmark", "Toggle.Script -> Toggle", "Toggle.Target Graphic -> Background", "Toggle.Graphic -> Checkmark", "Image.Sprite -> UIElement8px", "Image.Sprite -> UICheckMark" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIButton.prefab", "components": [ "RectTransform", "CanvasRenderer", "Image", "Button", "DebugUIHandlerButton", "Text" ], "attachedScripts": [ "Image", "Button", "DebugUIHandlerButton", "Text" ], "nestedPrefabs": [], "importantReferences": [ "Image.Script -> Image", "Image.Sprite -> UIElement8px", "Button.Script -> Button", "Button.Target Graphic -> DebugUIButton", "DebugUIHandlerButton.Script -> DebugUIHandlerButton", "DebugUIHandlerButton.Name Label -> Text", "Text.Script -> Text" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIColor.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerColor", "DebugUIHandlerContainer", "UIFoldout", "CanvasRenderer", "Image", "Text", "DebugUIHandlerIndirectFloatField" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerColor", "DebugUIHandlerContainer", "UIFoldout", "Image", "Text", "DebugUIHandlerIndirectFloatField" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerColor.Script -> DebugUIHandlerColor", "DebugUIHandlerColor.Name Label -> Text", "DebugUIHandlerColor.Value Toggle -> Header", "DebugUIHandlerColor.Color Image -> Color", "DebugUIHandlerColor.Field R -> R", "DebugUIHandlerColor.Field G -> G", "DebugUIHandlerColor.Field B -> B", "DebugUIHandlerColor.Field A -> A", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> Content", "UIFoldout.Script -> UIFoldout", "UIFoldout.Content -> Content", "UIFoldout.Arrow Opened -> Arrow Opened", "UIFoldout.Arrow Closed -> Arrow Closed", "Image.Script -> Image", "Image.Sprite -> UIFoldoutOpened", "Image.Sprite -> UIFoldoutClosed", "Image.Sprite -> White1px", "Text.Script -> Text", "DebugUIHandlerIndirectFloatField.Script -> DebugUIHandlerIndirectFloatField", "DebugUIHandlerIndirectFloatField.Name Label -> Text", "DebugUIHandlerIndirectFloatField.Value Label -> Float" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIEnumField.prefab", "components": [ "RectTransform", "DebugUIHandlerEnumField", "CanvasRenderer", "Text", "Button" ], "attachedScripts": [ "DebugUIHandlerEnumField", "Text", "Button" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerEnumField.Script -> DebugUIHandlerEnumField", "DebugUIHandlerEnumField.Next Button Text -> Increment", "DebugUIHandlerEnumField.Previous Button Text -> Decrement", "DebugUIHandlerEnumField.Name Label -> Text", "DebugUIHandlerEnumField.Value Label -> Value", "Text.Script -> Text", "Button.Script -> Button", "Button.Target Graphic -> Decrement", "Button.Target Graphic -> Increment" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIEnumHistory.prefab", "components": [ "RectTransform", "DebugUIHandlerEnumHistory", "CanvasRenderer", "Text" ], "attachedScripts": [ "DebugUIHandlerEnumHistory", "Text" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerEnumHistory.Script -> DebugUIHandlerEnumHistory", "DebugUIHandlerEnumHistory.Name Label -> Text", "DebugUIHandlerEnumHistory.Value Label -> Value", "Text.Script -> Text" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIFloatField.prefab", "components": [ "RectTransform", "DebugUIHandlerFloatField", "CanvasRenderer", "Text", "Button" ], "attachedScripts": [ "DebugUIHandlerFloatField", "Text", "Button" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerFloatField.Script -> DebugUIHandlerFloatField", "DebugUIHandlerFloatField.Name Label -> Text", "DebugUIHandlerFloatField.Value Label -> Float", "Text.Script -> Text", "Button.Script -> Button", "Button.Target Graphic -> <<<", "Button.Target Graphic -> <", "Button.Target Graphic -> >", "Button.Target Graphic -> >>>" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIFoldout.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerFoldout", "UIFoldout", "CanvasRenderer", "Image", "Text" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerFoldout", "UIFoldout", "Image", "Text" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> Content", "DebugUIHandlerFoldout.Script -> DebugUIHandlerFoldout", "DebugUIHandlerFoldout.Name Label -> Text", "DebugUIHandlerFoldout.Value Toggle -> Header", "UIFoldout.Script -> UIFoldout", "UIFoldout.Content -> Content", "UIFoldout.Arrow Opened -> Arrow Opened", "UIFoldout.Arrow Closed -> Arrow Closed", "Image.Script -> Image", "Image.Sprite -> UIFoldoutOpened", "Image.Sprite -> UIFoldoutClosed", "Text.Script -> Text", "Image.Sprite -> White1px" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIGroup.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerGroup", "CanvasRenderer", "Text", "Image" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerGroup", "Text", "Image" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> Content", "DebugUIHandlerGroup.Script -> DebugUIHandlerGroup", "DebugUIHandlerGroup.Name Label -> Text", "DebugUIHandlerGroup.Header -> Header", "Text.Script -> Text", "Image.Script -> Image", "Image.Sprite -> White1px" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIHandlerRenderingLayerField.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerRenderingLayerField", "UIFoldout", "CanvasRenderer", "Image", "Text", "DebugUIHandlerIndirectToggle", "Toggle" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerRenderingLayerField", "UIFoldout", "Image", "Text", "DebugUIHandlerIndirectToggle", "Toggle" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> Content", "DebugUIHandlerRenderingLayerField.Script -> DebugUIHandlerRenderingLayerField", "DebugUIHandlerRenderingLayerField.Name Label -> Text", "DebugUIHandlerRenderingLayerField.Value Toggle -> Header", "UIFoldout.Script -> UIFoldout", "UIFoldout.Content -> Content", "UIFoldout.Arrow Opened -> Arrow Opened", "UIFoldout.Arrow Closed -> Arrow Closed", "Image.Script -> Image", "Image.Sprite -> UIFoldoutOpened", "Image.Sprite -> UIFoldoutClosed", "Text.Script -> Text", "Image.Sprite -> White1px", "DebugUIHandlerIndirectToggle.Script -> DebugUIHandlerIndirectToggle", "DebugUIHandlerIndirectToggle.Name Label -> Text", "DebugUIHandlerIndirectToggle.Value Toggle -> Toggle", "DebugUIHandlerIndirectToggle.Checkmark Image -> Checkmark", "Toggle.Script -> Toggle", "Toggle.Target Graphic -> Background", "Toggle.Graphic -> Checkmark", "Image.Sprite -> UIElement8px", "Image.Sprite -> UICheckMark" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIHBox.prefab", "components": [ "RectTransform", "HorizontalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerHBox" ], "attachedScripts": [ "HorizontalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerHBox" ], "nestedPrefabs": [], "importantReferences": [ "HorizontalLayoutGroup.Script -> HorizontalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> DebugUIHBox", "DebugUIHandlerHBox.Script -> DebugUIHandlerHBox" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIIntField.prefab", "components": [ "RectTransform", "DebugUIHandlerIntField", "CanvasRenderer", "Text", "Button" ], "attachedScripts": [ "DebugUIHandlerIntField", "Text", "Button" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerIntField.Script -> DebugUIHandlerIntField", "DebugUIHandlerIntField.Name Label -> Text", "DebugUIHandlerIntField.Value Label -> Int", "Text.Script -> Text", "Button.Script -> Button", "Button.Target Graphic -> <<<", "Button.Target Graphic -> <", "Button.Target Graphic -> >", "Button.Target Graphic -> >>>" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIMessageBox.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerMessageBox", "CanvasRenderer", "Image", "Text" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerMessageBox", "Image", "Text" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerMessageBox.Script -> DebugUIHandlerMessageBox", "DebugUIHandlerMessageBox.Name Label -> Text", "Image.Script -> Image", "Text.Script -> Text" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIObject.prefab", "components": [ "RectTransform", "DebugUIHandlerObject", "CanvasRenderer", "Text" ], "attachedScripts": [ "DebugUIHandlerObject", "Text" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerObject.Script -> DebugUIHandlerObject", "DebugUIHandlerObject.Name Label -> Text", "DebugUIHandlerObject.Value Label -> Value", "Text.Script -> Text" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIObjectList.prefab", "components": [ "RectTransform", "DebugUIHandlerObjectList", "CanvasRenderer", "Text", "Button" ], "attachedScripts": [ "DebugUIHandlerObjectList", "Text", "Button" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerObjectList.Script -> DebugUIHandlerObjectList", "DebugUIHandlerObjectList.Next Button Text -> Increment", "DebugUIHandlerObjectList.Previous Button Text -> Decrement", "DebugUIHandlerObjectList.Name Label -> Text", "DebugUIHandlerObjectList.Value Label -> Value", "Text.Script -> Text", "Button.Script -> Button", "Button.Target Graphic -> Decrement", "Button.Target Graphic -> Increment" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIObjectPopupField.prefab", "components": [ "RectTransform", "DebugUIHandlerObjectPopupField", "CanvasRenderer", "Text", "Button" ], "attachedScripts": [ "DebugUIHandlerObjectPopupField", "Text", "Button" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerObjectPopupField.Script -> DebugUIHandlerObjectPopupField", "DebugUIHandlerObjectPopupField.Next Button Text -> Increment", "DebugUIHandlerObjectPopupField.Previous Button Text -> Decrement", "DebugUIHandlerObjectPopupField.Name Label -> Text", "DebugUIHandlerObjectPopupField.Value Label -> Value", "Text.Script -> Text", "Button.Script -> Button", "Button.Target Graphic -> Decrement", "Button.Target Graphic -> Increment" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIPanel.prefab", "components": [ "RectTransform", "CanvasRenderer", "Image", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerPanel", "LayoutElement", "Button", "Text", "ScrollRect", "Mask", "Scrollbar", "EventTrigger" ], "attachedScripts": [ "Image", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerPanel", "LayoutElement", "Button", "Text", "ScrollRect", "Mask", "Scrollbar", "EventTrigger" ], "nestedPrefabs": [], "importantReferences": [ "Image.Script -> Image", "Image.Sprite -> White1px", "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> Content", "DebugUIHandlerPanel.Script -> DebugUIHandlerPanel", "DebugUIHandlerPanel.Name Label -> Title", "DebugUIHandlerPanel.Scroll Rect -> Scroll View", "DebugUIHandlerPanel.Viewport -> Viewport", "LayoutElement.Script -> LayoutElement", "Button.Script -> Button", "Button.Target Graphic -> Previous", "Text.Script -> Text", "Button.Target Graphic -> Next", "ScrollRect.Script -> ScrollRect", "ScrollRect.Content -> Content", "ScrollRect.Viewport -> Viewport", "ScrollRect.Horizontal Scrollbar -> Scrollbar Horizontal", "ScrollRect.Vertical Scrollbar -> Scrollbar Vertical", "Mask.Script -> Mask", "Image.Sprite -> UIMask", "Scrollbar.Script -> Scrollbar", "Scrollbar.Target Graphic -> Handle", "Scrollbar.Handle Rect -> Handle", "EventTrigger.Script -> EventTrigger", "Image.Sprite -> UIElement8px", "Button.Target Graphic -> Reset Button" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIProgressBar.prefab", "components": [ "RectTransform", "DebugUIHandlerProgressBar", "CanvasRenderer", "Text", "Image" ], "attachedScripts": [ "DebugUIHandlerProgressBar", "Text", "Image" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerProgressBar.Script -> DebugUIHandlerProgressBar", "DebugUIHandlerProgressBar.Name Label -> Text", "DebugUIHandlerProgressBar.Value Label -> Value", "DebugUIHandlerProgressBar.Progress Bar Rect -> Progress", "Text.Script -> Text", "Image.Script -> Image", "Image.Sprite -> White1px" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIRow.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerRow", "UIFoldout", "CanvasRenderer", "Image", "Text" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerRow", "UIFoldout", "Image", "Text" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> Content", "DebugUIHandlerRow.Script -> DebugUIHandlerRow", "DebugUIHandlerRow.Name Label -> Text", "DebugUIHandlerRow.Value Toggle -> Header", "UIFoldout.Script -> UIFoldout", "UIFoldout.Content -> Content", "UIFoldout.Arrow Opened -> Arrow Opened", "UIFoldout.Arrow Closed -> Arrow Closed", "Image.Script -> Image", "Image.Sprite -> UIFoldoutOpened", "Image.Sprite -> UIFoldoutClosed", "Text.Script -> Text", "Image.Sprite -> White1px" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIToggle.prefab", "components": [ "RectTransform", "DebugUIHandlerToggle", "CanvasRenderer", "Text", "Toggle", "Image" ], "attachedScripts": [ "DebugUIHandlerToggle", "Text", "Toggle", "Image" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerToggle.Script -> DebugUIHandlerToggle", "DebugUIHandlerToggle.Name Label -> Text", "DebugUIHandlerToggle.Value Toggle -> Toggle", "DebugUIHandlerToggle.Checkmark Image -> Checkmark", "Text.Script -> Text", "Toggle.Script -> Toggle", "Toggle.Target Graphic -> Background", "Toggle.Graphic -> Checkmark", "Image.Script -> Image", "Image.Sprite -> UIElement8px", "Image.Sprite -> UICheckMark" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIToggleHistory.prefab", "components": [ "RectTransform", "DebugUIHandlerToggleHistory", "CanvasRenderer", "Text", "Toggle", "Image" ], "attachedScripts": [ "DebugUIHandlerToggleHistory", "Text", "Toggle", "Image" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerToggleHistory.Script -> DebugUIHandlerToggleHistory", "DebugUIHandlerToggleHistory.Name Label -> Text", "DebugUIHandlerToggleHistory.Value Toggle -> Toggle", "DebugUIHandlerToggleHistory.Checkmark Image -> Checkmark", "Text.Script -> Text", "Toggle.Script -> Toggle", "Toggle.Target Graphic -> Background", "Toggle.Graphic -> Checkmark", "Image.Script -> Image", "Image.Sprite -> UIElement8px", "Image.Sprite -> UICheckMark" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIUIntField.prefab", "components": [ "RectTransform", "DebugUIHandlerUIntField", "CanvasRenderer", "Text", "Button" ], "attachedScripts": [ "DebugUIHandlerUIntField", "Text", "Button" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerUIntField.Script -> DebugUIHandlerUIntField", "DebugUIHandlerUIntField.Name Label -> Text", "DebugUIHandlerUIntField.Value Label -> UInt", "Text.Script -> Text", "Button.Script -> Button", "Button.Target Graphic -> <<<", "Button.Target Graphic -> <", "Button.Target Graphic -> >", "Button.Target Graphic -> >>>" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIValue.prefab", "components": [ "RectTransform", "DebugUIHandlerValue", "CanvasRenderer", "Text" ], "attachedScripts": [ "DebugUIHandlerValue", "Text" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerValue.Script -> DebugUIHandlerValue", "DebugUIHandlerValue.Name Label -> Text", "DebugUIHandlerValue.Value Label -> Value", "Text.Script -> Text" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIValuePersistent.prefab", "components": [ "RectTransform", "DebugUIHandlerValue", "CanvasRenderer", "Text" ], "attachedScripts": [ "DebugUIHandlerValue", "Text" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerValue.Script -> DebugUIHandlerValue", "DebugUIHandlerValue.Name Label -> Text", "DebugUIHandlerValue.Value Label -> Value", "Text.Script -> Text" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIValueTuple.prefab", "components": [ "RectTransform", "DebugUIHandlerValueTuple", "CanvasRenderer", "Text" ], "attachedScripts": [ "DebugUIHandlerValueTuple", "Text" ], "nestedPrefabs": [], "importantReferences": [ "DebugUIHandlerValueTuple.Script -> DebugUIHandlerValueTuple", "DebugUIHandlerValueTuple.Name Label -> Text", "DebugUIHandlerValueTuple.Value Label -> Value", "Text.Script -> Text" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIVBox.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerVBox" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerVBox" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> DebugUIVBox", "DebugUIHandlerVBox.Script -> DebugUIHandlerVBox" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIVector2.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerVector2", "UIFoldout", "CanvasRenderer", "Image", "Text", "DebugUIHandlerIndirectFloatField" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerVector2", "UIFoldout", "Image", "Text", "DebugUIHandlerIndirectFloatField" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> Content", "DebugUIHandlerVector2.Script -> DebugUIHandlerVector2", "DebugUIHandlerVector2.Name Label -> Text", "DebugUIHandlerVector2.Value Toggle -> Header", "DebugUIHandlerVector2.Field X -> X", "DebugUIHandlerVector2.Field Y -> Y", "UIFoldout.Script -> UIFoldout", "UIFoldout.Content -> Content", "UIFoldout.Arrow Opened -> Arrow Opened", "UIFoldout.Arrow Closed -> Arrow Closed", "Image.Script -> Image", "Image.Sprite -> UIFoldoutOpened", "Image.Sprite -> UIFoldoutClosed", "Text.Script -> Text", "Image.Sprite -> White1px", "DebugUIHandlerIndirectFloatField.Script -> DebugUIHandlerIndirectFloatField", "DebugUIHandlerIndirectFloatField.Name Label -> Text", "DebugUIHandlerIndirectFloatField.Value Label -> Float" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIVector3.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerVector3", "UIFoldout", "CanvasRenderer", "Image", "Text", "DebugUIHandlerIndirectFloatField" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerVector3", "UIFoldout", "Image", "Text", "DebugUIHandlerIndirectFloatField" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> Content", "DebugUIHandlerVector3.Script -> DebugUIHandlerVector3", "DebugUIHandlerVector3.Name Label -> Text", "DebugUIHandlerVector3.Value Toggle -> Header", "DebugUIHandlerVector3.Field X -> X", "DebugUIHandlerVector3.Field Y -> Y", "DebugUIHandlerVector3.Field Z -> Z", "UIFoldout.Script -> UIFoldout", "UIFoldout.Content -> Content", "UIFoldout.Arrow Opened -> Arrow Opened", "UIFoldout.Arrow Closed -> Arrow Closed", "Image.Script -> Image", "Image.Sprite -> UIFoldoutOpened", "Image.Sprite -> UIFoldoutClosed", "Text.Script -> Text", "Image.Sprite -> White1px", "DebugUIHandlerIndirectFloatField.Script -> DebugUIHandlerIndirectFloatField", "DebugUIHandlerIndirectFloatField.Name Label -> Text", "DebugUIHandlerIndirectFloatField.Value Label -> Float" ], "missingScriptCount": 0, "missingReferenceCount": 0 }, { "prefabPath": "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Widgets/DebugUIVector4.prefab", "components": [ "RectTransform", "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerVector4", "UIFoldout", "CanvasRenderer", "Image", "Text", "DebugUIHandlerIndirectFloatField" ], "attachedScripts": [ "VerticalLayoutGroup", "ContentSizeFitter", "DebugUIHandlerContainer", "DebugUIHandlerVector4", "UIFoldout", "Image", "Text", "DebugUIHandlerIndirectFloatField" ], "nestedPrefabs": [], "importantReferences": [ "VerticalLayoutGroup.Script -> VerticalLayoutGroup", "ContentSizeFitter.Script -> ContentSizeFitter", "DebugUIHandlerContainer.Script -> DebugUIHandlerContainer", "DebugUIHandlerContainer.Content Holder -> Content", "DebugUIHandlerVector4.Script -> DebugUIHandlerVector4", "DebugUIHandlerVector4.Name Label -> Text", "DebugUIHandlerVector4.Value Toggle -> Header", "DebugUIHandlerVector4.Field X -> X", "DebugUIHandlerVector4.Field Y -> Y", "DebugUIHandlerVector4.Field Z -> Z", "DebugUIHandlerVector4.Field W -> W", "UIFoldout.Script -> UIFoldout", "UIFoldout.Content -> Content", "UIFoldout.Arrow Opened -> Arrow Opened", "UIFoldout.Arrow Closed -> Arrow Closed", "Image.Script -> Image", "Image.Sprite -> UIFoldoutOpened", "Image.Sprite -> UIFoldoutClosed", "Text.Script -> Text", "Image.Sprite -> White1px", "DebugUIHandlerIndirectFloatField.Script -> DebugUIHandlerIndirectFloatField", "DebugUIHandlerIndirectFloatField.Name Label -> Text", "DebugUIHandlerIndirectFloatField.Value Label -> Float" ], "missingScriptCount": 0, "missingReferenceCount": 0 } ], "gitReports": { "reportsFolderFound": true, "validationReportFound": true, "validationFoundErrors": true, "validationWarnings": 1, "validationErrors": 3, "apiReferenceFound": true, "filePurposeFound": true, "staticCallMapFound": true, "unityScriptReportFound": true, "likelyEntryPoints": [ "Likely entry point: index.php", "Possible startup file: index.php" ], "importantFiles": [ "index.php", "validate.yml" ], "foundReports": [ "reports/errors.md", "reports/api-reference.md", "reports/file-purpose.md", "reports/call-map.md", "reports/unity-scripts.md", "reports/code-docs-summary.md", "reports/project-flow.md", "reports/summary.md", "reports/generated-files.md" ], "missingReports": [], "notes": "Imported repository-root Git reports with best-effort parsing." }, "suggestedFirstFiles": [ "Assets/Scripts/SimpleBall.cs", "Packages/com.unity.ai.navigation/Editor/ConversionSystem/SystemConvertersEditor.cs", "Packages/com.unity.ai.navigation/Editor/NavigationWindow.cs", "Packages/com.unity.ai.navigation/Editor/NavMeshAssetManager.cs", "Packages/com.unity.ai.navigation/Editor/NavMeshLinkEditor.cs", "Packages/com.unity.ai.navigation/Editor/NavMeshModifierEditor.cs", "Packages/com.unity.ai.navigation/Editor/NavMeshModifierVolumeEditor.cs", "Packages/com.unity.ai.navigation/Editor/NavMeshSurfaceEditor.cs", "Packages/com.unity.ai.navigation/Runtime/NavMeshLink.cs", "Packages/com.unity.ai.navigation/Runtime/NavMeshModifier.cs", "Packages/com.unity.ai.navigation/Runtime/NavMeshModifierVolume.cs", "Packages/com.unity.ai.navigation/Runtime/NavMeshSurface.cs", "Packages/com.unity.burst/Editor/BurstAotCompiler.cs", "Packages/com.unity.burst/Editor/BurstInspectorGUI.cs", "Packages/com.unity.burst/Editor/BurstMenu.cs", "Packages/com.unity.burst/Runtime/Editor/BurstLoader.cs", "Packages/com.unity.collections/Unity.Collections/AllocatorManager.cs", "Packages/com.unity.collections/Unity.Collections/AutoFreeAllocator.cs", "Packages/com.unity.collections/Unity.Collections/DoubleRewindableAllocators.cs", "Packages/com.unity.collections/Unity.Collections/NativeList.cs", "Packages/com.unity.collections/Unity.Collections/UIntFloat.cs", "Packages/com.unity.collections/Unity.Collections/xxHash3.StreamingState.cs", "Packages/com.unity.collections/Unity.Collections.BurstCompatibilityGen/BurstCompatibilityTests.cs", "Packages/com.unity.collections/Unity.Collections.Editor/JobsMenu.cs", "Packages/com.unity.collections/Unity.Collections.PerformanceTests/Unity.PerformanceTesting.Benchmark/BenchmarkGenerator.cs", "Packages/com.unity.collections/Unity.Collections.PerformanceTests/Unity.PerformanceTesting.Benchmark/MarkdownBuilder.cs", "Packages/com.unity.collections/Unity.Collections.Tests/CollectionsTestFixture.cs", "Packages/com.unity.collections/Unity.Collections.Tests/xxHash3Tests.cs", "Packages/com.unity.ide.rider/Rider/Editor/LogFileOpener.cs", "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/GUIDProvider.cs", "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGUIDGenerator.cs", "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/PackageManagerTracker.cs", "Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/SolutionGuidGenerator.cs", "Packages/com.unity.ide.rider/Rider/Editor/UnitTesting/SyncTestRunEventsHandler.cs", "Packages/com.unity.ide.rider/Rider/Editor/Util/RiderMenu.cs", "Packages/com.unity.ide.rider/Rider/Editor/Util/StringBuilderExtensions.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint2.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint2x2.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint2x3.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint2x4.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint3.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint3x2.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint3x3.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint3x4.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint4.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint4x2.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint4x3.gen.cs", "Packages/com.unity.mathematics/Tests/Tests/Shared/TestUint4x4.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint2.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint2x2.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint2x3.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint2x4.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint3.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint3x2.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint3x3.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint3x4.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint4.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint4x2.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint4x3.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics/uint4x4.gen.cs", "Packages/com.unity.mathematics/Unity.Mathematics.Editor/MatrixDrawer.cs", "Packages/com.unity.mathematics/Unity.Mathematics.Editor/PostNormalizedVectorDrawer.cs", "Packages/com.unity.multiplayer.center/Common/AnswerData.cs", "Packages/com.unity.multiplayer.center/Common/IOnboardingSection.cs", "Packages/com.unity.multiplayer.center/Common/IOnboardingSectionAnalyticsProvider.cs", "Packages/com.unity.multiplayer.center/Common/Preset.cs", "Packages/com.unity.multiplayer.center/Common/SelectedSolutionsData.cs", "Packages/com.unity.multiplayer.center/Common/StyleConstants.cs", "Packages/com.unity.multiplayer.center/Editor/Analytics/AnalyticsData.cs", "Packages/com.unity.multiplayer.center/Editor/Analytics/AnalyticsUtils.cs", "Packages/com.unity.multiplayer.center/Editor/Analytics/DebugAnalytics.cs", "Packages/com.unity.multiplayer.center/Editor/Analytics/MultiplayerCenterAnalytics.cs", "Packages/com.unity.multiplayer.center/Editor/Analytics/MultiplayerCenterAnalyticsFactory.cs", "Packages/com.unity.multiplayer.center/Editor/Analytics/OnboardingSectionAnalyticsProvider.cs", "Packages/com.unity.multiplayer.center/Editor/AssemblyInfo.cs", "Packages/com.unity.multiplayer.center/Editor/Features/PackageManagement.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/MultiplayerCenterWindow.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/RecommendationTabView.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/RecommendationViewBottomBar.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/TabGroup.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/QuestionnaireView.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/QuestionSection.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/QuestionViewFactory.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/RecommendationView/PackageSelectionView.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/RecommendationView/RecommendationItemView.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/RecommendationView/RecommendationView.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/RecommendationView/SectionHeader.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/RecommendationView/SolutionSelectionView.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/StyleClasses.cs", "Packages/com.unity.multiplayer.center/Editor/MultiplayerCenterWindow/UI/ViewUtils.cs", "Packages/com.unity.multiplayer.center/Editor/OnBoarding/GettingStartedTabView.cs", "Packages/com.unity.multiplayer.center/Editor/OnBoarding/QuickstartPackageHandling.cs", "Packages/com.unity.multiplayer.center/Editor/OnBoarding/SectionsFinder.cs", "Packages/com.unity.multiplayer.center/Editor/Questionnaire/Logic.cs", "Packages/com.unity.multiplayer.center/Editor/Questionnaire/PresetData.cs", "Packages/com.unity.multiplayer.center/Editor/Questionnaire/QuestionnaireData.cs", "Packages/com.unity.multiplayer.center/Editor/Questionnaire/QuestionnaireEditor.cs", "Packages/com.unity.multiplayer.center/Editor/Questionnaire/QuestionnaireObject.cs", "Packages/com.unity.multiplayer.center/Editor/Questionnaire/UserChoicesObject.cs", "Packages/com.unity.multiplayer.center/Editor/Recommendations/PreReleaseHandling.cs", "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommendationAuthoringData.cs", "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommendationType.cs", "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommendationUtils.cs", "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommendationViewData.cs", "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommenderSystem.cs", "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommenderSystemData.cs", "Packages/com.unity.multiplayer.center/Editor/Recommendations/RecommenderSystemDataObject.cs", "Packages/com.unity.multiplayer.center/Editor/Recommendations/Scoring.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/AnalyticsUtilsTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/AssemblyInfo.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/ExpectedPresetRecommendations.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/LogicTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/QuickstartTabTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/RecommendationAnalyticsTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/RecommendationTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/RecommenderSystemTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/SectionHeaderTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/TabGroupTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/UserChoicesMigrationTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/UserVisibleTextTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/UtilsForGettingStartedTabTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/UtilsForMultiplayerCenterTests.cs", "Packages/com.unity.multiplayer.center/Tests/Editor/UtilsForRecommendationTests.cs", "Packages/com.unity.multiplayer.center/Tests/Runtime/PlaceholderTest.cs", "Packages/com.unity.test-framework.performance/Editor/PerformanceTestBuildAssemblyFilter.cs", "Packages/com.unity.test-framework.performance/Editor/TestReportGraph/TestReportWindow.cs", "Packages/com.unity.test-framework.performance/Editor/TestRunBuilder.cs", "Packages/com.unity.test-framework.performance/Editor/UIElements/ToolbarWithSearch.cs", "Packages/com.unity.test-framework.performance/Runtime/Attributes/RequiredMemberAttribute.cs", "Packages/com.unity.test-framework.performance/Runtime/Data/Player.cs", "Packages/com.unity.test-framework.performance/Runtime/Measurements/FrametimeMeasurement.cs", "Packages/com.unity.test-framework.performance/Runtime/Measurements/MethodMeasurement.cs", "Packages/com.unity.test-framework.performance/Runtime/Measurements/ProfilerMarkerMeasurement.cs", "Packages/com.unity.test-framework.performance/Runtime/Measurements/ProfilerMeasurementBehaviour.cs", "Packages/com.unity.test-framework.performance/Runtime/Meters/IStopWatch.cs", "Packages/com.unity.test-framework.performance/Runtime/Meters/StopWatch.cs", "Packages/com.unity.test-framework.performance/Runtime/PlayerCallbacks.cs", "Packages/com.unity.render-pipelines.core/Editor/Analytics/BuildTargetAnalytic.cs", "Packages/com.unity.render-pipelines.core/Editor/BuildProcessors/CoreBuildData.cs", "Packages/com.unity.render-pipelines.core/Editor/BuildProcessors/CorePreprocessBuild.cs", "Packages/com.unity.render-pipelines.core/Editor/BuildProcessors/SettingsStrippers/GPUResidentDrawerResourcesStripper.cs", "Packages/com.unity.render-pipelines.core/Editor/BuildProcessors/ShaderStrippers/SRPDisabledComputeShaderVariantStripper.cs", "Packages/com.unity.render-pipelines.core/Editor/BuildTargetExtensions.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Drawers.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Environment.Drawers.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Environment.Skin.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Output.Drawers.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Output.Skin.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.PhysicalCamera.Drawers.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.PhysicalCamera.Skin.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Rendering.Drawers.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Rendering.Skin.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/CameraUI.Skin.cs", "Packages/com.unity.render-pipelines.core/Editor/Camera/ISerializedCamera.cs", "Packages/com.unity.render-pipelines.core/Editor/CameraEditorUtils.cs", "Packages/com.unity.render-pipelines.core/Editor/ContextualMenuDispatcher.cs", "Packages/com.unity.render-pipelines.core/Editor/CoreEditorUtils.cs", "Packages/com.unity.render-pipelines.core/Editor/CustomRenderTexture/CustomRenderTextureMenuItem.cs", "Packages/com.unity.render-pipelines.core/Editor/Debugging/DebugState.cs", "Packages/com.unity.render-pipelines.core/Editor/Debugging/DebugUIDrawer.Builtins.cs", "Packages/com.unity.render-pipelines.core/Editor/Debugging/DebugUIDrawer.cs", "Packages/com.unity.render-pipelines.core/Editor/Debugging/DebugUIHandlerCanvasEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Debugging/DebugWindow.cs", "Packages/com.unity.render-pipelines.core/Editor/Debugging/UIFoldoutEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/FilterWindow.cs", "Packages/com.unity.render-pipelines.core/Editor/InspectorCurveEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/IESImporterEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ISerializedLight.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightAnchorEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightAnchorEditorTool.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightIntensitySlider.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightUI.Drawers.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightUI.Skin.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightUnit/LightUnitSlider.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/LightUnit/TemperatureSlider.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/AdaptiveProbeVolumes.BakePipelineDriver.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeAdjustmentVolumeEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeBakingSetEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeBuildProcessor.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeGizmos.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeLightingTab.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumesOptionsEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeUI.Drawer.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeVolumeUI.Skin.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolumeMenuItems.cs", "Packages/com.unity.render-pipelines.core/Editor/Lighting/Shadow/ShadowCascadeGUI.cs", "Packages/com.unity.render-pipelines.core/Editor/LookDev/CameraController.cs", "Packages/com.unity.render-pipelines.core/Editor/LookDev/CameraState.cs", "Packages/com.unity.render-pipelines.core/Editor/LookDev/ComparisonGizmoController.cs", "Packages/com.unity.render-pipelines.core/Editor/LookDev/ComparisonGizmoState.cs", "Packages/com.unity.render-pipelines.core/Editor/LookDev/DisplayWindow.cs", "Packages/com.unity.render-pipelines.core/Editor/LookDev/DisplayWindow.EnvironmentLibrarySidePanel.cs", "Packages/com.unity.render-pipelines.core/Editor/LookDev/EnvironmentLibrary.cs", "Packages/com.unity.render-pipelines.core/Editor/MenuManager.cs", "Packages/com.unity.render-pipelines.core/Editor/PathTracing/LightBakerStrangler.cs", "Packages/com.unity.render-pipelines.core/Editor/PathTracing/LightBakerWorkerProcessImporter.cs", "Packages/com.unity.render-pipelines.core/Editor/PostProcessing/LensFlareComponentSRPEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/PostProcessing/LensFlareDataSRPEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphTestsCore.cs", "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphViewer.cs", "Packages/com.unity.render-pipelines.core/Editor/RenderGraph/RenderGraphViewer.PlayerConnection.cs", "Packages/com.unity.render-pipelines.core/Editor/Settings/RenderPipelineGlobalSettingsUI.Drawers.cs", "Packages/com.unity.render-pipelines.core/Editor/Settings/SettingsProviderGUIScope.cs", "Packages/com.unity.render-pipelines.core/Editor/ShaderGenerator/ShaderGeneratorMenu.cs", "Packages/com.unity.render-pipelines.core/Editor/Tools/MaterialUpgrader/MaterialUpgraderEditMenus.cs", "Packages/com.unity.render-pipelines.core/Editor/UnifiedRayTracing/CreateUnifiedRTShaderMenuItem.cs", "Packages/com.unity.render-pipelines.core/Editor/Upscaling/DLSSOptionsEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Utilities/GenericEditorTool.cs", "Packages/com.unity.render-pipelines.core/Editor/Utilities/SerializedBitArray.cs", "Packages/com.unity.render-pipelines.core/Editor/Utilities/SerializedBitArray.deprecated.cs", "Packages/com.unity.render-pipelines.core/Editor/Utilities/TimedScope.cs", "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeComponentEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeComponentListEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeEditor.cs", "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeMenuItems.cs", "Packages/com.unity.render-pipelines.core/Editor/Volume/VolumeProfileEditor.cs", "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/RenderPipelineConverterManager.cs", "Packages/com.unity.render-pipelines.core/Editor-PrivateShared/Tools/Converter/Window/RenderPipelineConvertersEditor.cs", "Packages/com.unity.render-pipelines.core/Runtime/Camera/CameraHistory.cs", "Packages/com.unity.render-pipelines.core/Runtime/Camera/CameraSwitcher.cs", "Packages/com.unity.render-pipelines.core/Runtime/Camera/FreeCamera.cs", "Packages/com.unity.render-pipelines.core/Runtime/Common/DynamicResolutionHandler.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugDisplaySettingsUI.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugDisplayStats.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugManager.Actions.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugManager.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugManager.UIState.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugUI.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugUI.Fields.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugUI.Panel.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/DebugUpdater.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/MousePositionDebug.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerBitField.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerButton.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerCanvas.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerColor.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerEnumField.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerEnumHistory.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerField.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerFloatField.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerFoldout.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerGroup.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerHBox.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerIndirectFloatField.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerIndirectToggle.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerIntField.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerMessageBox.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerObject.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerObjectList.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerObjectPopupField.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerPanel.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerPersistentCanvas.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerProgressBar.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerRenderingLayerField.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerRow.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerToggle.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerToggleHistory.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerUIntField.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerValue.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerValueTuple.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerVBox.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerVector2.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerVector3.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerVector4.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/DebugUIHandlerWidget.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/Prefabs/Scripts/UIFoldout.cs", "Packages/com.unity.render-pipelines.core/Runtime/Debugging/ShaderDebugPrintManager.cs", "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/Components/DisallowGPUDrivenRendering.cs", "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/Components/DisallowSmallMeshCulling.cs", "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/GPUInstanceDataBuffer.cs", "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/GPUInstanceDataUploader.cs", "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/InstanceData/InstanceData.cs", "Packages/com.unity.render-pipelines.core/Runtime/GPUDriven/OcclusionCullingCommon.cs", "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeBrickPool.cs", "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.cs", "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.ReflProbeNormalization.cs", "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolume.cs", "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolume.Migration.cs", "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeBakingSet.cs", "Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumePerSceneData.cs", "Packages/com.unity.render-pipelines.core/Runtime/Lights/LightAnchor.cs", "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/BakeLightmap.cs", "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/Lightmapping/ChartIdentification.cs", "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/PathTracingContext.cs", "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/RenderPipeline/AdditionalCameraData.cs", "Packages/com.unity.render-pipelines.core/Runtime/PathTracing/RenderPipeline/RayTracingRenderPipelineInstance.cs", "Packages/com.unity.render-pipelines.core/Runtime/PostProcessing/LensFlareComponentSRP.cs", "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/Debug/RenderGraphPlayerRemoteDebugSession.cs", "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/IRenderGraphBuilder.cs", "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphBuilder.cs", "Packages/com.unity.render-pipelines.core/Runtime/RenderGraph/RenderGraphBuilders.cs", "Packages/com.unity.render-pipelines.core/Runtime/STP/STP.cs", "Packages/com.unity.render-pipelines.core/Runtime/STP/STPIUpscaler.cs", "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/HlbvhBuilder.cs", "Packages/com.unity.render-pipelines.core/Runtime/UnifiedRayTracing/Compute/RadeonRays/HlbvhTopLevelBuilder.cs", "Packages/com.unity.render-pipelines.core/Runtime/Utilities/CameraCaptureBridge.cs", "Packages/com.unity.render-pipelines.core/Runtime/Utilities/SceneRenderPipeline.cs", "Packages/com.unity.render-pipelines.core/Runtime/Volume/Volume.cs", "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeComponent.cs", "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeManager.cs", "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeParameter.cs", "Packages/com.unity.render-pipelines.core/Runtime/Volume/VolumeProfile.cs", "Packages/com.unity.render-pipelines.core/Runtime/XR/XRBuiltinShaderConstants.cs", "Packages/com.unity.render-pipelines.core/Runtime-PrivateShared/AssemblyInfo.cs", "Packages/com.unity.render-pipelines.core/Tests/Editor/ShaderStripping/ShaderStrippingReportTests.cs", "Packages/com.unity.render-pipelines.core/Tests/Editor/Utilities/TimedScopeTests.cs", "Packages/com.unity.searcher/Editor/Searcher/SearcherWindow.cs", "Packages/com.unity.shadergraph/Editor/Data/Attributes/BuiltinKeywordAttribute.cs", "Packages/com.unity.shadergraph/Editor/Data/Graphs/GraphData.cs", "Packages/com.unity.shadergraph/Editor/Data/Graphs/SerializableGuid.cs", "Packages/com.unity.shadergraph/Editor/Data/Graphs/ShaderGraphRequirements.cs", "Packages/com.unity.shadergraph/Editor/Data/Implementation/GraphObject.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/Graph/IOnAssetEnabled.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/ICanChangeShaderGUI.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireBitangent.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireCameraOpaqueTexture.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireDepthTexture.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireFaceSign.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireInstanceID.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireMeshUV.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireNormal.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequirePosition.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequirePositionPredisplacement.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireScreenPosition.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireTangent.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireTime.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireTransform.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireUITK.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireVertexColor.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireVertexID.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireVertexSkinning.cs", "Packages/com.unity.shadergraph/Editor/Data/Interfaces/IMayRequireViewDirection.cs", "Packages/com.unity.shadergraph/Editor/Data/Legacy/SerializableGuid.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/GuidEncoder.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/PropertyNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/Scene/CameraNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/UI/ElementLayoutUVNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/UI/ElementTextureSizeNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/Input/UI/ElementTextureUVNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/DefaultBitmapTextNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/DefaultGradientNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/DefaultSDFTextNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/DefaultSolidNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/DefaultTextureNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/IsForcedGammaNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/RenderTypeBranchNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/RenderTypeNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/UI/SampleElementTextureNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/DropdownNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/KeywordNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Nodes/Utility/SubGraphNode.cs", "Packages/com.unity.shadergraph/Editor/Data/Util/GraphUtil.cs", "Packages/com.unity.shadergraph/Editor/Data/Util/ShaderGraphRequirementsPerKeyword.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Colors/ColorManager.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Controllers/BlackboardCategoryController.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Controllers/BlackboardController.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Controllers/SGController.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Controllers/ShaderInputViewController.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Controls/GradientControl.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/InspectorView.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Inspector/ShaderGraphHeatmapValuesEditor.cs", "Packages/com.unity.shadergraph/Editor/Drawing/MaterialGraphEditWindow.cs", "Packages/com.unity.shadergraph/Editor/Drawing/PreviewManager.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Views/GraphEditorView.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Views/MaterialGraphView.cs", "Packages/com.unity.shadergraph/Editor/Drawing/Views/Slots/GradientSlotControlView.cs", "Packages/com.unity.shadergraph/Editor/Generation/Contexts/TargetPropertyGUIContext.cs", "Packages/com.unity.shadergraph/Editor/Generation/Processors/ShaderStringBuilder.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/AssetPostProcessors/MaterialPostprocessor.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/AssetPostProcessors/ShaderGraphMaterialsUpdater.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/AssetVersion.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/AssetCallbacks/CreateLitShaderGraph.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/AssetCallbacks/CreateUnlitShaderGraph.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/BuiltInFields.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/BuiltInMetadata.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/BuiltInProperties.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/BuiltInStructFields.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/BuiltInStructs.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/Targets/BuiltInCanvasSubTarget.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/Targets/BuiltInLitSubTarget.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/Targets/BuiltInSubTarget.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/Targets/BuiltInTarget.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGraph/Targets/BuiltInUnlitSubTarget.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGUI/BaseShaderGUI.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGUI/BuiltInLitGUI.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderGUI/BuiltInUnlitGUI.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderPreprocessor.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/BuiltIn/Editor/ShaderUtils.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/Canvas/Templates/CanvasShaderGUI.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/CustomRenderTexture/CreateCustomRenderTextureShaderGraph.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/Fullscreen/FullscreenShaderGUI.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/UITK/IUISubTarget.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/UITK/UIData.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/UITK/UIStructs.cs", "Packages/com.unity.shadergraph/Editor/Generation/Targets/UITK/UISubTarget.cs", "Packages/com.unity.shadergraph/Editor/Importers/ShaderGraphImporter.cs", "Packages/com.unity.shadergraph/Editor/Importers/ShaderGraphImporterEditor.cs", "Packages/com.unity.shadergraph/Editor/Importers/ShaderSubGraphImporter.cs", "Packages/com.unity.shadergraph/Editor/Interface/IRequiresData.cs", "Packages/com.unity.shadergraph/Editor/ShaderGraphProjectSettings.cs", "Packages/com.unity.shadergraph/Editor/ShaderGraphShortcuts.cs", "Packages/com.unity.shadergraph/Editor/ShaderGUI/GenericShaderGraphMaterialGUI.cs", "Packages/com.unity.shadergraph/Editor/Util/MessageManager.cs", "Packages/com.unity.shadergraph/Editor/Util/UIUtilities.cs", "Packages/com.unity.shadergraph/Editor/Utilities/StringBuilderExtensions.cs", "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/MessageManagerTests.cs", "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/SerializedGraphTests.cs", "Packages/com.unity.shadergraph/Tests/Editor/UnitTests/TargetTests.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/ITestTreeRebuildCallbacks.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/TestRunnerApi.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/ISettingsBuilder.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineTest/SettingsBuilder.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/AssetsDatabaseHelper.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/BitUtility.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/FlagEnumContentProvider.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/FlagEnumUtility.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/GenericItemContentProvider.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/ISelectableItem.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/ISelectionDropDownContentProvider.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/MultiValueContentProvider.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/SelectableItemContent.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Controls/SelectionDropDown.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/GuiHelper.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/IAssetsDatabaseHelper.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/IGuiHelper.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/ActiveFolderTemplateAssetCreator.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/CustomScriptAssemblyMappingFinder.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/FolderPathTestCompilationContextProvider.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/IActiveFolderTemplateAssetCreator.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/ICustomScriptAssembly.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/ICustomScriptAssemblyMappingFinder.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/IFolderPathTestCompilationContextProvider.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/ITestScriptAssetsCreator.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/TestScriptAssetMenuItems.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestAssets/TestScriptAssetsCreator.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListBuilder/TestTreeViewBuilder.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListTreeView/Icons.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListTreeView/TestListTreeViewDataSource.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListTreeView/TestListTreeViewGUI.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListTreeView/TestTreeViewItem.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestRunnerGUI.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestRunnerResult.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestRunnerUIFilter.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/UITestRunnerFilter.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/Views/TestListGUIBase.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/NUnitExtension/Attributes/ITestPlayerBuildModifier.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/NUnitExtension/Attributes/TestPlayerBuildModifierAttribute.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/RequireApiProfileAttribute.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/RequirePlatformSupportAttribute.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestBuildAssemblyFilter.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/DelayedCallback.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/PlayerLauncherBuildOptions.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/PostbuildCleanupAttributeFinder.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/PostbuildCleanupWithJobDataAttributeFinder.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/PrebuildSetupAttributeFinder.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/Helpers/PrebuildSetupWithJobDataAttributeFinder.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlayerLauncher.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlayerLauncherContextSettings.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/PlayerLauncherTestRunSettings.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/RemotePlayerLogController.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestLaunchers/RemotePlayerTestController.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/RequiredTestRunDataMissingException.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/BuildActionTaskBase.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/BuildNUnitFilterTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/BuildTestTreeTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/CleanupTestControllerTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/LegacyPlayerRunTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Platform/PlatformSpecificPostBuildTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Platform/PlatformSpecificSuccessfulBuildTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/Player/DetermineRuntimePlatformTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PostbuildCleanupTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PostbuildCleanupWithTestDataTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PrebuildSetupTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/Tasks/PrebuildSetupWithTestDataTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRun/WaitForPlayerRunTask.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunner/Utils/TestListJob.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/TestRunnerWindow.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Data/BuildSettings.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Data/PlayerSettings.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Data/PlayerSystemInfo.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/BuildSettingsMessage.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/PlayerSettingsMessage.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/Messages/PlayerSystemInfoMessage.cs", "Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/UtpMessageBuilder.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/IAsyncTestAssemblyBuilder.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/ITestSuiteModifier.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/OrderedTestSuiteModifier.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/TestCommandBuilder.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/UnityTestAssemblyBuilder.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/Callbacks/PlayerQuitHandler.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/Callbacks/RemoteTestResultSender.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/PlaymodeTestsController.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/PlaymodeTestsControllerSettings.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/RemoteHelpers/PlayerConnectionMessageIds.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/TestPlatform.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/AssemblyProvider/PlayerTestAssemblyProvider.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/IPostBuildCleanup.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/IPostbuildCleanupWithTestData.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/IPrebuildSetup.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/IPrebuildSetupWithTestData.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/MonoBehaviourTest/MonoBehaviourTest.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/PostBuildCleanupAttribute.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/PostBuildCleanupWithTestDataAttribute.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/PrebuildSetupAttribute.cs", "Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/PrebuildSetupWithTestDataAttribute.cs", "Packages/com.unity.timeline/Editor/Actions/ActionManager.cs", "Packages/com.unity.timeline/Editor/Actions/IMenuChecked.cs", "Packages/com.unity.timeline/Editor/Actions/IMenuName.cs", "Packages/com.unity.timeline/Editor/Actions/Menus/MenuItemActionBase.cs", "Packages/com.unity.timeline/Editor/Actions/Menus/TimelineContextMenu.cs", "Packages/com.unity.timeline/Editor/Activation/ActivationTrackInspector.cs", "Packages/com.unity.timeline/Editor/Animation/AnimationClipCurveCache.cs", "Packages/com.unity.timeline/Editor/Animation/AnimationOffsetMenu.cs", "Packages/com.unity.timeline/Editor/Animation/BindingTreeViewDataSourceGUI.cs", "Packages/com.unity.timeline/Editor/Attributes/MenuEntryAttribute.cs", "Packages/com.unity.timeline/Editor/Audio/AudioClipPropertiesDrawer.cs", "Packages/com.unity.timeline/Editor/Audio/AudioPlayableAssetEditor.cs", "Packages/com.unity.timeline/Editor/Audio/AudioPlayableAssetInspector.cs", "Packages/com.unity.timeline/Editor/Audio/AudioTrackInspector.cs", "Packages/com.unity.timeline/Editor/inspectors/AnimationPlayableAssetInspector.cs", "Packages/com.unity.timeline/Editor/inspectors/AnimationTrackInspector.cs", "Packages/com.unity.timeline/Editor/inspectors/BasicAssetInspector.cs", "Packages/com.unity.timeline/Editor/inspectors/BuiltInCurvePresets.cs", "Packages/com.unity.timeline/Editor/inspectors/ClipInspector/ClipInspector.cs", "Packages/com.unity.timeline/Editor/inspectors/ClipInspector/ClipInspectorSelectionInfo.cs", "Packages/com.unity.timeline/Editor/inspectors/CurvesOwner/CurvesOwnerInspectorHelper.cs", "Packages/com.unity.timeline/Editor/inspectors/GroupTrackInspector.cs", "Packages/com.unity.timeline/Editor/inspectors/TimelineAssetInspector.cs", "Packages/com.unity.timeline/Editor/inspectors/TimelinePreferences.cs", "Packages/com.unity.timeline/Editor/inspectors/TimelineProjectSettings.cs", "Packages/com.unity.timeline/Editor/inspectors/TrackAssetInspector.cs", "Packages/com.unity.timeline/Editor/Manipulators/Utils/EditModeGUIUtils.cs", "Packages/com.unity.timeline/Editor/MenuPriority.cs", "Packages/com.unity.timeline/Editor/Playables/ControlPlayableInspector.cs", "Packages/com.unity.timeline/Editor/Signals/SignalEmitterInspector.cs", "Packages/com.unity.timeline/Editor/Signals/SignalManager.cs", "Packages/com.unity.timeline/Editor/Signals/SignalReceiverInspector.cs", "Packages/com.unity.timeline/Editor/State/WindowState.cs", "Packages/com.unity.timeline/Editor/TimelineSelection.cs", "Packages/com.unity.timeline/Editor/treeview/IRowGUI.cs", "Packages/com.unity.timeline/Editor/treeview/ItemGui/ISelectable.cs", "Packages/com.unity.timeline/Editor/treeview/ItemGui/TimelineClipGUI.cs", "Packages/com.unity.timeline/Editor/treeview/ItemGui/TimelineItemGUI.cs", "Packages/com.unity.timeline/Editor/treeview/ItemGui/TimelineMarkerClusterGUI.cs", "Packages/com.unity.timeline/Editor/treeview/ItemGui/TimelineMarkerGUI.cs", "Packages/com.unity.timeline/Editor/treeview/TimelineTreeViewGUI.cs", "Packages/com.unity.timeline/Editor/treeview/TrackGui/InlineCurveEditor.cs", "Packages/com.unity.timeline/Editor/treeview/TrackGui/TimelineGroupGUI.cs", "Packages/com.unity.timeline/Editor/treeview/TrackGui/TimelineTrackBaseGUI.cs", "Packages/com.unity.timeline/Editor/treeview/TrackGui/TimelineTrackErrorGUI.cs", "Packages/com.unity.timeline/Editor/treeview/TrackGui/TimelineTrackGUI.cs", "Packages/com.unity.timeline/Editor/treeview/TrackGui/TrackResizeHandle.cs", "Packages/com.unity.timeline/Editor/Utilities/Scopes/GUIColorOverride.cs", "Packages/com.unity.timeline/Editor/Utilities/Scopes/GUIGroupScope.cs", "Packages/com.unity.timeline/Editor/Utilities/Scopes/GUIMixedValueScope.cs", "Packages/com.unity.timeline/Editor/Utilities/Scopes/GUIViewportScope.cs", "Packages/com.unity.timeline/Editor/Utilities/SequenceSelectorNameFormater.cs", "Packages/com.unity.timeline/Editor/Utilities/StyleManager.cs", "Packages/com.unity.timeline/Editor/Window/TimelineMarkerHeaderGUI.cs", "Packages/com.unity.timeline/Editor/Window/TimelineWindow.cs", "Packages/com.unity.timeline/Editor/Window/TimelineWindow_Gui.cs", "Packages/com.unity.timeline/Editor/Window/TimelineWindow_HeaderGui.cs", "Packages/com.unity.timeline/Editor/Window/TimelineWindow_TrackGui.cs", "Packages/com.unity.timeline/Editor/Window/TimelineWindowTimeControl.cs", "Packages/com.unity.timeline/Editor/Window/ViewModel/TimelineAssetViewModel.cs", "Packages/com.unity.timeline/Runtime/Audio/AudioClipProperties.cs", "Packages/com.unity.timeline/Runtime/Audio/AudioMixerProperties.cs", "Packages/com.unity.timeline/Runtime/Audio/AudioPlayableAsset.cs", "Packages/com.unity.timeline/Runtime/Audio/AudioTrack.cs", "Packages/com.unity.timeline/Runtime/Control/ControlPlayableAsset.cs", "Packages/com.unity.timeline/Runtime/Events/Signals/SignalAsset.cs", "Packages/com.unity.timeline/Runtime/Events/Signals/SignalReceiver.cs", "Packages/com.unity.ugui/Editor/Analytics/IAnalytic/UGUIBuildEvent.cs", "Packages/com.unity.ugui/Editor/Analytics/UGUIAnalytics.cs", "Packages/com.unity.ugui/Editor/Analytics/UGUIBuildAnalytics.cs", "Packages/com.unity.ugui/Editor/TMP/HDRP/TMP_BaseHDRPLitShaderGUI.cs", "Packages/com.unity.ugui/Editor/TMP/HDRP/TMP_BaseHDRPUnlitShaderGUI.cs", "Packages/com.unity.ugui/Editor/TMP/HDRP/TMP_SDF_HDRPLitShaderGUI.cs", "Packages/com.unity.ugui/Editor/TMP/HDRP/TMP_SDF_HDRPUnlitShaderGUI.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/DropdownOptionListDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/GlyphMetricsPropertyDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/GlyphRectPropertyDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/LigatureSubstitutionRecordPropertyDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_CharacterPropertyDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_GlyphPropertyDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_MarkToBaseAdjustmentRecordPropertyDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_MarkToMarkAdjustmentRecordPropertyDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_PropertyDrawerUtilities.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_SpriteCharacterPropertyDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_SpriteGlyphPropertyDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/PropertyDrawers/TMP_TextAlignmentDrawer.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_BaseEditorPanel.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_BaseShaderGUI.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_BitmapShaderGUI.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_ColorGradientAssetMenu.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_ColorGradientEditor.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_DropdownEditor.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_EditorCoroutine.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_EditorPanel.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_EditorPanelUI.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_EditorResourceManager.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_EditorUtility.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_FontAsset_CreationMenu.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_FontAssetEditor.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_InputFieldEditor.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_MarkupTagUpdateUtility.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_PackageUtilities.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_PostBuildProcessHandler.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_PreBuildProcessor.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_ProjectTextSettings.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_ResourcesLoader.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_SDFShaderGUI.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_SerializedPropertyHolder.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_SettingsEditor.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_SpriteAssetEditor.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_SpriteAssetImporter.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_SpriteAssetMenu.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_StyleAssetMenu.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_StyleSheetEditor.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_SubMesh_Editor.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_SubMeshUI_Editor.cs", "Packages/com.unity.ugui/Editor/TMP/TMP_UIStyleManager.cs", "Packages/com.unity.ugui/Editor/TMP/TMPro_ContextMenus.cs", "Packages/com.unity.ugui/Editor/TMP/TMPro_CreateObjectMenu.cs", "Packages/com.unity.ugui/Editor/TMP/TMPro_EditorShaderUtilities.cs", "Packages/com.unity.ugui/Editor/TMP/TMPro_FontAssetCreatorWindow.cs", "Packages/com.unity.ugui/Editor/TMP/TMPro_SortingLayerHelper.cs", "Packages/com.unity.ugui/Editor/TMP/TMPro_TextContainerEditor.cs", "Packages/com.unity.ugui/Editor/TMP/TMPro_TexturePostProcessor.cs", "Packages/com.unity.ugui/Editor/UGUI/EventSystem/EventSystemEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/EventSystem/EventTriggerEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/EventSystem/InputModuleComponentFactory.cs", "Packages/com.unity.ugui/Editor/UGUI/EventSystem/Physics2DRaycasterEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/EventSystem/PhysicsRaycasterEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/Properties/AssemblyInfo.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/AspectRatioFitterEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/ButtonEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/CanvasScalerEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/ContentSizeFitterEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/DropdownEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/GraphicEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/GridLayoutGroupEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/HorizontalOrVerticalLayoutGroupEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/ImageEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/InputFieldEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/InterceptedEventsPreview.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/LayoutElementEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/LayoutPropertiesPreview.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/MaskEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/MenuOptions.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/PrefabLayoutRebuilder.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/AnimationTriggersDrawer.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/ColorBlockDrawer.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/DropdownOptionListDrawer.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/FontDataDrawer.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/NavigationDrawer.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/PropertyDrawers/SpriteStateDrawer.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/RawImageEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/RectMask2DEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/ScrollbarEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/ScrollRectEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/SelectableEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/SelfControllerEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/SliderEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/SpriteDrawUtility.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/TextEditor.cs", "Packages/com.unity.ugui/Editor/UGUI/UI/ToggleEditor.cs", "Packages/com.unity.ugui/Runtime/InternalBridge/AssemblyInfo.cs", "Packages/com.unity.ugui/Runtime/InternalBridge/ObjectUtilsBridge.cs", "Packages/com.unity.ugui/Runtime/InternalBridge/TMPHelpURL.cs", "Packages/com.unity.ugui/Runtime/TMP/AssemblyInfo.cs", "Packages/com.unity.ugui/Runtime/TMP/FastAction.cs", "Packages/com.unity.ugui/Runtime/TMP/FontFeatureCommon.cs", "Packages/com.unity.ugui/Runtime/TMP/FontFeatureCommonGPOS.cs", "Packages/com.unity.ugui/Runtime/TMP/FontFeatureCommonGSUB.cs", "Packages/com.unity.ugui/Runtime/TMP/ITextPreProcessor.cs", "Packages/com.unity.ugui/Runtime/TMP/MaterialReferenceManager.cs", "Packages/com.unity.ugui/Runtime/TMP/TextContainer.cs", "Packages/com.unity.ugui/Runtime/TMP/TextMeshPro.cs", "Packages/com.unity.ugui/Runtime/TMP/TextMeshProUGUI.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_Asset.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_Character.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_CharacterInfo.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_ColorGradient.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_Compatibility.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_CoroutineTween.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_DefaultControls.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_Dropdown.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_DynamicFontAssetUtilities.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_FontAsset.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_FontAssetCommon.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_FontAssetUtilities.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_FontFeaturesCommon.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_FontFeatureTable.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_InputField.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_InputValidator.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_LineInfo.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_ListPool.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_MaterialManager.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_MeshInfo.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_ObjectPool.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_PackageResourceImporter.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_ResourcesManager.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_RichTextTagsCommon.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_ScrollbarEventHandler.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_SelectionCaret.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_Settings.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_ShaderUtilities.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_Sprite.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_SpriteAnimator.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_SpriteAsset.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_SpriteAssetImportFormats.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_SpriteCharacter.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_SpriteGlyph.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_Style.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_StyleSheet.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_SubMesh.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_SubMeshUI.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_Text.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_TextElement.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_TextElement_Legacy.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_TextInfo.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_TextParsingUtilities.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_TextProcessingCommon.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_TextProcessingStack.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_TextUtilities.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_UpdateManager.cs", "Packages/com.unity.ugui/Runtime/TMP/TMP_UpdateRegistery.cs", "Packages/com.unity.ugui/Runtime/TMP/TMPro_EventManager.cs", "Packages/com.unity.ugui/Runtime/TMP/TMPro_ExtensionMethods.cs", "Packages/com.unity.ugui/Runtime/TMP/TMPro_MeshUtilities.cs", "Packages/com.unity.ugui/Runtime/UGUI/AssemblyInfo.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventData/AxisEventData.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventData/BaseEventData.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventData/PointerEventData.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventHandle.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventInterfaces.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventSystem.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventTrigger.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/EventTriggerType.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/ExecuteEvents.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/InputModules/BaseInput.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/InputModules/BaseInputModule.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/InputModules/PointerInputModule.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/InputModules/StandaloneInputModule.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/InputModules/TouchInputModule.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/MoveDirection.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/RaycasterManager.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/Raycasters/BaseRaycaster.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/Raycasters/Physics2DRaycaster.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/Raycasters/PhysicsRaycaster.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/RaycastResult.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/UIBehaviour.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/UIElements/PanelEventHandler.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/UIElements/PanelRaycaster.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/UIElements/UIToolkitInteroperabilityBridge.cs", "Packages/com.unity.ugui/Runtime/UGUI/EventSystem/UIElements/WorldDocumentRaycaster.cs", "Packages/com.unity.ugui/Runtime/UGUI/Properties/AssemblyInfo.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Animation/CoroutineTween.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/AnimationTriggers.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Button.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/CanvasUpdateRegistry.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/ColorBlock.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Culling/ClipperRegistry.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Culling/Clipping.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Culling/IClipRegion.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Culling/RectangularVertexClipper.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/DefaultControls.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Dropdown.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/FontData.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/FontUpdateTracker.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Graphic.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/GraphicRaycaster.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/GraphicRebuildTracker.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/GraphicRegistry.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/IGraphicEnabledDisabled.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Image.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/IMask.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/IMaskable.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/InputField.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/ILayoutElement.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Mask.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/MaskableGraphic.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/MaskUtilities.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/MaterialModifiers/IMaterialModifier.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Misc.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/MultipleDisplayUtilities.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Navigation.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/RawImage.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/RectMask2D.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Scrollbar.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/ScrollRect.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Selectable.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/SetPropertyUtility.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Slider.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/SpecializedCollections/IndexedSet.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/SpriteState.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/StencilMaterial.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Text.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Toggle.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/ToggleGroup.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Utility/ReflectionMethodsCache.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/Utility/VertexHelper.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/VertexModifiers/BaseMeshEffect.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/VertexModifiers/IMeshModifier.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/VertexModifiers/Outline.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/VertexModifiers/PositionAsUV1.cs", "Packages/com.unity.ugui/Runtime/UGUI/UI/Core/VertexModifiers/Shadow.cs", "Packages/com.unity.ugui/Tests/Editor/Common/VersionTests.cs", "Packages/com.unity.ugui/Tests/Editor/TMP/FontEngineTests.cs", "Packages/com.unity.ugui/Tests/Editor/TMP/TMP_ControlTests.cs", "Packages/com.unity.ugui/Tests/Editor/TMP/TMP_EditorTests.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/Canvas/CanvasUseReflectionProbes.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/Canvas/CanvasWidthAssertionErrorWithRectTransform.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/Canvas/RootCanvasTests.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/Canvas/UISystemProfilerAddMarkerWithNullObjectDoesNotCrash.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/CanvasRenderer/ChangingHierarchyOfCanvasRenderer.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/CanvasRenderer/ParentCanvasIsSane.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/Dropdown/DropdownOptionsListDrawer.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/EventSystem/EventTriggerRemoveDuringExecution.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/EventSystem/InputModuleTests.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/EventSystem/InterceptedEventsPreviewTests.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/InputField/CharacterLimitValidation.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/InputField/ContentValidation.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/RectMask2D/RectMask2DCulling.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/RectMask2D/RectTransformPosition.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/Slider/SliderRectReferences.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/TestBehaviourBase.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/Text/FontCreatedByScript.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/UI/PropertyDrawers/PropertyDrawerTests.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/UnityEvent/UnityEventInvoke.cs", "Packages/com.unity.ugui/Tests/Editor/UGUI/WrapperWindowFixture.cs", "Packages/com.unity.ugui/Tests/Runtime/TMP/TMP_CanvasTests.cs", "Packages/com.unity.ugui/Tests/Runtime/TMP/TMP_RuntimeTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Button/ButtonTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Button/TestButton.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CanvasGroupInheritedAlpha.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CanvasResizeCorrectlyForRenderTexture.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CanvasScalerWithChildTextObjectDoesNotCrash.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CanvasSizeCorrectInAwakeAndStart.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CanvasSizeCorrectInAwakeAndStartScript.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CheckMeshColorsAndColors32Match.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CoroutineWorksIfUIObjectIsAttached.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/CreateSceneUtility.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/NestedCanvas.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/RectMask2DReparentedToDifferentCanvas.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/RectMask2DWithNestedCanvasCullsUsingCorrectCanvasRect.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/RectTransformValidAfterEnable.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Canvas/SiblingOrderChangesLayout.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/CanvasRenderer/CanvasRendererTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Dropdown/DropdownTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/GraphicRaycasterButtonTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/GraphicRaycasterTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/GraphicRaycasterWorldSpaceCanvasTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/DragCallbackCheck.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/FakeBaseInput.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/MouseUpdate.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/PointerClickCallbackCheck.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/PointerEnterCallbackCheck.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests/PointerExitCallbackCheck.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/InputModuleTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/Physics2DRaycasterTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/PhysicsRaycasterTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/RaycastSortingTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/EventSystem/SelectableTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/GraphicTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/ImageTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/MaskTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/NavigationTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/RawImageTest.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/RawImageTestHook.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Graphic/ToggleTestImageHook.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Image/ImageFilledGenerateWork.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Image/ImageTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Image/TestableImage.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/InputField/DesktopInputFieldTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/InputField/FakeInputModule.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/InputField/GenericInputFieldTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/InputField/InputFieldTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/InputField/TouchInputFieldTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/AspectRatioFitterTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/ContentSizeFitterTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/GridLayoutGroupTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/HorizonalLayoutGroupTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/LayoutGroupScaling.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/LayoutGroupTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Layout/VerticalLayoutGroupTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/LayoutGroup/LayoutGroupArrangement.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/MaskClipping/RectMask2DClipping.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/NestedLayout/SceneWithNestedLayoutElementsLoads.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/NestedLayout/SceneWithNestedLayoutElementsLoadScript.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/RawImage/RawImageTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/RawImage/TestRawImage.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollBar/ScrollBarClamp.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollBar/ScrollBarTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollRect/ScrollRectClamp.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollRect/ScrollRectScale.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollRect/ScrollRectStableLayout.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/ScrollRect/ScrollRectTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Slider/SliderTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/TextEditor/TextEditorBackspaceDelete.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/TextEditor/TextEditorTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Toggle/TestableToggleGroup.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Toggle/ToggleGroupTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Toggle/ToggleTests.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/ConcreteGraphic.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/ExceptionUtils.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/GraphicTestHelper.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/ImageHook.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/PrivateFieldSetter.cs", "Packages/com.unity.ugui/Tests/Runtime/UGUI/Util/UIBehaviourExtensions.cs", "Packages/com.unity.collab-proxy/Editor/_Deprecated/UI/CooldownWindowDelayer.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/AssetCopyPathOperation.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/AssetFilesFilterPatternsMenuBuilder.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/AssetMenuOperations.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/AssetsSelection.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/AssetUVCSOperations.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/Dialogs/AddToCloudDriveDialog.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/Dialogs/CheckinDialog.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/Dialogs/CheckinDialogOperations.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/HierarchyViewAssetMenu.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/HierarchyViewAssetSelection.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/ProjectViewAssetSelection.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/ProjectViewCloudDriveAssetMenu.cs", "Packages/com.unity.collab-proxy/Editor/AssetMenu/ProjectViewUVCSAssetMenu.cs", "Packages/com.unity.collab-proxy/Editor/AssetOverlays/Cache/BuildPathDictionary.cs", "Packages/com.unity.collab-proxy/Editor/AssetsUtils/Processor/WorkspaceOperationsMonitor.cs", "Packages/com.unity.collab-proxy/Editor/CloudDrive/CloudDriveMenuItem.cs", "Packages/com.unity.collab-proxy/Editor/CloudDrive/CloudDriveWindow.cs", "Packages/com.unity.collab-proxy/Editor/CloudDrive/CreateWorkspace/CreateWorkspaceView.cs", "Packages/com.unity.collab-proxy/Editor/CloudDrive/Welcome/WelcomeView.cs", "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/CloudWorkspacesView.cs", "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/DirectoryContent/DirectoryContentPanelMenu.cs", "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/Tree/CloudWorkspacesTreeView.cs", "Packages/com.unity.collab-proxy/Editor/CloudDrive/Workspaces/Tree/CloudWorkspacesTreeViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/LineManager.cs", "Packages/com.unity.collab-proxy/Editor/CodeEditor/Document/TextDocumentWeakEventManager.cs", "Packages/com.unity.collab-proxy/Editor/CodeEditor/Editing/CaretWeakEventHandler.cs", "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/BackgroundGeometryBuilder.cs", "Packages/com.unity.collab-proxy/Editor/CodeEditor/Rendering/TextViewWeakEventManager.cs", "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextMate/DocumentSnapshot.cs", "Packages/com.unity.collab-proxy/Editor/CodeEditor/TextMate/TextEditorModel.cs", "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/BusyManager.cs", "Packages/com.unity.collab-proxy/Editor/CodeEditor/Utils/PropertyChangedWeakEventManager.cs", "Packages/com.unity.collab-proxy/Editor/Configuration/ChannelCertificateUiImpl.cs", "Packages/com.unity.collab-proxy/Editor/Configuration/CloudEdition/Welcome/CloudEditionWelcomeWindow.cs", "Packages/com.unity.collab-proxy/Editor/Configuration/CloudEdition/Welcome/WaitingSignInPanel.cs", "Packages/com.unity.collab-proxy/Editor/Configuration/CredentialsUIImpl.cs", "Packages/com.unity.collab-proxy/Editor/Configuration/TeamEdition/TeamEditionConfigurationWindow.cs", "Packages/com.unity.collab-proxy/Editor/Developer/ProgressOperationHandler.cs", "Packages/com.unity.collab-proxy/Editor/Diff/DiffWindow.cs", "Packages/com.unity.collab-proxy/Editor/DrawGuiModeSwitcher.cs", "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessGluonUpdateProgress.cs", "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessProgressControls.cs", "Packages/com.unity.collab-proxy/Editor/Headless/HeadlessUpdateProgress.cs", "Packages/com.unity.collab-proxy/Editor/Hub/Operations/DownloadRepository.cs", "Packages/com.unity.collab-proxy/Editor/IncomingChanges.cs", "Packages/com.unity.collab-proxy/Editor/Inspector/Properties/Branch/BranchPropertiesPanel.cs", "Packages/com.unity.collab-proxy/Editor/Inspector/Properties/Changeset/ChangesetPropertiesPanel.cs", "Packages/com.unity.collab-proxy/Editor/Inspector/Properties/Label/LabelPropertiesPanel.cs", "Packages/com.unity.collab-proxy/Editor/Inspector/Properties/PropertiesViewer.cs", "Packages/com.unity.collab-proxy/Editor/LaunchPackageManager.cs", "Packages/com.unity.collab-proxy/Editor/Tool/LaunchInstaller.cs", "Packages/com.unity.collab-proxy/Editor/Tool/LaunchTool.cs", "Packages/com.unity.collab-proxy/Editor/UI/AttributeColor.cs", "Packages/com.unity.collab-proxy/Editor/UI/Avatar/ApplyCircleMask.cs", "Packages/com.unity.collab-proxy/Editor/UI/Avatar/AvatarGenerator.cs", "Packages/com.unity.collab-proxy/Editor/UI/Avatar/AvatarImages.cs", "Packages/com.unity.collab-proxy/Editor/UI/Avatar/GetAvatar.cs", "Packages/com.unity.collab-proxy/Editor/UI/AvatarColor.cs", "Packages/com.unity.collab-proxy/Editor/UI/CheckUnityException.cs", "Packages/com.unity.collab-proxy/Editor/UI/CloseWindowIfOpened.cs", "Packages/com.unity.collab-proxy/Editor/UI/ColorFromText.cs", "Packages/com.unity.collab-proxy/Editor/UI/DelayedActionByFramesRunner.cs", "Packages/com.unity.collab-proxy/Editor/UI/DelayedActionBySecondsRunner.cs", "Packages/com.unity.collab-proxy/Editor/UI/DialogWithCheckBox.cs", "Packages/com.unity.collab-proxy/Editor/UI/DialogWithCheckBox_Legacy.cs", "Packages/com.unity.collab-proxy/Editor/UI/DockEditorWindow.cs", "Packages/com.unity.collab-proxy/Editor/UI/DrawActionButton.cs", "Packages/com.unity.collab-proxy/Editor/UI/DrawActionButtonWithMenu.cs", "Packages/com.unity.collab-proxy/Editor/UI/DrawActionHelpBox.cs", "Packages/com.unity.collab-proxy/Editor/UI/DrawActionToolbar.cs", "Packages/com.unity.collab-proxy/Editor/UI/DrawCopyableLabel.cs", "Packages/com.unity.collab-proxy/Editor/UI/DrawSearchField.cs", "Packages/com.unity.collab-proxy/Editor/UI/DrawSplitter.cs", "Packages/com.unity.collab-proxy/Editor/UI/DrawStaticElement.cs", "Packages/com.unity.collab-proxy/Editor/UI/DrawTextBlockWithLink.cs", "Packages/com.unity.collab-proxy/Editor/UI/DrawUserIcon.cs", "Packages/com.unity.collab-proxy/Editor/UI/DropDownTextField.cs", "Packages/com.unity.collab-proxy/Editor/UI/EditorDispatcher.cs", "Packages/com.unity.collab-proxy/Editor/UI/EditorProgressBar.cs", "Packages/com.unity.collab-proxy/Editor/UI/EditorProgressControls.cs", "Packages/com.unity.collab-proxy/Editor/UI/EditorVersion.cs", "Packages/com.unity.collab-proxy/Editor/UI/EditorWindowFocus.cs", "Packages/com.unity.collab-proxy/Editor/UI/EntryBuilder.cs", "Packages/com.unity.collab-proxy/Editor/UI/EnumPopupSetting.cs", "Packages/com.unity.collab-proxy/Editor/UI/Errors/ErrorListViewItem.cs", "Packages/com.unity.collab-proxy/Editor/UI/Errors/ErrorsDialog.cs", "Packages/com.unity.collab-proxy/Editor/UI/Errors/ErrorsListHeaderState.cs", "Packages/com.unity.collab-proxy/Editor/UI/Errors/ErrorsListView.cs", "Packages/com.unity.collab-proxy/Editor/UI/Errors/ErrorsPanel.cs", "Packages/com.unity.collab-proxy/Editor/UI/FindEditorWindow.cs", "Packages/com.unity.collab-proxy/Editor/UI/Fonts.cs", "Packages/com.unity.collab-proxy/Editor/UI/GetOverlayRect.cs", "Packages/com.unity.collab-proxy/Editor/UI/GetPlasticShortcut.cs", "Packages/com.unity.collab-proxy/Editor/UI/GetWindowIfOpened.cs", "Packages/com.unity.collab-proxy/Editor/UI/GUIActionRunner.cs", "Packages/com.unity.collab-proxy/Editor/UI/GUIContentNotification.cs", "Packages/com.unity.collab-proxy/Editor/UI/GuiEnabled.cs", "Packages/com.unity.collab-proxy/Editor/UI/HandleMenuItem.cs", "Packages/com.unity.collab-proxy/Editor/UI/Images.cs", "Packages/com.unity.collab-proxy/Editor/UI/INotificationContent.cs", "Packages/com.unity.collab-proxy/Editor/UI/InputTextDialog.cs", "Packages/com.unity.collab-proxy/Editor/UI/MeasureMaxWidth.cs", "Packages/com.unity.collab-proxy/Editor/UI/OverlayProgress.cs", "Packages/com.unity.collab-proxy/Editor/UI/PathTrimming.cs", "Packages/com.unity.collab-proxy/Editor/UI/PlasticDialog.cs", "Packages/com.unity.collab-proxy/Editor/UI/Progress/DrawProgressForDialogs.cs", "Packages/com.unity.collab-proxy/Editor/UI/Progress/DrawProgressForOperations.cs", "Packages/com.unity.collab-proxy/Editor/UI/Progress/DrawProgressForViews.cs", "Packages/com.unity.collab-proxy/Editor/UI/Progress/DrawProgressForWindow.cs", "Packages/com.unity.collab-proxy/Editor/UI/Progress/LoadingSpinner.cs", "Packages/com.unity.collab-proxy/Editor/UI/Progress/OperationProgressData.cs", "Packages/com.unity.collab-proxy/Editor/UI/Progress/ProgressControlsForDialogs.cs", "Packages/com.unity.collab-proxy/Editor/UI/Progress/ProgressControlsForViews.cs", "Packages/com.unity.collab-proxy/Editor/UI/Progress/ProgressControlsForWindow.cs", "Packages/com.unity.collab-proxy/Editor/UI/RectExtensions.cs", "Packages/com.unity.collab-proxy/Editor/UI/ResponseType.cs", "Packages/com.unity.collab-proxy/Editor/UI/RunModal.cs", "Packages/com.unity.collab-proxy/Editor/UI/ScreenResolution.cs", "Packages/com.unity.collab-proxy/Editor/UI/ShowWindow.cs", "Packages/com.unity.collab-proxy/Editor/UI/SortOrderComparer.cs", "Packages/com.unity.collab-proxy/Editor/UI/SplitterSettings.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/CenteredContentPanel.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/DrawTreeViewItem.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/EmptyStatePanel.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/GetChangesOverlayIcon.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/ListViewItemIds.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/PlasticTreeView.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/TableViewOperations.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/TreeHeaderColumns.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/TreeHeaderSettings.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/TreeViewItemExtensions.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/TreeViewItemIds.cs", "Packages/com.unity.collab-proxy/Editor/UI/Tree/TreeViewSessionState.cs", "Packages/com.unity.collab-proxy/Editor/UI/UIElements/ControlBuilder.cs", "Packages/com.unity.collab-proxy/Editor/UI/UIElements/CursorExtensions.cs", "Packages/com.unity.collab-proxy/Editor/UI/UIElements/KeyboardEvents.cs", "Packages/com.unity.collab-proxy/Editor/UI/UIElements/LoadingSpinner.cs", "Packages/com.unity.collab-proxy/Editor/UI/UIElements/MouseEvents.cs", "Packages/com.unity.collab-proxy/Editor/UI/UIElements/OverlayProgressControls.cs", "Packages/com.unity.collab-proxy/Editor/UI/UIElements/ProgressControlsForDialogs.cs", "Packages/com.unity.collab-proxy/Editor/UI/UIElements/UIElementsExtensions.cs", "Packages/com.unity.collab-proxy/Editor/UI/UndoRedo/UndoRedoHelper.cs", "Packages/com.unity.collab-proxy/Editor/UI/UndoRedo/UndoRedoState.cs", "Packages/com.unity.collab-proxy/Editor/UI/UndoRedo/UndoRedoTextArea.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityConstants.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityEvents.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/EditorGUI.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/EditorGUIUtility.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/EditorUtility.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/EditorWindowExtensions.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/EditorWindowInternal.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/GenericMenu.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/GenericMenuExtensions.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/HostView.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/Menu.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/SavedGUIState.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/SceneManagement/PrefabStageExtensions.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/SettingsWindow.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/SplitterGUILayout.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/SplitterState.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityInternals/UnityEditor/TreeViewExtensions.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityMenuItem.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityPlasticGuiMessage.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityPlasticTimer.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityStyles.cs", "Packages/com.unity.collab-proxy/Editor/UI/UnityThreadWaiter.cs", "Packages/com.unity.collab-proxy/Editor/UseBuiltinDiffWindowPreference.cs", "Packages/com.unity.collab-proxy/Editor/UVCSConnectionMonitor.cs", "Packages/com.unity.collab-proxy/Editor/UVCSMenuItem.cs", "Packages/com.unity.collab-proxy/Editor/UVCSPlugin.cs", "Packages/com.unity.collab-proxy/Editor/UVCSToolbar/ToolbarController.cs", "Packages/com.unity.collab-proxy/Editor/UVCSWindow.cs", "Packages/com.unity.collab-proxy/Editor/VCSBuiltInPlugin.cs", "Packages/com.unity.collab-proxy/Editor/Views/ApplyShelveWithConflictsQuestionerBuilder.cs", "Packages/com.unity.collab-proxy/Editor/Views/Attributes/AttributePanel.cs", "Packages/com.unity.collab-proxy/Editor/Views/Attributes/AttributesPanel.cs", "Packages/com.unity.collab-proxy/Editor/Views/Branch/BranchesTab.cs", "Packages/com.unity.collab-proxy/Editor/Views/Branch/BranchesViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/BranchExplorerView.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/BranchExplorerViewer.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/BranchExplorerWindow.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Drawing/Shapes/Connections/ShapeConnectionBuilder.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Game/Launcher.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerLabelMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerViewBranchMenuOperations.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerViewChangesetMenuOperations.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerViewLabelMenuOperations.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerViewLinkMenuOperations.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/BranchExplorerViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Menu/LinkMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Options/BranchExplorerOptionsWindow.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Options/ConditionalFormat/FormatRuleMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Virtualization/SelftThrottlingWorker.cs", "Packages/com.unity.collab-proxy/Editor/Views/BranchExplorer/Zoom/UIElementsAnimator.cs", "Packages/com.unity.collab-proxy/Editor/Views/BrowseRepository/BrowseRepositoryPanel.cs", "Packages/com.unity.collab-proxy/Editor/Views/Changesets/ChangesetsTab.cs", "Packages/com.unity.collab-proxy/Editor/Views/Changesets/ChangesetsViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Changesets/CheckoutChangesetViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/CreateWorkspaceView.cs", "Packages/com.unity.collab-proxy/Editor/Views/CreateWorkspace/Dialogs/RepositoryExplorerDialog.cs", "Packages/com.unity.collab-proxy/Editor/Views/Diff/ChangesetByChangesetDiffPanel.cs", "Packages/com.unity.collab-proxy/Editor/Views/Diff/DiffPanel.cs", "Packages/com.unity.collab-proxy/Editor/Views/Diff/DiffTreeViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/DownloadPlasticExeDialog.cs", "Packages/com.unity.collab-proxy/Editor/Views/History/HistoryListViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/History/HistoryTab.cs", "Packages/com.unity.collab-proxy/Editor/Views/Labels/LabelsTab.cs", "Packages/com.unity.collab-proxy/Editor/Views/Labels/LabelsViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Locks/LocksListView.cs", "Packages/com.unity.collab-proxy/Editor/Views/Locks/LocksTab.cs", "Packages/com.unity.collab-proxy/Editor/Views/Locks/LocksViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/AddMoveMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/ChangeDeleteMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/CycleMoveMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/DeleteChangeMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/DeleteMoveMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/DivergentMoveMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/EvilTwinMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/LoadedTwiceMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/MergeViewDirectoryConflictMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/MoveAddMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/MoveDeleteMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/DirectoryConflicts/MovedEvilTwinMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/MergeTab.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/MergeViewFileConflictMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Developer/MergeViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Gluon/IncomingChangesTab.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/Gluon/IncomingChangesViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Merge/IIncomingChangesTab.cs", "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Changelists/ChangelistMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/Changelists/MoveToChangelistMenuBuilder.cs", "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/CommentArea.cs", "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/FilesFilterPatternsMenuBuilder.cs", "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesTab.cs", "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/PendingChanges/PendingChangesViewPendingChangeMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Properties/PropertiesPanel.cs", "Packages/com.unity.collab-proxy/Editor/Views/Shelves/ShelvesTab.cs", "Packages/com.unity.collab-proxy/Editor/Views/Shelves/ShelvesViewMenu.cs", "Packages/com.unity.collab-proxy/Editor/Views/Welcome/DownloadAndInstallOperation.cs", "Packages/com.unity.collab-proxy/Editor/Views/Welcome/WelcomeView.cs", "Packages/com.unity.collab-proxy/Editor/ViewSwitcher.cs", "Packages/com.unity.collab-proxy/Editor/WaitForPendingOperations.cs", "Packages/com.unity.collab-proxy/Editor/WorkspaceWindow.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Converter/BuiltInAndURP3DTo2DMaterialUpgrader.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Converter/BuiltInToURP2DMaterialUpgrader.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Light2DEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/LightBatchingDebugger/LightBatchingDebugger.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Overrides/MeshEditor2DURP.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Overrides/ScriptableRendererFeature2DEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Overrides/SkinnedMeshEditor2DURP.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Overrides/SortingGroupEditor2DURP.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/PixelPerfectCameraEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Renderer2DDataEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Renderer2DMenus.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Shadows/CastingSourceDropDown.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Shadows/ShadowCaster2DEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/Shadows/ShadowCaster2DShapeTool.cs", "Packages/com.unity.render-pipelines.universal/Editor/2D/SortingLayerDropDown.cs", "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/GraphicsSettingsStrippers/OnTilePostProcessStripper.cs", "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/GraphicsSettingsStrippers/RendererStripper.cs", "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/GraphicsSettingsStrippers/ScreenSpaceAmbientOcclusionStripper.cs", "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/GraphicsSettingsStrippers/SurfaceCacheGIStripper.cs", "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/URPBuildData.cs", "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/URPBuildDataValidator.cs", "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/URPPreprocessBuild.cs", "Packages/com.unity.render-pipelines.universal/Editor/BuildProcessors/URPProcessScene.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Drawers.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Environment.Drawers.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Environment.Skin.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Output.Drawers.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Output.Skin.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.PhysicalCamera.Drawers.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.PresetInspector.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Rendering.Drawers.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Rendering.Skin.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineCameraUI.Skin.cs", "Packages/com.unity.render-pipelines.universal/Editor/Camera/UniversalRenderPipelineSerializedCamera.cs", "Packages/com.unity.render-pipelines.universal/Editor/ContextualMenuDispatcher.cs", "Packages/com.unity.render-pipelines.universal/Editor/Decal/DecalProjectorEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Decal/DecalShaderGraphGUI.cs", "Packages/com.unity.render-pipelines.universal/Editor/Lighting/UniversalRenderPipelineLightUI.Drawers.cs", "Packages/com.unity.render-pipelines.universal/Editor/Lighting/UniversalRenderPipelineLightUI.PresetInspector.cs", "Packages/com.unity.render-pipelines.universal/Editor/Lighting/UniversalRenderPipelineLightUI.Skin.cs", "Packages/com.unity.render-pipelines.universal/Editor/Lighting/UniversalRenderPipelineSerializedLight.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/BloomEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/ChannelMixerEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/ColorCurvesEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/ColorLookupEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/DepthOfFieldEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/FilmGrainEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/LiftGammaGainEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/MotionBlurEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/ScreenSpaceLensFlareEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/ShadowsMidtonesHighlightsEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/Overrides/TonemappingEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/PostProcessDataEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/RendererFeatures/FullScreenPassRendererFeatureEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/RendererFeatures/OnTilePostProcessFeatureEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/ScriptableRendererDataEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderBuildPreprocessor.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/AssetCallbacks/CreateUITKShaderGraph.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Targets/UniversalUISubTarget.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/BaseShaderGUI.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ParticleGUI.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShaderGraphLitGUI.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShadergraphSpriteGUI.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShaderGraphUnlitGUI.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/BakedLitShader.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/LitShader.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/ParticlesLitShader.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/ParticlesSimpleLitShader.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/ParticlesUnlitShader.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/SimpleLitShader.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/Shaders/UnlitShader.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShadingModels/BakedLitGUI.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShadingModels/LitGUI.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/ShadingModels/SimpleLitGUI.cs", "Packages/com.unity.render-pipelines.universal/Editor/ShaderGUI/SixWayGUI.cs", "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/BuiltInToURP3DMaterialUpgrader.cs", "Packages/com.unity.render-pipelines.universal/Editor/Tools/Converters/ReadonlyMaterialConverter/ReadonlyMaterialConverter.MaterialReferenceBuilder.cs", "Packages/com.unity.render-pipelines.universal/Editor/Tools/MaterialUpgrader/MaterialUpgraderDefinitions.cs", "Packages/com.unity.render-pipelines.universal/Editor/TrackballUIDrawer.cs", "Packages/com.unity.render-pipelines.universal/Editor/UniversalAdditionalCameraDataEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/UniversalRendererDataEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAsset/SerializedUniversalRenderPipelineAsset.cs", "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAsset/UniversalRenderPipelineAssetUI.Drawers.cs", "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAsset/UniversalRenderPipelineAssetUI.Skin.cs", "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAssetEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineLightEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineVolumeComponentEditor.cs", "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXAbstractParticleURPLitOutput.cs", "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXDecalURPOutput.cs", "Packages/com.unity.render-pipelines.universal/Editor/VFXGraph/VFXShaderGraphGUI.cs", "Packages/com.unity.render-pipelines.universal/Runtime/2D/CinemachineUniversalPixelPerfect.cs", "Packages/com.unity.render-pipelines.universal/Runtime/2D/Light2D.cs", "Packages/com.unity.render-pipelines.universal/Runtime/2D/Light2DManager.cs", "Packages/com.unity.render-pipelines.universal/Runtime/2D/PixelPerfectCamera.cs", "Packages/com.unity.render-pipelines.universal/Runtime/2D/Renderer2DData.cs", "Packages/com.unity.render-pipelines.universal/Runtime/2D/Renderer2DDataAuthoring.cs", "Packages/com.unity.render-pipelines.universal/Runtime/2D/Rendergraph/CopyCameraSortingLayerPass.cs", "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/CompositeShadowCaster2D.cs", "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowCaster2D.cs", "Packages/com.unity.render-pipelines.universal/Runtime/2D/Shadows/ShadowCasterGroup2DManager.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Data/UniversalRenderPipelineAsset.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Debug/UniversalRenderPipelineDebugDisplaySettings.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Debug/UniversalRenderPipelineDebugDisplayStats.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Decal/DecalProjector.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Decal/Entities/DecalEntityManager.cs", "Packages/com.unity.render-pipelines.universal/Runtime/FrameData/UniversalCameraData.cs", "Packages/com.unity.render-pipelines.universal/Runtime/History/RawColorHistory.cs", "Packages/com.unity.render-pipelines.universal/Runtime/History/RawDepthHistory.cs", "Packages/com.unity.render-pipelines.universal/Runtime/History/SingleHistoryBase.cs", "Packages/com.unity.render-pipelines.universal/Runtime/History/StpHistory.cs", "Packages/com.unity.render-pipelines.universal/Runtime/History/TaaHistory.cs", "Packages/com.unity.render-pipelines.universal/Runtime/LightCookieManager.cs", "Packages/com.unity.render-pipelines.universal/Runtime/MotionVectors.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/Bloom.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ChannelMixer.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ChromaticAberration.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ColorAdjustments.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ColorCurves.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ColorLookup.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/DepthOfField.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/FilmGrain.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/LensDistortion.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/LiftGammaGain.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/MotionBlur.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/PaniniProjection.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ScreenSpaceLensFlare.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/ShadowsMidtonesHighlights.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/SplitToning.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/Tonemapping.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/Vignette.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Overrides/WhiteBalance.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Passes/DrawScreenSpaceUIPass.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcess/BloomPostProcessPass.cs", "Packages/com.unity.render-pipelines.universal/Runtime/Passes/XRDepthMotionPass.cs", "Packages/com.unity.render-pipelines.universal/Runtime/ReflectionProbeManager.cs", "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/DecalRendererFeature.cs", "Packages/com.unity.render-pipelines.universal/Runtime/RendererFeatures/FullScreenPassRendererFeature_OldGUID.cs", "Packages/com.unity.render-pipelines.universal/Runtime/ScriptableRendererData.cs", "Packages/com.unity.render-pipelines.universal/Runtime/ScriptableRendererFeature.cs", "Packages/com.unity.render-pipelines.universal/Runtime/UniversalAdditionalCameraData.cs", "Packages/com.unity.render-pipelines.universal/Runtime/UniversalAdditionalCameraData.deprecated.cs", "Packages/com.unity.render-pipelines.universal/Runtime/UniversalCameraHistory.cs", "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRendererData.cs", "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRendererRenderGraph.cs", "Packages/com.unity.render-pipelines.universal/Runtime/UniversalRenderPipeline.cs", "Packages/com.unity.render-pipelines.universal/Runtime/VFXGraph/Utility/PropertyBinders/URPCameraBinder.cs", "Packages/com.unity.render-pipelines.universal/Runtime/VolumeRequiresRendererFeatures.cs", "Packages/com.unity.render-pipelines.universal/Tests/Editor/ShaderBuildPreprocessorTests.cs", "Packages/com.unity.render-pipelines.universal/Tests/Editor/Tools/Converters/ReadonlyMaterialConverter/ReadonlyMaterialConverterTests.MaterialReferenceBuilder.cs", "Packages/com.unity.render-pipelines.universal/Tests/Runtime/DecalTests.cs", "Packages/com.unity.render-pipelines.universal/Tests/Runtime/PixelPerfectCameraTests.cs", "Packages/com.unity.visualscripting/DocCodeExamples/EventBusExamples.cs", "Packages/com.unity.visualscripting/DocCodeExamples/VariableExamples.cs", "Packages/com.unity.visualscripting/Editor/SettingsProvider/ProjectSettings/BackupSettings.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analytics/OnPreprocessBuildAnalytics.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Analytics/OnPreprocessBuildAnalyticsEventHandler.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/BoltGUI.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/BoltProduct.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/ICanvas.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Canvases/VisualScriptingCanvas.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Context/GraphContextMenuItem.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/ElementAdderMenuBuilder.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/ElementAdderMenuCommandAttribute.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/ElementAdderMeta.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/GenericElementAdderMenu.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/GenericElementAdderMenuBuilder.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/IElementAdder.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/IElementAdderMenu.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/IElementAdderMenuBuilder.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ElementAdderMenu/IElementAdderMenuCommand.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/Internal/GUIHelper.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ReorderableListControl.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ReorderableListEvents.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/ReorderableList/ReorderableListGUI.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Dependencies/SQLite/SQLite.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Documentation/DocumentationGenerator.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Graph/GraphGUI.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Inspector.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/GuidInspector.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Inspection/Primitives/UintInspector.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/Fuzzy/FuzzyWindow.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/LudiqGUI.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Interface/LudiqGUIUtility.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Platforms/AotPreBuilder.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/SerializedProperties/SerializedPropertyUtility.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Threading/BackgroundWorker.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Utilities/Paths.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/IWidget.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Widgets/Widget.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/AboutWindow/AboutablePage.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/AboutWindow/AcknowledgementPage.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/EditorWindowWrapper.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/GenerateDocumentationWindow/GenerateDocumentationPage.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/GraphWindow.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/ListPage.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/LudiqEditorWindow.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Page.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Sidebars/SidebarPanelWindow.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/SinglePageWindow.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/TabbedPage.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/WebWindow.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/Wizard.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Core/Windows/WrappedEditorWindow.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/FlowGraphUnitUISample.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Flow/Options/UnitBase.cs", "Packages/com.unity.visualscripting/Editor/VisualScripting.Shared/EmptyGraphWindow.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Collections/GuidCollection.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/fsGuidConverter.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/GUIStyle_DirectConverter.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Converters/Unity/GUIStyleState_DirectConverter.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/fsAotCompilationManager.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Internal/fsCyclicReferenceManager.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Dependencies/FullSerializer/Internal/fsVersionManager.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Ensure/EnsureThat.Guids.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/EventMachine.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Events/FrameDelayedCallback.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnCollisionEnterMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnCollisionExitMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnControllerColliderHitMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnTriggerEnterMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/MonoBehaviour/UnityOnTriggerExitMListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnButtonClickMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnDropdownValueChangedMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnInputFieldEndEditMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnInputFieldValueChangedMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnScrollbarValueChangedMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnScrollRectValueChangedMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnSliderValueChangedMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UI/UnityOnToggleValueChangedMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnBeginDragMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnCancelMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnDeselectMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnDragMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnDropMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnEndDragMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnMoveMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnPointerClickMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnPointerDownMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnPointerEnterMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnPointerExitMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnPointerUpMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnScrollMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnSelectMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UIInterfaces/UnityOnSubmitMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Listeners/UnityMessageListener.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Machines/Machine.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Macros/Macro.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Profiling/ProfilingUtility.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Serialization/SerializationData.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/LudiqScriptableObject.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/RequiresUnityAPIAttribute.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/SceneSingleton.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Unity/Singleton.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Utilities/CoroutineRunner.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/SceneVariables.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Core/Variables/VariablesSaver.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/FlowGraph.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/For.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/ForEach.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Control/While.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Application/OnApplicationQuit.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/GenericGuiEventUnit.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnBeginDrag.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnButtonClick.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnCancel.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnDeselect.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnDrag.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnDrop.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnDropdownValueChanged.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnEndDrag.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnGUI.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnInputFieldEndEdit.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnInputFieldValueChanged.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnMove.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnPointerClick.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnPointerDown.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnPointerEnter.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnPointerExit.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnPointerUp.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnScroll.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnScrollbarValueChanged.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnScrollRectValueChanged.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnSelect.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnSliderValueChanged.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnSubmit.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/OnToggleValueChanged.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/GUI/PointerEventUnit.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Events/Physics/OnControllerColliderHit.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/Cooldown.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/Framework/Time/Timer.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.Flow/ScriptMachine.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateGraph.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateMachine.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/StateUnit.cs", "Packages/com.unity.visualscripting/Runtime/VisualScripting.State/SuperState.cs", "Packages/com.unity.ide.visualstudio/Editor/Messaging/TcpListener.cs", "Packages/com.unity.ide.visualstudio/Editor/ProcessRunner.cs", "Packages/com.unity.ide.visualstudio/Editor/ProjectGeneration/GUIDProvider.cs", "Packages/com.unity.ide.visualstudio/Editor/VisualStudioCodeInstallation.cs", "index.php", "validate.yml" ], "risksOrUnknowns": [ "Git validation reports customer code errors. Review reports/errors.md before feature work.", "Analysis is best-effort and may miss runtime-created objects, reflection, addressables, or dependency injection." ] }