SYMBOL INDEX (24131 symbols across 1237 files) FILE: Editor/IncrementalBuildPipeline/BeeBuildProgramCommon.Data/Data.cs class PackageInfo (line 7) | public class PackageInfo type Version (line 13) | public struct Version method Version (line 17) | public Version(int release, int major, int minor) class ConfigurationData (line 25) | public class ConfigurationData FILE: Editor/IncrementalBuildPipeline/PlayerBuildProgramLibrary.Data/Data.cs class Plugin (line 7) | public class Plugin method ToString (line 14) | public override string ToString() class PluginsData (line 20) | public class PluginsData class GenerateNativePluginsForAssembliesArgs (line 25) | public class GenerateNativePluginsForAssembliesArgs class GenerateNativePluginsForAssembliesSettings (line 32) | public class GenerateNativePluginsForAssembliesSettings class PlayerBuildConfig (line 39) | public class PlayerBuildConfig class BuiltFilesOutput (line 61) | public class BuiltFilesOutput class LinkerConfig (line 67) | public class LinkerConfig class Il2CppConfig (line 81) | public class Il2CppConfig class Services (line 111) | public class Services class StreamingAssetsFile (line 120) | public class StreamingAssetsFile type ScriptingBackend (line 126) | public enum ScriptingBackend FILE: Editor/IncrementalBuildPipeline/ScriptCompilationBuildProgram.Data/Data.cs class Constants (line 7) | public static class Constants class ScriptCompilationData (line 14) | public class ScriptCompilationData class AssemblyData (line 33) | public class AssemblyData class ScriptCompilationData_Out (line 56) | public class ScriptCompilationData_Out class AssemblyData_Out (line 62) | public class AssemblyData_Out FILE: Editor/Mono/2D/Common/ScriptBindings/SpriteEditorExtension.bindings.cs class SpriteEditorExtension (line 11) | [NativeHeader("Editor/Src/2D/SpriteEditorExtension.h")] method GetSpriteID (line 14) | public static GUID GetSpriteID(this Sprite sprite) method SetSpriteID (line 19) | public static void SetSpriteID(this Sprite sprite, GUID guid) method GetSpriteIDScripting (line 24) | private static extern string GetSpriteIDScripting([NotNull] Sprite spr... method SetSpriteIDScripting (line 25) | private static extern void SetSpriteIDScripting([NotNull] Sprite sprit... method GetActiveAtlas (line 26) | internal static extern SpriteAtlas GetActiveAtlas([NotNull] this Sprit... method GetActiveAtlasName (line 27) | internal static extern string GetActiveAtlasName([NotNull] this Sprite... method GetActiveAtlasTexture (line 28) | internal static extern Texture2D GetActiveAtlasTexture([NotNull] this ... method GetActiveAtlasTextureRect (line 29) | internal static extern Rect GetActiveAtlasTextureRect([NotNull] this S... method GetActiveAtlasTextureRectOffset (line 30) | internal static extern Vector2 GetActiveAtlasTextureRectOffset([NotNul... method GetActiveAtlasAlphaTexture (line 31) | internal static extern Texture2D GetActiveAtlasAlphaTexture([NotNull] ... FILE: Editor/Mono/2D/Common/SpriteEditorUtility.cs class SpriteEditorUtility (line 13) | static internal class SpriteEditorUtility method GetPivotValue (line 15) | public static Vector2 GetPivotValue(SpriteAlignment alignment, Vector2... method RoundedRect (line 46) | public static Rect RoundedRect(Rect rect) method RoundToInt (line 56) | public static Rect RoundToInt(Rect r) method ClampedRect (line 66) | public static Rect ClampedRect(Rect rect, Rect clamp, bool maintainSize) method DrawBox (line 113) | public static void DrawBox(Rect position) method DrawLine (line 128) | public static void DrawLine(Vector3 p1, Vector3 p2) method BeginLines (line 135) | public static void BeginLines(Color color) method EndLines (line 145) | public static void EndLines() method FourIntFields (line 152) | public static void FourIntFields(Vector2 rectSize, GUIContent label, G... FILE: Editor/Mono/2D/Common/TexturePlatformSettingsController.cs class TexturePlatformSettingsViewController (line 13) | internal class TexturePlatformSettingsViewController : ITexturePlatformS... method HandleDefaultSettings (line 15) | public bool HandleDefaultSettings(List platf... method HandlePlatformSettings (line 34) | bool HandlePlatformSettings(BuildTarget buildTarget, List method Compare (line 24) | public int Compare(Key x, Key y) type Key (line 46) | struct Key method AddCurvesPopupHierarchyBuilder (line 55) | public AddCurvesPopupHierarchyBuilder(AnimationWindowState state) method Add (line 61) | public void Add(EditorCurveBinding binding) method RemoveUnnecessaryBindings (line 71) | void RemoveUnnecessaryBindings(List bindings) method CreateTreeView (line 90) | public TreeViewItem CreateTreeView() method GetParentPath (line 201) | private string GetParentPath(string path) method GetObjectName (line 213) | private string GetObjectName(string path) method GetClassName (line 225) | private string GetClassName(EditorCurveBinding binding) method GetIcon (line 237) | private Texture2D GetIcon(EditorCurveBinding binding) method AddAnimatableObjectToHierarchy (line 242) | private TreeViewItem AddAnimatableObjectToHierarchy(List GetAllAnimationWindows() { return s_Ani... type FrameRateMenuEntry (line 106) | internal struct FrameRateMenuEntry method FrameRateMenuEntry (line 108) | public FrameRateMenuEntry(GUIContent content, float value) method OnAnimEditorGUI (line 179) | public void OnAnimEditorGUI(EditorWindow parent, Rect position) method MainContentOnGUI (line 265) | void MainContentOnGUI(Rect contentLayoutRect) method OverlayEventOnGUI (line 312) | private void OverlayEventOnGUI() method OverlayOnGUI (line 327) | private void OverlayOnGUI(Rect contentRect) method Update (line 353) | public void Update() method OnEnable (line 361) | public void OnEnable() method OnDisable (line 391) | public void OnDisable() method OnDestroy (line 405) | public void OnDestroy() method OnSelectionChanged (line 411) | public void OnSelectionChanged() method OnSelectionUpdated (line 417) | public void OnSelectionUpdated() method OnStartLiveEdit (line 423) | public void OnStartLiveEdit() method OnEndLiveEdit (line 428) | public void OnEndLiveEdit() method OnLostFocus (line 434) | public void OnLostFocus() method PlaybackUpdate (line 444) | private void PlaybackUpdate() method SetupWizardOnGUI (line 453) | private void SetupWizardOnGUI(Rect position) method EventLineOnGUI (line 509) | private void EventLineOnGUI(Rect eventsRect) method RenderEventTooltip (line 520) | private void RenderEventTooltip() method TabSelectionOnGUI (line 525) | private void TabSelectionOnGUI() method HierarchyOnGUI (line 537) | private void HierarchyOnGUI() method FrameRateInputFieldOnGUI (line 569) | private void FrameRateInputFieldOnGUI() method ClipSelectionDropDownOnGUI (line 588) | private void ClipSelectionDropDownOnGUI() method DopeSheetOnGUI (line 593) | private void DopeSheetOnGUI(Rect position) method CurveEditorOnGUI (line 632) | private void CurveEditorOnGUI(Rect position) method TimeRulerOnGUI (line 666) | private void TimeRulerOnGUI(Rect timeRulerRect) method GenerateOptionsMenu (line 685) | private GenericMenu GenerateOptionsMenu() method OptionsOnGUI (line 719) | private void OptionsOnGUI(int controlID) method SetFrameRate (line 737) | internal void SetFrameRate(object frameRate) method FilterBySelectionButtonOnGUI (line 743) | private void FilterBySelectionButtonOnGUI() method AddEventButtonOnGUI (line 764) | private void AddEventButtonOnGUI() method AddKeyframeButtonOnGUI (line 773) | private void AddKeyframeButtonOnGUI() method PlayControlsOnGUI (line 791) | private void PlayControlsOnGUI() method LinkOptionsOnGUI (line 850) | private void LinkOptionsOnGUI() method ExecuteShortcut (line 866) | static void ExecuteShortcut(ShortcutArguments args, Action... method ExecuteShortcut (line 882) | static void ExecuteShortcut(ShortcutArguments args, Action GetAllAnimationWindows() { retur... method AnimationWindow (line 189) | private AnimationWindow() method ForceRefresh (line 192) | internal void ForceRefresh() method OnEnable (line 200) | void OnEnable() method OnDisable (line 219) | void OnDisable() method OnDestroy (line 227) | void OnDestroy() method Update (line 232) | void Update() method OnGUI (line 240) | void OnGUI() method OnSelectionChange (line 249) | internal void OnSelectionChange() method OnFocus (line 287) | void OnFocus() method OnControllerChange (line 292) | internal void OnControllerChange() method OnLostFocus (line 298) | void OnLostFocus() method OnOpenAsset (line 304) | [Callbacks.OnOpenAsset] method EditGameObject (line 316) | internal bool EditGameObject(GameObject gameObject) method EditAnimationClip (line 345) | internal bool EditAnimationClip(AnimationClip animationClip) method EditSequencerClip (line 354) | internal bool EditSequencerClip(AnimationClip animationClip, Object so... method UnlinkSequencer (line 365) | internal void UnlinkSequencer() method FindCustomController (line 377) | private IAnimationWindowController FindCustomController(GameObject gam... method EditAnimationClipInternal (line 405) | private void EditAnimationClipInternal(AnimationClip animationClip, Ob... method ShowButton (line 419) | void ShowButton(Rect r) method ShouldUpdateGameObjectSelection (line 433) | private bool ShouldUpdateGameObjectSelection(GameObjectSelectionItem s... method ShouldUpdateSelection (line 466) | private bool ShouldUpdateSelection(AnimationWindowSelectionItem select... method UndoRedoPerformed (line 475) | private void UndoRedoPerformed(in UndoRedoInfo info) method AddItemsToMenu (line 480) | public void AddItemsToMenu(GenericMenu menu) FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowClipPopup.cs class AnimationWindowClipPopup (line 12) | [System.Serializable] class ClipPopupCallbackInfo (line 21) | internal sealed class ClipPopupCallbackInfo method ClipPopupCallbackInfo (line 39) | public ClipPopupCallbackInfo(int controlID) method GetSelectedClipForControl (line 45) | public static AnimationClip GetSelectedClipForControl(int controlID,... method SetSelectedClip (line 66) | public static void SetSelectedClip(AnimationClip clip) method SendEvent (line 77) | public static void SendEvent() method DisplayClipMenu (line 90) | private void DisplayClipMenu(Rect position, int controlID, AnimationCl... method DoClipPopup (line 125) | private AnimationClip DoClipPopup(AnimationClip clip, GUIStyle style) method OnGUI (line 169) | public void OnGUI() method GetClipMenuContent (line 190) | private GUIContent[] GetClipMenuContent(AnimationClip[] clips) method GetOrderedClipList (line 211) | private AnimationClip[] GetOrderedClipList() method ClipToIndex (line 223) | private int ClipToIndex(AnimationClip[] clips, AnimationClip clip) FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowClipboard.cs class AnimationWindowEventClipboard (line 15) | [Serializable] method AnimationWindowEventClipboard (line 26) | public AnimationWindowEventClipboard(AnimationEvent e) method FromClipboard (line 37) | public static AnimationEvent FromClipboard(AnimationWindowEventClipboa... class AnimationWindowEventsClipboard (line 52) | [Serializable] method CanPaste (line 57) | internal static bool CanPaste() method CopyEvents (line 62) | internal static void CopyEvents(IList allEvents, bool[... method AddPastedEvents (line 89) | internal static AnimationEvent[] AddPastedEvents(AnimationEvent[] even... FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowControl.cs class AnimationWindowControl (line 19) | [Serializable] class CandidateRecordingState (line 22) | class CandidateRecordingState : IAnimationRecordingState method CandidateRecordingState (line 31) | public CandidateRecordingState(AnimationWindowState state, Animation... method DiscardModification (line 38) | public bool DiscardModification(PropertyModification modification) method SaveCurve (line 43) | public void SaveCurve(AnimationWindowCurve curve) method AddPropertyModification (line 49) | public void AddPropertyModification(EditorCurveBinding binding, Prop... type RecordingStateMode (line 55) | enum RecordingStateMode class RecordingState (line 61) | class RecordingState : IAnimationRecordingState method RecordingState (line 74) | public RecordingState(AnimationWindowState state, RecordingStateMode... method DiscardModification (line 80) | public bool DiscardModification(PropertyModification modification) method SaveCurve (line 85) | public void SaveCurve(AnimationWindowCurve curve) method AddPropertyModification (line 90) | public void AddPropertyModification(EditorCurveBinding binding, Prop... type ResampleFlags (line 96) | [Flags] method HasFlag (line 108) | private static bool HasFlag(ResampleFlags flags, ResampleFlags flag) method OnEnable (line 135) | public void OnEnable() method OnDisable (line 140) | public void OnDisable() method OnCreate (line 145) | public void OnCreate(AnimationWindow animationWindow, Component compon... method OnDestroy (line 150) | public void OnDestroy() method OnSelectionChanged (line 156) | public void OnSelectionChanged() method OnPlayModeStateChanged (line 165) | void OnPlayModeStateChanged(PlayModeStateChange state) method GoToTime (line 186) | public void GoToTime(float time) method GoToFrame (line 191) | public void GoToFrame(int frame) method GoToPreviousKeyframe (line 196) | public void GoToPreviousKeyframe(PropertyModification[] modifications) method GoToNextKeyframe (line 216) | public void GoToNextKeyframe(PropertyModification[] modifications) method SnapTimeToFrame (line 236) | private void SnapTimeToFrame() method SetCurrentTime (line 242) | private void SetCurrentTime(float value) method SetCurrentFrame (line 253) | private void SetCurrentFrame(int value) method StartPlayback (line 287) | private void StartPlayback() method StopPlayback (line 300) | private void StopPlayback() method PlaybackUpdate (line 311) | public bool PlaybackUpdate() method StartPreview (line 361) | private void StartPreview() method StopPreview (line 393) | private void StopPreview() method StartRecording (line 466) | private void StartRecording() method StopRecording (line 475) | private void StopRecording() method StartCandidateRecording (line 483) | private void StartCandidateRecording() method StopCandidateRecording (line 488) | private void StopCandidateRecording() method DestroyGraph (line 493) | private void DestroyGraph() method RebuildGraph (line 502) | private void RebuildGraph(Animator animator) method FetchPostProcessComponents (line 572) | private IAnimationWindowPreview[] FetchPostProcessComponents() method ResampleAnimation (line 582) | public void ResampleAnimation() method ResampleAnimation (line 587) | private void ResampleAnimation(ResampleFlags flags) method GetAnimationModeDriver (line 673) | private AnimationModeDriver GetAnimationModeDriver() method GetAnimationModeDriverNoAlloc (line 698) | private AnimationModeDriver GetAnimationModeDriverNoAlloc() method GetCandidateDriver (line 703) | private AnimationModeDriver GetCandidateDriver() method AllowRecordingPrefabPropertyOverridesFor (line 714) | private bool AllowRecordingPrefabPropertyOverridesFor(UnityEngine.Obje... method OnExitingAnimationMode (line 729) | void OnExitingAnimationMode() method RecordPropertyOverridesForNonAnimatedProperties (line 735) | void RecordPropertyOverridesForNonAnimatedProperties(UndoPropertyModif... method PostprocessAnimationRecordingModifications (line 745) | private UndoPropertyModification[] PostprocessAnimationRecordingModifi... method RefreshDisplayNamesOnArrayTopologicalChange (line 771) | private void RefreshDisplayNamesOnArrayTopologicalChange(UndoPropertyM... method ProcessAutoKey (line 793) | private UndoPropertyModification[] ProcessAutoKey(UndoPropertyModifica... method RegisterCandidates (line 805) | private UndoPropertyModification[] RegisterCandidates(UndoPropertyModi... method RemoveFromCandidates (line 825) | private void RemoveFromCandidates(PropertyModification[] modifications) method CreateCandidateClip (line 848) | private void CreateCandidateClip() method DestroyCandidateClip (line 855) | private void DestroyCandidateClip() method ClearCandidates (line 860) | public void ClearCandidates() method ProcessCandidates (line 868) | public void ProcessCandidates() method GetKeys (line 892) | private List GetKeys(PropertyModification[] m... method IsAnimatable (line 916) | public bool IsAnimatable(PropertyModification[] modifications) method IsEditable (line 928) | public bool IsEditable(Object targetObject) method KeyExists (line 954) | public bool KeyExists(PropertyModification[] modifications) method CandidateExists (line 959) | public bool CandidateExists(PropertyModification[] modifications) method CurveExists (line 974) | public bool CurveExists(PropertyModification[] modifications) method HasAnyCandidates (line 994) | public bool HasAnyCandidates() method HasAnyCurves (line 999) | public bool HasAnyCurves() method AddKey (line 1004) | public void AddKey(SerializedProperty property) method AddKey (line 1009) | public void AddKey(PropertyModification[] modifications) method RemoveKey (line 1032) | public void RemoveKey(SerializedProperty property) method RemoveKey (line 1037) | public void RemoveKey(PropertyModification[] modifications) method RemoveCurve (line 1052) | public void RemoveCurve(SerializedProperty property) method RemoveCurve (line 1057) | public void RemoveCurve(PropertyModification[] modifications) method AddCandidateKeys (line 1084) | public void AddCandidateKeys() method AddAnimatedKeys (line 1092) | public void AddAnimatedKeys() method BeginKeyModification (line 1105) | private void BeginKeyModification() method EndKeyModification (line 1111) | private void EndKeyModification() method GetAnimatableBindings (line 1117) | public EditorCurveBinding[] GetAnimatableBindings() method GetAnimatableBindings (line 1134) | public EditorCurveBinding[] GetAnimatableBindings(GameObject gameObject) method GetValueType (line 1140) | public Type GetValueType(EditorCurveBinding binding) method GetFloatValue (line 1168) | public float GetFloatValue(EditorCurveBinding binding) method GetIntValue (line 1174) | public int GetIntValue(EditorCurveBinding binding) method GetObjectReferenceValue (line 1180) | public Object GetObjectReferenceValue(EditorCurveBinding binding) FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowControllerAttribute.cs class AnimationWindowControllerAttribute (line 11) | [AttributeUsage(AttributeTargets.Class)] method AnimationWindowControllerAttribute (line 16) | public AnimationWindowControllerAttribute(System.Type type) FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowCurve.cs class AnimationWindowCurve (line 14) | internal class AnimationWindowCurve : IComparable,... method AnimationWindowCurve (line 65) | public AnimationWindowCurve(AnimationClip clip, EditorCurveBinding bin... method LoadKeyframes (line 77) | public void LoadKeyframes(AnimationCurve curve) method LoadKeyframes (line 86) | public void LoadKeyframes(AnimationClip clip) method GetHashCode (line 106) | public override int GetHashCode() method GetBindingHashCode (line 112) | public int GetBindingHashCode() method CompareTo (line 117) | public int CompareTo(AnimationWindowCurve obj) method Equals (line 159) | public bool Equals(AnimationWindowCurve other) method ComparePaths (line 164) | int ComparePaths(string otherPath) method ToAnimationCurve (line 189) | public AnimationCurve ToAnimationCurve() method ToObjectCurve (line 205) | public ObjectReferenceKeyframe[] ToObjectCurve() method FindKeyAtTime (line 220) | public AnimationWindowKeyframe FindKeyAtTime(AnimationKeyTime keyTime) method Evaluate (line 229) | public object Evaluate(float time) method AddKeyframe (line 273) | public void AddKeyframe(AnimationWindowKeyframe key, AnimationKeyTime ... method RemoveKeyframe (line 282) | public void RemoveKeyframe(AnimationKeyTime time) method RemoveKeyframe (line 292) | public void RemoveKeyframe(AnimationWindowKeyframe keyframe) method HasKeyframe (line 297) | public bool HasKeyframe(AnimationKeyTime time) method GetKeyframeIndex (line 302) | public int GetKeyframeIndex(AnimationKeyTime time) method RemoveKeysAtRange (line 313) | public void RemoveKeysAtRange(float startTime, float endTime) method Clear (line 323) | public void Clear() FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowEvent.cs class AnimationEventEditorState (line 19) | class AnimationEventEditorState method AnimationEventEditorState (line 51) | public AnimationEventEditorState() class AnimationWindowEvent (line 58) | internal class AnimationWindowEvent : ScriptableObject method CreateAndEdit (line 65) | static public AnimationWindowEvent CreateAndEdit(GameObject root, Anim... method Edit (line 86) | static public AnimationWindowEvent Edit(GameObject root, AnimationClip... method Edit (line 100) | static public AnimationWindowEvent Edit(AnimationClipInfoProperties cl... method InsertAnimationEvent (line 114) | static private int InsertAnimationEvent(ref AnimationEvent[] events, A... FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowEventInspector.cs class AnimationWindowEventInspector (line 15) | [CustomEditor(typeof(AnimationWindowEvent))] method OnInspectorGUI (line 27) | public override void OnInspectorGUI() method OnHeaderGUI (line 33) | protected override void OnHeaderGUI() method OnEditAnimationEvent (line 39) | public static void OnEditAnimationEvent(AnimationWindowEvent awe, Anim... method OnEditAnimationEvents (line 49) | public static void OnEditAnimationEvents(AnimationWindowEvent[] awEven... method GetFormattedMethodsText (line 185) | static string GetFormattedMethodsText(List methods) method GetTypeName (line 196) | static string GetTypeName(Type t) method GetFormattedMethodName (line 211) | static string GetFormattedMethodName(AnimationMethodMap methodMap) method OnDisabledAnimationEvent (line 223) | public static void OnDisabledAnimationEvent() method CollectSupportedMethods (line 236) | static void CollectSupportedMethods(GameObject gameObject, List CreateTreeFromCurves() method AddPropertyGroupToHierarchy (line 123) | private AnimationWindowHierarchyPropertyGroupNode AddPropertyGroupToHi... method AddPropertyToHierarchy (line 147) | private AnimationWindowHierarchyPropertyNode AddPropertyToHierarchy(An... method GetIcon (line 161) | public Texture2D GetIcon(EditorCurveBinding curveBinding) method UpdateSerializeReferenceCurvesArrayNiceDisplayName (line 166) | public void UpdateSerializeReferenceCurvesArrayNiceDisplayName() method UpdateData (line 194) | public void UpdateData() FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowHierarchyGUI.cs class AnimationWindowHierarchyGUI (line 18) | internal class AnimationWindowHierarchyGUI : TreeViewGUI method AnimationWindowHierarchyGUI (line 70) | public AnimationWindowHierarchyGUI(TreeViewController treeView, Animat... method InitStyles (line 77) | protected void InitStyles() method DoNodeGUI (line 94) | protected void DoNodeGUI(Rect rect, AnimationWindowHierarchyNode node,... method BeginRowGUI (line 141) | public override void BeginRowGUI() method DoAddCurveButton (line 167) | private void DoAddCurveButton(Rect rect, AnimationWindowHierarchyNode ... method OnNewCurveAdded (line 188) | private void OnNewCurveAdded(AddCurvesPopupPropertyNode node) method DoRowBackground (line 192) | private void DoRowBackground(Rect rect, int row) method DoFoldout (line 205) | private void DoFoldout(AnimationWindowHierarchyNode node, Rect rect, f... method DoIconAndName (line 242) | private void DoIconAndName(Rect rect, AnimationWindowHierarchyNode nod... method GetGameObjectName (line 317) | private string GetGameObjectName(GameObject rootGameObject, string path) method DoValueField (line 326) | private void DoValueField(Rect rect, AnimationWindowHierarchyNode node... method ReclaimPendingFieldFocus (line 432) | internal void ReclaimPendingFieldFocus() method DoTreeViewButton (line 441) | private bool DoTreeViewButton(int id, Rect position, GUIContent conten... method DoCurveDropdown (line 473) | private void DoCurveDropdown(Rect rect, AnimationWindowHierarchyNode n... method DoCurveColorIndicator (line 493) | private void DoCurveColorIndicator(Rect rect, AnimationWindowHierarchy... method HandleDelete (line 525) | private void HandleDelete() method HandleContextMenu (line 551) | private void HandleContextMenu(Rect rect, AnimationWindowHierarchyNode... method GenerateMenu (line 565) | private GenericMenu GenerateMenu(List in... method AddKeysAtCurrentTime (line 643) | private void AddKeysAtCurrentTime(object obj) { AddKeysAtCurrentTime((... method AddKeysAtCurrentTime (line 644) | private void AddKeysAtCurrentTime(List curves) method DeleteKeysAtCurrentTime (line 649) | private void DeleteKeysAtCurrentTime(object obj) { DeleteKeysAtCurrent... method DeleteKeysAtCurrentTime (line 650) | private void DeleteKeysAtCurrentTime(List curves) method ChangeRotationInterpolation (line 655) | private void ChangeRotationInterpolation(System.Object interpolationMode) method RemoveCurvesFromSelectedNodes (line 672) | private void RemoveCurvesFromSelectedNodes() method RemoveCurvesFromNodes (line 677) | private void RemoveCurvesFromNodes(List ... method GetCurvesAffectedByNodes (line 709) | private List GetCurvesAffectedByNodes(List rows) method GetRowRect (line 846) | public override Rect GetRowRect(int row, float rowWidth) method OnRowGUI (line 857) | public override void OnRowGUI(Rect rowRect, TreeViewItem node, int row... method BeginRename (line 863) | override public bool BeginRename(TreeViewItem item, float delay) method SyncFakeItem (line 870) | override protected void SyncFakeItem() method RenameEnded (line 875) | override protected void RenameEnded() method GetIconForItem (line 905) | override protected Texture GetIconForItem(TreeViewItem item) FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowHierarchyNode.cs class AnimationWindowHierarchyNode (line 14) | internal class AnimationWindowHierarchyNode : TreeViewItem method AnimationWindowHierarchyNode (line 26) | public AnimationWindowHierarchyNode(int instanceID, int depth, TreeVie... class AnimationWindowHierarchyPropertyGroupNode (line 36) | internal class AnimationWindowHierarchyPropertyGroupNode : AnimationWind... method AnimationWindowHierarchyPropertyGroupNode (line 38) | public AnimationWindowHierarchyPropertyGroupNode(System.Type animatabl... class AnimationWindowHierarchyPropertyNode (line 43) | internal class AnimationWindowHierarchyPropertyNode : AnimationWindowHie... method AnimationWindowHierarchyPropertyNode (line 47) | public AnimationWindowHierarchyPropertyNode(System.Type animatableObje... class AnimationWindowHierarchyClipNode (line 55) | internal class AnimationWindowHierarchyClipNode : AnimationWindowHierarc... method AnimationWindowHierarchyClipNode (line 57) | public AnimationWindowHierarchyClipNode(TreeViewItem parent, int setId... class AnimationWindowHierarchyMasterNode (line 62) | internal class AnimationWindowHierarchyMasterNode : AnimationWindowHiera... method AnimationWindowHierarchyMasterNode (line 64) | public AnimationWindowHierarchyMasterNode() class AnimationWindowHierarchyAddButtonNode (line 70) | internal class AnimationWindowHierarchyAddButtonNode : AnimationWindowHi... method AnimationWindowHierarchyAddButtonNode (line 72) | public AnimationWindowHierarchyAddButtonNode() FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowKeySelection.cs class AnimationWindowKeySelection (line 15) | [System.Serializable] method SaveSelection (line 27) | public void SaveSelection(string undoLabel) method OnBeforeSerialize (line 32) | public void OnBeforeSerialize() method OnAfterDeserialize (line 37) | public void OnAfterDeserialize() FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowKeyframe.cs class AnimationWindowKeyframe (line 11) | internal class AnimationWindowKeyframe method AnimationWindowKeyframe (line 87) | public AnimationWindowKeyframe() method AnimationWindowKeyframe (line 91) | public AnimationWindowKeyframe(AnimationWindowKeyframe key) method AnimationWindowKeyframe (line 105) | public AnimationWindowKeyframe(AnimationWindowCurve curve, Keyframe key) method AnimationWindowKeyframe (line 128) | public AnimationWindowKeyframe(AnimationWindowCurve curve, ObjectRefer... method GetHash (line 135) | public int GetHash() method GetIndex (line 150) | public int GetIndex() method ToKeyframe (line 162) | public Keyframe ToKeyframe() method ToObjectReferenceKeyframe (line 187) | public ObjectReferenceKeyframe ToObjectReferenceKeyframe() FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowManipulator.cs class AnimationWindowManipulator (line 14) | internal class AnimationWindowManipulator method AnimationWindowManipulator (line 27) | public AnimationWindowManipulator() method HandleEvents (line 35) | public virtual void HandleEvents() method IgnoreEvents (line 73) | public virtual void IgnoreEvents() class AreaManipulator (line 79) | internal class AreaManipulator : AnimationWindowManipulator method AreaManipulator (line 84) | public AreaManipulator(GUIStyle style, MouseCursor cursor) method AreaManipulator (line 90) | public AreaManipulator(GUIStyle style) method OnGUI (line 96) | public void OnGUI(Rect widgetRect) class TimeCursorManipulator (line 120) | internal class TimeCursorManipulator : AnimationWindowManipulator type Alignment (line 122) | public enum Alignment method TimeCursorManipulator (line 139) | public TimeCursorManipulator(GUIStyle style) method OnGUI (line 151) | public void OnGUI(Rect windowRect, float pixelTime) FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowOptions.cs class AnimationWindowOptions (line 11) | internal static class AnimationWindowOptions method AnimationWindowOptions (line 23) | static AnimationWindowOptions() FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowSelectionItem.cs class AnimationWindowSelectionItem (line 15) | [Serializable] method GetRefreshHash (line 197) | public int GetRefreshHash() method Synchronize (line 205) | virtual public void Synchronize() method Equals (line 210) | public bool Equals(AnimationWindowSelectionItem other) FILE: Editor/Mono/Animation/AnimationWindow/AnimationWindowState.cs class AnimationWindowState (line 16) | [System.Serializable] type RefreshType (line 19) | public enum RefreshType type SnapMode (line 26) | public enum SnapMode type LiveEditKeyframe (line 82) | private struct LiveEditKeyframe class LiveEditCurve (line 88) | private class LiveEditCurve method OnGUI (line 250) | public void OnGUI() method RefreshHashCheck (line 256) | private void RefreshHashCheck() method Refresh (line 266) | private void Refresh() method GetRefreshHash (line 318) | private int GetRefreshHash() method ForceRefresh (line 327) | public void ForceRefresh() method PurgeSelection (line 332) | private void PurgeSelection() method OnEnable (line 339) | public void OnEnable() method OnDisable (line 360) | public void OnDisable() method OnDestroy (line 370) | public void OnDestroy() method OnSelectionChanged (line 384) | public void OnSelectionChanged() method OnSelectionUpdated (line 398) | public void OnSelectionUpdated() method UndoRedoPerformed (line 420) | public void UndoRedoPerformed(in UndoRedoInfo info) method CurveWasModified (line 427) | void CurveWasModified(AnimationClip clip, EditorCurveBinding binding, ... method SaveKeySelection (line 471) | public void SaveKeySelection(string undoLabel) method SaveCurve (line 477) | public void SaveCurve(AnimationClip clip, AnimationWindowCurve curve) method SaveCurve (line 482) | public void SaveCurve(AnimationClip clip, AnimationWindowCurve curve, ... method SaveCurves (line 492) | public void SaveCurves(AnimationClip clip, ICollection controlInterface.ClearCandidates(); method ProcessCandidates (line 661) | public void ProcessCandidates() => controlInterface.ProcessCandidates(); method ShouldShowCurve (line 663) | public bool ShouldShowCurve(AnimationWindowCurve curve) method UpdateSelectionFilter (line 685) | private void UpdateSelectionFilter() method RebuildAllCurvesCacheIfNecessary (line 690) | void RebuildAllCurvesCacheIfNecessary() method RebuildFilteredCurvesCacheIfNecessary (line 746) | private void RebuildFilteredCurvesCacheIfNecessary() method RebuildActiveCurvesCacheIfNecessary (line 765) | private void RebuildActiveCurvesCacheIfNecessary() method FillInMissingTransformCurves (line 800) | private void FillInMissingTransformCurves(AnimationClip animationClip,... method FillPropertyGroup (line 826) | private void FillPropertyGroup(AnimationClip animationClip, ref Editor... method AssignBindingToRightSlot (line 855) | private void AssignBindingToRightSlot(EditorCurveBinding transformBind... method AnyKeyIsSelected (line 1087) | public bool AnyKeyIsSelected(DopeLine dopeline) method KeyIsSelected (line 1096) | public bool KeyIsSelected(AnimationWindowKeyframe keyframe) method SelectKey (line 1101) | public void SelectKey(AnimationWindowKeyframe keyframe) method UnselectKey (line 1111) | public void UnselectKey(AnimationWindowKeyframe keyframe) method DeleteSelectedKeys (line 1121) | public void DeleteSelectedKeys() method DeleteKeys (line 1129) | public void DeleteKeys(List keys) method StartLiveEdit (line 1151) | public void StartLiveEdit() method EndLiveEdit (line 1183) | public void EndLiveEdit() method InLiveEdit (line 1193) | public bool InLiveEdit() method MoveSelectedKeys (line 1198) | public void MoveSelectedKeys(float deltaTime, bool snapToFrame) method TransformSelectedKeys (line 1227) | public void TransformSelectedKeys(Matrix4x4 matrix, bool flipX, bool f... method TransformRippleKeys (line 1284) | public void TransformRippleKeys(Matrix4x4 matrix, float t1, float t2, ... method CanPasteKeys (line 1358) | internal static bool CanPasteKeys() method ClearKeyframeClipboard (line 1363) | internal static void ClearKeyframeClipboard() method CopyKeys (line 1368) | public void CopyKeys() method CopyAllActiveCurves (line 1400) | public void CopyAllActiveCurves() method PasteKeys (line 1411) | public void PasteKeys() method ClearSelections (line 1508) | public void ClearSelections() method ClearKeySelections (line 1514) | public void ClearKeySelections() method ClearHierarchySelection (line 1521) | public void ClearHierarchySelection() method ClearCurveWrapperCache (line 1527) | private void ClearCurveWrapperCache() method ReloadModifiedDopelineCache (line 1542) | private void ReloadModifiedDopelineCache() method ReloadModifiedCurveWrapperCache (line 1562) | private void ReloadModifiedCurveWrapperCache() method ReloadModifiedAnimationCurveCache (line 1607) | private void ReloadModifiedAnimationCurveCache() method OnNewCurveAdded (line 1619) | private void OnNewCurveAdded(EditorCurveBinding newCurve) method Repaint (line 1654) | public void Repaint() method GetAggregateKeys (line 1660) | public List GetAggregateKeys(AnimationWindowH... method OnHierarchySelectionChanged (line 1668) | public void OnHierarchySelectionChanged(int[] selectedInstanceIDs) method HandleHierarchySelectionChanged (line 1673) | public void HandleHierarchySelectionChanged(int[] selectedInstanceIDs,... method SelectHierarchyItem (line 1681) | public void SelectHierarchyItem(DopeLine dopeline, bool additive) method SelectHierarchyItem (line 1686) | public void SelectHierarchyItem(DopeLine dopeline, bool additive, bool... method SelectHierarchyItem (line 1691) | public void SelectHierarchyItem(int hierarchyNodeID, bool additive, bo... method SelectHierarchyItems (line 1704) | public void SelectHierarchyItems(IEnumerable hierarchyNodeIDs, bo... method UnSelectHierarchyItem (line 1717) | public void UnSelectHierarchyItem(DopeLine dopeline) method UnSelectHierarchyItem (line 1722) | public void UnSelectHierarchyItem(int hierarchyNodeID) method HasHierarchySelection (line 1727) | public bool HasHierarchySelection() method GetAffectedHierarchyIDs (line 1738) | public HashSet GetAffectedHierarchyIDs(List GetAffectedCurves(List FilterCurves(AnimationWindowC... method FilterCurves (line 354) | public static List FilterCurves(AnimationWindowC... method IsCurveCreated (line 368) | public static bool IsCurveCreated(AnimationClip clip, EditorCurveBindi... method HasOtherRotationCurve (line 388) | internal static bool HasOtherRotationCurve(AnimationClip clip, EditorC... method IsRotationCurve (line 422) | internal static bool IsRotationCurve(EditorCurveBinding curveBinding) method IsRectTransformPosition (line 428) | public static bool IsRectTransformPosition(EditorCurveBinding curveBin... method ContainsFloatKeyframes (line 433) | public static bool ContainsFloatKeyframes(List FilterCurves(AnimationWindowC... method GetCurrentValue (line 469) | public static object GetCurrentValue(GameObject rootGameObject, Editor... method GetAnimatableBindings (line 488) | public static EditorCurveBinding[] GetAnimatableBindings(GameObject ro... method PropertyIsAnimatable (line 509) | public static bool PropertyIsAnimatable(Object targetObject, string pr... method SerializedPropertyToPropertyModifications (line 538) | public static PropertyModification[] SerializedPropertyToPropertyModif... method PropertyModificationsToEditorCurveBindings (line 658) | public static EditorCurveBinding[] PropertyModificationsToEditorCurveB... method SerializedPropertyToEditorCurveBindings (line 688) | public static EditorCurveBinding[] SerializedPropertyToEditorCurveBind... method CurveExists (line 694) | public static bool CurveExists(EditorCurveBinding binding, AnimationWi... method GetRenamedBinding (line 706) | public static EditorCurveBinding GetRenamedBinding(EditorCurveBinding ... method RenameCurvePath (line 715) | public static void RenameCurvePath(AnimationWindowCurve curve, EditorC... method GetPropertyDisplayName (line 741) | public static string GetPropertyDisplayName(string propertyName) method ShouldPrefixWithTypeName (line 760) | public static bool ShouldPrefixWithTypeName(Type animatableObjectType,... method GetNicePropertyDisplayName (line 771) | public static string GetNicePropertyDisplayName(EditorCurveBinding cur... method GetNicePropertyDisplayName (line 794) | public static string GetNicePropertyDisplayName(Type animatableObjectT... method GetNicePropertyGroupDisplayName (line 802) | public static string GetNicePropertyGroupDisplayName(EditorCurveBindin... method GetNicePropertyGroupDisplayName (line 824) | public static string GetNicePropertyGroupDisplayName(Type animatableOb... method NicifyPropertyGroupName (line 833) | public static string NicifyPropertyGroupName(Type animatableObjectType... method GetComponentIndex (line 845) | static public int GetComponentIndex(string name) method GetPropertyGroupName (line 874) | public static string GetPropertyGroupName(string propertyName) method GetNextKeyframeTime (line 882) | public static float GetNextKeyframeTime(AnimationWindowCurve[] curves,... method GetPreviousKeyframeTime (line 907) | public static float GetPreviousKeyframeTime(AnimationWindowCurve[] cur... method InitializeGameobjectForAnimation (line 935) | public static bool InitializeGameobjectForAnimation(GameObject animate... method EnsureActiveAnimationPlayer (line 959) | public static Component EnsureActiveAnimationPlayer(GameObject animate... method EnsureAnimationPlayerHasClip (line 970) | private static bool EnsureAnimationPlayerHasClip(Component animationPl... method AddClipToAnimationPlayerComponent (line 991) | public static bool AddClipToAnimationPlayerComponent(Component animati... method AddClipToAnimatorComponent (line 1000) | public static bool AddClipToAnimatorComponent(Animator animator, Anima... method AddClipToAnimationComponent (line 1034) | public static bool AddClipToAnimationComponent(Animation animation, An... method CreateNewClip (line 1042) | internal static AnimationClip CreateNewClip(string gameObjectName) method CreateNewClipAtPath (line 1067) | internal static AnimationClip CreateNewClipAtPath(string clipPath) method SetClipAsLegacy (line 1092) | private static void SetClipAsLegacy(AnimationClip clip) method AllocateAndSetupClip (line 1099) | internal static AnimationClip AllocateAndSetupClip(bool useAnimator) method GetPropertyNodeID (line 1112) | public static int GetPropertyNodeID(int setId, string path, System.Typ... method GetClosestAnimationPlayerComponentInParents (line 1118) | public static Component GetClosestAnimationPlayerComponentInParents(Tr... method GetClosestAnimatorInParents (line 1149) | public static Animator GetClosestAnimatorInParents(Transform tr) method GetClosestAnimationInParents (line 1164) | public static Animation GetClosestAnimationInParents(Transform tr) method SyncTimeArea (line 1178) | public static void SyncTimeArea(TimeArea from, TimeArea to) method DrawInRangeOverlay (line 1186) | public static void DrawInRangeOverlay(Rect rect, Color color, float st... method DrawOutOfRangeOverlay (line 1199) | public static void DrawOutOfRangeOverlay(Rect rect, Color color, float... method DrawSelectionOverlay (line 1217) | public static void DrawSelectionOverlay(Rect rect, Color color, float ... method DrawRect (line 1226) | public static void DrawRect(Rect rect, Color color) method CreateRendererForCurve (line 1244) | private static CurveRenderer CreateRendererForCurve(AnimationWindowCur... method CreateKeyPreprocessorForCurve (line 1262) | private static CurveWrapper.PreProcessKeyMovement CreateKeyPreprocesso... method GetCurveWrapper (line 1280) | public static CurveWrapper GetCurveWrapper(AnimationWindowCurve curve,... method CurveSelectionToAnimationWindowKeyframe (line 1300) | public static AnimationWindowKeyframe CurveSelectionToAnimationWindowK... method AnimationWindowKeyframeToCurveSelection (line 1314) | public static CurveSelection AnimationWindowKeyframeToCurveSelection(A... method BestMatchForPaste (line 1324) | public static AnimationWindowCurve BestMatchForPaste(EditorCurveBindin... method FromToRect (line 1349) | internal static Rect FromToRect(Vector2 start, Vector2 end) method IsTransformType (line 1365) | public static bool IsTransformType(Type type) method IsActualTransformCurve (line 1370) | public static bool IsActualTransformCurve(EditorCurveBinding curveBind... method ForceGrouping (line 1377) | public static bool ForceGrouping(EditorCurveBinding binding) method ControllerChanged (line 1396) | public static void ControllerChanged() FILE: Editor/Mono/Animation/AnimationWindow/ControlPointRenderer.cs class ControlPointRenderer (line 14) | internal class ControlPointRenderer class RenderChunk (line 16) | private class RenderChunk method ControlPointRenderer (line 53) | public ControlPointRenderer(Texture2D icon) method FlushCache (line 58) | public void FlushCache() method Clear (line 68) | public void Clear() method Render (line 88) | public void Render() method AddPoint (line 116) | public void AddPoint(Rect rect, Color color) method GetRenderChunk (line 148) | private RenderChunk GetRenderChunk() method CreateRenderChunk (line 180) | private RenderChunk CreateRenderChunk() FILE: Editor/Mono/Animation/AnimationWindow/CurveBindingUtility.cs class CurveBindingUtility (line 10) | static internal class CurveBindingUtility method GetCurrentValue (line 13) | public static object GetCurrentValue(AnimationWindowState state, Edito... method GetCurrentValue (line 30) | public static object GetCurrentValue(AnimationWindowState state, Anima... method GetCurrentValue (line 46) | public static object GetCurrentValue(GameObject rootGameObject, Editor... FILE: Editor/Mono/Animation/AnimationWindow/CurveEditor.cs type ISelectionBinding (line 19) | internal interface ISelectionBinding type ICurveEditorState (line 31) | internal interface ICurveEditorState class CurveWrapper (line 39) | internal class CurveWrapper method CurveWrapper (line 45) | public CurveWrapper() type SelectionMode (line 57) | internal enum SelectionMode method AddKey (line 116) | public int AddKey(Keyframe key) method PreProcessKey (line 122) | public void PreProcessKey(ref Keyframe key) method MoveKey (line 128) | public int MoveKey(int index, ref Keyframe key) method ComputeBoundsBetweenTime (line 134) | internal Bounds ComputeBoundsBetweenTime(float start, float end) => re... class CurveControlPointRenderer (line 146) | class CurveControlPointRenderer method CurveControlPointRenderer (line 155) | public CurveControlPointRenderer() method FlushCache (line 164) | public void FlushCache() method Clear (line 173) | public void Clear() method Render (line 182) | public void Render() method AddPoint (line 191) | public void AddPoint(Rect rect, Color color) method AddSelectedPoint (line 196) | public void AddSelectedPoint(Rect rect, Color color) method AddSemiSelectedPoint (line 202) | public void AddSemiSelectedPoint(Rect rect, Color color) method AddWeightedPoint (line 208) | public void AddWeightedPoint(Rect rect, Color color) class CurveEditor (line 214) | [System.Serializable] method GetTopMostCurveID (line 269) | public bool GetTopMostCurveID(out int curveID) method FlushCurvesCache (line 281) | void FlushCurvesCache() method SyncDrawOrder (line 298) | void SyncDrawOrder() method ApplySettings (line 388) | protected void ApplySettings() method BeginRangeSelection (line 449) | internal void BeginRangeSelection() method EndRangeSelection (line 454) | internal void EndRangeSelection() method AddSelection (line 460) | internal void AddSelection(CurveSelection curveSelection) method RemoveSelection (line 470) | internal void RemoveSelection(CurveSelection curveSelection) method ClearSelection (line 476) | internal void ClearSelection() method GetCurveWrapperFromID (line 482) | internal CurveWrapper GetCurveWrapperFromID(int curveID) method GetCurveWrapperFromSelection (line 494) | internal CurveWrapper GetCurveWrapperFromSelection(CurveSelection curv... method GetCurveFromSelection (line 499) | internal AnimationCurve GetCurveFromSelection(CurveSelection curveSele... method GetKeyframeFromSelection (line 505) | internal Keyframe GetKeyframeFromSelection(CurveSelection curveSelection) class SavedCurve (line 576) | class SavedCurve class SavedKeyFrame (line 578) | public class SavedKeyFrame method SavedKeyFrame (line 583) | public SavedKeyFrame(Keyframe key, CurveWrapper.SelectionMode sele... method Clone (line 589) | public SavedKeyFrame Clone() class SavedKeyFrameComparer (line 596) | public class SavedKeyFrameComparer : IComparer method Compare (line 600) | public int Compare(float time1, float time2) type AxisLock (line 619) | private enum AxisLock { None, X, Y } method CurveEditor (line 632) | public CurveEditor(Rect rect, CurveWrapper[] curves, bool minimalGUI) ... method OnEnable (line 652) | public void OnEnable() method OnDisable (line 659) | public void OnDisable() method OnDestroy (line 669) | public void OnDestroy() method UndoRedoPerformed (line 675) | void UndoRedoPerformed(in UndoRedoInfo info) method ValidateCurveList (line 683) | private void ValidateCurveList() method SyncSelection (line 761) | private void SyncSelection() method InvalidateBounds (line 784) | public void InvalidateBounds() method RecalculateBounds (line 789) | private void RecalculateBounds() method InvalidateSelectionBounds (line 849) | public void InvalidateSelectionBounds() method RecalculateSelectionBounds (line 855) | private void RecalculateSelectionBounds() method RecalculateSelectionWithCurvesBounds (line 881) | private void RecalculateSelectionWithCurvesBounds() method GetClipBounds (line 912) | public Bounds GetClipBounds() method GetSelectionBounds (line 917) | public Bounds GetSelectionBounds() method FrameClip (line 957) | public void FrameClip(bool horizontally, bool vertically) method FrameSelected (line 963) | public void FrameSelected(bool horizontally, bool vertically) method Frame (line 968) | public void Frame(Bounds frameBounds, bool horizontally, bool vertically) method UpdateCurves (line 979) | public void UpdateCurves(List curveIds, string undoText) method UpdateCurves (line 990) | public void UpdateCurves(List changedCurves, string undo... method StartLiveEdit (line 995) | public void StartLiveEdit() method EndLiveEdit (line 1000) | public void EndLiveEdit() method InLiveEdit (line 1005) | public bool InLiveEdit() method Init (line 1010) | void Init() method OnGUI (line 1014) | public void OnGUI() method CurveGUI (line 1023) | public void CurveGUI() method RecalcCurveSelection (line 1178) | void RecalcCurveSelection() method RecalcSecondarySelection (line 1193) | void RecalcSecondarySelection() method DragTangents (line 1253) | void DragTangents() method DeleteSelectedKeys (line 1405) | internal void DeleteSelectedKeys() method DeleteKeys (line 1440) | private void DeleteKeys(object obj) method ClampVerticalValue (line 1472) | float ClampVerticalValue(float value, int curveID) method TranslateSelectedKeys (line 1485) | internal void TranslateSelectedKeys(Vector2 movement) method SetSelectedKeyPositions (line 1517) | internal void SetSelectedKeyPositions(float newTime, float newValue, b... method TransformSelectedKeys (line 1554) | internal void TransformSelectedKeys(Matrix4x4 matrix, bool flipX, bool... method TransformRippleKeys (line 1614) | internal void TransformRippleKeys(Matrix4x4 matrix, float t1, float t2... method UpdateCurvesFromPoints (line 1696) | void UpdateCurvesFromPoints(SavedCurve.KeyFrameOperation action) method SnapTime (line 1767) | float SnapTime(float t) method SnapValue (line 1783) | float SnapValue(float v) class Styles (line 1805) | new internal static class Styles method GetGUIPoint (line 1827) | Vector2 GetGUIPoint(CurveWrapper cw, Vector3 point) method GetWorldRect (line 1832) | Rect GetWorldRect(CurveWrapper cw, Rect rect) method GetWorldPoint (line 1841) | Vector2 GetWorldPoint(CurveWrapper cw, Vector2 point) method GetCurveRect (line 1846) | Rect GetCurveRect(CurveWrapper cw) method OnlyOneEditableCurve (line 1855) | int OnlyOneEditableCurve() method GetCurveAtPosition (line 1874) | int GetCurveAtPosition(Vector2 viewPos, out Vector2 closestPointOnCurve) method CreateKeyFromClick (line 1923) | void CreateKeyFromClick(object obj) method CreateKeyFromClick (line 1933) | List CreateKeyFromClick(Vector2 viewPos) method CreateKeyFromClick (line 1966) | bool CreateKeyFromClick(int curveIndex, float time) method CreateKeyFromClick (line 2012) | bool CreateKeyFromClick(int curveIndex, Vector2 localPos) method AddKey (line 2059) | public void AddKey(CurveWrapper cw, Keyframe key) method AddKeyAtTime (line 2077) | CurveSelection AddKeyAtTime(CurveWrapper cw, float time) method AddKeyAtPosition (line 2109) | CurveSelection AddKeyAtPosition(CurveWrapper cw, Vector2 position) method AddKeyframeAndSelect (line 2127) | CurveSelection AddKeyframeAndSelect(Keyframe key, CurveWrapper cw) method FindNearest (line 2148) | CurveSelection FindNearest() method SelectNone (line 2193) | public void SelectNone() method SelectAll (line 2200) | public void SelectAll() method IsDraggingKey (line 2220) | public bool IsDraggingKey() method IsDraggingCurveOrRegion (line 2225) | public bool IsDraggingCurveOrRegion() method IsDraggingCurve (line 2230) | public bool IsDraggingCurve(CurveWrapper cw) method IsDraggingRegion (line 2235) | public bool IsDraggingRegion(CurveWrapper cw1, CurveWrapper cw2) method HandleCurveAndRegionMoveToFrontOnMouseDown (line 2240) | bool HandleCurveAndRegionMoveToFrontOnMouseDown(ref Vector2 timeValue,... method SelectPoints (line 2293) | void SelectPoints() method EditAxisLabels (line 2548) | private void EditAxisLabels() method BeginTimeRangeSelection (line 2619) | public void BeginTimeRangeSelection(float time, bool addToSelection) method TimeRangeSelectTo (line 2635) | public void TimeRangeSelectTo(float time) method EndTimeRangeSelection (line 2667) | public void EndTimeRangeSelection() method CancelTimeRangeSelection (line 2679) | public void CancelTimeRangeSelection() method GetPointEditionFieldPosition (line 2702) | Vector2 GetPointEditionFieldPosition() method StartEditingSelectedPointsContext (line 2711) | void StartEditingSelectedPointsContext(object fieldPosition) method StartEditingSelectedPoints (line 2716) | void StartEditingSelectedPoints() method StartEditingSelectedPoints (line 2722) | void StartEditingSelectedPoints(Vector2 fieldPosition) method FinishEditingPoints (line 2741) | void FinishEditingPoints() method EditSelectedPoints (line 2746) | void EditSelectedPoints() method PointFieldForSelection (line 2878) | float PointFieldForSelection( method SetupKeyOrCurveDragging (line 2910) | void SetupKeyOrCurveDragging(Vector2 timeValue, CurveWrapper cw, int i... method MovePoints (line 2919) | public Vector2 MovePoints() method ResetDragging (line 3055) | void ResetDragging() method MakeCurveBackups (line 3073) | void MakeCurveBackups() method SaveKeySelection (line 3105) | public void SaveKeySelection(string undoLabel) method GetPosition (line 3112) | Vector2 GetPosition(CurveSelection selection) method MoveCurveToFront (line 3173) | void MoveCurveToFront(int curveID) method IsCurveSelected (line 3233) | bool IsCurveSelected(CurveWrapper cw) method IsRegionCurveSelected (line 3240) | bool IsRegionCurveSelected(CurveWrapper cw1, CurveWrapper cw2) method IsRegion (line 3246) | bool IsRegion(CurveWrapper cw1, CurveWrapper cw2) method IsLeftTangentEditable (line 3254) | bool IsLeftTangentEditable(CurveSelection selection) method IsRightTangentEditable (line 3277) | bool IsRightTangentEditable(CurveSelection selection) method DrawCurvesAndRegion (line 3300) | void DrawCurvesAndRegion(CurveWrapper cw1, CurveWrapper cw2, List selectio... method ShouldCurveHaveFocus (line 3313) | bool ShouldCurveHaveFocus(int indexIntoDrawOrder, CurveWrapper cw1, Cu... method DrawCurves (line 3323) | void DrawCurves() method DrawCurvesTangents (line 3364) | void DrawCurvesTangents() method DrawCurvesOverlay (line 3447) | void DrawCurvesOverlay() method CreateRegion (line 3481) | List CreateRegion(CurveWrapper minCurve, CurveWrapper maxCurv... method DrawRegion (line 3592) | public void DrawRegion(CurveWrapper curve1, CurveWrapper curve2, bool ... method DrawCurve (line 3631) | void DrawCurve(CurveWrapper cw, bool hasFocus) method DrawPointsOnCurve (line 3650) | void DrawPointsOnCurve(CurveWrapper cw, List selected,... method DrawPoint (line 3697) | void DrawPoint(Vector2 viewPos, CurveWrapper.SelectionMode selected) method DrawPoint (line 3702) | void DrawPoint(Vector2 viewPos, CurveWrapper.SelectionMode selected, M... method DrawTangentPoint (line 3728) | void DrawTangentPoint(Vector2 viewPos, bool weighted) method DrawLine (line 3745) | void DrawLine(Vector2 lhs, Vector2 rhs) method DrawWrapperPopups (line 3751) | void DrawWrapperPopups() method WrapModeIconPopup (line 3800) | WrapMode WrapModeIconPopup(Keyframe key, WrapMode oldWrap, float hOffset) method GetAxisUiScalars (line 3865) | private Vector2 GetAxisUiScalars(List curvesWithSamePara... method SetAxisUiScalars (line 3928) | private void SetAxisUiScalars(Vector2 newScalars, List c... type PickMode (line 3944) | internal enum PickMode { None, Click, Marquee } method GridGUI (line 3946) | public void GridGUI() FILE: Editor/Mono/Animation/AnimationWindow/CurveEditorRectangleTool.cs class CurveEditorRectangleTool (line 15) | internal class CurveEditorRectangleTool : RectangleTool type ToolLayout (line 57) | struct ToolLayout type DragMode (line 98) | enum DragMode method Initialize (line 155) | public override void Initialize(TimeArea timeArea) method OnGUI (line 511) | public void OnGUI() method OverlayOnGUI (line 557) | public void OverlayOnGUI(Rect bounds) method HandleEvents (line 586) | public void HandleEvents() method HandleOverlayEvents (line 609) | public void HandleOverlayEvents() method CalculateLayout (line 627) | private ToolLayout CalculateLayout() method DrawLabels (line 766) | private void DrawLabels(Rect bounds) method OnStartScale (line 845) | private void OnStartScale(ToolCoord pivotCoord, ToolCoord pickedCoord,... method OnScaleTime (line 859) | private void OnScaleTime(float time) method OnScaleValue (line 867) | private void OnScaleValue(float val) method OnEndScale (line 875) | private void OnEndScale() method OnStartMove (line 882) | internal void OnStartMove(Vector2 position, bool rippleTime) method OnStartMove (line 887) | private void OnStartMove(Vector2 position, DragMode dragMode, bool rip... method OnMove (line 900) | internal void OnMove(Vector2 position) method OnEndMove (line 910) | internal void OnEndMove() method TransformKeys (line 917) | private void TransformKeys(Matrix4x4 matrix, bool flipX, bool flipY) FILE: Editor/Mono/Animation/AnimationWindow/CurveEditorSelection.cs class CurveEditorSelection (line 15) | [System.Serializable] class CurveSelection (line 27) | [System.Serializable] type SelectionType (line 30) | internal enum SelectionType method CurveSelection (line 43) | internal CurveSelection(int curveID, int key) method CurveSelection (line 50) | internal CurveSelection(int curveID, int key, SelectionType type) method CompareTo (line 57) | public int CompareTo(object _other) method Equals (line 71) | public override bool Equals(object _other) method GetHashCode (line 81) | public override int GetHashCode() FILE: Editor/Mono/Animation/AnimationWindow/CurveEditorSettings.cs class CurveEditorSettings (line 9) | [System.Serializable] type RectangleToolFlags (line 63) | internal enum RectangleToolFlags FILE: Editor/Mono/Animation/AnimationWindow/CurveEditorWindow.cs type WrapModeFixedCurve (line 15) | internal enum WrapModeFixedCurve class CurveEditorWindow (line 22) | [Serializable] type NormalizationMode (line 25) | public enum NormalizationMode method OnEnable (line 116) | void OnEnable() method Init (line 124) | void Init(CurveEditorSettings settings) method GetNormalizationRect (line 175) | static bool GetNormalizationRect(out Rect normalizationRect, CurveEdit... method CopyAndScaleCurveKeys (line 189) | static Keyframe[] CopyAndScaleCurveKeys(Keyframe[] orgKeys, Rect rect,... method InitCurvePresets (line 233) | void InitCurvePresets() method OnDestroy (line 259) | void OnDestroy() method OnDisable (line 265) | void OnDisable() method RefreshShownCurves (line 274) | private void RefreshShownCurves() method Show (line 279) | public void Show(GUIView viewToUpdate, CurveEditorSettings settings) method Show (line 290) | public void Show(Action onCurveChanged, CurveEditorSet... method FrameSelected (line 299) | public void FrameSelected() method FrameClip (line 304) | public void FrameClip() class Styles (line 309) | internal class Styles method GetCurveWrapperArray (line 318) | CurveWrapper[] GetCurveWrapperArray() method GetCurveEditorRect (line 333) | Rect GetCurveEditorRect() method GetLinearKeys (line 339) | static internal Keyframe[] GetLinearKeys() method GetLinearMirrorKeys (line 348) | static internal Keyframe[] GetLinearMirrorKeys() method GetEaseInKeys (line 357) | static internal Keyframe[] GetEaseInKeys() method GetEaseInMirrorKeys (line 366) | static internal Keyframe[] GetEaseInMirrorKeys() method GetEaseOutKeys (line 375) | static internal Keyframe[] GetEaseOutKeys() method GetEaseOutMirrorKeys (line 384) | static internal Keyframe[] GetEaseOutMirrorKeys() method GetEaseInOutKeys (line 393) | static internal Keyframe[] GetEaseInOutKeys() method GetEaseInOutMirrorKeys (line 402) | static internal Keyframe[] GetEaseInOutMirrorKeys() method GetConstantKeys (line 411) | static internal Keyframe[] GetConstantKeys(float value) method SetSmoothEditable (line 420) | static internal void SetSmoothEditable(ref Keyframe[] keys, TangentMod... method NormalizeKeys (line 430) | public static Keyframe[] NormalizeKeys(Keyframe[] sourceKeys, Normaliz... method GetDenormalizedKeys (line 439) | Keyframe[] GetDenormalizedKeys(Keyframe[] sourceKeys) method GetDenormalizedKeys (line 444) | public static Keyframe[] GetDenormalizedKeys(Keyframe[] sourceKeys, Cu... method GetNormalizedKeys (line 449) | Keyframe[] GetNormalizedKeys(Keyframe[] sourceKeys) method GetNormalizedKeys (line 454) | public static Keyframe[] GetNormalizedKeys(Keyframe[] sourceKeys, Curv... method OnGUI (line 459) | void OnGUI() method PresetDropDown (line 545) | void PresetDropDown(Rect rect) method ValidateCurveLibraryTypeAndScale (line 569) | void ValidateCurveLibraryTypeAndScale() method UpdateCurve (line 584) | public void UpdateCurve() method DoUpdateCurve (line 589) | private void DoUpdateCurve(bool exitGUI) method SendEvent (line 601) | void SendEvent(string eventName, bool exitGUI) method FrameClip (line 619) | [Shortcut("Curve Editor/Frame All", typeof(CurveEditorWindow), KeyCode... FILE: Editor/Mono/Animation/AnimationWindow/CurveMenuManager.cs class ChangedCurve (line 15) | internal class ChangedCurve method ChangedCurve (line 21) | public ChangedCurve(AnimationCurve curve, int curveId, EditorCurveBind... method GetHashCode (line 28) | public override int GetHashCode() class KeyIdentifier (line 40) | internal class KeyIdentifier method KeyIdentifier (line 49) | public KeyIdentifier(AnimationCurve _curve, int _curveId, int _keyIndex) method KeyIdentifier (line 56) | public KeyIdentifier(AnimationCurve _curve, int _curveId, int _keyInde... type CurveUpdater (line 67) | internal interface CurveUpdater method UpdateCurves (line 69) | void UpdateCurves(List curve, string undoText); class CurveMenuManager (line 72) | internal class CurveMenuManager method CurveMenuManager (line 76) | public CurveMenuManager(CurveUpdater updater) method AddTangentMenuItems (line 81) | public void AddTangentMenuItems(GenericMenu menu, List ... method ToggleLeftWeighted (line 164) | public void ToggleLeftWeighted(object keysToSet) { ToggleWeighted(Weig... method ToggleRightWeighted (line 165) | public void ToggleRightWeighted(object keysToSet) { ToggleWeighted(Wei... method ToggleBothWeighted (line 166) | public void ToggleBothWeighted(object keysToSet) { ToggleWeighted(Weig... method ToggleWeighted (line 167) | public void ToggleWeighted(WeightedMode weightedMode, List keysToSet) method Flatten (line 253) | public void Flatten(List keysToSet) method SetBroken (line 273) | public void SetBroken(object _keysToSet) method SetLeftEditable (line 298) | public void SetLeftEditable(object keysToSet) { SetTangent(0, TangentM... method SetLeftLinear (line 299) | public void SetLeftLinear(object keysToSet) { SetTangent(0, TangentMod... method SetLeftConstant (line 300) | public void SetLeftConstant(object keysToSet) { SetTangent(0, TangentM... method SetRightEditable (line 301) | public void SetRightEditable(object keysToSet) { SetTangent(1, Tangent... method SetRightLinear (line 302) | public void SetRightLinear(object keysToSet) { SetTangent(1, TangentMo... method SetRightConstant (line 303) | public void SetRightConstant(object keysToSet) { SetTangent(1, Tangent... method SetBothEditable (line 304) | public void SetBothEditable(object keysToSet) { SetTangent(2, TangentM... method SetBothLinear (line 305) | public void SetBothLinear(object keysToSet) { SetTangent(2, TangentMod... method SetBothConstant (line 306) | public void SetBothConstant(object keysToSet) { SetTangent(2, TangentM... method SetTangent (line 307) | public void SetTangent(int leftRight, TangentMode mode, List points, ref float l... FILE: Editor/Mono/Animation/AnimationWindow/CurveRenderer/NormalCurveRenderer.cs class NormalCurveRenderer (line 13) | internal class NormalCurveRenderer : CurveRenderer method NormalCurveRenderer (line 47) | public NormalCurveRenderer(AnimationCurve curve) method GetCurve (line 54) | public AnimationCurve GetCurve() method RangeStart (line 59) | public float RangeStart() { return rangeStart; } method RangeEnd (line 60) | public float RangeEnd() { return rangeEnd; } method SetWrap (line 61) | public void SetWrap(WrapMode wrap) method SetWrap (line 67) | public void SetWrap(WrapMode preWrap, WrapMode postWrap) method SetCustomRange (line 73) | public void SetCustomRange(float start, float end) method ClampedValue (line 79) | public virtual float ClampedValue(float value) method EvaluateCurveSlow (line 84) | public virtual float EvaluateCurveSlow(float time) method EvaluateCurveDeltaSlow (line 90) | public float EvaluateCurveDeltaSlow(float time) method GetPoints (line 96) | private Vector3[] GetPoints() method GetPoints (line 101) | private Vector3[] GetPoints(float minTime, float maxTime) method CalculateRanges (line 129) | public static float[,] CalculateRanges(float minTime, float maxTime, f... method GetSegmentResolution (line 164) | protected virtual int GetSegmentResolution(float minTime, float maxTim... method AddPoint (line 172) | protected virtual void AddPoint(ref List points, ref float la... method AddPoints (line 179) | private void AddPoints(ref List points, float minTime, float ... method BuildCurveMesh (line 233) | private void BuildCurveMesh() method DrawCurve (line 261) | public void DrawCurve(float minTime, float maxTime, Color color, Matri... method DrawPolyLine (line 277) | public static void DrawPolyLine(Matrix4x4 transform, float minDistance... method DrawCurveWrapped (line 307) | public static void DrawCurveWrapped(float minTime, float maxTime, floa... method DrawCurveWrapped (line 473) | public static void DrawCurveWrapped(float minTime, float maxTime, floa... method GetBounds (line 625) | public Bounds GetBounds() method GetBounds (line 634) | public Bounds GetBounds(float minTime, float maxTime) method FlushCache (line 655) | public void FlushCache() FILE: Editor/Mono/Animation/AnimationWindow/Deprecated/AnimationEventTimeline.cs class AnimationEventTimeLine (line 14) | [System.Serializable] class Styles (line 17) | internal static class Styles method AnimationEventTimeLine (line 38) | public AnimationEventTimeLine(EditorWindow owner) class EventComparer (line 42) | public class EventComparer : IComparer method Compare (line 44) | public int Compare(AnimationEvent x, AnimationEvent y) type EventLineContextMenuObject (line 57) | private struct EventLineContextMenuObject method EventLineContextMenuObject (line 65) | public EventLineContextMenuObject(GameObject animated, AnimationClip... method AddEvent (line 77) | public void AddEvent(float time, GameObject gameObject, AnimationClip ... method EditEvents (line 83) | public void EditEvents(GameObject gameObject, AnimationClip clip, bool... method EditEvent (line 103) | public void EditEvent(GameObject gameObject, AnimationClip clip, int i... method ClearSelection (line 109) | public void ClearSelection() method DeleteEvents (line 116) | public void DeleteEvents(AnimationClip clip, bool[] deleteIndices) method CopyEvents (line 141) | void CopyEvents(AnimationClip clip, bool[] selected, int explicitIndex... method PasteEvents (line 147) | internal void PasteEvents(GameObject animated, AnimationClip clip, flo... method EventLineGUI (line 160) | public void EventLineGUI(Rect rect, AnimationWindowState state) method CreateContextMenu (line 354) | void CreateContextMenu(GameObject animatedGo, AnimationClip clip, floa... method DrawInstantTooltip (line 378) | public void DrawInstantTooltip(Rect position) method EventLineContextMenuAdd (line 404) | public void EventLineContextMenuAdd(object obj) method EventLineContextMenuEdit (line 410) | public void EventLineContextMenuEdit(object obj) method EventLineContextMenuDelete (line 424) | public void EventLineContextMenuDelete(object obj) method EventLineContextMenuCopy (line 447) | void EventLineContextMenuCopy(object obj) method EventLineContextMenuPaste (line 455) | void EventLineContextMenuPaste(object obj) method CheckRectsOnMouseMove (line 463) | private void CheckRectsOnMouseMove(Rect eventLineRect, AnimationEvent[... FILE: Editor/Mono/Animation/AnimationWindow/Deprecated/EditorGUIExt.cs class EditorGUIExt (line 12) | internal class EditorGUIExt class Styles (line 14) | class Styles method DoRepeatButton (line 22) | static bool DoRepeatButton(Rect position, GUIContent content, GUIStyle... method ScrollerRepeatButton (line 65) | static bool ScrollerRepeatButton(int scrollerID, Rect rect, GUIStyle s... method MinMaxScroller (line 97) | public static void MinMaxScroller(Rect position, int id, ref float val... class MinMaxSliderState (line 151) | class MinMaxSliderState type DragSelectionState (line 170) | enum DragSelectionState method MinMaxSlider (line 187) | public static void MinMaxSlider(Rect position, ref float value, ref fl... method ThumbSize (line 192) | private static float ThumbSize(bool horiz, GUIStyle thumb) method DoMinMaxSlider (line 199) | internal static void DoMinMaxSlider(Rect position, int id, ref float v... method DragSelection (line 463) | public static bool DragSelection(Rect[] positions, ref bool[] selectio... method Any (line 568) | static bool Any(bool[] selections) method MultiSelection (line 578) | public static HighLevelEvent MultiSelection( method GetIndexUnderMouse (line 831) | static int GetIndexUnderMouse(Rect[] hitPositions, bool[] readOnly) method FromToRect (line 843) | internal static Rect FromToRect(Vector2 start, Vector2 end) type HighLevelEvent (line 860) | internal enum HighLevelEvent FILE: Editor/Mono/Animation/AnimationWindow/Deprecated/UtilityClasses.cs class CurveUtility (line 11) | internal static class CurveUtility method GetIconCurve (line 16) | public static Texture2D GetIconCurve() method GetIconKey (line 23) | public static Texture2D GetIconKey() method HaveKeysInRange (line 30) | public static bool HaveKeysInRange(AnimationCurve curve, float beginTi... method RemoveKeysInRange (line 43) | public static void RemoveKeysInRange(AnimationCurve curve, float begin... method CalculateSmoothTangent (line 55) | public static float CalculateSmoothTangent(Keyframe key) method SetKeyModeFromContext (line 63) | public static void SetKeyModeFromContext(AnimationCurve curve, int key... method GetClipName (line 121) | static public string GetClipName(AnimationClip clip) method GetBalancedColor (line 134) | public static Color GetBalancedColor(Color c) method GetPropertyColor (line 143) | public static Color GetPropertyColor(string name) type QuaternionCurveTangentCalculation (line 191) | struct QuaternionCurveTangentCalculation method GetEquivalentEulerAngles (line 193) | public static Vector3[] GetEquivalentEulerAngles(Quaternion quat) method GetEulerFromQuaternion (line 202) | public static Vector3 GetEulerFromQuaternion(Quaternion q, Vector3 ref... FILE: Editor/Mono/Animation/AnimationWindow/DopeLine.cs class DopeLine (line 13) | internal class DopeLine method InvalidateKeyframes (line 111) | public void InvalidateKeyframes() method DopeLine (line 116) | public DopeLine(int hierarchyNodeID, AnimationWindowCurve[] curves) FILE: Editor/Mono/Animation/AnimationWindow/DopeSheetEditor.cs class DopeSheetEditor (line 16) | [System.Serializable] type DrawElement (line 34) | struct DrawElement method DrawElement (line 40) | public DrawElement(Rect position, Color color, Texture2D texture) class DopeSheetControlPointRenderer (line 49) | class DopeSheetControlPointRenderer method FlushCache (line 63) | public void FlushCache() method DrawElements (line 70) | private void DrawElements(List elements) method DopeSheetControlPointRenderer (line 111) | public DopeSheetControlPointRenderer() method Clear (line 120) | public void Clear() method Render (line 131) | public void Render() method AddUnselectedKey (line 143) | public void AddUnselectedKey(DrawElement element) method AddSelectedKey (line 159) | public void AddSelectedKey(DrawElement element) method AddDragDropKey (line 175) | public void AddDragDropKey(DrawElement element) method DopeSheetEditor (line 237) | public DopeSheetEditor(EditorWindow owner) : base(false) method OnDisable (line 242) | public void OnDisable() method OnDestroy (line 248) | internal void OnDestroy() method OnGUI (line 253) | public void OnGUI(Rect position, Vector2 scrollPosition) method Init (line 277) | public void Init() method RecalculateBounds (line 303) | public void RecalculateBounds() method DopelinesGUI (line 312) | private Rect DopelinesGUI(Rect position, Vector2 scrollPosition) method RectangleToolGUI (line 395) | private void RectangleToolGUI() method DrawMasterDopelineBackground (line 400) | public void DrawMasterDopelineBackground(Rect position) method UpdateSpritePreviewCacheSize (line 408) | void UpdateSpritePreviewCacheSize() method DopeLineRepaint (line 431) | private void DopeLineRepaint(DopeLine dopeline) method GetPreviewRectFromKeyFrameRect (line 526) | private Rect GetPreviewRectFromKeyFrameRect(Rect keyframeRect) method GetDragAndDropRect (line 536) | private Rect GetDragAndDropRect(DopeLine dopeline, float time) method DrawBox (line 545) | private static void DrawBox(Rect position, Color color) method GenerateMenu (line 553) | private GenericMenu GenerateMenu(DopeLine dopeline) method HandleDragging (line 619) | private void HandleDragging() method HandleKeyboard (line 689) | private void HandleKeyboard() method HandleSelectAll (line 709) | private void HandleSelectAll() method HandleDelete (line 721) | private void HandleDelete() method HandleSelectionRect (line 748) | private void HandleSelectionRect(Rect rect) method HandleDragAndDropToEmptyArea (line 758) | private void HandleDragAndDropToEmptyArea() method DoSpriteDropAfterGeneratingNewDopeline (line 791) | private void DoSpriteDropAfterGeneratingNewDopeline(AnimationClip anim... method AssignSpriteToSpriteRenderer (line 803) | private void AssignSpriteToSpriteRenderer(AnimationWindowCurve curve) method HandleRectangleToolEvents (line 827) | private void HandleRectangleToolEvents() method DopelineForValueTypeExists (line 832) | private bool DopelineForValueTypeExists(Type valueType) method GetAnimatableProperties (line 837) | public EditorCurveBinding[] GetAnimatableProperties(AnimationWindowSel... method CreateNewPptrDopeline (line 854) | private EditorCurveBinding? CreateNewPptrDopeline(AnimationWindowSelec... method SelectTypeForCreatingNewPptrDopeline (line 893) | private void SelectTypeForCreatingNewPptrDopeline(object userData, str... method CreateNewSpriteRendererDopeline (line 903) | private EditorCurveBinding CreateNewSpriteRendererDopeline(GameObject ... method HandleDragAndDrop (line 915) | private void HandleDragAndDrop(DopeLine dopeline) method HandleMouseDown (line 933) | private void HandleMouseDown(DopeLine dopeline) method HandleDopelineDoubleclick (line 1045) | private void HandleDopelineDoubleclick(DopeLine dopeline) method HandleContextMenu (line 1054) | private void HandleContextMenu(DopeLine dopeline) method GetKeyframeRect (line 1063) | private Rect GetKeyframeRect(DopeLine dopeline, AnimationWindowKeyfram... method GetKeyframeOffset (line 1077) | private float GetKeyframeOffset(DopeLine dopeline, AnimationWindowKeyf... method FrameClip (line 1086) | public void FrameClip() method FrameSelected (line 1096) | public void FrameSelected() method DoDragAndDrop (line 1164) | private bool DoDragAndDrop(DopeLine dopeLine, Rect position, bool perf... method PerformDragAndDrop (line 1214) | private void PerformDragAndDrop(AnimationWindowCurve targetCurve, floa... method GetSortedDragAndDropObjectReferences (line 1241) | private Object[] GetSortedDragAndDropObjectReferences() method CreateNewPPtrKeyframe (line 1251) | private void CreateNewPPtrKeyframe(float time, Object value, Animation... method ValidateDragAndDropObjects (line 1265) | private static bool ValidateDragAndDropObjects() method GetCurveOfType (line 1293) | private AnimationWindowCurve GetCurveOfType(DopeLine dopeLine, System.... method AnyKeyIsSelectedAtTime (line 1304) | private bool AnyKeyIsSelectedAtTime(DopeLine dopeLine, int keyIndex) type AddKeyToDopelineContext (line 1325) | private struct AddKeyToDopelineContext method AddKeyToDopeline (line 1331) | private void AddKeyToDopeline(object obj) { AddKeyToDopeline((AddKeyTo... method AddKeyToDopeline (line 1332) | private void AddKeyToDopeline(AddKeyToDopelineContext context) method DeleteKeys (line 1337) | private void DeleteKeys(object obj) { DeleteKeys((List keys) class DopeSheetSelectionRect (line 1343) | internal class DopeSheetSelectionRect type SelectionType (line 1350) | enum SelectionType { Normal, Additive, Subtractive } method DopeSheetSelectionRect (line 1355) | public DopeSheetSelectionRect(DopeSheetEditor owner) method OnGUI (line 1360) | public void OnGUI(Rect position) method GetCurrentPixelRect (line 1461) | public Rect GetCurrentPixelRect() method GetCurrentTimeRect (line 1472) | public Rect GetCurrentTimeRect() method UpdateCurves (line 1484) | public void UpdateCurves(List changedCurves, string undo... FILE: Editor/Mono/Animation/AnimationWindow/DopeSheetEditorRectangleTool.cs class DopeSheetEditorRectangleTool (line 11) | internal class DopeSheetEditorRectangleTool : RectangleTool type ToolLayout (line 26) | struct ToolLayout method Initialize (line 67) | public override void Initialize(TimeArea timeArea) method OnGUI (line 210) | public void OnGUI() method HandleEvents (line 239) | public void HandleEvents() method CalculateLayout (line 256) | private ToolLayout CalculateLayout() method DrawLabels (line 330) | private void DrawLabels() method OnStartScale (line 357) | private void OnStartScale(ToolCoord pivotCoord, ToolCoord pickedCoord,... method OnScaleTime (line 372) | private void OnScaleTime(float time) method OnEndScale (line 380) | private void OnEndScale() method OnStartMove (line 386) | internal void OnStartMove(Vector2 position, bool rippleTime) method OnMove (line 399) | internal void OnMove(Vector2 position) method OnEndMove (line 409) | internal void OnEndMove() method TransformKeys (line 415) | private void TransformKeys(Matrix4x4 matrix, bool flipX, bool flipY) FILE: Editor/Mono/Animation/AnimationWindow/GameObjectSelectionItem.cs class GameObjectSelectionItem (line 11) | [Serializable] method Create (line 14) | public static GameObjectSelectionItem Create(GameObject gameObject) method Synchronize (line 50) | public override void Synchronize() FILE: Editor/Mono/Animation/AnimationWindow/IAnimationContextualResponder.cs type IAnimationContextualResponder (line 11) | internal interface IAnimationContextualResponder method IsAnimatable (line 13) | bool IsAnimatable(PropertyModification[] modifications); method IsEditable (line 14) | bool IsEditable(Object targetObject); method KeyExists (line 16) | bool KeyExists(PropertyModification[] modifications); method CandidateExists (line 17) | bool CandidateExists(PropertyModification[] modifications); method CurveExists (line 19) | bool CurveExists(PropertyModification[] modifications); method HasAnyCandidates (line 21) | bool HasAnyCandidates(); method HasAnyCurves (line 22) | bool HasAnyCurves(); method AddKey (line 24) | void AddKey(PropertyModification[] modifications); method RemoveKey (line 25) | void RemoveKey(PropertyModification[] modifications); method RemoveCurve (line 27) | void RemoveCurve(PropertyModification[] modifications); method AddCandidateKeys (line 29) | void AddCandidateKeys(); method AddAnimatedKeys (line 30) | void AddAnimatedKeys(); method GoToNextKeyframe (line 32) | void GoToNextKeyframe(PropertyModification[] modifications); method GoToPreviousKeyframe (line 33) | void GoToPreviousKeyframe(PropertyModification[] modifications); FILE: Editor/Mono/Animation/AnimationWindow/IAnimationRecordingState.cs type IAnimationRecordingState (line 15) | internal interface IAnimationRecordingState method DiscardModification (line 24) | bool DiscardModification(PropertyModification modification); method SaveCurve (line 25) | void SaveCurve(AnimationWindowCurve curve); method AddPropertyModification (line 26) | void AddPropertyModification(EditorCurveBinding binding, PropertyModif... FILE: Editor/Mono/Animation/AnimationWindow/IAnimationWindowControl.cs class IAnimationWindowControl (line 13) | abstract class IAnimationWindowControl : ScriptableObject, IAnimationWin... method OnEnable (line 17) | public virtual void OnEnable() method OnSelectionChanged (line 22) | public abstract void OnSelectionChanged(); method Init (line 24) | public void Init(AnimationWindowState state) method OnCreate (line 29) | void IAnimationWindowController.OnCreate(AnimationWindow animationWind... method OnDestroy (line 33) | void IAnimationWindowController.OnDestroy() method GoToTime (line 53) | public abstract void GoToTime(float time); method GoToFrame (line 54) | public abstract void GoToFrame(int frame); method StartScrubTime (line 58) | public abstract void StartScrubTime(); method ScrubTime (line 59) | public abstract void ScrubTime(float time); method EndScrubTime (line 60) | public abstract void EndScrubTime(); method GoToPreviousFrame (line 64) | public abstract void GoToPreviousFrame(); method GoToNextFrame (line 65) | public abstract void GoToNextFrame(); method GoToPreviousKeyframe (line 66) | public abstract void GoToPreviousKeyframe(); method GoToNextKeyframe (line 67) | public abstract void GoToNextKeyframe(); method GoToFirstKeyframe (line 68) | public abstract void GoToFirstKeyframe(); method GoToLastKeyframe (line 69) | public abstract void GoToLastKeyframe(); method StartPlayback (line 86) | public abstract bool StartPlayback(); method StopPlayback (line 87) | public abstract void StopPlayback(); method PlaybackUpdate (line 88) | public abstract bool PlaybackUpdate(); method StartPreview (line 105) | public abstract bool StartPreview(); method StopPreview (line 106) | public abstract void StopPreview(); method StartRecording (line 124) | public abstract bool StartRecording(Object targetObject); method StopRecording (line 125) | public abstract void StopRecording(); method ResampleAnimation (line 127) | public abstract void ResampleAnimation(); method ProcessCandidates (line 129) | public abstract void ProcessCandidates(); method ClearCandidates (line 130) | public abstract void ClearCandidates(); method GetAnimatableBindings (line 132) | EditorCurveBinding[] IAnimationWindowController.GetAnimatableBindings() method GetAnimatableBindings (line 152) | EditorCurveBinding[] IAnimationWindowController.GetAnimatableBindings(... method GetValueType (line 161) | System.Type IAnimationWindowController.GetValueType(EditorCurveBinding... method GetFloatValue (line 192) | float IAnimationWindowController.GetFloatValue(EditorCurveBinding bind... method GetIntValue (line 201) | int IAnimationWindowController.GetIntValue(EditorCurveBinding binding) method GetObjectReferenceValue (line 210) | UnityEngine.Object IAnimationWindowController.GetObjectReferenceValue(... FILE: Editor/Mono/Animation/AnimationWindow/IAnimationWindowController.cs type IAnimationWindowController (line 9) | interface IAnimationWindowController method OnCreate (line 11) | void OnCreate(AnimationWindow animationWindow, UnityEngine.Component c... method OnDestroy (line 12) | void OnDestroy(); method OnSelectionChanged (line 13) | void OnSelectionChanged(); method PlaybackUpdate (line 21) | bool PlaybackUpdate(); method ResampleAnimation (line 29) | void ResampleAnimation(); method ProcessCandidates (line 31) | void ProcessCandidates(); method ClearCandidates (line 32) | void ClearCandidates(); method GetAnimatableBindings (line 34) | EditorCurveBinding[] GetAnimatableBindings(GameObject gameObject); method GetAnimatableBindings (line 35) | EditorCurveBinding[] GetAnimatableBindings(); method GetValueType (line 36) | System.Type GetValueType(EditorCurveBinding binding); method GetFloatValue (line 37) | float GetFloatValue(EditorCurveBinding binding); method GetIntValue (line 38) | int GetIntValue(EditorCurveBinding binding); method GetObjectReferenceValue (line 39) | UnityEngine.Object GetObjectReferenceValue(EditorCurveBinding binding); FILE: Editor/Mono/Animation/AnimationWindow/MinMaxCurveEditorWindow.cs class MinMaxCurveEditorWindow (line 10) | internal class MinMaxCurveEditorWindow : EditorWindow method Init (line 60) | void Init(CurveEditorSettings settings) method InitCurvePresets (line 93) | void InitCurvePresets() method SetCurves (line 127) | public static void SetCurves(SerializedProperty max, SerializedPropert... method ShowPopup (line 145) | public static void ShowPopup(GUIView viewToUpdate) method SetAxisUiScalarsCallback (line 150) | void SetAxisUiScalarsCallback(Vector2 newAxisScalars) method GetAxisUiScalarsCallback (line 161) | Vector2 GetAxisUiScalarsCallback() method GetCurveWrapper (line 175) | CurveWrapper GetCurveWrapper(AnimationCurve curve, int id) method GetCurveWrapperArray (line 190) | CurveWrapper[] GetCurveWrapperArray() method GetCurveEditorRect (line 212) | Rect GetCurveEditorRect() method OnEnable (line 217) | void OnEnable() method OnDestroy (line 225) | void OnDestroy() method OnDisable (line 230) | void OnDisable() method RefreshShownCurves (line 237) | void RefreshShownCurves() method UpdateRegionDomain (line 243) | void UpdateRegionDomain() method Show (line 263) | public void Show(GUIView viewToUpdate, CurveEditorSettings settings) method DrawPresetSwatchArea (line 275) | void DrawPresetSwatchArea() method OnGUI (line 345) | void OnGUI() method UpdateCurve (line 381) | public void UpdateCurve() method DoUpdateCurve (line 386) | void DoUpdateCurve(bool exitGUI) method SendEvent (line 404) | void SendEvent(string eventName, bool exitGUI) FILE: Editor/Mono/Animation/AnimationWindow/RectangleTool.cs class RectangleTool (line 10) | internal class RectangleTool type ToolCoord (line 15) | internal enum ToolCoord class Styles (line 30) | internal class Styles method Initialize (line 72) | public virtual void Initialize(TimeArea timeArea) method ToolCoordToPosition (line 80) | public Vector2 ToolCoordToPosition(ToolCoord coord, Bounds bounds) method CalculateScaleTimeMatrix (line 109) | public bool CalculateScaleTimeMatrix(float fromTime, float toTime, flo... method CalculateScaleValueMatrix (line 147) | public bool CalculateScaleValueMatrix(float fromValue, float toValue, ... method PixelToTime (line 185) | public float PixelToTime(float pixelTime, float frameRate) method PixelToValue (line 198) | public float PixelToValue(float pixelValue) method TimeToPixel (line 210) | public float TimeToPixel(float time) method ValueToPixel (line 221) | public float ValueToPixel(float value) FILE: Editor/Mono/Animation/AnimationWindow/RotationCurveInterpolation.cs class RotationCurveInterpolation (line 12) | internal class RotationCurveInterpolation type State (line 14) | public struct State type Mode (line 24) | public enum Mode { Baked, NonBaked, RawQuaternions, RawEuler, Undefined } method GetModeFromCurveData (line 26) | public static Mode GetModeFromCurveData(EditorCurveBinding data) method GetCurveState (line 44) | public static State GetCurveState(AnimationClip clip, EditorCurveBindi... method ExtractComponentCharacter (line 64) | public static char ExtractComponentCharacter(string name) method GetPrefixForInterpolation (line 69) | public static string GetPrefixForInterpolation(Mode newInterpolationMode) method ConvertRotationPropertiesToDefaultInterpolation (line 83) | internal static EditorCurveBinding[] ConvertRotationPropertiesToDefaul... method ConvertRotationPropertiesToInterpolationType (line 89) | internal static EditorCurveBinding[] ConvertRotationPropertiesToInterp... method GenerateTransformCurveBindingArray (line 112) | static EditorCurveBinding[] GenerateTransformCurveBindingArray(string ... method RemapAnimationBindingForAddKey (line 120) | static public EditorCurveBinding[] RemapAnimationBindingForAddKey(Edit... method RemapAnimationBindingForRotationAddKey (line 143) | static public EditorCurveBinding[] RemapAnimationBindingForRotationAdd... method SelectRotationBindingForAddKey (line 157) | static private EditorCurveBinding[] SelectRotationBindingForAddKey(Edi... method RemapAnimationBindingForRotationCurves (line 181) | static public EditorCurveBinding RemapAnimationBindingForRotationCurve... method SetInterpolation (line 226) | internal static void SetInterpolation(AnimationClip clip, EditorCurveB... FILE: Editor/Mono/Animation/AnimatorController.cs class AnimatorController (line 13) | [NativeClass(null)] method GetDefaultBlendTreeParameter (line 25) | internal string GetDefaultBlendTreeParameter() method OnInvalidateAnimatorController (line 36) | [RequiredByNativeCode] method FindEffectiveRootStateMachine (line 43) | internal AnimatorStateMachine FindEffectiveRootStateMachine(int layerI... method AddLayer (line 53) | public void AddLayer(string name) method AddLayer (line 69) | public void AddLayer(AnimatorControllerLayer layer) method RemoveLayers (line 78) | internal void RemoveLayers(List layerIndexes) method RemoveLayerInternal (line 100) | private void RemoveLayerInternal(int index, ref AnimatorControllerLaye... method RemoveLayer (line 113) | public void RemoveLayer(int index) method IsStateInLayer (line 122) | internal bool IsStateInLayer(AnimatorState state, int layerIndex) method GetStateLayer (line 132) | internal int GetStateLayer(AnimatorState state) method AddParameter (line 145) | public void AddParameter(string name, AnimatorControllerParameterType ... method AddParameter (line 154) | public void AddParameter(AnimatorControllerParameter paramater) method RemoveParameter (line 162) | public void RemoveParameter(int index) method RemoveParameter (line 170) | public void RemoveParameter(AnimatorControllerParameter parameter) method AddMotionInternal (line 179) | [RequiredByNativeCode] method AddMotion (line 185) | public AnimatorState AddMotion(Motion motion) method AddMotion (line 190) | public AnimatorState AddMotion(Motion motion, int layerIndex) method CreateBlendTreeInController (line 197) | public AnimatorState CreateBlendTreeInController(string name, out Blen... method CreateBlendTreeInController (line 202) | public AnimatorState CreateBlendTreeInController(string name, out Blen... method CreateAnimatorControllerAtPath (line 218) | public static AnimatorController CreateAnimatorControllerAtPath(string... method AllocateAnimatorClip (line 232) | public static AnimationClip AllocateAnimatorClip(string name) method CreateAnimatorControllerForClip (line 239) | [RequiredByNativeCode] method CreateAnimatorControllerAtPathWithClip (line 259) | public static AnimatorController CreateAnimatorControllerAtPathWithCli... method SetStateEffectiveMotion (line 272) | public void SetStateEffectiveMotion(AnimatorState state, Motion motion) method SetStateEffectiveMotion (line 277) | public void SetStateEffectiveMotion(AnimatorState state, Motion motion... method GetStateEffectiveMotion (line 302) | public Motion GetStateEffectiveMotion(AnimatorState state) method GetStateEffectiveMotion (line 307) | public Motion GetStateEffectiveMotion(AnimatorState state, int layerIn... method SetStateEffectiveBehaviours (line 315) | public void SetStateEffectiveBehaviours(AnimatorState state, int layer... method GetStateEffectiveBehaviours (line 329) | public StateMachineBehaviour[] GetStateEffectiveBehaviours(AnimatorSta... FILE: Editor/Mono/Animation/BlendTree.cs class BlendTree (line 13) | [ExcludeFromPreset] method AddChild (line 16) | public void AddChild(Motion motion) method AddChild (line 21) | public void AddChild(Motion motion, Vector2 position) method AddChild (line 26) | public void AddChild(Motion motion, float threshold) method RemoveChild (line 31) | public void RemoveChild(int index) method AddChild (line 39) | internal void AddChild(Motion motion, Vector2 position, float threshold) method CreateBlendTreeChild (line 53) | public BlendTree CreateBlendTreeChild(float threshold) method CreateBlendTreeChild (line 58) | public BlendTree CreateBlendTreeChild(Vector2 position) method HasChild (line 63) | internal bool HasChild(BlendTree childTree, bool recursive) method CreateBlendTreeChild (line 81) | internal BlendTree CreateBlendTreeChild(Vector2 position, float thresh... FILE: Editor/Mono/Animation/EditorCurveBinding.bindings.cs type EditorCurveBinding (line 16) | [NativeType(CodegenOptions.Custom, "MonoEditorCurveBinding")] method GetHashCode (line 71) | public override int GetHashCode() method Equals (line 76) | public override bool Equals(object other) method Equals (line 81) | public bool Equals(EditorCurveBinding other) method BaseCurve (line 92) | static private void BaseCurve(string inPath, System.Type inType, strin... method FloatCurve (line 101) | static public EditorCurveBinding FloatCurve(string inPath, System.Type... method PPtrCurve (line 113) | static public EditorCurveBinding PPtrCurve(string inPath, System.Type ... method DiscreteCurve (line 124) | static public EditorCurveBinding DiscreteCurve(string inPath, System.T... method SerializeReferenceCurve (line 147) | static public EditorCurveBinding SerializeReferenceCurve(string inPath... FILE: Editor/Mono/Animation/GameObjectRecorder.bindings.cs type CurveFilterOptions (line 14) | public struct CurveFilterOptions class GameObjectRecorder (line 24) | [NativeHeader("Editor/Src/Animation/EditorCurveBinding.bindings.h")] method GameObjectRecorder (line 40) | public GameObjectRecorder(GameObject root) method BindComponentsOfType (line 45) | public void BindComponentsOfType(GameObject target, bool recursive) method BindComponentsOfType (line 51) | public void BindComponentsOfType(GameObject target, Type componentType... method Internal_Create (line 63) | extern private static void Internal_Create([Writable] GameObjectRecord... method Bind (line 69) | public void Bind(EditorCurveBinding binding) method BindInternal (line 77) | [NativeMethod("Bind")] method BindAll (line 80) | extern public void BindAll(GameObject target, bool recursive); method BindComponent (line 81) | extern public void BindComponent([NotNull] Component component); method GetBindings (line 83) | extern public EditorCurveBinding[] GetBindings(); method TakeSnapshot (line 86) | extern public void TakeSnapshot(float dt); method SaveToClip (line 90) | public void SaveToClip(AnimationClip clip) method SaveToClip (line 95) | public void SaveToClip(AnimationClip clip, float fps) method SaveToClip (line 108) | public void SaveToClip(AnimationClip clip, float fps, CurveFilterOptio... method SaveToClipInternal (line 127) | [NativeMethod("SaveToClip")] method ResetRecording (line 130) | extern public void ResetRecording(); method GameObjectRecorder (line 133) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method BindComponent (line 137) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method BindComponent (line 141) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... FILE: Editor/Mono/Animation/MaterialAnimationUtility.cs class MaterialAnimationUtility (line 14) | static internal class MaterialAnimationUtility method CreatePropertyModifications (line 18) | static PropertyModification[] CreatePropertyModifications(int count, O... method SetupPropertyModification (line 29) | static void SetupPropertyModification(string name, float value, Proper... method MaterialPropertyToPropertyModifications (line 35) | static PropertyModification[] MaterialPropertyToPropertyModifications(... method MaterialPropertyToPropertyModifications (line 42) | static PropertyModification[] MaterialPropertyToPropertyModifications(... method MaterialPropertyToPropertyModifications (line 52) | static PropertyModification[] MaterialPropertyToPropertyModifications(... method MaterialPropertyToPropertyModifications (line 57) | static PropertyModification[] MaterialPropertyToPropertyModifications(... method ApplyMaterialModificationToAnimationRecording (line 67) | static bool ApplyMaterialModificationToAnimationRecording(PropertyModi... method OverridePropertyColor (line 80) | static public bool OverridePropertyColor(MaterialProperty materialProp... method SetupMaterialPropertyBlock (line 126) | static public void SetupMaterialPropertyBlock(MaterialProperty materia... method TearDownMaterialPropertyBlock (line 134) | static public void TearDownMaterialPropertyBlock(Renderer target) method ApplyMaterialModificationToAnimationRecording (line 139) | static public bool ApplyMaterialModificationToAnimationRecording(Mater... method MaterialPropertyToPropertyModifications (line 185) | static public PropertyModification[] MaterialPropertyToPropertyModific... FILE: Editor/Mono/Animation/MecanimUtilities.cs class MecanimUtilities (line 14) | internal class MecanimUtilities method StateMachineRelativePath (line 16) | public static bool StateMachineRelativePath(AnimatorStateMachine paren... method AreSameAsset (line 32) | internal static bool AreSameAsset(Object obj1, Object obj2) method DestroyBlendTreeRecursive (line 37) | internal static void DestroyBlendTreeRecursive(BlendTree blendTree) FILE: Editor/Mono/Animation/SerializedStringTable.cs class SerializedStringTable (line 8) | [System.Serializable] method SanityCheck (line 18) | private void SanityCheck() method SynchArrays (line 32) | private void SynchArrays() method Set (line 40) | public void Set(string key, int value) method Set (line 47) | public void Set(string key) method Contains (line 52) | public bool Contains(string key) method Get (line 58) | public int Get(string key) method Remove (line 65) | public void Remove(string key) FILE: Editor/Mono/Animation/StateMachine.cs type PushUndoIfNeeded (line 12) | internal struct PushUndoIfNeeded method PushUndoIfNeeded (line 20) | public PushUndoIfNeeded(bool pushUndo) method DoUndo (line 25) | public void DoUndo(Object target, string undoOperation) method DoUndoCreated (line 30) | public void DoUndoCreated(Object target, string undoOperation) class PushUndoIfNeededImpl (line 47) | private class PushUndoIfNeededImpl method PushUndoIfNeededImpl (line 49) | public PushUndoIfNeededImpl(bool pushUndo) method DoUndo (line 54) | public void DoUndo(Object target, string undoOperation) method DoUndoCreated (line 62) | public void DoUndoCreated(Object target, string undoOperation) class AnimatorTransitionBase (line 75) | public partial class AnimatorTransitionBase : Object method AddCondition (line 80) | public void AddCondition(AnimatorConditionMode mode, float threshold, ... method RemoveCondition (line 94) | public void RemoveCondition(AnimatorCondition condition) class AnimatorDefaultTransition (line 103) | [HelpURL("StateMachineTransitions")] class AnimatorState (line 108) | [HelpURL("class-State")] method AddTransition (line 115) | public void AddTransition(AnimatorStateTransition transition) method RemoveTransition (line 124) | public void RemoveTransition(AnimatorStateTransition transition) method CreateTransition (line 136) | private AnimatorStateTransition CreateTransition(bool setDefaultExitTime) method SetDefaultTransitionExitTime (line 153) | private void SetDefaultTransitionExitTime(ref AnimatorStateTransition ... method AddTransition (line 171) | public AnimatorStateTransition AddTransition(AnimatorState destination... method AddTransition (line 179) | public AnimatorStateTransition AddTransition(AnimatorStateMachine dest... method AddTransition (line 187) | public AnimatorStateTransition AddTransition(AnimatorState destination... method AddTransition (line 195) | public AnimatorStateTransition AddTransition(AnimatorStateMachine dest... method AddExitTransition (line 203) | public AnimatorStateTransition AddExitTransition() method AddExitTransition (line 208) | public AnimatorStateTransition AddExitTransition(bool defaultExitTime) method FindParent (line 216) | internal AnimatorStateMachine FindParent(AnimatorStateMachine root) method FindTransition (line 222) | internal AnimatorStateTransition FindTransition(AnimatorState destinat... method GetMotion (line 233) | [System.Obsolete("GetMotion() is obsolete. Use motion", true)] class AnimatorStateMachine (line 246) | [HelpURL("NestedStateMachines")] class StateMachineCache (line 252) | internal class StateMachineCache method Init (line 257) | static void Init() method Clear (line 266) | static public void Clear() method GetChildStateMachines (line 272) | static public ChildAnimatorStateMachine[] GetChildStateMachines(Anim... method GetStatePosition (line 332) | internal Vector3 GetStatePosition(AnimatorState state) method SetStatePosition (line 343) | internal void SetStatePosition(AnimatorState state, Vector3 position) method GetStateMachinePosition (line 357) | internal Vector3 GetStateMachinePosition(AnimatorStateMachine stateMac... method SetStateMachinePosition (line 369) | internal void SetStateMachinePosition(AnimatorStateMachine stateMachin... method AddState (line 383) | public AnimatorState AddState(string name) method AddState (line 388) | public AnimatorState AddState(string name, Vector3 position) method AddState (line 404) | public void AddState(AnimatorState state, Vector3 position) method RemoveState (line 423) | public void RemoveState(AnimatorState state) method AddStateMachine (line 430) | public AnimatorStateMachine AddStateMachine(string name) method AddStateMachine (line 435) | public AnimatorStateMachine AddStateMachine(string name, Vector3 posit... method AddStateMachine (line 451) | public void AddStateMachine(AnimatorStateMachine stateMachine, Vector3... method RemoveStateMachine (line 469) | public void RemoveStateMachine(AnimatorStateMachine stateMachine) method AddAnyStateTransition (line 476) | private AnimatorStateTransition AddAnyStateTransition() method AddAnyStateTransition (line 499) | public AnimatorStateTransition AddAnyStateTransition(AnimatorState des... method AddAnyStateTransition (line 506) | public AnimatorStateTransition AddAnyStateTransition(AnimatorStateMach... method RemoveAnyStateTransition (line 513) | public bool RemoveAnyStateTransition(AnimatorStateTransition transition) method RemoveAnyStateTransitionRecursive (line 532) | internal void RemoveAnyStateTransitionRecursive(AnimatorStateTransitio... method AddStateMachineTransition (line 545) | public AnimatorTransition AddStateMachineTransition(AnimatorStateMachi... method AddStateMachineTransition (line 552) | public AnimatorTransition AddStateMachineTransition(AnimatorStateMachi... method AddStateMachineTransition (line 560) | public AnimatorTransition AddStateMachineTransition(AnimatorStateMachi... method AddStateMachineTransition (line 568) | internal void AddStateMachineTransition(AnimatorStateMachine sourceSta... method AddStateMachineExitTransition (line 584) | public AnimatorTransition AddStateMachineExitTransition(AnimatorStateM... method RemoveStateMachineTransition (line 592) | public bool RemoveStateMachineTransition(AnimatorStateMachine sourceSt... method AddEntryTransition (line 607) | private AnimatorTransition AddEntryTransition() method AddEntryTransition (line 625) | public AnimatorTransition AddEntryTransition(AnimatorState destination... method AddEntryTransition (line 632) | public AnimatorTransition AddEntryTransition(AnimatorStateMachine dest... method RemoveEntryTransition (line 639) | public bool RemoveEntryTransition(AnimatorTransition transition) method FindState (line 657) | internal ChildAnimatorState FindState(int nameHash) method FindState (line 662) | internal ChildAnimatorState FindState(string name) method HasState (line 667) | internal bool HasState(AnimatorState state) method IsDirectParent (line 672) | internal bool IsDirectParent(AnimatorStateMachine stateMachine) method HasStateMachine (line 677) | internal bool HasStateMachine(AnimatorStateMachine child) method HasTransition (line 682) | internal bool HasTransition(AnimatorState stateA, AnimatorState stateB) method FindParent (line 688) | internal AnimatorStateMachine FindParent(AnimatorStateMachine stateMac... method FindStateMachine (line 696) | internal AnimatorStateMachine FindStateMachine(string path) method FindStateMachine (line 713) | internal AnimatorStateMachine FindStateMachine(AnimatorState state) method FindTransition (line 723) | internal AnimatorStateTransition FindTransition(AnimatorState destinat... method GetTransitionsFromState (line 740) | [System.Obsolete("GetTransitionsFromState is obsolete. Use AnimatorSta... FILE: Editor/Mono/Animation/TickHandler.cs class TickHandler (line 13) | [System.Serializable] method SetTickModulos (line 29) | public void SetTickModulos(float[] tickModulos) method GetTickModulosForFrameRate (line 34) | public List GetTickModulosForFrameRate(float frameRate) method SetTickModulosForFrameRate (line 127) | public void SetTickModulosForFrameRate(float frameRate) method SetRanges (line 133) | public void SetRanges(float minValue, float maxValue, float minPixel, ... method GetTicksAtLevel (line 140) | public float[] GetTicksAtLevel(int level, bool excludeTicksFromHigherl... method GetTicksAtLevel (line 150) | public void GetTicksAtLevel(int level, bool excludeTicksFromHigherleve... method GetStrengthOfLevel (line 169) | public float GetStrengthOfLevel(int level) method GetPeriodOfLevel (line 174) | public float GetPeriodOfLevel(int level) method GetLevelWithMinSeparation (line 179) | public int GetLevelWithMinSeparation(float pixelSeparation) method SetTickStrengths (line 191) | public void SetTickStrengths(float tickMinSpacing, float tickMaxSpacin... FILE: Editor/Mono/Animation/TickStyle.cs class TickStyle (line 9) | [System.Serializable] FILE: Editor/Mono/Animation/TimeArea.cs class TimeArea (line 11) | [System.Serializable] type TimeFormat (line 42) | public enum TimeFormat class Styles2 (line 49) | class Styles2 method InitStyles (line 57) | static void InitStyles() method TimeArea (line 63) | public TimeArea(bool minimalGUI) : this(minimalGUI, true, true) {} method TimeArea (line 65) | public TimeArea(bool minimalGUI, bool enableSliderZoom) : this(minimal... method TimeArea (line 67) | public TimeArea(bool minimalGUI, bool enableSliderZoomHorizontal, bool... method SetTickMarkerRanges (line 81) | public void SetTickMarkerRanges() method DrawMajorTicks (line 87) | public void DrawMajorTicks(Rect position, float frameRate) method TimeRuler (line 134) | public void TimeRuler(Rect position, float frameRate) method TimeRuler (line 139) | public void TimeRuler(Rect position, float frameRate, bool labels, boo... method DrawPlayhead (line 217) | public static void DrawPlayhead(float x, float yMin, float yMax, float... method DrawVerticalLine (line 235) | public static void DrawVerticalLine(float x, float minY, float maxY, C... method DrawVerticalLineFast (line 253) | public static void DrawVerticalLineFast(float x, float minY, float max... type TimeRulerDragMode (line 271) | public enum TimeRulerDragMode method BrowseRuler (line 283) | public TimeRulerDragMode BrowseRuler(Rect position, ref float time, fl... method BrowseRuler (line 290) | public TimeRulerDragMode BrowseRuler(Rect position, int id, ref float ... method FrameToPixel (line 371) | private float FrameToPixel(float i, float frameRate, Rect rect, Rect t... method FrameToPixel (line 376) | public float FrameToPixel(float i, float frameRate, Rect rect) method TimeField (line 381) | public float TimeField(Rect rect, int id, float time, float frameRate,... method ValueField (line 464) | public float ValueField(Rect rect, int id, float value) method FormatTime (line 479) | public string FormatTime(float time, float frameRate, TimeFormat timeF... method FormatTickTime (line 512) | public virtual string FormatTickTime(float time, float frameRate, Time... method FormatValue (line 517) | public string FormatValue(float value) method SnapTimeToWholeFPS (line 523) | public float SnapTimeToWholeFPS(float time, float frameRate) method DrawTimeOnSlider (line 530) | public void DrawTimeOnSlider(float time, Color c, float maxTime, float... FILE: Editor/Mono/Animation/TransitionPreview.cs class TransitionPreview (line 13) | internal class TransitionPreview class ParameterInfo (line 49) | class ParameterInfo method FindParameterInfo (line 55) | int FindParameterInfo(List parameterInfoList, string name) class TransitionInfo (line 70) | class TransitionInfo method IsEqual (line 78) | public bool IsEqual(TransitionInfo info) method TransitionInfo (line 87) | public TransitionInfo() method Init (line 92) | void Init() method Set (line 101) | public void Set(AnimatorStateTransition transition, AnimatorState sr... method CopyStateForPreview (line 119) | private void CopyStateForPreview(AnimatorState src, ref AnimatorState ... method CopyTransitionForPreview (line 128) | private void CopyTransitionForPreview(AnimatorStateTransition src, ref... method MustResample (line 152) | private bool MustResample(TransitionInfo info) method WriteParametersInController (line 158) | private void WriteParametersInController() method ResampleTransition (line 178) | private void ResampleTransition(AnimatorStateTransition transition, Av... method SetTransition (line 404) | public void SetTransition(AnimatorStateTransition transition, Animator... method OnPreviewAvatarChanged (line 419) | private void OnPreviewAvatarChanged() method ClearController (line 427) | void ClearController() method CreateParameterInfoList (line 444) | void CreateParameterInfoList() method CreateController (line 459) | void CreateController() method ControllerDirty (line 560) | private void ControllerDirty() method DisableIKOnFeetIfNeeded (line 566) | private void DisableIKOnFeetIfNeeded() method Init (line 582) | private void Init(Animator scenePreviewObject, Motion motion) method DoTransitionPreview (line 608) | public void DoTransitionPreview() method DoTimeline (line 640) | private void DoTimeline() method OnDisable (line 700) | public void OnDisable() method HasPreviewGUI (line 716) | public bool HasPreviewGUI() method OnPreviewSettings (line 721) | public void OnPreviewSettings() method OnInteractivePreviewGUI (line 727) | public void OnInteractivePreviewGUI(Rect r, GUIStyle background) FILE: Editor/Mono/Animation/ZoomableArea.cs class ZoomableArea (line 14) | [System.Serializable] method SetAllowExceed (line 67) | private void SetAllowExceed(ref float rangeEnd, ref bool allowExceed, ... type YDirection (line 174) | public enum YDirection method SetDrawRectHack (line 198) | internal void SetDrawRectHack(Rect r) { m_DrawArea = r; } class Styles (line 220) | public class Styles method GetSliderAxisStyle (line 251) | private SliderTypeStyles.SliderAxisStyles GetSliderAxisStyle(bool en... class SliderTypeStyles (line 262) | private class SliderTypeStyles class SliderAxisStyles (line 266) | public class SliderAxisStyles method Styles (line 273) | public Styles(bool minimalGUI) method InitGUIStyles (line 287) | public void InitGUIStyles(bool minimalGUI, bool enableSliderZoom) method InitGUIStyles (line 292) | public void InitGUIStyles(bool minimalGUI, bool enableSliderZoomHori... method SetShownHRangeInsideMargins (line 370) | public void SetShownHRangeInsideMargins(float min, float max) method SetShownHRange (line 384) | public void SetShownHRange(float min, float max) method SetShownVRangeInsideMargins (line 395) | public void SetShownVRangeInsideMargins(float min, float max) method SetShownVRange (line 416) | public void SetShownVRange(float min, float max) method GetWidthInsideMargins (line 538) | float GetWidthInsideMargins(float widthWithMargins, bool substractSlid... method GetHeightInsideMargins (line 545) | float GetHeightInsideMargins(float heightWithMargins, bool substractSl... method DrawingToViewTransformPoint (line 574) | public Vector2 DrawingToViewTransformPoint(Vector2 lhs) method DrawingToViewTransformPoint (line 576) | public Vector3 DrawingToViewTransformPoint(Vector3 lhs) method ViewToDrawingTransformPoint (line 579) | public Vector2 ViewToDrawingTransformPoint(Vector2 lhs) method ViewToDrawingTransformPoint (line 581) | public Vector3 ViewToDrawingTransformPoint(Vector3 lhs) method DrawingToViewTransformVector (line 584) | public Vector2 DrawingToViewTransformVector(Vector2 lhs) method DrawingToViewTransformVector (line 586) | public Vector3 DrawingToViewTransformVector(Vector3 lhs) method ViewToDrawingTransformVector (line 589) | public Vector2 ViewToDrawingTransformVector(Vector2 lhs) method ViewToDrawingTransformVector (line 591) | public Vector3 ViewToDrawingTransformVector(Vector3 lhs) method NormalizeInViewSpace (line 599) | public Vector2 NormalizeInViewSpace(Vector2 vec) method IsZoomEvent (line 608) | private bool IsZoomEvent() method IsPanEvent (line 618) | private bool IsPanEvent() method ZoomableArea (line 626) | public ZoomableArea() method ZoomableArea (line 631) | public ZoomableArea(bool minimalGUI) method ZoomableArea (line 636) | public ZoomableArea(bool minimalGUI, bool enableSliderZoom) : this(min... method ZoomableArea (line 638) | public ZoomableArea(bool minimalGUI, bool enableSliderZoomHorizontal, ... method BeginViewGUI (line 645) | public void BeginViewGUI() method HandleZoomAndPanEvents (line 660) | public void HandleZoomAndPanEvents(Rect area) method HandleScrolling (line 734) | void HandleScrolling(Rect area) method EndViewGUI (line 752) | public void EndViewGUI() method SliderGUI (line 758) | void SliderGUI() method Pan (line 884) | private void Pan() method HandleZoomEvent (line 894) | private void HandleZoomEvent(Vector2 zoomAround, bool scrollwhell) method SetScaleFocused (line 917) | public void SetScaleFocused(Vector2 focalPoint, Vector2 newScale) method SetScaleFocused (line 922) | public void SetScaleFocused(Vector2 focalPoint, Vector2 newScale, bool... method SetTransform (line 957) | public void SetTransform(Vector2 newTranslation, Vector2 newScale) method EnforceScaleAndRange (line 964) | public void EnforceScaleAndRange() method PixelToTime (line 1057) | public float PixelToTime(float pixelX, Rect rect) method TimeToPixel (line 1063) | public float TimeToPixel(float time, Rect rect) method PixelDeltaToTime (line 1069) | public float PixelDeltaToTime(Rect rect) method UpdateZoomScale (line 1074) | public void UpdateZoomScale(float fMaxScaleValue, float fMinScaleValue) FILE: Editor/Mono/AnimationCurvePreviewCache.bindings.cs class AnimationCurvePreviewCache (line 12) | [NativeHeader("Editor/Src/AnimationCurvePreviewCache.bindings.h")] method GetPreview (line 19) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 24) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 32) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 37) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 46) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 51) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 56) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 61) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 66) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 71) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 76) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 81) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 86) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 91) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 96) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GetPreview (line 101) | public static Texture2D GetPreview(int previewWidth, int previewHeight... method GenerateCurvePreview (line 106) | public static extern Texture2D GenerateCurvePreview(int previewWidth, ... method ClearCache (line 108) | internal extern static void ClearCache(); method GetPropertyPreview (line 110) | private extern static Texture2D GetPropertyPreview(int previewWidth, i... method GetPropertyPreviewFilled (line 111) | private extern static Texture2D GetPropertyPreviewFilled(int previewWi... method GetPropertyPreviewRegion (line 112) | private extern static Texture2D GetPropertyPreviewRegion(int previewWi... method GetPropertyPreviewRegionFilled (line 113) | private extern static Texture2D GetPropertyPreviewRegionFilled(int pre... method GetCurvePreview (line 114) | private extern static Texture2D GetCurvePreview(int previewWidth, int ... method GetCurvePreviewFilled (line 115) | private extern static Texture2D GetCurvePreviewFilled(int previewWidth... method GetCurvePreviewRegion (line 116) | private extern static Texture2D GetCurvePreviewRegion(int previewWidth... method GetCurvePreviewRegionFilled (line 117) | private extern static Texture2D GetCurvePreviewRegionFilled(int previe... FILE: Editor/Mono/AnimatorController.bindings.cs class AnimatorController (line 17) | [NativeHeader("Modules/Animation/Animator.h")] method AnimatorController (line 23) | public AnimatorController() method Internal_Create (line 28) | [FreeFunction("AnimatorControllerBindings::Internal_Create")] method GetEffectiveAnimatorController (line 49) | [FreeFunction(Name = "AnimatorControllerBindings::GetEffectiveAnimator... method FindAnimatorControllerPlayable (line 53) | internal static AnimatorControllerPlayable FindAnimatorControllerPlaya... method Internal_FindAnimatorControllerPlayable (line 62) | [FreeFunction(Name = "AnimatorControllerBindings::Internal_FindAnimato... method SetAnimatorController (line 65) | public static void SetAnimatorController(Animator animator, AnimatorCo... method IndexOfParameter (line 70) | extern internal int IndexOfParameter(string name); method RenameParameter (line 71) | extern internal void RenameParameter(string prevName, string newName); method MakeUniqueParameterName (line 72) | extern public string MakeUniqueParameterName(string name); method MakeUniqueLayerName (line 73) | extern public string MakeUniqueLayerName(string name); method FindStateMachineBehaviourContext (line 75) | static public StateMachineBehaviourContext[] FindStateMachineBehaviour... method Internal_FindStateMachineBehaviourContext (line 80) | [FreeFunction("FindStateMachineBehaviourContext")] method CreateStateMachineBehaviour (line 83) | [FreeFunction("AnimatorControllerBindings::Internal_CreateStateMachine... method CanAddStateMachineBehaviours (line 86) | [FreeFunction("AnimatorControllerBindings::CanAddStateMachineBehaviour... method GetBehaviourMonoScript (line 89) | extern internal MonoScript GetBehaviourMonoScript(AnimatorState state,... method ScriptingAddStateMachineBehaviourWithType (line 91) | [FreeFunction] method AddEffectiveStateMachineBehaviour (line 95) | [TypeInferenceRule(TypeInferenceRules.TypeReferencedByFirstArgument)] method AddEffectiveStateMachineBehaviour (line 101) | public T AddEffectiveStateMachineBehaviour(AnimatorState state, int... method GetBehaviours (line 106) | public T[] GetBehaviours() where T : StateMachineBehaviour method InternalGetBehaviours (line 111) | [FreeFunction(Name = "AnimatorControllerBindings::Internal_GetBehaviou... method ConvertStateMachineBehaviour (line 114) | internal static T[] ConvertStateMachineBehaviour(ScriptableObject[]... method CollectObjectsUsingParameter (line 123) | extern internal UnityEngine.Object[] CollectObjectsUsingParameter(stri... method AddStateEffectiveBehaviour (line 131) | extern internal void AddStateEffectiveBehaviour([NotNull] AnimatorStat... method RemoveStateEffectiveBehaviour (line 132) | extern internal void RemoveStateEffectiveBehaviour([NotNull] AnimatorS... method Internal_GetEffectiveBehaviours (line 134) | [FreeFunction(Name = "AnimatorControllerBindings::Internal_GetEffectiv... method Internal_SetEffectiveBehaviours (line 137) | [FreeFunction(Name = "AnimatorControllerBindings::Internal_SetEffectiv... FILE: Editor/Mono/AnimatorControllerLayer.bindings.cs type AnimatorLayerBlendingMode (line 14) | public enum AnimatorLayerBlendingMode type StateMotionPair (line 20) | [NativeHeader("Editor/Src/Animation/AnimatorControllerLayer.h")] type StateBehavioursPair (line 30) | [NativeHeader("Editor/Src/Animation/AnimatorControllerLayer.h")] class AnimatorControllerLayer (line 40) | [NativeHeader("Editor/Src/Animation/AnimatorControllerLayer.h")] method GetOverrideMotion (line 56) | public Motion GetOverrideMotion(AnimatorState state) method SetOverrideMotion (line 66) | public void SetOverrideMotion(AnimatorState stat... method GetOverrideBehaviours (line 84) | public StateMachineBehaviour[] GetOverrideBehaviours(AnimatorState ... method SetOverrideBehaviours (line 97) | public void SetOverrideBehaviours(AnimatorSt... FILE: Editor/Mono/Annotation/AnnotationUtility.bindings.cs type Annotation (line 10) | [NativeType(CodegenOptions.Custom, "AnnotationBindings")] class AnnotationUtility (line 20) | [NativeHeader("Editor/Mono/Annotation/AnnotationUtility.bindings.h")] type Flags (line 25) | public enum Flags method GetAnnotations (line 32) | extern internal static Annotation[] GetAnnotations(); method GetRecentlyChangedAnnotations (line 34) | extern internal static Annotation[] GetRecentlyChangedAnnotations(); method GetAnnotation (line 36) | extern internal static Annotation GetAnnotation(int classID, string sc... method GetNameOfCurrentSetup (line 38) | [StaticAccessor("GetAnnotationManager()", StaticAccessorType.Dot)] method SetGizmoEnabled (line 41) | extern internal static void SetGizmoEnabled(int classID, string scrip... method SetIconEnabled (line 43) | extern internal static void SetIconEnabled(int classID, string script... method SetGizmosDirty (line 45) | [StaticAccessor("GizmoManager::Get()", StaticAccessorType.Dot)] method GetPresetList (line 48) | [StaticAccessor("GetAnnotationManager()", StaticAccessorType.Dot)] method LoadPreset (line 51) | [StaticAccessor("GetAnnotationManager()", StaticAccessorType.Dot)] method SavePreset (line 54) | [StaticAccessor("GetAnnotationManager()", StaticAccessorType.Dot)] method DeletePreset (line 57) | [StaticAccessor("GetAnnotationManager()", StaticAccessorType.Dot)] method ResetToFactorySettings (line 60) | [StaticAccessor("GetAnnotationManager()", StaticAccessorType.Dot)] FILE: Editor/Mono/Annotation/AnnotationWindow.cs class AnnotationWindow (line 11) | internal class AnnotationWindow : EditorWindow class Styles (line 21) | class Styles method Styles (line 35) | public Styles() type EnabledState (line 48) | private enum EnabledState method ConvertTexelWorldSizeTo01 (line 101) | static float ConvertTexelWorldSizeTo01(float texelWorldSize) method Convert01ToTexelWorldSize (line 110) | static float Convert01ToTexelWorldSize(float value01) method MonoScriptIconChanged (line 117) | public void MonoScriptIconChanged(MonoScript monoScript) method IconChanged (line 131) | static public void IconChanged() method GetTopSectionHeight (line 137) | float GetTopSectionHeight() method OnEnable (line 154) | void OnEnable() method OnDisable (line 160) | void OnDisable() method ShowAtPosition (line 171) | internal static bool ShowAtPosition(Rect buttonRect, bool isGameView) method Init (line 196) | void Init(Rect buttonRect, bool isGameView) method IconHasChanged (line 216) | private void IconHasChanged() method Cancel (line 238) | void Cancel() method GetAInfo (line 250) | GizmoInfo GetAInfo(int classID, string scriptClass) method SyncToState (line 258) | private void SyncToState() method OnGUI (line 292) | internal void OnGUI() method DrawTopSection (line 316) | void DrawTopSection(float topSectionHeight) method DrawAnnotationList (line 421) | void DrawAnnotationList(float startY, float height) method Flip (line 444) | void Flip(ref bool even) method DrawNormalList (line 449) | float DrawNormalList(bool doDraw, float listElementWidth, float startY... method DoesMatchFilter (line 463) | bool DoesMatchFilter(GizmoInfo el) method DrawListSection (line 472) | float DrawListSection(float y, string sectionHeader, List l... method DrawListHeader (line 542) | void DrawListHeader(string header, List elements, Rect rect... method DrawListElement (line 626) | void DrawListElement(Rect rect, bool even, GizmoInfo ainfo) method SetIconState (line 743) | void SetIconState(GizmoInfo ainfo) method SetGizmoState (line 749) | void SetGizmoState(GizmoInfo ainfo, bool addToMostRecentChanged = true) method ToggleSelectionOutline (line 755) | [Shortcut("Scene View/Toggle Selection Outline", typeof(SceneView))] method ToggleSelectionWireframe (line 761) | [Shortcut("Scene View/Toggle Selection Wireframe", typeof(SceneView))] FILE: Editor/Mono/Annotation/GizmoInfo.cs class GizmoInfo (line 11) | [Serializable] method GizmoInfo (line 38) | internal GizmoInfo() method GizmoInfo (line 48) | internal GizmoInfo(Annotation annotation) method CompareTo (line 112) | public int CompareTo(object obj) FILE: Editor/Mono/Annotation/GizmoUtility.cs class GizmoUtility (line 11) | public static class GizmoUtility method GetAnnotationIdAndClass (line 16) | static void GetAnnotationIdAndClass(Type type, out int id, out string ... method TryGetGizmoInfo (line 25) | public static bool TryGetGizmoInfo(Type type, out GizmoInfo info) method GetGizmoInfo (line 40) | public static GizmoInfo[] GetGizmoInfo() method ApplyGizmoInfo (line 46) | public static void ApplyGizmoInfo(GizmoInfo info, bool addToRecentlyCh... method SetGizmoEnabled (line 53) | public static void SetGizmoEnabled(Type type, bool enabled, bool addTo... method SetIconEnabled (line 59) | public static void SetIconEnabled(Type type, bool enabled) FILE: Editor/Mono/Annotation/LayerVisibilityWindow.cs class LayerVisibilityWindow (line 11) | internal class LayerVisibilityWindow : EditorWindow class Styles (line 13) | private class Styles method Styles (line 27) | public Styles() method CalcValidLayers (line 57) | private void CalcValidLayers() method OnEnable (line 74) | internal void OnEnable() method OnDisable (line 80) | internal void OnDisable() method ShowAtPosition (line 86) | internal static bool ShowAtPosition(Rect buttonRect) method Init (line 102) | private void Init(Rect buttonRect) method OnGUI (line 127) | internal void OnGUI() method DrawListBackground (line 162) | private void DrawListBackground(Rect rect, bool even) method DrawHeader (line 168) | private void DrawHeader(ref Rect rect, string text, ref bool even) method DrawSeparator (line 176) | private void DrawSeparator(ref Rect rect, bool even) method Draw (line 183) | private void Draw(float listElementWidth) method DoSpecialLayer (line 228) | void DoSpecialLayer(Rect rect, bool all, ref bool even) method DoOneLayer (line 243) | void DoOneLayer(Rect rect, int index, ref bool even) method DoOneSortingLayer (line 264) | void DoOneSortingLayer(Rect rect, int index, ref bool even) method DoLayerEntry (line 276) | private void DoLayerEntry(Rect rect, string layerName, bool even, bool... method RepaintAllSceneViews (line 309) | static void RepaintAllSceneViews() FILE: Editor/Mono/Annotation/SceneFXWindow.cs class SceneFXWindow (line 11) | internal class SceneFXWindow : PopupWindowContent class Styles (line 13) | private class Styles method GetWindowSize (line 23) | public override Vector2 GetWindowSize() method SceneFXWindow (line 34) | public SceneFXWindow(SceneView sceneView) method OnGUI (line 39) | public override void OnGUI(Rect rect) method Draw (line 66) | private void Draw(Rect rect) method DrawListElement (line 107) | void DrawListElement(Rect rect, string toggleName, bool value, Action<... FILE: Editor/Mono/Annotation/SceneRenderModeWindow.cs type DrawCameraMode (line 14) | public enum DrawCameraMode class SceneRenderModeWindow (line 82) | internal class SceneRenderModeWindow : PopupWindowContent class Styles (line 84) | static class Styles method SceneRenderModeWindow (line 189) | public SceneRenderModeWindow(SceneView sceneView) method GetWindowSize (line 194) | public override Vector2 GetWindowSize() method OnGUI (line 199) | public override void OnGUI(Rect rect) method DrawSeparator (line 229) | private void DrawSeparator(ref Rect rect) method DrawRenderingDebuggerShortCut (line 242) | private void DrawRenderingDebuggerShortCut(Rect rect) method Draw (line 260) | private void Draw(float listElementWidth) method UpdateWindowSize (line 317) | private void UpdateWindowSize() method RecalculateWindowHeight (line 327) | private float RecalculateWindowHeight() method UpdatedHeight (line 357) | private float UpdatedHeight(int headers, int modes, bool isSRP) method IsModeEnabled (line 364) | bool IsModeEnabled(DrawCameraMode mode) method DoBuiltinMode (line 369) | void DoBuiltinMode(ref Rect rect, SceneView.CameraMode mode) method GetGUIContent (line 388) | public static GUIContent GetGUIContent(DrawCameraMode drawCameraMode) method GetBuiltinCameraMode (line 396) | internal static SceneView.CameraMode GetBuiltinCameraMode(DrawCameraMo... method DrawCameraModeExists (line 403) | internal static bool DrawCameraModeExists(DrawCameraMode drawMode) FILE: Editor/Mono/Annotation/SceneViewCameraWindow.cs class SceneViewCameraWindow (line 11) | public class SceneViewCameraWindow : PopupWindowContent class Styles (line 13) | static class Styles method Styles (line 24) | static Styles() method GetWindowSize (line 63) | public override Vector2 GetWindowSize() method SceneViewCameraWindow (line 68) | public SceneViewCameraWindow(SceneView sceneView) method OnGUI (line 86) | public override void OnGUI(Rect rect) method Draw (line 101) | void Draw() method DrawStackedFloatField (line 186) | static void DrawStackedFloatField(GUIContent label, GUIContent firstFi... method ShowContextMenu (line 209) | internal static void ShowContextMenu(SceneView view) method CopyPlacementShortcut (line 228) | [Shortcut("Camera/Copy Placement")] method CopyPlacement (line 248) | static void CopyPlacement(SceneView view) method PastePlacementShortcut (line 254) | [Shortcut("Camera/Paste Placement")] method CanPastePlacement (line 263) | static bool CanPastePlacement() method PastePlacement (line 268) | static void PastePlacement(SceneView view) method CopySettings (line 285) | static void CopySettings(SceneView view) method PasteSettings (line 290) | static void PasteSettings(SceneView view) method ResetSettings (line 296) | static void ResetSettings(SceneView view) FILE: Editor/Mono/ArrayUtility.cs class ArrayUtility (line 14) | public static class ArrayUtility method Add (line 17) | public static void Add(ref T[] array, T item) method ArrayEquals (line 24) | public static bool ArrayEquals(T[] lhs, T[] rhs) method ArrayReferenceEquals (line 41) | public static bool ArrayReferenceEquals(T[] lhs, T[] rhs) method AddRange (line 58) | public static void AddRange(ref T[] array, T[] items) method Insert (line 67) | public static void Insert(ref T[] array, int index, T item) method Remove (line 76) | public static void Remove(ref T[] array, T item) method FindAll (line 83) | public static List FindAll(T[] array, Predicate match) method Find (line 89) | public static T Find(T[] array, Predicate match) method FindIndex (line 96) | public static int FindIndex(T[] array, Predicate match) method IndexOf (line 103) | public static int IndexOf(T[] array, T value) method LastIndexOf (line 110) | public static int LastIndexOf(T[] array, T value) method RemoveAt (line 117) | public static void RemoveAt(ref T[] array, int index) method Contains (line 125) | public static bool Contains(T[] array, T item) method Clear (line 132) | public static void Clear(ref T[] array) FILE: Editor/Mono/AssemblyHelper.cs class AssemblyHelper (line 24) | internal class AssemblyHelper method IsUnityEngineModule (line 29) | static public bool IsUnityEngineModule(AssemblyDefinition assembly) method IsUnityEngineModule (line 34) | static public bool IsUnityEngineModule(Assembly assembly) method GetDefaultAssemblySearchPaths (line 39) | public static string[] GetDefaultAssemblySearchPaths() method ExtractAllClassesThatAreUserExtendedScripts (line 60) | [RequiredByNativeCode] method ExtractAssemblyTypeInfo (line 98) | [RequiredByNativeCode] method ExtractAssemblyTypeInfoFromFiles (line 105) | static public AssemblyInfoManaged[] ExtractAssemblyTypeInfoFromFiles(s... type RuntimeInitializeOnLoadMethodsData (line 110) | [StructLayout(LayoutKind.Sequential)] method ExtractPlayerRuntimeInitializeOnLoadMethods (line 117) | [RequiredByNativeCode] method GetTypesFromAssembly (line 130) | internal static Type[] GetTypesFromAssembly(Assembly assembly) method IsManagedAssembly (line 144) | public static bool IsManagedAssembly(string file) method IsInternalAssembly (line 156) | public static bool IsInternalAssembly(string file) method TopologicalSort (line 167) | internal static Assembly[] TopologicalSort(Assembly[] assemblies) type TopologicalSortVisitStatus (line 228) | private enum TopologicalSortVisitStatus : byte FILE: Editor/Mono/AssemblyReloadEvents.cs class AssemblyReloadEvents (line 9) | public static class AssemblyReloadEvents method OnBeforeAssemblyReload (line 27) | [RequiredByNativeCode] method OnAfterAssemblyReload (line 40) | [RequiredByNativeCode] FILE: Editor/Mono/AssemblyValidation.cs class AssemblyValidation (line 18) | static class AssemblyValidation type ErrorFlags (line 21) | [Flags] type Error (line 31) | [StructLayout(LayoutKind.Sequential)] method Add (line 38) | public void Add(ErrorFlags newFlags, string newMessage) method HasFlag (line 52) | public bool HasFlag(ErrorFlags testFlags) method ClearFlags (line 57) | public void ClearFlags(ErrorFlags clearFlags) type AssemblyAndReferences (line 63) | public struct AssemblyAndReferences class AssemblyResolver (line 69) | class AssemblyResolver : BaseAssemblyResolver method AssemblyResolver (line 73) | public AssemblyResolver() method Resolve (line 78) | public override AssemblyDefinition Resolve(AssemblyNameReference name) method RegisterAssembly (line 93) | public void RegisterAssembly(AssemblyDefinition assembly) method Dispose (line 105) | protected override void Dispose(bool disposing) method ValidateAssemblies (line 116) | [RequiredByNativeCode] method ValidateRoslynAnalyzers (line 140) | [RequiredByNativeCode] method ValidateAssemblyDefinitionFiles (line 168) | [RequiredByNativeCode] method ShouldValidateReferences (line 214) | public static bool ShouldValidateReferences(string path, method PrintAssemblyDefinitions (line 224) | public static void PrintAssemblyDefinitions(AssemblyDefinition[] assem... method ValidateAssembliesInternal (line 239) | public static Error[] ValidateAssembliesInternal(string[] assemblyPaths, method ValidateAssemblyDefinitions (line 246) | public static Error[] ValidateAssemblyDefinitions(string[] assemblyPaths, method LoadAssemblyDefinitions (line 258) | public static AssemblyDefinition[] LoadAssemblyDefinitions(string[] as... method CheckAssemblyReferences (line 285) | public static void CheckAssemblyReferences(string[] assemblyPaths, method ResolveAndSetupReferences (line 365) | public static void ResolveAndSetupReferences(int index, method IsInSameFolder (line 424) | private static bool IsInSameFolder(AssemblyDefinition first, AssemblyD... method IsSigned (line 431) | private static bool IsSigned(AssemblyNameReference reference) method GetAssemblyNameReferences (line 444) | public static AssemblyNameReference[] GetAssemblyNameReferences(Assemb... FILE: Editor/Mono/AssetDatabase/AssetDatabase.cs class AssetDatabase (line 13) | public sealed partial class AssetDatabase method Internal_CallImportPackageStarted (line 57) | [RequiredByNativeCode] method Internal_CallImportPackageCompleted (line 64) | [RequiredByNativeCode] method Internal_CallOnImportPackageItemsCompleted (line 71) | [RequiredByNativeCode] method Internal_CallImportPackageCancelled (line 78) | [RequiredByNativeCode] method Internal_CallImportPackageFailed (line 85) | [RequiredByNativeCode] method Internal_IsOpenForEdit (line 92) | [RequiredByNativeCode] method CanOpenForEdit (line 98) | public static void CanOpenForEdit(string[] assetOrMetaFilePaths, List<... method IsOpenForEdit (line 109) | public static void IsOpenForEdit(string[] assetOrMetaFilePaths, List() has been... method GetImporterOverride (line 75) | [FreeFunction("AssetDatabase::GetImporterOverride")] method GetAvailableImporterTypes (line 79) | [FreeFunction("AssetDatabase::GetAvailableImporters")] method CanConnectToCacheServer (line 83) | [FreeFunction("AcceleratorClientCanConnectTo")] method RefreshSettings (line 87) | [FreeFunction()] type CacheServerConnectionChangedParameters (line 91) | [Obsolete("AssetDatabaseExperimental.CacheServerConnectionChangedParam... method IsConnectedToCacheServer (line 101) | [FreeFunction("AcceleratorClientIsConnected")] method GetCacheServerAddress (line 105) | [FreeFunction()] method GetCacheServerPort (line 109) | [FreeFunction()] method GetCacheServerNamespacePrefix (line 113) | [FreeFunction("AssetDatabase::GetCacheServerNamespacePrefix")] method GetCacheServerEnableDownload (line 117) | [FreeFunction("AssetDatabase::GetCacheServerEnableDownload")] method GetCacheServerEnableUpload (line 121) | [FreeFunction("AssetDatabase::GetCacheServerEnableUpload")] method IsDirectoryMonitoringEnabled (line 125) | [FreeFunction("AssetDatabase::IsDirectoryMonitoringEnabled")] method RegisterCustomDependency (line 129) | [FreeFunction("AssetDatabaseExperimental::RegisterCustomDependency")] method UnregisterCustomDependencyPrefixFilter (line 134) | [FreeFunction("AssetDatabaseExperimental::UnregisterCustomDependencyPr... method IsAssetImportWorkerProcess (line 139) | [FreeFunction("AssetDatabase::IsAssetImportProcess")] FILE: Editor/Mono/AssetDatabase/AssetDatabaseSearching.cs class AssetDatabase (line 15) | public sealed partial class AssetDatabase method FindAssets (line 17) | public static string[] FindAssets(string filter) method FindAssets (line 22) | public static string[] FindAssets(string filter, string[] searchInFold... method FindAssets (line 35) | internal static string[] FindAssets(SearchFilter searchFilter) method FindAllAssets (line 40) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method EnumerateAllAssets (line 48) | internal static IEnumerator EnumerateAllAssets(Sear... method FindInFolders (line 56) | private static IEnumerator FindInFolders(SearchFilter searchFilt... method FindEverywhere (line 114) | private static IEnumerator FindEverywhere(SearchFilter searchFil... FILE: Editor/Mono/AssetDatabase/AssetImportInProgressProxy.bindings.cs class AssetImportInProgressProxy (line 10) | [NativeType(Header = "Modules/AssetDatabase/Editor/Public/AssetImportInP... method IsProxyAsset (line 21) | [NativeMethod] class AssetImportInProgressProxyEditor (line 25) | [CustomEditor(typeof(AssetImportInProgressProxy))] method OnInspectorGUI (line 28) | public override void OnInspectorGUI() FILE: Editor/Mono/AssetDatabase/AssetMoveInfo.cs type AssetMoveInfo (line 9) | public struct AssetMoveInfo : IEquatable method AssetMoveInfo (line 11) | public AssetMoveInfo(string sourceAssetPath, string destinationAssetPath) method Equals (line 20) | public bool Equals(AssetMoveInfo other) method Equals (line 25) | public override bool Equals(object obj) method GetHashCode (line 31) | public override int GetHashCode() FILE: Editor/Mono/AssetDatabase/AssetPreview.bindings.cs class AssetPreview (line 12) | [NativeHeader("Editor/Mono/AssetDatabase/AssetPreview.bindings.h")] method GetAssetPreview (line 18) | public static Texture2D GetAssetPreview(Object asset) method GetAssetPreview (line 25) | internal static Texture2D GetAssetPreview(EntityId entityId) method GetAssetPreview (line 30) | [FreeFunction("AssetPreviewBindings::GetAssetPreview")] method HasAssetPreview (line 33) | [FreeFunction("AssetPreviewBindings::HasAssetPreview")] method GetAssetPreviewFromGUID (line 36) | internal static Texture2D GetAssetPreviewFromGUID(string guid) method GetAssetPreviewFromGUID (line 41) | [FreeFunction("AssetPreviewBindings::GetAssetPreviewFromGUID")] method IsLoadingAssetPreview (line 44) | public static bool IsLoadingAssetPreview(int instanceID) method IsLoadingAssetPreview (line 49) | public static bool IsLoadingAssetPreview(EntityId entityId) method IsLoadingAssetPreview (line 54) | [FreeFunction("AssetPreviewBindings::IsLoadingAssetPreview")] method IsLoadingAssetPreviews (line 57) | public static bool IsLoadingAssetPreviews() method IsLoadingAssetPreviews (line 62) | [FreeFunction("AssetPreviewBindings::IsLoadingAssetPreviews")] method HasAnyNewPreviewTexturesAvailable (line 65) | internal static bool HasAnyNewPreviewTexturesAvailable() method HasAnyNewPreviewTexturesAvailable (line 70) | [FreeFunction("AssetPreviewBindings::HasAnyNewPreviewTexturesAvailable")] method SetPreviewTextureCacheSize (line 73) | public static void SetPreviewTextureCacheSize(int size) method SetPreviewTextureCacheSize (line 78) | [FreeFunction("AssetPreviewBindings::SetPreviewTextureCacheSize")] method ClearTemporaryAssetPreviews (line 81) | [FreeFunction("AssetPreviewBindings::ClearTemporaryAssetPreviews")] method DeletePreviewTextureManagerByID (line 84) | [FreeFunction("AssetPreviewBindings::DeletePreviewTextureManagerByID")] method GetMiniThumbnail (line 87) | public static Texture2D GetMiniThumbnail(Object obj) method GetMiniThumbnailInternal (line 92) | [FreeFunction("TextureForObject")] method GetMiniTypeThumbnail (line 95) | public static Texture2D GetMiniTypeThumbnail(Type type) method GetMiniTypeThumbnail (line 100) | [FreeFunction("AssetPreviewBindings::GetMiniTypeThumbnailFromObject")] method GetMiniTypeThumbnailFromClassID (line 103) | [FreeFunction("AssetPreviewBindings::GetMiniTypeThumbnailFromClassID")] method GetMiniTypeThumbnailFromType (line 106) | [FreeFunction("AssetPreviewBindings::GetMiniTypeThumbnailFromType")] FILE: Editor/Mono/AssetDatabase/AssetsModifiedProcessor.cs class AssetsModifiedProcessor (line 11) | public abstract class AssetsModifiedProcessor method ReportAssetChanged (line 15) | protected void ReportAssetChanged(string assetChanged) method OnAssetsModified (line 30) | protected abstract void OnAssetsModified(string[] changedAssets, strin... method Internal_OnAssetsModified (line 32) | internal void Internal_OnAssetsModified(string[] changedAssets, string... FILE: Editor/Mono/AssetDeleteResult.cs type AssetDeleteResult (line 9) | [Flags] FILE: Editor/Mono/AssetModificationProcessor.cs class AssetModificationProcessor (line 19) | [MovedFrom("")] class AssetModificationProcessorInternal (line 24) | internal class AssetModificationProcessorInternal method CheckArgumentTypes (line 26) | static bool CheckArgumentTypes(Type[] types, MethodInfo method) method CheckArgumentTypesAndReturnType (line 51) | static bool CheckArgumentTypesAndReturnType(Type[] types, MethodInfo m... method CheckArguments (line 62) | static bool CheckArguments(object[] args, MethodInfo method) method CheckArgumentsAndReturnType (line 72) | static bool CheckArgumentsAndReturnType(object[] args, MethodInfo meth... method OnWillCreateAsset (line 99) | [RequiredByNativeCode] method FileModeChanged (line 119) | [RequiredByNativeCode] method OnWillSaveAssets (line 140) | [RequiredByNativeCode] method OnWillMoveAsset (line 200) | [RequiredByNativeCode] method OnWillDeleteAsset (line 224) | [RequiredByNativeCode] method OnWillDeleteAssets (line 252) | [RequiredByNativeCode] method GetOpenForEditMethods (line 322) | static void GetOpenForEditMethods(bool canOpenForEditVariant, out Meth... method GetOpenForEditMethods (line 340) | static void GetOpenForEditMethods(string name, out MethodInfo[] method... type Editability (line 386) | enum Editability method GetPathEditability (line 393) | static Editability GetPathEditability(string assetPath) method GetOpenForEditViaScriptCallbacks (line 408) | static bool GetOpenForEditViaScriptCallbacks(bool canOpenForEditVarian... method CanOpenForEdit (line 447) | internal static bool CanOpenForEdit(string assetPath, out string messa... method IsOpenForEdit (line 459) | internal static bool IsOpenForEdit(string assetPath, out string messag... method GetOpenForEdit (line 464) | static bool GetOpenForEdit(bool canOpenForEditVariant, string assetPat... method CanOpenForEdit (line 482) | internal static bool CanOpenForEdit(string[] assetOrMetaFilePaths, Lis... method IsOpenForEdit (line 511) | internal static bool IsOpenForEdit(string[] assetOrMetaFilePaths, List... method GetQueryList (line 529) | static List GetQueryList(string[] paths, List outNotEd... method OnStatusUpdated (line 549) | [RequiredByNativeCode] method GetMakeEditableMethods (line 572) | static MethodInfo[] GetMakeEditableMethods() method MakeEditable (line 598) | internal static bool MakeEditable(string[] paths, string prompt, List<... FILE: Editor/Mono/AssetMoveResult.cs type AssetMoveResult (line 9) | [Flags] FILE: Editor/Mono/AssetPipeline/AssemblyDefinitionImporter.cs class AssemblyDefinitionImporter (line 10) | [ExcludeFromPreset] class AssemblyDefinitionAsset (line 15) | public sealed partial class AssemblyDefinitionAsset : TextAsset method AssemblyDefinitionAsset (line 17) | private AssemblyDefinitionAsset() {} method AssemblyDefinitionAsset (line 19) | private AssemblyDefinitionAsset(string text) {} FILE: Editor/Mono/AssetPipeline/AssemblyDefinitionReferenceImporter.cs class AssemblyDefinitionReferenceImporter (line 10) | [ExcludeFromPreset] class AssemblyDefinitionReferenceAsset (line 15) | public sealed partial class AssemblyDefinitionReferenceAsset : TextAsset method AssemblyDefinitionReferenceAsset (line 17) | private AssemblyDefinitionReferenceAsset() {} method AssemblyDefinitionReferenceAsset (line 19) | private AssemblyDefinitionReferenceAsset(string text) {} FILE: Editor/Mono/AssetPipeline/AssetImportContext.bindings.cs class AssetImportContext (line 23) | [RequiredByNativeCode] method AssetImportContext (line 32) | AssetImportContext() {} method GetResultPath (line 36) | [Obsolete("GetResultPath has been deprecated. Use GetOutputArtifactFil... method SetMainObject (line 42) | [NativeThrows] method AddObjectToAsset (line 46) | public void AddObjectToAsset(string identifier, Object obj) method GetObjects (line 51) | [FreeFunction("AssetImportContextBindings::GetObjects", HasExplicitThi... method AddObjectToAsset (line 54) | [NativeThrows] method DependsOnSourceAsset (line 60) | public void DependsOnSourceAsset(string path) method DependsOnSourceAssetInternal (line 70) | [NativeName("DependsOnSourceAsset")] method DependsOnSourceAsset (line 73) | public void DependsOnSourceAsset(GUID guid) method DependsOnSourceAssetInternalGUID (line 83) | [NativeName("DependsOnSourceAsset")] method GetFolderEntries (line 86) | [NativeName("GetFolderEntries")] method DependsOnImportedAsset (line 89) | internal void DependsOnImportedAsset(string path) method GetArtifactFilePath_Internal (line 99) | [NativeName("GetArtifactFilePath")] method GetArtifactFilePath (line 102) | public string GetArtifactFilePath(string path, string fileName) method GetArtifactFilePath (line 107) | public string GetArtifactFilePath(GUID guid, string fileName) method GetArtifactFilePath (line 112) | public extern string GetArtifactFilePath(ArtifactKey key, string fileN... method GetOutputArtifactFilePath (line 114) | public extern string GetOutputArtifactFilePath(string fileName); method DependsOnImportedAssetInternal (line 116) | [NativeName("DependsOnImportedAsset")] method GetReferenceToAssetMainObject (line 119) | public extern Object GetReferenceToAssetMainObject(string path); method DependsOnArtifact (line 121) | public void DependsOnArtifact(ArtifactKey key) method DependsOnArtifactInternal (line 131) | [NativeName("DependsOnArtifact")] method DependsOnArtifact (line 134) | public void DependsOnArtifact(GUID guid) method DependsOnArtifactInternalGUID (line 144) | [NativeName("DependsOnArtifact")] method DependsOnArtifact (line 147) | public void DependsOnArtifact(string path) method DependsOnArtifactInternalPath (line 157) | [NativeName("DependsOnArtifact")] method DependsOnCustomDependency (line 160) | public void DependsOnCustomDependency(string dependency) method DependsOnCustomDependencyInternal (line 175) | [NativeName("DependsOnCustomDependency")] method AddImportLog (line 178) | extern void AddImportLog(string msg, string file, int line, ImportLogF... method AddImportLog (line 180) | void AddImportLog(string msg, ImportLogFlags flags, UnityEngine.Object... method LogImportError (line 187) | public void LogImportError(string msg, UnityEngine.Object obj = null) method LogImportError (line 192) | internal void LogImportError(string msg, string file, int line, UnityE... method LogImportWarning (line 197) | public void LogImportWarning(string msg, UnityEngine.Object obj = null) method LogImportWarning (line 202) | internal void LogImportWarning(string msg, string file, int line, Unit... class BindingsMarshaller (line 207) | internal static class BindingsMarshaller method ConvertToNative (line 209) | public static IntPtr ConvertToNative(AssetImportContext ctx) => ctx.... FILE: Editor/Mono/AssetPipeline/AssetImporter.bindings.cs class AssetImporter (line 16) | [NativeHeader("Editor/Src/AssetPipeline/AssetImporter.h")] type SourceAssetIdentifier (line 23) | [NativeType(CodegenOptions.Custom, "MonoSourceAssetIdentifier")] method SourceAssetIdentifier (line 26) | public SourceAssetIdentifier(Object asset) method SourceAssetIdentifier (line 37) | public SourceAssetIdentifier(Type type, string name) method GetImportLog (line 96) | public static ImportLog GetImportLog(string path) method GetImportLog (line 101) | [FreeFunction("AssetImporter::GetImportLog")] method GetImportLogEntriesCount (line 104) | [FreeFunction("AssetImporter::GetImportLogEntriesCount")] method SetAssetBundleNameAndVariant (line 107) | [NativeName("SetAssetBundleName")] method SetThumbnailFromTexture2D (line 110) | [NativeMethod("SetThumbnailFromTexture2D")] method GetAtPath (line 113) | [FreeFunction("FindAssetImporterAtAssetPath")] method SaveAndReimport (line 116) | public void SaveAndReimport() method LocalFileIDToClassID (line 121) | [FreeFunction("AssetImporterBindings::LocalFileIDToClassID")] method MakeLocalFileIDWithHash (line 124) | [FreeFunction("AssetImporterBindings::MakeLocalFileIDWithHash")] method MakeInternalID (line 126) | extern internal long MakeInternalID(int persistentTypeId, string name); method AddRemap (line 128) | extern public void AddRemap(SourceAssetIdentifier identifier, Object e... method RemoveRemap (line 130) | extern public bool RemoveRemap(SourceAssetIdentifier identifier); method RenameSubAssets (line 132) | extern internal void RenameSubAssets(int peristentTypeId, string[] old... method GetIdentifiers (line 134) | [FreeFunction("AssetImporterBindings::GetIdentifiers")] method GetExternalObjects (line 136) | [FreeFunction("AssetImporterBindings::GetExternalObjects")] method GetExternalObjectMap (line 139) | public Dictionary GetExternalObjectMap() method RegisterImporter (line 157) | [FreeFunction("AssetImporterBindings::RegisterImporter", ThrowsExcepti... method SupportsRemappedAssetType (line 160) | [FreeFunction("AssetImporterBindings::SupportsRemappedAssetType", HasE... method GetImportStartTime (line 163) | internal extern double GetImportStartTime(); method GetDynamicPostprocessors (line 165) | internal AssetPostprocessor.PostprocessorInfo[] GetDynamicPostprocesso... method GetStaticPostprocessors (line 170) | internal static AssetPostprocessor.PostprocessorInfo[] GetStaticPostpr... FILE: Editor/Mono/AssetPipeline/BumpMapSettings.bindings.cs class BumpMapSettings (line 10) | [StaticAccessor("BumpMapSettings::Get()", StaticAccessorType.Dot)] method PerformBumpMapCheck (line 16) | public static extern void PerformBumpMapCheck([NotNull] Material mater... class MaterialEditorExtensions (line 19) | public static class MaterialEditorExtensions method PerformBumpMapCheck (line 21) | public static void PerformBumpMapCheck(this Material material) FILE: Editor/Mono/AssetPipeline/CameraDescription.bindings.cs class CameraDescription (line 14) | [RequiredByNativeCode] method CameraDescription (line 20) | public CameraDescription() method Dispose (line 30) | public void Dispose() method Destroy (line 36) | void Destroy() method TryGetProperty (line 45) | public bool TryGetProperty(string propertyName, out float value) => Tr... method TryGetProperty (line 46) | public bool TryGetProperty(string propertyName, out Vector4 value) => ... method TryGetProperty (line 47) | public bool TryGetProperty(string propertyName, out string value) => T... method TryGetProperty (line 48) | public bool TryGetProperty(string propertyName, out int value) => TryG... method GetVector4PropertyNames (line 50) | public extern void GetVector4PropertyNames(List names); method GetFloatPropertyNames (line 51) | public extern void GetFloatPropertyNames(List names); method GetStringPropertyNames (line 52) | public extern void GetStringPropertyNames(List names); method GetIntPropertyNames (line 53) | public extern void GetIntPropertyNames(List names); method TryGetVector4Property (line 55) | extern bool TryGetVector4Property(string propertyName, out Vector4 val... method TryGetFloatProperty (line 56) | extern bool TryGetFloatProperty(string propertyName, out float value); method TryGetStringProperty (line 57) | extern bool TryGetStringProperty(string propertyName, out string value); method TryGetIntProperty (line 58) | extern bool TryGetIntProperty(string propertyName, out int value); method TryGetAnimationCurve (line 60) | public bool TryGetAnimationCurve(string clipName, string propertyName,... method HasAnimationCurveInClip (line 66) | public extern bool HasAnimationCurveInClip(string clipName, string pro... method HasAnimationCurve (line 67) | public extern bool HasAnimationCurve(string propertyName); method TryGetAnimationCurve (line 68) | extern AnimationCurve TryGetAnimationCurve(string clipName, string pro... method Internal_Create (line 70) | static extern IntPtr Internal_Create(); method Internal_Destroy (line 71) | static extern void Internal_Destroy(IntPtr ptr); class BindingsMarshaller (line 73) | internal static class BindingsMarshaller method ConvertToNative (line 75) | public static IntPtr ConvertToNative(CameraDescription desc) => desc... FILE: Editor/Mono/AssetPipeline/ComputeShaderImporter.bindings.cs class ComputeShaderImporter (line 10) | [NativeHeader("Editor/Src/AssetPipeline/ComputeShaderImporter.h")] FILE: Editor/Mono/AssetPipeline/IHVImageFormatImporter.bindings.cs class DDSImporter (line 11) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrows... class IHVImageFormatImporter (line 19) | [NativeHeader("Editor/Src/AssetPipeline/TextureImporting/IHVImageFormatI... FILE: Editor/Mono/AssetPipeline/ImportLog.bindings.cs type ImportLogFlags (line 13) | [Flags] class ImportLog (line 21) | [NativeHeader("Editor/Src/AssetPipeline/ImportLog.h")] type Filters (line 26) | internal struct Filters type ImportLogEntry (line 34) | [NativeType(CodegenOptions.Custom, "MonoImportLogEntry")] method PrintToConsole (line 57) | [NativeMethod("PrintToConsole")] FILE: Editor/Mono/AssetPipeline/LightDescription.bindings.cs class LightDescription (line 14) | [RequiredByNativeCode] method LightDescription (line 20) | public LightDescription() method Dispose (line 30) | public void Dispose() method Destroy (line 36) | void Destroy() method TryGetProperty (line 45) | public bool TryGetProperty(string propertyName, out float value) => Tr... method TryGetProperty (line 46) | public bool TryGetProperty(string propertyName, out Vector4 value) => ... method TryGetProperty (line 47) | public bool TryGetProperty(string propertyName, out string value) => T... method TryGetProperty (line 48) | public bool TryGetProperty(string propertyName, out int value) => TryG... method GetVector4PropertyNames (line 50) | public extern void GetVector4PropertyNames(List names); method GetFloatPropertyNames (line 51) | public extern void GetFloatPropertyNames(List names); method GetStringPropertyNames (line 52) | public extern void GetStringPropertyNames(List names); method GetIntPropertyNames (line 53) | public extern void GetIntPropertyNames(List names); method TryGetVector4Property (line 55) | extern bool TryGetVector4Property(string propertyName, out Vector4 val... method TryGetFloatProperty (line 56) | extern bool TryGetFloatProperty(string propertyName, out float value); method TryGetStringProperty (line 57) | extern bool TryGetStringProperty(string propertyName, out string value); method TryGetIntProperty (line 58) | extern bool TryGetIntProperty(string propertyName, out int value); method TryGetAnimationCurve (line 60) | public bool TryGetAnimationCurve(string clipName, string propertyName,... method HasAnimationCurveInClip (line 66) | public extern bool HasAnimationCurveInClip(string clipName, string pro... method HasAnimationCurve (line 67) | public extern bool HasAnimationCurve(string propertyName); method TryGetAnimationCurve (line 68) | extern AnimationCurve TryGetAnimationCurve(string clipName, string pro... method Internal_Create (line 70) | static extern IntPtr Internal_Create(); method Internal_Destroy (line 71) | static extern void Internal_Destroy(IntPtr ptr); class BindingsMarshaller (line 73) | internal static class BindingsMarshaller method ConvertToNative (line 75) | public static IntPtr ConvertToNative(LightDescription desc) => desc.... FILE: Editor/Mono/AssetPipeline/LocalCacheServer.cs class LocalCacheServer (line 10) | internal class LocalCacheServer method GetCacheLocation (line 15) | public static string GetCacheLocation() method Setup (line 25) | public static void Setup() method Clear (line 35) | public static void Clear() FILE: Editor/Mono/AssetPipeline/MaterialDescription.bindings.cs type TexturePropertyDescription (line 13) | [NativeType(Header = "Editor/Src/AssetPipeline/ModelImporting/MaterialDe... class MaterialDescription (line 23) | [RequiredByNativeCode] method MaterialDescription (line 29) | public MaterialDescription() method Dispose (line 39) | public void Dispose() method Destroy (line 45) | void Destroy() method TryGetProperty (line 57) | public bool TryGetProperty(string propertyName, out float value) => Tr... method TryGetProperty (line 58) | public bool TryGetProperty(string propertyName, out Vector4 value) => ... method TryGetProperty (line 59) | public bool TryGetProperty(string propertyName, out string value) => T... method TryGetProperty (line 60) | public bool TryGetProperty(string propertyName, out TexturePropertyDes... method GetVector4PropertyNames (line 62) | public extern void GetVector4PropertyNames(List names); method GetFloatPropertyNames (line 63) | public extern void GetFloatPropertyNames(List names); method GetTexturePropertyNames (line 64) | public extern void GetTexturePropertyNames(List names); method GetStringPropertyNames (line 65) | public extern void GetStringPropertyNames(List names); method TryGetVector4Property (line 67) | extern bool TryGetVector4Property(string propertyName, out Vector4 val... method TryGetFloatProperty (line 68) | extern bool TryGetFloatProperty(string propertyName, out float value); method TryGetTextureProperty (line 69) | extern bool TryGetTextureProperty(string propertyName, out TextureProp... method TryGetStringProperty (line 70) | extern bool TryGetStringProperty(string propertyName, out string value); method TryGetAnimationCurve (line 72) | public bool TryGetAnimationCurve(string clipName, string propertyName,... method HasAnimationCurveInClip (line 78) | public extern bool HasAnimationCurveInClip(string clipName, string pro... method HasAnimationCurve (line 79) | public extern bool HasAnimationCurve(string propertyName); method TryGetAnimationCurve (line 80) | extern AnimationCurve TryGetAnimationCurve(string clipName, string pro... method Internal_Create (line 82) | static extern IntPtr Internal_Create(); method Internal_Destroy (line 83) | static extern void Internal_Destroy(IntPtr ptr); class BindingsMarshaller (line 85) | internal static class BindingsMarshaller method ConvertToNative (line 87) | public static IntPtr ConvertToNative(MaterialDescription desc) => de... FILE: Editor/Mono/AssetPipeline/ShaderImporter.bindings.cs class ShaderImporter (line 10) | [NativeHeader("Editor/Src/AssetPipeline/ShaderImporter.h")] method GetShader (line 13) | public extern Shader GetShader(); method SetDefaultTextures (line 15) | public extern void SetDefaultTextures(string[] name, Texture[] textures); method GetDefaultTexture (line 17) | public extern Texture GetDefaultTexture(string name); method SetNonModifiableTextures (line 19) | public extern void SetNonModifiableTextures(string[] name, Texture[] t... method GetNonModifiableTexture (line 21) | public extern Texture GetNonModifiableTexture(string name); FILE: Editor/Mono/AssetPipeline/ShaderIncludeImporter.bindings.cs class ShaderIncludeImporter (line 10) | [NativeHeader("Editor/Src/AssetPipeline/ShaderIncludeImporter.h")] class ShaderInclude (line 15) | [NativeHeader("Editor/Src/Shaders/ShaderInclude.h")] FILE: Editor/Mono/AssetPipeline/SpeedTree/SpeedTree9Importer.cs class SpeedTree9Importer (line 26) | [ScriptedImporter(version: 3, ext: "st9", AllowCaching = true)] class ImporterSettings (line 32) | internal static class ImporterSettings class Styles (line 42) | private static class Styles type STMeshGeometry (line 47) | private struct STMeshGeometry method STMeshGeometry (line 56) | public STMeshGeometry(int vertexCount, int UVCount, int indexLod) method SupportsRemappedAssetType (line 137) | public override bool SupportsRemappedAssetType(Type type) method OnImportAsset (line 142) | public override void OnImportAsset(AssetImportContext ctx) method TriggerAllCallbacks (line 220) | private void TriggerAllCallbacks() method CacheTreeImporterValues (line 230) | private void CacheTreeImporterValues(string assetPath) method RegenerateMaterials (line 256) | internal void RegenerateMaterials() method InitializeEditorCallback (line 282) | [InitializeOnLoadMethod] method CombineHash (line 291) | static ulong CombineHash(ulong h1, ulong h2) method ComputeDefaultShaderHash (line 299) | static ulong ComputeDefaultShaderHash() method DirtyCustomDependencies (line 318) | static void DirtyCustomDependencies() method CreateMeshAndGeometry (line 338) | private Mesh CreateMeshAndGeometry(Lod lod, int lodIndex) method SetMeshIndices (line 373) | private void SetMeshIndices(Mesh mesh, Lod lod, DrawCall draw, int dra... method CreateMeshAndLODObjects (line 386) | private void CreateMeshAndLODObjects(Mesh mesh, int lodIndex, ref LOD[... method CalculateMeshGeometry (line 407) | private void CalculateMeshGeometry(STMeshGeometry sTMeshGeometry, Lod ... method SetMeshRendererSettings (line 485) | private void SetMeshRendererSettings(MeshRenderer renderer, int lodIndex) method CalculateNumUVs (line 508) | private int CalculateNumUVs(bool isBillboard) method InstantiateAndInitializeLODSettingsObject (line 520) | private PerLODSettings InstantiateAndInitializeLODSettingsObject(bool ... method CalculateBillboardAndPerLODSettings (line 535) | private void CalculateBillboardAndPerLODSettings() method RetrieveMaterialsForCurrentLod (line 569) | private Material[] RetrieveMaterialsForCurrentLod(int lodIndex) method AddLODGroupToMainObjectAndSetTransition (line 588) | private void AddLODGroupToMainObjectAndSetTransition(LOD[] lods) method AddTreeComponentToLODObject (line 617) | private void AddTreeComponentToLODObject(GameObject mainObject) method CreateMeshAndMaterials (line 629) | private void CreateMeshAndMaterials(bool regenerateMaterials = false) method CreateMaterialsForCurrentLOD (line 657) | private void CreateMaterialsForCurrentLOD(STMaterial stMaterial, int l... method CreateAssetIdentifiersAndAddMaterialsToContext (line 707) | private void CreateAssetIdentifiersAndAddMaterialsToContext() method RegenerateMaterialsFromTree (line 731) | private void RegenerateMaterialsFromTree() method RegenerateAndPopulateExternalMaterials (line 748) | private void RegenerateAndPopulateExternalMaterials(string assetPath) method TryGetExternalMaterial (line 808) | private bool TryGetExternalMaterial(string name, out Material material) method TryGetSourceAssetIdentifierFromName (line 825) | private bool TryGetSourceAssetIdentifierFromName(string name, out Sour... method CreateMaterial (line 842) | private Material CreateMaterial(STMaterial stMaterial, int lod, string... method SetMaterialTexture (line 860) | private bool SetMaterialTexture(Material mat, STMaterial stMaterial, i... method LoadTexture (line 885) | private Texture2D LoadTexture(string mapPath, string path) method TryGetInstanceIDFromMaterialProperty (line 914) | private bool TryGetInstanceIDFromMaterialProperty(Material material, i... method RetrieveMaterialSpecialProperties (line 929) | private void RetrieveMaterialSpecialProperties(Material mat) method SetMaterialTextureAndColorProperties (line 935) | private void SetMaterialTextureAndColorProperties(STMaterial stMateria... method SetMaterialOtherProperties (line 1033) | private void SetMaterialOtherProperties(STMaterial stMaterial, Materia... method SetWindKeywords (line 1067) | private void SetWindKeywords(Material material, bool isBillboardMat) method SearchAndRemapMaterials (line 1104) | internal bool SearchAndRemapMaterials(string materialFolderPath) method GetMaterialFolderPath (line 1151) | internal string GetMaterialFolderPath() method SetMaterialsVersionToCurrent (line 1156) | internal void SetMaterialsVersionToCurrent() method AddDependencyOnExtractedMaterials (line 1162) | private void AddDependencyOnExtractedMaterials() method CopySpeedTree9WindConfig (line 1183) | private unsafe SpeedTreeWindConfig9 CopySpeedTree9WindConfig(WindConfi... method SetWindParameters (line 1335) | private void SetWindParameters(ref SpeedTreeWindConfig9 cfg) method CalculateScaleFactorFromUnit (line 1345) | private void CalculateScaleFactorFromUnit() method TreeHasFacingData (line 1368) | private bool TreeHasFacingData() method TryGetShaderForCurrentRenderPipeline (line 1384) | internal static bool TryGetShaderForCurrentRenderPipeline(out Shader s... method CreateAndAddRigidBodyToAsset (line 1395) | private void CreateAndAddRigidBodyToAsset(GameObject mainObject) method CreateAndAddCollidersToAsset (line 1405) | private void CreateAndAddCollidersToAsset() method GetPerLODSettingsHeights (line 1440) | internal float[] GetPerLODSettingsHeights() class SpeedTree9Postprocessor (line 1455) | class SpeedTree9Postprocessor : AssetPostprocessor method OnPostprocessAllAssets (line 1457) | private static void OnPostprocessAllAssets( method TryGetHashSpeedTreeAttributeMaterialSettings (line 1501) | private static bool TryGetHashSpeedTreeAttributeMaterialSettings(out L... method ChangeTextureImporterSettingsForSt9Files (line 1518) | private static void ChangeTextureImporterSettingsForSt9Files(string as... method TryGetTextureImporterFromIndex (line 1547) | private static bool TryGetTextureImporterFromIndex( method ApplyColorTextureSettings (line 1570) | private static void ApplyColorTextureSettings(TextureImporter texImpor... method ApplyNormalTextureSettings (line 1585) | private static void ApplyNormalTextureSettings(TextureImporter texImpo... method ApplyExtraTextureSettings (line 1596) | private static void ApplyExtraTextureSettings(TextureImporter texImpor... FILE: Editor/Mono/AssetPipeline/SpeedTree/SpeedTree9ImporterEditor.cs class SpeedTree9ImporterEditor (line 12) | [CustomEditor(typeof(SpeedTree9Importer))] class Styles (line 16) | private static class Styles method OnEnable (line 47) | public override void OnEnable() method OnDisable (line 68) | public override void OnDisable() method HasPreviewGUI (line 78) | public override bool HasPreviewGUI() method GetPreviewTitle (line 86) | public override GUIContent GetPreviewTitle() method OnApplyRevertGUI (line 108) | protected override bool OnApplyRevertGUI() method GetGenerateButtonText (line 162) | internal GUIContent GetGenerateButtonText(bool modified, bool upgrade) method GenerateMaterials (line 191) | private void GenerateMaterials() method HasRemappedMaterials (line 240) | private bool HasRemappedMaterials() class BaseSpeedTree9ImporterTabUI (line 272) | internal abstract class BaseSpeedTree9ImporterTabUI : BaseAssetImporterT... method BaseSpeedTree9ImporterTabUI (line 276) | internal BaseSpeedTree9ImporterTabUI(AssetImporterEditor panelContainer) method OnEnable (line 280) | internal override void OnEnable() method TryLoadOutputImporterData (line 295) | protected bool TryLoadOutputImporterData() FILE: Editor/Mono/AssetPipeline/SpeedTree/SpeedTree9ImporterMaterialEditor.cs class SpeedTree9ImporterMaterialEditor (line 11) | class SpeedTree9ImporterMaterialEditor : BaseSpeedTree9ImporterTabUI class Styles (line 13) | private static class Styles method SpeedTree9ImporterMaterialEditor (line 46) | public SpeedTree9ImporterMaterialEditor(AssetImporterEditor panelConta... method OnEnable (line 50) | internal override void OnEnable() method OnInspectorGUI (line 59) | public override void OnInspectorGUI() method HasEmbeddedMaterials (line 68) | private bool HasEmbeddedMaterials() method ShowMaterialGUI (line 96) | private void ShowMaterialGUI() method ExtractMaterialsGUI (line 203) | private bool ExtractMaterialsGUI() method MaterialRemapOptions (line 248) | private bool MaterialRemapOptions() FILE: Editor/Mono/AssetPipeline/SpeedTree/SpeedTree9ImporterModelEditor.cs class SpeedTree9ImporterModelEditor (line 17) | class SpeedTree9ImporterModelEditor : BaseSpeedTree9ImporterTabUI method SpeedTree9ImporterModelEditor (line 63) | public SpeedTree9ImporterModelEditor(AssetImporterEditor panelContainer) method OnEnable (line 67) | internal override void OnEnable() method OnDisable (line 144) | internal override void OnDisable() method TriggerCallbacks (line 152) | void TriggerCallbacks() method OnInspectorGUI (line 162) | public override void OnInspectorGUI() method ShowMaterialWarnings (line 228) | private void ShowMaterialWarnings() method FindPropertyFromName (line 255) | private SerializedProperty FindPropertyFromName(string parentProperty,... method DoMaterialsHaveDifferentShader (line 264) | internal bool DoMaterialsHaveDifferentShader() method ShowLODGUI (line 311) | private void ShowLODGUI() method DrawLODLevelSlider (line 371) | private void DrawLODLevelSlider(Rect sliderPosition, List lods) method GetLODSubmeshAndTriCountLabel (line 493) | private string GetLODSubmeshAndTriCountLabel(int numLODs, int lodGroup... method GetLODGroupColor (line 555) | private Color GetLODGroupColor(int lodIndex) method DrawLODGroupFoldout (line 560) | private void DrawLODGroupFoldout(Camera camera, int lodGroupIndex, ref... method DrawLODSettingCustomizationGUI (line 626) | private void DrawLODSettingCustomizationGUI(List ... method OnResetLODMenuClick (line 684) | private void OnResetLODMenuClick(object userData) method HasSameLODConfig (line 694) | private bool HasSameLODConfig() method ExpandSelectedHeaderAndCloseRemaining (line 707) | private void ExpandSelectedHeaderAndCloseRemaining(int index) method GetLODInfoArray (line 719) | private List GetLODInfoArray(Rect area) method CanUnifyLODConfig (line 728) | private bool CanUnifyLODConfig() method InitAndSetFoldoutLabelTextures (line 734) | void InitAndSetFoldoutLabelTextures() method ResetFoldoutLists (line 744) | void ResetFoldoutLists() FILE: Editor/Mono/AssetPipeline/SpeedTree/SpeedTree9ImporterWindEditor.cs class SpeedTree9ImporterWindEditor (line 11) | class SpeedTree9ImporterWindEditor : BaseSpeedTree9ImporterTabUI class Styles (line 13) | private class Styles method SpeedTree9ImporterWindEditor (line 28) | public SpeedTree9ImporterWindEditor(AssetImporterEditor panelContainer) method OnEnable (line 32) | internal override void OnEnable() method OnInspectorGUI (line 45) | public override void OnInspectorGUI() method FindPropertyFromName (line 61) | private SerializedProperty FindPropertyFromName(string parentProperty,... FILE: Editor/Mono/AssetPipeline/SpeedTree/SpeedTree9Reader.cs type Vec2 (line 14) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type Vec3 (line 32) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type Vec4 (line 56) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type Bounds3 (line 86) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type Vertex (line 93) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type DrawCall (line 114) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type Bone (line 123) | [StructLayout(LayoutKind.Sequential, Pack = 4)] type ReaderData (line 136) | interface ReaderData method Initialize (line 138) | public void Initialize(Byte[] data, int offset); class Lod (line 141) | class Lod : ReaderData type OffsetData (line 143) | private enum OffsetData method Initialize (line 154) | public void Initialize(Byte[] data, int offset) class BillboardInfo (line 162) | class BillboardInfo : ReaderData type OffsetData (line 164) | private enum OffsetData method Initialize (line 175) | public void Initialize(Byte[] data, int offset) class CollisionObject (line 183) | class CollisionObject : ReaderData type OffsetData (line 185) | private enum OffsetData method Initialize (line 198) | public void Initialize(Byte[] data, int offset) class MaterialMap (line 207) | class MaterialMap : ReaderData type OffsetData (line 209) | private enum OffsetData method Initialize (line 220) | public void Initialize(Byte[] data, int offset) class STMaterial (line 228) | class STMaterial : ReaderData type OffsetData (line 230) | private enum OffsetData method Initialize (line 245) | public void Initialize(Byte[] data, int offset) class WindConfigCommon (line 257) | class WindConfigCommon : ReaderData type OffsetData (line 259) | private enum OffsetData method Initialize (line 284) | public void Initialize(Byte[] data, int offset) class WindConfigSDK (line 299) | class WindConfigSDK : ReaderData class WindBranch (line 301) | internal class WindBranch : ReaderData type OffsetData (line 303) | private enum OffsetData method Initialize (line 320) | public void Initialize(Byte[] data, int offset) class WindRipple (line 331) | internal class WindRipple : ReaderData type OffsetData (line 333) | private enum OffsetData method Initialize (line 350) | public void Initialize(Byte[] data, int offset) type OffsetData (line 361) | private enum OffsetData method Initialize (line 394) | public void Initialize(Byte[] data, int offset) class SpeedTree9ReaderUtility (line 416) | static class SpeedTree9ReaderUtility method GetOffset (line 418) | public static int GetOffset(in Byte[] data, int offsetIn, int index) method GetFloat (line 424) | public static float GetFloat(in Byte[] data, int offsetIn, int index) method GetString (line 429) | public static string GetString(in Byte[] data, int offsetIn, int index) method GetStruct (line 436) | public static T GetStruct(in Byte[] data, int offsetIn, int index) ... method GetBool (line 442) | public static bool GetBool(in Byte[] data, int offsetIn, int index) method GetInt (line 447) | public static int GetInt(in Byte[] data, int offsetIn, int index) method GetUInt (line 452) | public static uint GetUInt(in Byte[] data, int offsetIn, int index) method GetArray (line 457) | public static T[] GetArray(Byte[] data, int offset, int type) where... method GetDataObject (line 472) | public static T GetDataObject(in Byte[] data, int offset, int index... method GetDataObjectArray (line 482) | public static T[] GetDataObjectArray(in Byte[] data, int offset, in... class SpeedTree9Reader (line 504) | internal class SpeedTree9Reader : IDisposable type FileStatus (line 506) | internal enum FileStatus type OffsetData (line 513) | enum OffsetData method Initialize (line 541) | public FileStatus Initialize(string assetPath) method Dispose (line 559) | public void Dispose() method Dispose (line 565) | protected void Dispose(bool disposing) method ReadContent (line 583) | public void ReadContent() method ValidateFileSignature (line 602) | private unsafe bool ValidateFileSignature() FILE: Editor/Mono/AssetPipeline/SpeedTree/SpeedTreeImporterCommon.cs class SpeedTreeConstants (line 12) | class SpeedTreeConstants class SpeedTreeImporterCommon (line 21) | static class SpeedTreeImporterCommon type STUnitConversion (line 23) | internal enum STUnitConversion class MaterialProperties (line 32) | internal static class MaterialProperties class MaterialKeywords (line 70) | internal static class MaterialKeywords class SpeedTreeImporterCommonEditor (line 82) | static class SpeedTreeImporterCommonEditor class Styles (line 84) | internal class Styles method GetReflectionProbeUsageNames (line 117) | public static GUIContent[] GetReflectionProbeUsageNames() method GetWindQualityNames (line 145) | public static GUIContent[] GetWindQualityNames() method ShowMeshGUI (line 172) | static internal void ShowMeshGUI( method ShowMaterialGUI (line 195) | static internal void ShowMaterialGUI( method ShowLightingGUI (line 222) | static internal void ShowLightingGUI( method ShowAdditionalSettingsGUI (line 243) | static internal void ShowAdditionalSettingsGUI( method ShowWindGUI (line 255) | static internal void ShowWindGUI( method ShowLODGUI (line 266) | static internal void ShowLODGUI( FILE: Editor/Mono/AssetPipeline/SpeedTree/SpeedTreeImporterOutputData.cs class SpeedTreeImporterOutputData (line 10) | internal class SpeedTreeImporterOutputData : ScriptableObject method Create (line 56) | static public SpeedTreeImporterOutputData Create() FILE: Editor/Mono/AssetPipeline/SpeedTree/SpeedTreeImporterSettings.cs class MeshSettings (line 14) | [Serializable] class MaterialSettings (line 21) | [Serializable] class LightingSettings (line 37) | [Serializable] class AdditionalSettings (line 46) | [Serializable] class LODSettings (line 54) | [Serializable] class PerLODSettings (line 64) | [Serializable] class MaterialInfo (line 84) | [Serializable] class LODMaterials (line 92) | [Serializable] method AddLodMaterialIndex (line 99) | public void AddLodMaterialIndex(int lod, int matIndex) class WindSettings (line 112) | [Serializable] class AssetIdentifier (line 131) | [Serializable] method AssetIdentifier (line 137) | public AssetIdentifier(UnityEngine.Object asset) method AssetIdentifier (line 148) | public AssetIdentifier(Type type, string name) class MaterialSettingsCallbackAttribute (line 173) | [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] method MaterialSettingsCallbackAttribute (line 185) | public MaterialSettingsCallbackAttribute(int methodVersion) method SignatureExample (line 190) | [RequiredSignature] class DiffuseProfileCallbackAttribute (line 201) | [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] method DiffuseProfileCallbackAttribute (line 213) | public DiffuseProfileCallbackAttribute(int methodVersion) method SignatureExample (line 218) | [RequiredSignature] FILE: Editor/Mono/AssetPipeline/SpeedTreeImporter.bindings.cs class SpeedTreeImporter (line 14) | [NativeHeader("Editor/Src/AssetPipeline/SpeedTreeImporter.h")] type MaterialLocation (line 19) | public enum MaterialLocation method GenerateMaterials (line 206) | public extern void GenerateMaterials(); method SetMaterialVersionToCurrent (line 214) | internal extern void SetMaterialVersionToCurrent(); method SearchAndRemapMaterials (line 222) | public bool SearchAndRemapMaterials(string materialFolderPath) class SpeedTreePostProcessor (line 266) | class SpeedTreePostProcessor : AssetPostprocessor method FixExtraTexture_sRGB (line 268) | private static void FixExtraTexture_sRGB(IEnumerable(T actual, T expected, string se... method GetImportWarnings (line 478) | [NativeName("GetImportInspectorWarning")] method ReadTextureImportInstructions (line 481) | public extern void ReadTextureImportInstructions(BuildTarget target, o... method GetNameFromInternalIDMap (line 491) | extern internal bool GetNameFromInternalIDMap(long id, ref string name); method GetSpriteMetaDatas (line 493) | [NativeName("GetSpriteMetaDatas")] FILE: Editor/Mono/AssetPipeline/TextureImporterEnums.cs type TextureUsageMode (line 12) | internal enum TextureUsageMode type TextureImporterFormat (line 37) | public enum TextureImporterFormat type TextureImporterMipFilter (line 251) | public enum TextureImporterMipFilter type TextureImporterGenerateCubemap (line 260) | public enum TextureImporterGenerateCubemap type TextureImporterNPOTScale (line 284) | public enum TextureImporterNPOTScale type TextureImporterNormalFilter (line 297) | public enum TextureImporterNormalFilter type TextureImporterAlphaSource (line 306) | public enum TextureImporterAlphaSource type TextureImporterSingleChannelComponent (line 317) | public enum TextureImporterSingleChannelComponent type TextureImporterType (line 325) | [RequiredByNativeCode] type TextureImporterCompression (line 353) | public enum TextureImporterCompression type TextureResizeAlgorithm (line 363) | public enum TextureResizeAlgorithm type TextureImporterShape (line 371) | [Flags] type SpriteImportMode (line 380) | public enum SpriteImportMode type AndroidETC2FallbackOverride (line 388) | public enum AndroidETC2FallbackOverride type TextureImporterSwizzle (line 400) | public enum TextureImporterSwizzle type TextureImporterCookieLightType (line 415) | internal enum TextureImporterCookieLightType FILE: Editor/Mono/AssetPipeline/TextureImporterTypes.bindings.cs type SpriteMetaData (line 13) | [StructLayout(LayoutKind.Sequential)] class TextureImporterSettings (line 26) | [System.Serializable] method Equal (line 485) | [FreeFunction("TextureImporterBindings::Equal")] method CopyTo (line 488) | public void CopyTo(TextureImporterSettings target) method Copy (line 494) | [FreeFunction("TextureImporterBindings::CopyTo")] method ApplyTextureType (line 498) | [Obsolete("ApplyTextureType(TextureImporterType, bool) is deprecated, ... method ApplyTextureType (line 504) | public void ApplyTextureType(TextureImporterType type) method Internal_ApplyTextureType (line 509) | [FreeFunction("TextureImporterBindings::ApplyTextureType")] class TextureImporterPlatformSettings (line 595) | [System.Serializable] method CopyTo (line 701) | public void CopyTo(TextureImporterPlatformSettings target) method Copy (line 706) | [FreeFunction("TextureImporterBindings::CopyTo")] FILE: Editor/Mono/AssetPipeline/TextureUtil.bindings.cs class TextureUtil (line 11) | [NativeHeader("Editor/Src/AssetPipeline/TextureImporting/TextureImporter... method GetStorageMemorySizeLong (line 16) | [FreeFunction] method GetRuntimeMemorySizeLong (line 19) | [FreeFunction] method IsNonPowerOfTwo (line 22) | [FreeFunction] method GetUsageMode (line 25) | [FreeFunction] method IsNormalMapUsageMode (line 28) | [FreeFunction] method IsRGBMUsageMode (line 31) | [FreeFunction] method IsDoubleLDRUsageMode (line 34) | [FreeFunction] method GetBytesFromTextureFormat (line 37) | [FreeFunction] method GetRowBytesFromWidthAndFormat (line 40) | [FreeFunction] method IsValidTextureFormat (line 43) | [FreeFunction] method IsCompressedTextureFormat (line 46) | [Obsolete("IsCompressedTextureFormat has been moved to GraphicsFormatU... method IsCompressedCrunchTextureFormat (line 50) | [Obsolete("IsCompressedCrunchTextureFormat has been moved to GraphicsF... method GetTextureFormat (line 54) | [FreeFunction] method IsAlphaOnlyTextureFormat (line 57) | [Obsolete("IsAlphaOnlyTextureFormat has been moved to GraphicsFormatUt... method IsHDRFormat (line 61) | [Obsolete("IsHDRFormat has been moved to GraphicsFormatUtility.IsHDRFo... method IsHDRGraphicsFormat (line 65) | [Obsolete("IsHDRGraphicsFormat has been moved to GraphicsFormatUtility... method HasAlphaTextureFormat (line 69) | [Obsolete("HasAlphaTextureFormat has been moved to GraphicsFormatUtili... method GetTextureFormatString (line 73) | [Obsolete("GetTextureFormatString has been moved to GraphicsFormatUtil... method GetTextureColorSpaceString (line 77) | [FreeFunction] method ConvertToAlphaTextureFormat (line 80) | [Obsolete("ConvertToAlphaTextureFormat has been moved to GraphicsForma... method IsDepthRTFormat (line 84) | public static bool IsDepthRTFormat(RenderTextureFormat format) method HasMipMap (line 89) | [FreeFunction] method NeedsExposureControl (line 92) | [FreeFunction] method GetGPUWidth (line 95) | [FreeFunction] method GetGPUHeight (line 98) | [FreeFunction] method GetMipmapCount (line 101) | [FreeFunction] method GetLinearSampled (line 104) | [FreeFunction] method GetDefaultCompressionQuality (line 107) | public static int GetDefaultCompressionQuality() method GetTexelSizeVector (line 112) | [FreeFunction] method GetSourceTexture (line 115) | [FreeFunction] method SetSourceTexture (line 118) | [FreeFunction] method CopyTextureIntoCubemapFace (line 121) | [FreeFunction] method CopyCubemapFaceIntoTexture (line 124) | [FreeFunction] method ReformatCubemap (line 127) | [FreeFunction] method ReformatTexture (line 130) | [FreeFunction] method SetAnisoLevelNoDirty (line 133) | [FreeFunction] method SetWrapModeNoDirty (line 136) | [FreeFunction] method SetMipMapBiasNoDirty (line 139) | [FreeFunction] method SetFilterModeNoDirty (line 142) | [FreeFunction] method IsCubemapReadable (line 145) | [FreeFunction] method MarkCubemapReadable (line 148) | [FreeFunction] method GetTexture2DStreamingMipmaps (line 151) | [FreeFunction] method GetTexture2DStreamingMipmapsPriority (line 154) | [FreeFunction] method GetCubemapStreamingMipmaps (line 157) | [FreeFunction] method GetCubemapStreamingMipmapsPriority (line 160) | [FreeFunction] method SetTexture2DStreamingMipmaps (line 163) | [FreeFunction] method SetTexture2DStreamingMipmapsPriority (line 166) | [FreeFunction] method SetCubemapStreamingMipmaps (line 169) | [FreeFunction] method SetCubemapStreamingMipmapsPriority (line 172) | [FreeFunction] FILE: Editor/Mono/AssetPostprocessor.cs class AssetPostprocessor (line 20) | public partial class AssetPostprocessor type PostprocessorInfo (line 22) | internal struct PostprocessorInfo method PostprocessorInfo (line 34) | public PostprocessorInfo(Type assetPostprocessorType, int importerPr... method PostprocessorInfo (line 43) | public PostprocessorInfo(Type assetPostprocessorType, string[] imple... method LogWarning (line 65) | [ExcludeFromDocs] method LogWarning (line 73) | [Obsolete("Use context.LogImportWarning(string, Object) instead.")] method LogError (line 83) | [ExcludeFromDocs] method LogError (line 91) | [Obsolete("Use context.LogImportError(string, Object) instead.")] method GetVersion (line 101) | public virtual uint GetVersion() { return 0; } method GetPostprocessOrder (line 111) | public virtual int GetPostprocessOrder() { return 0; } class OnPostprocessAllAssetsCallbackCollection (line 115) | class OnPostprocessAllAssetsCallbackCollection : OrderedCallbackCollection class MethodInfoCallback (line 117) | public class MethodInfoCallback : Callback method MethodInfoCallback (line 127) | public MethodInfoCallback(MethodInfo method, bool methodDomainReload) method GetCustomAttributes (line 133) | public override IEnumerable GetCustomAttributes() => Method.Ge... method GetCallbacks (line 138) | public override List GetCallbacks() class AssetPostprocessingInternal (line 167) | internal class AssetPostprocessingInternal method AssetPostprocessingInternal (line 264) | static AssetPostprocessingInternal() class AssetPostProcessorAnalyticsData (line 288) | [Serializable] type AssetPostProcessorMethodCallAnalyticsData (line 295) | [Serializable] method LogPostProcessorMissingDefaultConstructor (line 303) | static void LogPostProcessorMissingDefaultConstructor(Type type) method PostprocessAllAssets (line 308) | [RequiredByNativeCode] class CompareAssetImportPriority (line 344) | internal class CompareAssetImportPriority : IComparer list) method GetCachedAssetPostprocessorClasses (line 431) | static Type[] GetCachedAssetPostprocessorClasses() method InitPostprocessorsForTextureGenerator (line 438) | [RequiredByNativeCode] method InitPostprocessors (line 468) | [RequiredByNativeCode] method CleanupPostprocessors (line 498) | [RequiredByNativeCode] method ImplementsAnyOfTheses (line 515) | static bool ImplementsAnyOfTheses(Type type, IEnumerable metho... method GetSortedDynamicPostprocessorsForAsset (line 525) | internal static SortedSet GetSor... method GetSortedStaticPostprocessorTypes (line 576) | internal static SortedSet GetSor... method GetSortedDynamicPostprocessorTypes (line 590) | internal static SortedSet GetSor... method GetSortedPostprocessorTypes (line 596) | static SortedSet GetSortedPostpr... method GetMeshProcessorsHashString (line 627) | [RequiredByNativeCode] method PreprocessAsset (line 637) | [RequiredByNativeCode] method PreprocessModel (line 646) | [RequiredByNativeCode] method PreprocessSpeedTree (line 652) | [RequiredByNativeCode] method PreprocessAnimation (line 658) | [RequiredByNativeCode] method PostprocessAnimation (line 664) | [RequiredByNativeCode] method ProcessMeshAssignMaterial (line 671) | [RequiredByNativeCode] method ProcessMeshHasAssignMaterial (line 681) | [RequiredByNativeCode] method PostprocessMeshHierarchy (line 693) | [RequiredByNativeCode] method PostprocessMesh (line 700) | [RequiredByNativeCode] method PostprocessSpeedTree (line 707) | [RequiredByNativeCode] method PostprocessMaterial (line 714) | [RequiredByNativeCode] method PreprocessCameraDescription (line 721) | [RequiredByNativeCode] method PreprocessLightDescription (line 729) | [RequiredByNativeCode] method PreprocessMaterialDescription (line 737) | [RequiredByNativeCode] method PostprocessGameObjectWithUserProperties (line 744) | [RequiredByNativeCode] method PostprocessGameObjectWithAnimatedUserProperties (line 751) | [RequiredByNativeCode] method PreprocessTexture (line 759) | [RequiredByNativeCode] method PreprocessTextureFromScript (line 770) | [RequiredByNativeCode] method PostprocessTexture (line 776) | [RequiredByNativeCode] method PostprocessTextureFromScript (line 787) | [RequiredByNativeCode] method PostprocessCubemap (line 794) | [RequiredByNativeCode] method PostprocessCubemapFromScript (line 805) | [RequiredByNativeCode] method PostprocessTexture3D (line 812) | [RequiredByNativeCode] method PostprocessTexture3DFromScript (line 823) | [RequiredByNativeCode] method PostprocessTexture2DArray (line 830) | [RequiredByNativeCode] method PostprocessTexture2DArrayFromScript (line 841) | [RequiredByNativeCode] method PostprocessSprites (line 848) | [RequiredByNativeCode] method PostprocessSpritesFromScript (line 859) | [RequiredByNativeCode] method GetAudioProcessorsHashString (line 866) | [RequiredByNativeCode] method PreprocessAudio (line 876) | [RequiredByNativeCode] method PostprocessAudio (line 882) | [RequiredByNativeCode] method GetPrefabProcessorsHashString (line 889) | [RequiredByNativeCode] method PostprocessPrefab (line 898) | [RequiredByNativeCode] method PostprocessAssetbundleNameChanged (line 905) | [RequiredByNativeCode] method GetSpeedTreeProcessorsHashString (line 917) | [RequiredByNativeCode] method RefreshCustomDependencies (line 926) | [InitializeOnLoadMethod] method GetProcessorHashString (line 939) | static void GetProcessorHashString(string methodName, ref string hashS... method GetCameraProcessorsHashString (line 970) | [RequiredByNativeCode] method GetLightProcessorsHashString (line 977) | [RequiredByNativeCode] method GetTexturePreProcessorsHashString (line 984) | [RequiredByNativeCode] method GetTexture2DProcessorsHashString (line 991) | [RequiredByNativeCode] method GetTextureCubeProcessorsHashString (line 998) | [RequiredByNativeCode] method GetTexture3DProcessorsHashString (line 1005) | [RequiredByNativeCode] method GetTexture2DArrayProcessorsHashString (line 1012) | [RequiredByNativeCode] method GetTextureSpriteProcessorsHashString (line 1019) | [RequiredByNativeCode] method IsAssetPostprocessorAnalyticsEnabled (line 1026) | static bool IsAssetPostprocessorAnalyticsEnabled() method CallPostProcessMethodsUntilReturnedObjectIsValid (line 1031) | static void CallPostProcessMethodsUntilReturnedObjectIsValid(string... method CallPostProcessMethods (line 1056) | static void CallPostProcessMethods(string methodName, object[] args) method InvokeMethod (line 1091) | static object InvokeMethod(MethodInfo method, object[] args) method InvokeMethodIfAvailable (line 1102) | static bool InvokeMethodIfAvailable(object target, string methodName, ... method InvokeMethodIfAvailable (line 1118) | static bool InvokeMethodIfAvailable(object target, string methodNam... FILE: Editor/Mono/AssetPreviewUpdater.cs class AssetPreviewUpdater (line 11) | internal static class AssetPreviewUpdater method CreatePreviewForAsset (line 13) | [RequiredByNativeCode] method CreatePreview (line 20) | public static Texture2D CreatePreview(Object obj, Object[] subAssets, ... FILE: Editor/Mono/AssetStore.bindings.cs class AssetStore (line 11) | public sealed class AssetStore method Open (line 14) | public static void Open(string assetStoreURL) FILE: Editor/Mono/AssetStore/AssetStoreAsset.cs class AssetStoreAsset (line 15) | public sealed class AssetStoreAsset class PreviewInfo (line 34) | internal class PreviewInfo method AssetStoreAsset (line 62) | public AssetStoreAsset() method Dispose (line 67) | public void Dispose() class AssetStoreAssetSelection (line 159) | internal static class AssetStoreAssetSelection method AddAsset (line 165) | public static void AddAsset(AssetStoreAsset searchResult, Texture2D pl... method AddAssetInternal (line 289) | internal static void AddAssetInternal(AssetStoreAsset searchResult) method DownloadStaticPreview (line 296) | static void DownloadStaticPreview(AssetStoreAsset searchResult) method RefreshFromServer (line 326) | public static void RefreshFromServer(AssetsRefreshed callback) method ScaleImage (line 368) | private static Texture2D ScaleImage(Texture2D source, int w, int h) method ContainsAsset (line 398) | public static bool ContainsAsset(int id) method Clear (line 403) | public static void Clear() method GetFirstAsset (line 423) | public static AssetStoreAsset GetFirstAsset() class AssetStoreAssetInspector (line 441) | [CustomEditor(typeof(AssetStoreAssetInspector))] class Styles (line 459) | class Styles method Styles (line 462) | public Styles() type PaymentAvailability (line 482) | internal enum PaymentAvailability method OnDownloadProgress (line 511) | public void OnDownloadProgress(string id, string message, int bytes, i... method Update (line 532) | public void Update() method OnInspectorGUI (line 556) | public override void OnInspectorGUI() method OpenItemInAssetStore (line 660) | public static void OpenItemInAssetStore(AssetStoreAsset activeAsset) method intToSizeString (line 668) | private static string intToSizeString(int inValue) method HasPreviewGUI (line 687) | public override bool HasPreviewGUI() method OnEnable (line 695) | public void OnEnable() method OnDisable (line 701) | public void OnDisable() method OnPreviewSettings (line 737) | public override void OnPreviewSettings() method GetInfoString (line 747) | public override string GetInfoString() method OnPreviewGUI (line 760) | public override void OnPreviewGUI(Rect r, GUIStyle background) method OnInteractivePreviewGUI (line 776) | public override void OnInteractivePreviewGUI(Rect r, GUIStyle background) method GetPreviewTitle (line 815) | public override GUIContent GetPreviewTitle() FILE: Editor/Mono/AssetStore/AssetStoreClient.cs class AssetStoreResponse (line 29) | class AssetStoreResponse method EncodeString (line 44) | private static string EncodeString(string str) method ToString (line 57) | public override string ToString() class AssetStoreResultBase (line 73) | abstract class AssetStoreResultBase where Derived : class method AssetStoreResultBase (line 80) | public AssetStoreResultBase(Callback cb) method Parse (line 86) | public void Parse(AssetStoreResponse response) method Parse (line 105) | abstract protected void Parse(Dictionary dict); class AssetStoreSearchResults (line 112) | class AssetStoreSearchResults : AssetStoreResultBase dict) method StripExtension (line 160) | static string StripExtension(string path) method ParseList (line 168) | private void ParseList(JSONValue matches, ref Group group) class AssetStoreAssetsInfo (line 216) | class AssetStoreAssetsInfo : AssetStoreResultBase type Status (line 218) | internal enum Status method AssetStoreAssetsInfo (line 238) | internal AssetStoreAssetsInfo(Callback c, List assets... method Parse (line 244) | protected override void Parse(Dictionary dict) class PurchaseResult (line 313) | class PurchaseResult : AssetStoreResultBase type Status (line 315) | public enum Status method PurchaseResult (line 329) | public PurchaseResult(Callback c) : base(c) method Parse (line 333) | protected override void Parse(Dictionary dict) class BuildPackageResult (line 359) | class BuildPackageResult : AssetStoreResultBase method BuildPackageResult (line 364) | internal BuildPackageResult(AssetStoreAsset asset, Callback c) : base(c) method Parse (line 370) | protected override void Parse(Dictionary dict) class AssetStoreClient (line 394) | class AssetStoreClient type LoginState (line 398) | internal enum LoginState method AssetStoreClient (line 447) | static AssetStoreClient() method APIUrl (line 453) | static string APIUrl(string path) method APISearchUrl (line 458) | static string APISearchUrl(string path) method GetToken (line 514) | static string GetToken() method LoggedIn (line 520) | public static bool LoggedIn() { return !string.IsNullOrEmpty(ActiveSes... method LoggedOut (line 521) | public static bool LoggedOut() { return string.IsNullOrEmpty(ActiveSes... method LoginError (line 522) | public static bool LoginError() { return sLoginState == LoginState.LOG... method LoginInProgress (line 523) | public static bool LoginInProgress() { return sLoginState == LoginStat... method LoginWithCredentials (line 525) | internal static void LoginWithCredentials(string username, string pass... method LoginWithRememberedSession (line 547) | internal static void LoginWithRememberedSession(DoneLoginCallback call... method WrapLoginCallback (line 569) | static AsyncHTTPClient.DoneCallback WrapLoginCallback(DoneLoginCallbac... method Logout (line 601) | public static void Logout() method CreateJSONRequest (line 609) | static AsyncHTTPClient CreateJSONRequest(string url, DoneCallback call... method CreateJSONRequestPost (line 619) | static AsyncHTTPClient CreateJSONRequestPost(string url, Dictionary ParseJSON(string content, out str... type SearchCount (line 754) | internal struct SearchCount method SearchAssets (line 765) | internal static AsyncHTTPClient SearchAssets(string searchString, stri... method AssetsInfo (line 805) | internal static AsyncHTTPClient AssetsInfo(List asset... method DirectPurchase (line 818) | internal static AsyncHTTPClient DirectPurchase(int packageID, string p... method BuildPackage (line 828) | internal static AsyncHTTPClient BuildPackage(AssetStoreAsset asset, Bu... FILE: Editor/Mono/AssetStore/AssetStoreContext.cs class AssetStoreContext (line 18) | [InitializeOnLoad] method AssetStoreContext (line 21) | static AssetStoreContext() method GetInstance (line 26) | public static AssetStoreContext GetInstance() method GetInitialOpenURL (line 36) | public string GetInitialOpenURL() method GetAuthToken (line 50) | public string GetAuthToken() method GetLicenseFlags (line 55) | [Obsolete("GetLicenseFlags is no longer supported", error: true)] method GetString (line 61) | public string GetString(string key) method GetInt (line 66) | public int GetInt(string key) method GetFloat (line 71) | public float GetFloat(string key) method SetString (line 76) | public void SetString(string key, string value) method SetInt (line 81) | public void SetInt(string key, int value) method SetFloat (line 86) | public void SetFloat(string key, float value) method HasKey (line 91) | public bool HasKey(string key) method DeleteKey (line 96) | public void DeleteKey(string key) method GetSkinIndex (line 101) | public int GetSkinIndex() method OpenPackage (line 106) | public bool OpenPackage(string id) method OpenPackage (line 111) | public bool OpenPackage(string id, string action) method OpenPackageInternal (line 116) | public static bool OpenPackageInternal(string id) method OpenBrowser (line 144) | public void OpenBrowser(string url) type DownloadAssetInfo (line 149) | [Serializable] method Download (line 158) | public void Download(Package package, DownloadInfo downloadInfo) method Download (line 171) | public static void Download(string package_id, string url, string key,... method PackageStorePath (line 213) | public static string[] PackageStorePath(string publisher_name, method GetPackageList (line 235) | public PackageList GetPackageList() method IsBuiltinStandardAsset (line 292) | private bool IsBuiltinStandardAsset(string path) class DownloadInfo (line 314) | public class DownloadInfo class LabelAndId (line 321) | public class LabelAndId method Initialize (line 326) | public void Initialize(JSONValue json) method ToString (line 335) | public override string ToString() class Link (line 341) | public class Link method Initialize (line 346) | public void Initialize(JSONValue json) method ToString (line 355) | public override string ToString() class Package (line 361) | public class Package method Initialize (line 375) | public void Initialize(JSONValue json) method ToString (line 420) | public override string ToString() class PackageList (line 428) | public class PackageList FILE: Editor/Mono/AssetStore/AssetStorePreviewManager.cs class AssetStorePreviewManager (line 14) | internal sealed class AssetStorePreviewManager method AssetStorePreviewManager (line 16) | private AssetStorePreviewManager() {} class CachedAssetStoreImage (line 34) | public class CachedAssetStoreImage method StatsString (line 108) | public static string StatsString() method TextureFromUrl (line 123) | public static CachedAssetStoreImage TextureFromUrl(string url, string ... method SetupTextureDownload (line 192) | private static AsyncHTTPClient SetupTextureDownload(CachedAssetStoreIm... method ExpireCacheEntries (line 230) | private static void ExpireCacheEntries() method RenderEntry (line 266) | private static CachedAssetStoreImage RenderEntry(CachedAssetStoreImage... method ScaleImage (line 283) | internal static void ScaleImage(int w, int h, Texture2D inimage, Textu... method CheckRepaint (line 337) | public static bool CheckRepaint() method AbortSize (line 345) | public static void AbortSize(int size) method AbortOlderThan (line 361) | public static void AbortOlderThan(double timestamp) FILE: Editor/Mono/AssetStore/AssetStoreWindow.cs class AssetStoreWindow (line 13) | [EditorWindowTitle(title = "Asset Store", icon = "Asset Store")] method Init (line 16) | public static AssetStoreWindow Init() method OpenAssetStoreInBrowser (line 32) | [MenuItem("Window/Package Management/Asset Store", false, 2000)] method OpenMyAssetsInPackageManager (line 42) | [MenuItem("Window/Package Management/My Assets", false, 1501)] method OnEnable (line 48) | public void OnEnable() method OnDisable (line 82) | public void OnDisable() method OpenURL (line 88) | public static void OpenURL(string url) method OnVisitWebsiteButtonClicked (line 96) | private void OnVisitWebsiteButtonClicked() method OnLaunchPackageManagerButtonClicked (line 101) | private void OnLaunchPackageManagerButtonClicked() method SetMinMaxSizes (line 106) | private void SetMinMaxSizes() FILE: Editor/Mono/AssetStore/Json.cs type JSONValue (line 35) | internal struct JSONValue method JSONValue (line 37) | public JSONValue(object o) method IsString (line 42) | public bool IsString() { return data is string; } method IsFloat (line 43) | public bool IsFloat() { return data is float; } method IsList (line 44) | public bool IsList() { return data is List; } method IsDict (line 45) | public bool IsDict() { return data is Dictionary; } method IsBool (line 46) | public bool IsBool() { return data is bool; } method IsNull (line 47) | public bool IsNull() { return data == null; } method AsObject (line 69) | public object AsObject() method AsString (line 74) | public string AsString(bool nothrow) method AsString (line 83) | public string AsString() method AsFloat (line 88) | public float AsFloat(bool nothrow) method AsFloat (line 97) | public float AsFloat() method AsBool (line 102) | public bool AsBool(bool nothrow) method AsBool (line 111) | public bool AsBool() method AsList (line 116) | public List AsList(bool nothrow) method AsList (line 125) | public List AsList() method AsDict (line 130) | public Dictionary AsDict(bool nothrow) method AsDict (line 139) | public Dictionary AsDict() method NewString (line 144) | public static JSONValue NewString(string val) method NewFloat (line 149) | public static JSONValue NewFloat(float val) method NewDict (line 154) | public static JSONValue NewDict() method NewList (line 159) | public static JSONValue NewList() method NewBool (line 164) | public static JSONValue NewBool(bool val) method NewNull (line 169) | public static JSONValue NewNull() method ContainsKey (line 190) | public bool ContainsKey(string index) method Get (line 200) | public JSONValue Get(string key) method Set (line 215) | public void Set(string key, string value) method Set (line 226) | public void Set(string key, float value) method Set (line 232) | public void Set(string key, bool value) method Add (line 238) | public void Add(string value) method Add (line 250) | public void Add(float value) method Add (line 257) | public void Add(bool value) method ToString (line 267) | public override string ToString() method EncodeString (line 314) | private static string EncodeString(string str) class JSONParseException (line 330) | class JSONParseException : Exception method JSONParseException (line 332) | public JSONParseException(string msg) : base(msg) class JSONTypeException (line 337) | class JSONTypeException : Exception method JSONTypeException (line 339) | public JSONTypeException(string msg) : base(msg) class JSONParser (line 353) | class JSONParser method SimpleParse (line 363) | public static JSONValue SimpleParse(string jsondata) method JSONParser (line 380) | public JSONParser(string jsondata) method Parse (line 394) | public JSONValue Parse() method Next (line 400) | private char Next() method SkipWs (line 422) | private void SkipWs() method PosMsg (line 428) | private string PosMsg() method ParseValue (line 433) | private JSONValue ParseValue() method ParseArray (line 467) | private JSONValue ParseArray() method ParseDict (line 486) | private JSONValue ParseDict() method ParseString (line 514) | private JSONValue ParseString() method ParseNumber (line 599) | private JSONValue ParseNumber() method ParseConstant (line 653) | private JSONValue ParseConstant() FILE: Editor/Mono/AssetStoreCachePathManager.bindings.cs class AssetStoreCachePathManager (line 9) | [NativeHeader("Editor/Src/AssetStore/AssetStoreCachePathManager.h")] method GetDefaultConfig (line 12) | [FreeFunction("AssetStoreCachePathManager::GetDefaultConfig")] method GetConfig (line 15) | [FreeFunction("AssetStoreCachePathManager::GetConfig")] method SetConfig (line 18) | [FreeFunction("AssetStoreCachePathManager::SetConfig")] method ResetConfig (line 21) | [FreeFunction("AssetStoreCachePathManager::ResetConfig")] FILE: Editor/Mono/AssetStoreCachePathManager.cs class AssetStoreCachePathManager (line 14) | internal partial class AssetStoreCachePathManager type ConfigStatus (line 16) | public enum ConfigStatus class CachePathConfig (line 26) | [Serializable] FILE: Editor/Mono/AssetStoreContext.bindings.cs class AssetStoreContext (line 9) | [NativeHeader("Editor/Mono/AssetStore.bindings.h")] method SessionSetString (line 13) | extern public static void SessionSetString(string key, string value); method SessionGetString (line 14) | extern public static string SessionGetString(string key); method SessionRemoveString (line 15) | extern public static void SessionRemoveString(string key); method SessionHasString (line 16) | extern public static bool SessionHasString(string key); FILE: Editor/Mono/AssetStoreToolUtils.bindings.cs class AssetStoreToolUtils (line 10) | [NativeHeader("Editor/Mono/AssetStore.bindings.h")] method BuildAssetStoreAssetBundle (line 14) | [System.Obsolete("BuildAssetStoreAssetBundle has been made obsolete. P... FILE: Editor/Mono/AssetStoreUtils.bindings.cs class AssetStoreUtils (line 11) | [NativeHeader("Editor/Mono/AssetStore.bindings.h")] method BuildBaseDownloadPath (line 18) | extern public static string BuildBaseDownloadPath(string publisher, st... method BuildFinalDownloadPath (line 19) | extern public static string BuildFinalDownloadPath(string baseDir, str... method Download (line 21) | [NativeThrows] method CheckDownload (line 23) | [NativeThrows] method AbortDownload (line 25) | [NativeThrows] method RegisterDownloadDelegate (line 27) | extern public static void RegisterDownloadDelegate([NotNull] Scriptabl... method UnRegisterDownloadDelegate (line 28) | extern public static void UnRegisterDownloadDelegate([NotNull] Scripta... method GetLoaderPath (line 29) | extern public static string GetLoaderPath(); method UpdatePreloading (line 30) | extern public static void UpdatePreloading(); method GetAssetStoreUrl (line 32) | public static string GetAssetStoreUrl() method GetAssetStoreSearchUrl (line 37) | public static string GetAssetStoreSearchUrl() FILE: Editor/Mono/AssetsMenuUtility.bindings.cs type ScriptTemplate (line 9) | internal enum ScriptTemplate class AssetsMenuUtility (line 32) | [NativeHeader("Editor/Src/Commands/AssetsMenuUtility.h")] method SelectionHasImmutable (line 35) | public static extern bool SelectionHasImmutable(); method GetScriptTemplatePath (line 36) | public static string GetScriptTemplatePath(ScriptTemplate template) method GetScriptTemplatePath (line 41) | private static extern string GetScriptTemplatePath(int index); FILE: Editor/Mono/AsyncHTTPClient.bindings.cs class AsyncHTTPClient (line 11) | [NativeHeader("Editor/Mono/AsyncHTTPClient.bindings.h")] method SubmitClientRequest (line 17) | private static extern IntPtr SubmitClientRequest(string tag, string ur... method GetBytesByHandle (line 19) | private static extern byte[] GetBytesByHandle(IntPtr handle); method GetTextureByHandle (line 21) | private static extern Texture2D GetTextureByHandle(IntPtr handle); method GetHeadersByHandle (line 23) | private static extern string[] GetHeadersByHandle(IntPtr handle); method AbortByTag (line 25) | public static extern void AbortByTag(string tag); method AbortByHandle (line 27) | private static extern void AbortByHandle(IntPtr handle); method CurlRequestCheck (line 29) | [FreeFunction] FILE: Editor/Mono/AsyncHTTPClient.cs type IAsyncHTTPClient (line 16) | internal interface IAsyncHTTPClient method Abort (line 35) | void Abort(); method IsAborted (line 36) | bool IsAborted(); method IsDone (line 37) | bool IsDone(); method IsSuccess (line 38) | bool IsSuccess(); method Begin (line 39) | void Begin(); class AsyncHTTPClient (line 46) | internal partial class AsyncHTTPClient : IAsyncHTTPClient type State (line 48) | internal enum State method AsyncHTTPClient (line 132) | public AsyncHTTPClient(string _toUrl) method AsyncHTTPClient (line 147) | public AsyncHTTPClient(string _toUrl, string _method) method Abort (line 191) | public void Abort() method IsAborted (line 198) | public bool IsAborted() method IsDone (line 203) | public bool IsDone() method IsDone (line 208) | public static bool IsDone(State state) method IsSuccess (line 221) | public bool IsSuccess() method IsSuccess (line 226) | public static bool IsSuccess(State state) method Begin (line 231) | public void Begin() method Done (line 246) | private void Done(State status, int i_ResponseCode) method Progress (line 257) | private void Progress(State status, int bytesDone, int bytesTotal) method EscapeLong (line 267) | private string EscapeLong(string v) FILE: Editor/Mono/AttributeHelper.cs class RequiredSignatureAttribute (line 17) | [RequiredByNativeCode] class AttributeHelper (line 21) | internal class AttributeHelper type MonoGizmoMethod (line 23) | [StructLayout(LayoutKind.Sequential)] method ExtractGizmos (line 31) | [RequiredByNativeCode] method GetComponentMenuName (line 114) | [RequiredByNativeCode] method GetComponentMenuOrdering (line 126) | [RequiredByNativeCode] type MonoCreateAssetItem (line 138) | [StructLayout(LayoutKind.Sequential)] method ExtractCreateAssetMenuItems (line 147) | [RequiredByNativeCode] method GameObjectContainsAttribute (line 187) | internal static bool GameObjectContainsAttribute(GameObject go) whe... method CallMethodsWithAttribute (line 203) | internal static IEnumerable CallMethodsWithAttribute methodsWithAttri... method FilterAndSortOnAttribute (line 273) | public IEnumerable FilterAndSortOnAttribute(Func(BindingFla... FILE: Editor/Mono/Audio/Analytics/AudioAnalytics.cs class AudioAnalytics (line 11) | static class AudioAnalytics FILE: Editor/Mono/Audio/Analytics/AudioRandomContainerBuildAnalyticsEvent.cs class AudioRandomContainerBuildAnalyticsEvent (line 14) | class AudioRandomContainerBuildAnalyticsEvent : IPostprocessBuildWithReport class AudioRandomAnalytic (line 16) | [AnalyticInfo(eventName: "audioRandomContainerBuild", vendorKey: "unit... method AudioRandomAnalytic (line 19) | public AudioRandomAnalytic(string build_guid, int count) type Payload (line 25) | [Serializable] method TryGatherData (line 33) | public bool TryGatherData(out IAnalytic.IData data, out Exception er... method OnPostprocessBuild (line 52) | public void OnPostprocessBuild(BuildReport report) method SendEvent (line 57) | static void SendEvent(BuildReport report) FILE: Editor/Mono/Audio/Analytics/AudioRandomContainerQuitAnalyticsEvent.cs class AudioRandomContainerQuitAnalyticsEvent (line 11) | [InitializeOnLoad] class AudioRandomAnalytic (line 14) | [AnalyticInfo(eventName: "audioRandomContainerQuit", vendorKey: "unity... method AudioRandomAnalytic (line 17) | public AudioRandomAnalytic(int count) type Payload (line 22) | [Serializable] method TryGatherData (line 29) | public bool TryGatherData(out IAnalytic.IData data, out Exception er... method AudioRandomContainerQuitAnalyticsEvent (line 43) | static AudioRandomContainerQuitAnalyticsEvent() method OnEditorApplicationWantsToQuit (line 48) | static bool OnEditorApplicationWantsToQuit() method SendEvent (line 54) | static void SendEvent() FILE: Editor/Mono/Audio/AudioContainerListDragAndDropManipulator.cs class AudioContainerListDragAndDropManipulator (line 12) | class AudioContainerListDragAndDropManipulator : PointerManipulator method AudioContainerListDragAndDropManipulator (line 18) | public AudioContainerListDragAndDropManipulator(VisualElement root) method RegisterCallbacksOnTarget (line 23) | protected override void RegisterCallbacksOnTarget() method UnregisterCallbacksFromTarget (line 29) | protected override void UnregisterCallbacksFromTarget() method OnDragUpdate (line 35) | static void OnDragUpdate(DragUpdatedEvent _) method OnDragPerform (line 40) | void OnDragPerform(DragPerformEvent evt) FILE: Editor/Mono/Audio/AudioContainerWindow.cs class AudioContainerWindow (line 21) | sealed class AudioContainerWindow : EditorWindow type Icons (line 23) | enum Icons method CreateAudioRandomContainerWindow (line 115) | [RequiredByNativeCode] method IsInitializedForTargetDisplay (line 123) | internal bool IsInitializedForTargetDisplay() method OnCreateButtonClicked (line 128) | static void OnCreateButtonClicked() method OnEnable (line 133) | void OnEnable() method OnDisable (line 143) | void OnDisable() method OnFocus (line 159) | void OnFocus() method Update (line 167) | void Update() method SetTitle (line 189) | void SetTitle() method CreateGUI (line 202) | void CreateGUI() method IsDisplayingTarget (line 270) | bool IsDisplayingTarget() method InitializeDay0Elements (line 279) | void InitializeDay0Elements() method InitializeContainerElements (line 287) | void InitializeContainerElements() method SubscribeToGUICallbacksAndEvents (line 297) | void SubscribeToGUICallbacksAndEvents() method UnsubscribeFromGUICallbacksAndEvents (line 314) | void UnsubscribeFromGUICallbacksAndEvents() method BindAndTrackObjectAndProperties (line 331) | void BindAndTrackObjectAndProperties() method OnTargetChanged (line 343) | void OnTargetChanged(object sender, EventArgs e) method OnSerializedObjectChanged (line 354) | void OnSerializedObjectChanged(SerializedObject obj) method OneTimeEditorApplicationUpdate (line 359) | void OneTimeEditorApplicationUpdate() method InsertUnitFieldForFloatField (line 368) | static void InsertUnitFieldForFloatField(VisualElement field, string u... method InitializePreviewElements (line 381) | void InitializePreviewElements() method SubscribeToPreviewCallbacksAndEvents (line 391) | void SubscribeToPreviewCallbacksAndEvents() method UnsubscribeFromPreviewCallbacksAndEvents (line 397) | void UnsubscribeFromPreviewCallbacksAndEvents() method BindAndTrackPreviewProperties (line 406) | void BindAndTrackPreviewProperties() method OnPlayStopButtonClicked (line 412) | void OnPlayStopButtonClicked() method OnSkipButtonClicked (line 425) | void OnSkipButtonClicked() method UpdateTransportButtonStates (line 431) | void UpdateTransportButtonStates() method GetIconTexture (line 440) | Texture2D GetIconTexture(Icons icon) method OnTransportStateChanged (line 460) | void OnTransportStateChanged(object sender, EventArgs e) method EditorPauseStateChanged (line 465) | void EditorPauseStateChanged(object sender, EventArgs e) method InitializeVolumeElements (line 474) | void InitializeVolumeElements() method SubscribeToVolumeCallbacksAndEvents (line 500) | void SubscribeToVolumeCallbacksAndEvents() method UnsubscribeFromVolumeCallbacksAndEvents (line 508) | void UnsubscribeFromVolumeCallbacksAndEvents() method BindAndTrackVolumeProperties (line 518) | void BindAndTrackVolumeProperties() method OnVolumeChanged (line 534) | void OnVolumeChanged(ChangeEvent evt) method OnVolumeRandomizationRangeChanged (line 539) | void OnVolumeRandomizationRangeChanged(ChangeEvent evt) method OnVolumeRandomizationEnabledChanged (line 553) | void OnVolumeRandomizationEnabledChanged(SerializedProperty property) method OnVolumeRandomizationButtonClicked (line 571) | void OnVolumeRandomizationButtonClicked() method InitializePitchElements (line 582) | void InitializePitchElements() method SubscribeToPitchCallbacksAndEvents (line 607) | void SubscribeToPitchCallbacksAndEvents() method UnsubscribeFromPitchCallbacksAndEvents (line 615) | void UnsubscribeFromPitchCallbacksAndEvents() method BindAndTrackPitchProperties (line 625) | void BindAndTrackPitchProperties() method OnPitchChanged (line 641) | void OnPitchChanged(ChangeEvent evt) method OnPitchRandomizationRangeChanged (line 646) | void OnPitchRandomizationRangeChanged(ChangeEvent evt) method OnPitchRandomizationEnabledChanged (line 660) | void OnPitchRandomizationEnabledChanged(SerializedProperty property) method OnPitchRandomizationButtonClicked (line 678) | void OnPitchRandomizationButtonClicked() method InitializeClipListElements (line 689) | void InitializeClipListElements() method SubscribeToClipListCallbacksAndEvents (line 697) | void SubscribeToClipListCallbacksAndEvents() method UnsubscribeFromClipListCallbacksAndEvents (line 708) | void UnsubscribeFromClipListCallbacksAndEvents() method BindAndTrackClipListProperties (line 724) | void BindAndTrackClipListProperties() method UpdateListElementName (line 732) | static void UpdateListElementName(Object element, Object clip = null) method OnMakeListItem (line 739) | static VisualElement OnMakeListItem() method OnBindListItem (line 747) | void OnBindListItem(VisualElement element, int index) method OnUnbindListItem (line 798) | void OnUnbindListItem(VisualElement element, int index) method OnListDragPerform (line 813) | static void OnListDragPerform(DragPerformEvent evt) method OnElementEnabledToggleChanged (line 818) | void OnElementEnabledToggleChanged(ChangeEvent evt) method OnElementEnabledToggleChanged (line 823) | void OnElementEnabledToggleChanged(SerializedProperty property) method OnElementAudioClipChanged (line 837) | void OnElementAudioClipChanged(ChangeEvent evt) method OnElementAudioClipChanged (line 842) | void OnElementAudioClipChanged(SerializedProperty property) method OnElementPropertyChanged (line 854) | void OnElementPropertyChanged(SerializedProperty property) method OnListItemsAdded (line 860) | void OnListItemsAdded(IEnumerable indices) method OnListItemsRemoved (line 897) | void OnListItemsRemoved(IEnumerable indices) method OnItemListIndexChanged (line 924) | void OnItemListIndexChanged(int oldIndex, int newIndex) method OnAudioClipDrag (line 930) | void OnAudioClipDrag(List audioClips) method OnAudioClipListChanged (line 969) | void OnAudioClipListChanged(SerializedProperty property) method UpdateClipFieldProgressBars (line 1007) | void UpdateClipFieldProgressBars() method ClearClipFieldProgressBars (line 1045) | void ClearClipFieldProgressBars() method InitializeTriggerAndPlayModeElements (line 1062) | void InitializeTriggerAndPlayModeElements() method BindAndTrackTriggerAndPlayModeProperties (line 1069) | void BindAndTrackTriggerAndPlayModeProperties() method OnTriggerChanged (line 1085) | void OnTriggerChanged(SerializedProperty property) method OnTriggerChanged (line 1090) | void OnTriggerChanged(AudioRandomContainerTriggerMode mode) method OnPlaybackModeChanged (line 1109) | void OnPlaybackModeChanged(SerializedProperty property) method InitializeAutomaticTriggerElements (line 1118) | void InitializeAutomaticTriggerElements() method SubscribeToAutomaticTriggerCallbacksAndEvents (line 1161) | void SubscribeToAutomaticTriggerCallbacksAndEvents() method UnsubscribeFromAutomaticTriggerCallbacksAndEvents (line 1170) | void UnsubscribeFromAutomaticTriggerCallbacksAndEvents() method SubscribeToTooltipCallbacksAndEvents (line 1183) | void SubscribeToTooltipCallbacksAndEvents() method SubscribeToAudioMasterMuteCallbacksAndEvents (line 1188) | void SubscribeToAudioMasterMuteCallbacksAndEvents() method UnsubscribeFromTooltipCallbacksAndEvents (line 1193) | void UnsubscribeFromTooltipCallbacksAndEvents() method UnsubscribeFromAudioMasterMuteCallbacksAndEvents (line 1198) | void UnsubscribeFromAudioMasterMuteCallbacksAndEvents() method ShowTooltip (line 1203) | void ShowTooltip(TooltipEvent evt) method BindAndTrackAutomaticTriggerProperties (line 1233) | void BindAndTrackAutomaticTriggerProperties() method OnTimeChanged (line 1263) | void OnTimeChanged(ChangeEvent evt) method OnTimeRandomizationRangeChanged (line 1268) | void OnTimeRandomizationRangeChanged(ChangeEvent evt) method OnTimeRandomizationEnabledChanged (line 1282) | void OnTimeRandomizationEnabledChanged(SerializedProperty property) method OnTimeRandomizationButtonClicked (line 1301) | void OnTimeRandomizationButtonClicked() method OnLoopChanged (line 1308) | void OnLoopChanged(SerializedProperty property) method OnCountRandomizationEnabledChanged (line 1321) | void OnCountRandomizationEnabledChanged(SerializedProperty property) method OnCountRandomizationButtonClicked (line 1339) | void OnCountRandomizationButtonClicked() method OnAudioMasterMuteChanged (line 1346) | void OnAudioMasterMuteChanged(bool isMuted) method OnBecameVisible (line 1361) | void OnBecameVisible() method OnBecameInvisible (line 1377) | void OnBecameInvisible() method OnWillSaveAssets (line 1396) | void OnWillSaveAssets(IEnumerable paths) method OnAssetsImported (line 1410) | void OnAssetsImported(IEnumerable paths) method OnAssetsDeleted (line 1425) | void OnAssetsDeleted(IEnumerable paths) method OnAssetsMoved (line 1441) | void OnAssetsMoved(IEnumerable paths) class AudioContainerModificationProcessor (line 1454) | class AudioContainerModificationProcessor : AssetModificationProcessor method OnWillSaveAssets (line 1461) | static string[] OnWillSaveAssets(string[] paths) class AudioContainerPostProcessor (line 1477) | class AudioContainerPostProcessor : AssetPostprocessor method OnPostprocessAllAssets (line 1484) | static void OnPostprocessAllAssets(string[] importedAssets, string[]... method Preview (line 1510) | [Shortcut("Audio/Play-stop Audio Random Container", typeof(AudioContai... FILE: Editor/Mono/Audio/AudioContainerWindowState.cs class AudioContainerWindowState (line 14) | sealed class AudioContainerWindowState method AudioContainerWindowState (line 34) | internal AudioContainerWindowState() method UpdateTargetPath (line 65) | internal void UpdateTargetPath() method Reset (line 77) | internal void Reset() method GetResourceTrackerElement (line 86) | internal VisualElement GetResourceTrackerElement() method OnDestroy (line 92) | internal void OnDestroy() method Suspend (line 104) | internal void Suspend() method Resume (line 113) | internal void Resume() method UpdateTarget (line 122) | void UpdateTarget() method OnResourceChanged (line 196) | void OnResourceChanged(SerializedProperty property) method UpdateResourceTrackerElement (line 216) | void UpdateResourceTrackerElement() method PlayPreview (line 231) | internal void PlayPreview() method StopPreview (line 260) | internal void StopPreview() method OnAudioClipListChanged (line 274) | internal void OnAudioClipListChanged() method Skip (line 282) | internal void Skip() method IsPreviewPlayingOrPaused (line 292) | internal bool IsPreviewPlayingOrPaused() method IsReadyToPlayPreview (line 301) | internal bool IsReadyToPlayPreview() method GetActivePlayables (line 315) | internal ActivePlayable[] GetActivePlayables() method GetMeterValue (line 320) | internal float GetMeterValue() method IsDirty (line 325) | internal bool IsDirty() method OnEditorApplicationUpdate (line 330) | void OnEditorApplicationUpdate() method OnEditorPlayModeStateChanged (line 340) | void OnEditorPlayModeStateChanged(PlayModeStateChange state) method OnEditorPauseStateChanged (line 353) | void OnEditorPauseStateChanged(PauseState state) method OnSelectionChanged (line 363) | void OnSelectionChanged() FILE: Editor/Mono/Audio/Bindings/AudioUtil.bindings.cs class AudioUtil (line 10) | [NativeHeader("Editor/Mono/Audio/Bindings/AudioUtil.bindings.h")] method PlayPreviewClip (line 17) | [StaticAccessor("GetAudioManager()", StaticAccessorType.Dot)] method PausePreviewClip (line 20) | [StaticAccessor("GetAudioManager()", StaticAccessorType.Dot)] method ResumePreviewClip (line 23) | [StaticAccessor("GetAudioManager()", StaticAccessorType.Dot)] method LoopPreviewClip (line 26) | [StaticAccessor("GetAudioManager()", StaticAccessorType.Dot)] method IsPreviewClipPlaying (line 29) | [StaticAccessor("GetAudioManager()", StaticAccessorType.Dot)] method StopAllPreviewClips (line 32) | [StaticAccessor("GetAudioManager()", StaticAccessorType.Dot)] method GetPreviewClipPosition (line 35) | [StaticAccessor("GetAudioManager()", StaticAccessorType.Dot)] method GetPreviewClipSamplePosition (line 38) | [StaticAccessor("GetAudioManager()", StaticAccessorType.Dot)] method SetPreviewClipSamplePosition (line 41) | [StaticAccessor("GetAudioManager()", StaticAccessorType.Dot)] method GetSampleCount (line 44) | extern public static int GetSampleCount(AudioClip clip); method GetChannelCount (line 45) | extern public static int GetChannelCount(AudioClip clip); method GetBitRate (line 46) | extern public static int GetBitRate(AudioClip clip); method GetBitsPerSample (line 47) | extern public static int GetBitsPerSample(AudioClip clip); method GetFrequency (line 48) | extern public static int GetFrequency(AudioClip clip); method GetSoundSize (line 49) | extern public static int GetSoundSize(AudioClip clip); method GetSoundCompressionFormat (line 50) | extern public static AudioCompressionFormat GetSoundCompressionFormat(... method GetTargetPlatformSoundCompressionFormat (line 51) | extern public static AudioCompressionFormat GetTargetPlatformSoundComp... method GetAmbisonicDecoderPluginNames (line 59) | extern public static string[] GetAmbisonicDecoderPluginNames(); method HasPreview (line 60) | extern public static bool HasPreview(AudioClip clip); method GetImporterFromClip (line 61) | extern public static AudioImporter GetImporterFromClip(AudioClip clip); method GetMinMaxData (line 62) | extern public static float[] GetMinMaxData(AudioImporter importer); method GetDuration (line 63) | extern public static double GetDuration(AudioClip clip); method GetFMODMemoryAllocated (line 65) | [FreeFunction(Name = "GetAudioManager().GetMemoryAllocated")] method GetFMODCPUUsage (line 68) | [FreeFunction(Name = "GetAudioManager().GetCPUUsage")] method IsTrackerFile (line 71) | extern public static bool IsTrackerFile(AudioClip clip); method GetMusicChannelCount (line 72) | extern public static int GetMusicChannelCount(AudioClip clip); method GetLowpassCurve (line 74) | extern public static AnimationCurve GetLowpassCurve(AudioLowPassFilter... method GetListenerPos (line 75) | extern public static Vector3 GetListenerPos(); method UpdateAudio (line 76) | extern public static void UpdateAudio(); method SetListenerTransform (line 77) | extern public static void SetListenerTransform(Transform t); method HasAudioCallback (line 79) | extern public static bool HasAudioCallback(MonoBehaviour behaviour); method GetCustomFilterChannelCount (line 81) | extern public static int GetCustomFilterChannelCount(MonoBehaviour beh... method GetCustomFilterProcessTime (line 82) | extern public static int GetCustomFilterProcessTime(MonoBehaviour beha... method GetCustomFilterMaxIn (line 83) | extern public static float GetCustomFilterMaxIn(MonoBehaviour behaviou... method GetCustomFilterMaxOut (line 84) | extern public static float GetCustomFilterMaxOut(MonoBehaviour behavio... method SetProfilerShowAllGroups (line 86) | extern internal static void SetProfilerShowAllGroups(bool value); FILE: Editor/Mono/Audio/Effects/AudioCurveRendering.cs class AudioCurveRendering (line 14) | public class AudioCurveRendering method BeginCurveFrame (line 29) | public static Rect BeginCurveFrame(Rect r) method EndCurveFrame (line 41) | public static void EndCurveFrame() method DrawCurveFrame (line 47) | public static Rect DrawCurveFrame(Rect r) method DrawCurveBackground (line 62) | public static void DrawCurveBackground(Rect r) method DrawFilledCurve (line 71) | public static void DrawFilledCurve(Rect r, AudioCurveEvaluator eval, C... method DrawFilledCurve (line 83) | public static void DrawFilledCurve(Rect r, AudioCurveAndColorEvaluator... method Sort2 (line 125) | private static void Sort2(ref float minValue, ref float maxValue) method DrawMinMaxFilledCurve (line 135) | public static void DrawMinMaxFilledCurve(Rect r, AudioMinMaxCurveAndCo... method DrawMinMaxFilledCurveInternal (line 141) | internal static void DrawMinMaxFilledCurveInternal(Rect r, AudioMinMax... method DrawSymmetricFilledCurve (line 189) | public static void DrawSymmetricFilledCurve(Rect r, AudioCurveAndColor... method DrawCurve (line 233) | public static void DrawCurve(Rect r, AudioCurveEvaluator eval, Color c... method GetPointCache (line 258) | static Vector3[] GetPointCache(int numPoints) method DrawGradientRect (line 271) | public static void DrawGradientRect(Rect r, Color c1, Color c2, float ... FILE: Editor/Mono/Audio/Effects/AudioMixerEffectPlugin.cs class AudioMixerEffectPlugin (line 11) | public class AudioMixerEffectPlugin : IAudioEffectPlugin method SetFloatParameter (line 24) | public override bool SetFloatParameter(string name, float value) method GetFloatParameter (line 56) | public override bool GetFloatParameter(string name, out float value) method GetFloatParameterInfo (line 75) | public override bool GetFloatParameterInfo(string name, out float minR... method GetFloatBuffer (line 94) | public override bool GetFloatBuffer(string name, out float[] data, int... method GetSampleRate (line 100) | public override int GetSampleRate() method IsPluginEditableAndEnabled (line 105) | public override bool IsPluginEditableAndEnabled() method OnParameterChangesDone (line 112) | internal static void OnParameterChangesDone() method HasParameter (line 119) | bool HasParameter(string name) FILE: Editor/Mono/Audio/Effects/Complex.cs class ComplexD (line 15) | internal class ComplexD method ComplexD (line 20) | public ComplexD(double real, double imag) method Add (line 26) | static public ComplexD Add(ComplexD a, ComplexD b) method Add (line 33) | static public ComplexD Add(ComplexD a, double b) method Add (line 40) | static public ComplexD Add(double a, ComplexD b) method Sub (line 47) | static public ComplexD Sub(ComplexD a, ComplexD b) method Sub (line 54) | static public ComplexD Sub(ComplexD a, double b) method Sub (line 61) | static public ComplexD Sub(double a, ComplexD b) method Mul (line 68) | static public ComplexD Mul(ComplexD a, ComplexD b) method Mul (line 75) | static public ComplexD Mul(ComplexD a, double b) method Mul (line 82) | static public ComplexD Mul(double a, ComplexD b) method Div (line 89) | static public ComplexD Div(ComplexD a, ComplexD b) method Div (line 98) | static public ComplexD Div(double a, ComplexD b) method Div (line 107) | static public ComplexD Div(ComplexD a, double b) method Exp (line 115) | static public ComplexD Exp(double omega) method Pow (line 122) | static public ComplexD Pow(ComplexD a, double b) method Mag2 (line 132) | public double Mag2() { return real * real + imag * imag; } method Mag (line 133) | public double Mag() { return Math.Sqrt(Mag2()); } FILE: Editor/Mono/Audio/Effects/DuckVolumeGUI.cs class DuckVolumeGUI (line 14) | class DuckVolumeGUI : IAudioEffectPluginGUI method BuildGUIStyleForLabel (line 38) | public static GUIStyle BuildGUIStyleForLabel(Color color, int fontSize... method DrawText (line 54) | public static void DrawText(float x, float y, string text) method DrawLine (line 59) | public static void DrawLine(float x1, float y1, float x2, float y2, Co... type DragType (line 65) | public enum DragType method ScaleAlpha (line 75) | protected static Color ScaleAlpha(Color col, float blend) method DrawVU (line 80) | protected static void DrawVU(Rect r, float level, float blend, bool to... method EvaluateDuckingVolume (line 90) | static float EvaluateDuckingVolume(float x, float ratio, float thresho... method CurveDisplay (line 113) | static bool CurveDisplay(IAudioEffectPlugin plugin, Rect r0, ref float... method OnGUI (line 323) | public override bool OnGUI(IAudioEffectPlugin plugin) FILE: Editor/Mono/Audio/Effects/IAudioEffectPlugin.cs class IAudioEffectPlugin (line 14) | public abstract class IAudioEffectPlugin method SetFloatParameter (line 16) | public abstract bool SetFloatParameter(string name, float value); method GetFloatParameter (line 17) | public abstract bool GetFloatParameter(string name, out float value); method GetFloatParameterInfo (line 18) | public abstract bool GetFloatParameterInfo(string name, out float minR... method GetFloatBuffer (line 19) | public abstract bool GetFloatBuffer(string name, out float[] data, int... method GetSampleRate (line 20) | public abstract int GetSampleRate(); method IsPluginEditableAndEnabled (line 21) | public abstract bool IsPluginEditableAndEnabled(); FILE: Editor/Mono/Audio/Effects/IAudioEffectPluginGUI.cs class IAudioEffectPluginGUI (line 14) | public abstract class IAudioEffectPluginGUI method OnGUI (line 19) | public abstract bool OnGUI(IAudioEffectPlugin plugin); FILE: Editor/Mono/Audio/Effects/ParamEQGUI.cs class ParamEqGUI (line 12) | class ParamEqGUI : IAudioEffectPluginGUI method BuildGUIStyleForLabel (line 35) | public static GUIStyle BuildGUIStyleForLabel(Color color, int fontSize... method DrawFrequencyTickMarks (line 51) | static void DrawFrequencyTickMarks(Rect r, float samplerate, bool logS... method ScaleAlpha (line 68) | protected static Color ScaleAlpha(Color col, float blend) method MapNormalizedFrequency (line 74) | static double MapNormalizedFrequency(double f, double sr, bool useLogS... method ParamEqualizerCurveEditor (line 88) | static bool ParamEqualizerCurveEditor(IAudioEffectPlugin plugin, Rect ... method OnGUI (line 186) | public override bool OnGUI(IAudioEffectPlugin plugin) FILE: Editor/Mono/Audio/Mixer/AudioMixerDescription.cs class MixerEffectDefinition (line 13) | internal class MixerEffectDefinition method MixerEffectDefinition (line 15) | public MixerEffectDefinition(string name, MixerParameterDefinition[] p... class MixerEffectDefinitionReloader (line 38) | [InitializeOnLoad] method MixerEffectDefinitionReloader (line 43) | static MixerEffectDefinitionReloader() method OnProjectChanged (line 50) | static void OnProjectChanged() class MixerEffectDefinitions (line 57) | internal sealed partial class MixerEffectDefinitions method Refresh (line 59) | public static void Refresh() method EffectExists (line 88) | public static bool EffectExists(string name) method GetEffectList (line 101) | public static string[] GetEffectList() method ClearDefinitions (line 112) | public static void ClearDefinitions() method GetEffectParameters (line 118) | public static MixerParameterDefinition[] GetEffectParameters(string ef... method RegisterAudioMixerEffect (line 131) | public static bool RegisterAudioMixerEffect(string name, MixerParamete... FILE: Editor/Mono/Audio/Mixer/Bindings/AudioMixerController.cs class AudioParameterPath (line 15) | abstract class AudioParameterPath method ResolveStringPath (line 19) | public abstract string ResolveStringPath(bool getOnlyBasePath); class AudioGroupParameterPath (line 22) | class AudioGroupParameterPath : AudioParameterPath method AudioGroupParameterPath (line 26) | public AudioGroupParameterPath(AudioMixerGroupController group, GUID p... method ResolveStringPath (line 32) | public override string ResolveStringPath(bool getOnlyBasePath) method GetBasePath (line 50) | protected string GetBasePath(string group, string effect) class AudioEffectParameterPath (line 60) | sealed class AudioEffectParameterPath : AudioGroupParameterPath method AudioEffectParameterPath (line 64) | public AudioEffectParameterPath(AudioMixerGroupController group, Audio... method ResolveStringPath (line 70) | public override string ResolveStringPath(bool getOnlyBasePath) class AudioMixerController (line 105) | [ExcludeFromPreset] method OnChangedExposedParameter (line 115) | public void OnChangedExposedParameter() method ClearEventHandlers (line 121) | public void ClearEventHandlers() method FindUniqueParameterName (line 146) | string FindUniqueParameterName(string template, ExposedAudioParameter[... method SortFuncForExposedParameters (line 162) | int SortFuncForExposedParameters(ExposedAudioParameter p1, ExposedAudi... method AddExposedParameter (line 167) | public void AddExposedParameter(AudioParameterPath path) method ContainsExposedParameter (line 205) | public bool ContainsExposedParameter(GUID parameter) method RemoveExposedParameter (line 210) | public void RemoveExposedParameter(GUID parameterGuid) method ResolveExposedParameterPath (line 222) | public string ResolveExposedParameterPath(GUID parameter, bool getOnly... method CreateMixerControllerAtPath (line 274) | public static AudioMixerController CreateMixerControllerAtPath(string ... method CreateDefaultAsset (line 281) | public void CreateDefaultAsset(string path) method BuildTestSetup (line 301) | void BuildTestSetup(Random r, AudioMixerGroupController parent, int mi... method BuildTestSetup (line 315) | public void BuildTestSetup(int minSpan, int maxSpan, int maxGroups) method GetAllAudioGroupsSlow (line 322) | public List GetAllAudioGroupsSlow() method GetAllAudioGroupsSlowRecurse (line 332) | static void GetAllAudioGroupsSlowRecurse(AudioMixerGroupController g, ... method HasMoreThanOneGroup (line 340) | public bool HasMoreThanOneGroup() method IsChildOf (line 346) | bool IsChildOf(AudioMixerGroupController child, List groups) method RemoveExposedParametersContainedInEffect (line 379) | void RemoveExposedParametersContainedInEffect(AudioMixerEffectControll... method RemoveExposedParametersContainedInGroup (line 407) | void RemoveExposedParametersContainedInGroup(AudioMixerGroupController... method PreprocessGroupsToDeleteRecursive (line 433) | void PreprocessGroupsToDeleteRecursive(AudioMixerGroupController group... method DeleteGroups (line 453) | public void DeleteGroups(AudioMixerGroupController[] groups) method RemoveEffect (line 510) | public void RemoveEffect(AudioMixerEffectController effect, AudioMixer... method OnSubAssetChanged (line 558) | public void OnSubAssetChanged() method CloneNewSnapshotFromTarget (line 564) | public void CloneNewSnapshotFromTarget(bool storeUndoState) method RemoveTargetSnapshot (line 581) | public void RemoveTargetSnapshot() method RemoveSnapshot (line 599) | public void RemoveSnapshot(AudioMixerSnapshotController snapshot) method CreateNewGroup (line 617) | public AudioMixerGroupController CreateNewGroup(string name, bool stor... method AddChildToParent (line 633) | public void AddChildToParent(AudioMixerGroupController child, AudioMix... method AddNewSubAsset (line 641) | void AddNewSubAsset(Object obj, bool storeUndoState) method RemoveGroupsFromParent (line 648) | public void RemoveGroupsFromParent(AudioMixerGroupController[] groups,... method FindParentGroup (line 669) | public AudioMixerGroupController FindParentGroup(AudioMixerGroupContro... method CopyEffect (line 683) | public AudioMixerEffectController CopyEffect(AudioMixerEffectControlle... method DuplicateGroupRecurse (line 705) | AudioMixerGroupController DuplicateGroupRecurse(AudioMixerGroupControl... method DuplicateGroups (line 750) | public List DuplicateGroups(AudioMixerGroup... method CopyEffectSettingsToAllSnapshots (line 778) | public void CopyEffectSettingsToAllSnapshots(AudioMixerGroupController... method CopyAllSettingsToAllSnapshots (line 804) | public void CopyAllSettingsToAllSnapshots(AudioMixerGroupController gr... method CopyAttenuationToAllSnapshots (line 820) | public void CopyAttenuationToAllSnapshots(AudioMixerGroupController gr... method ReparentSelection (line 832) | public void ReparentSelection(AudioMixerGroupController newParent, int... method InsertEffect (line 862) | public static bool InsertEffect(AudioMixerEffectController effect, ref... method MoveEffect (line 874) | public static bool MoveEffect(ref List sou... method ClearSendConnectionsTo (line 894) | void ClearSendConnectionsTo(AudioMixerEffectController sendTarget) class ConnectionNode (line 922) | public class ConnectionNode method GetDisplayString (line 930) | public string GetDisplayString() method BuildTemporaryGraph (line 942) | static Dictionary BuildTemporaryGraph( method ListTemporaryGraph (line 990) | static void ListTemporaryGraph(Dictionary graph) method CheckForCycle (line 1003) | static bool CheckForCycle(object curr, Dictionary GetBackgroundRects(Rect r, AudioMixerGroupController grou... method DrawBackgrounds (line 1201) | void DrawBackgrounds(ChannelStripParams p, bool selected) method OpenGroupContextMenu (line 1234) | void OpenGroupContextMenu(AudioMixerGroupController[] groups) method DrawChannelStrip (line 1248) | private void DrawChannelStrip(ChannelStripParams p, ref int highlightE... method DoTotaldB (line 1313) | void DoTotaldB(ChannelStripParams p) method DoEffectList (line 1324) | void DoEffectList(ChannelStripParams p, bool selected, ref int highlig... method DoVUMeters (line 1368) | float DoVUMeters(Rect vuRect, float attenuationMarkerHeight, ChannelSt... method DoSoloMuteBypassButtons (line 1420) | void DoSoloMuteBypassButtons(Rect rect, AudioMixerGroupController grou... method OnMixerControllerChanged (line 1437) | public void OnMixerControllerChanged(AudioMixerController controller) method ShowDeveloperOverlays (line 1448) | public void ShowDeveloperOverlays(Rect rect, Event evt, bool show) method Lerp (line 1457) | public static float Lerp(float x1, float x2, float t) method GetCableVertex (line 1462) | public static void GetCableVertex(float x1, float y1, float x2, float ... method OnGUI (line 1471) | public void OnGUI(Rect rect, bool showReferencedBuses, bool showBusCon... method IsMovingEffect (line 1643) | bool IsMovingEffect() method IsAdjustingWetMix (line 1648) | bool IsAdjustingWetMix() method RectSelection (line 1653) | void RectSelection(ChannelStripParams channelStripParams) method WarningOverlay (line 1711) | void WarningOverlay(List allGroups, Rect re... method GetContentRect (line 1751) | Rect GetContentRect(List sortedGroups, bool... FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerColorCodes.cs class AudioMixerColorCodes (line 10) | internal static class AudioMixerColorCodes method GetColorNames (line 50) | static string[] GetColorNames() method GetColors (line 55) | static Color[] GetColors() method AddColorItemsToGenericMenu (line 63) | public static void AddColorItemsToGenericMenu(GenericMenu menu, AudioM... type ItemData (line 75) | struct ItemData method ItemCallback (line 80) | static void ItemCallback(object data) method GetColor (line 90) | public static Color GetColor(int index) FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerDrawUtils.cs class AudioMixerDrawUtils (line 10) | internal class AudioMixerDrawUtils method DetectVertexOffset (line 14) | private static void DetectVertexOffset() method GetEffectColor (line 29) | public static Color GetEffectColor(AudioMixerEffectController effect) class Styles (line 48) | public class Styles method GetStyle (line 88) | static GUIStyle GetStyle(string styleName) method Styles (line 93) | public Styles() method InitStyles (line 100) | public static void InitStyles() method GetAlpha (line 109) | public static float GetAlpha() method DrawSplitter (line 114) | public static void DrawSplitter() method Vertex (line 124) | public static void Vertex(float x, float y) method DrawLine (line 129) | public static void DrawLine(float x1, float y1, float x2, float y2, Co... method DrawGradientRect (line 143) | public static void DrawGradientRect(Rect r, Color c1, Color c2) method DrawGradientRectHorizontal (line 160) | public static void DrawGradientRectHorizontal(Rect r, Color c1, Color c2) method DrawRegionBg (line 180) | public static void DrawRegionBg(Rect rect, out Rect headerRect, out Re... method HeaderLabel (line 188) | public static void HeaderLabel(Rect r, GUIContent text, Texture2D icon) method BuildGUIStyleForLabel (line 200) | public static GUIStyle BuildGUIStyleForLabel(Color color, int fontSize... method ReadOnlyLabel (line 215) | public static void ReadOnlyLabel(Rect r, GUIContent content, GUIStyle ... method ReadOnlyLabel (line 220) | public static void ReadOnlyLabel(Rect r, string text, GUIStyle style) method ReadOnlyLabel (line 225) | public static void ReadOnlyLabel(Rect r, string text, GUIStyle style, ... method AddTooltipOverlay (line 230) | public static void AddTooltipOverlay(Rect r, string tooltip) method DrawConnection (line 235) | public static void DrawConnection(Color col, float mixLevel, float src... method DrawVerticalShow (line 275) | public static void DrawVerticalShow(Rect rect, bool fadeToTheRight) method DrawScrollDropShadow (line 281) | public static void DrawScrollDropShadow(Rect scrollViewRect, float scr... method DrawRect (line 316) | public static void DrawRect(Rect rect, Color color) FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerEffectGUI.cs class AudioMixerEffectGUI (line 10) | internal static class AudioMixerEffectGUI method EffectHeader (line 15) | public static void EffectHeader(string text) method Slider (line 20) | public static bool Slider(GUIContent label, ref float value, float dis... class ExposedParamContext (line 88) | private class ExposedParamContext method ExposedParamContext (line 90) | public ExposedParamContext(AudioMixerController controller, AudioPar... method ExposePopupCallback (line 101) | public static void ExposePopupCallback(object obj) method UnexposePopupCallback (line 110) | public static void UnexposePopupCallback(object obj) class ParameterTransitionOverrideContext (line 119) | private class ParameterTransitionOverrideContext method ParameterTransitionOverrideContext (line 121) | public ParameterTransitionOverrideContext(AudioMixerController contr... class ParameterTransitionOverrideRemoveContext (line 133) | private class ParameterTransitionOverrideRemoveContext method ParameterTransitionOverrideRemoveContext (line 135) | public ParameterTransitionOverrideRemoveContext(AudioMixerController... method ParameterTransitionOverrideCallback (line 145) | public static void ParameterTransitionOverrideCallback(object obj) method PopupButton (line 155) | public static bool PopupButton(GUIContent label, GUIContent buttonCont... FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerEffectView.cs class AudioMixerEffectView (line 13) | class AudioMixerEffectView class Texts (line 28) | static class Texts method AudioMixerEffectView (line 43) | public AudioMixerEffectView() method RegisterCustomGUI (line 68) | public bool RegisterCustomGUI(IAudioEffectPluginGUI gui) method OnGUI (line 84) | public void OnGUI(AudioMixerGroupController group) method DoInitialModule (line 146) | public static float DoInitialModule(AudioMixerGroupController group, A... method DoEffectGUI (line 166) | public void DoEffectGUI(int effectIndex, AudioMixerGroupController gro... method ShowEffectContextMenu (line 364) | private static void ShowEffectContextMenu(AudioMixerGroupController gr... method ShowBusPopupMenu (line 424) | private static void ShowBusPopupMenu(int effectIndex, AudioMixerGroupC... class EffectDragging (line 443) | class EffectDragging method EffectDragging (line 445) | public EffectDragging() method IsDraggingIndex (line 450) | public bool IsDraggingIndex(int effectIndex) method HandleDragElement (line 482) | public void HandleDragElement(int effectIndex, Rect effectRect, Rect... method HandleDragging (line 536) | public void HandleDragging(Rect totalRect, AudioMixerGroupController... FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerExposedParameterView.cs class AudioMixerExposedParameterView (line 15) | class AudioMixerExposedParameterView method AudioMixerExposedParameterView (line 24) | public AudioMixerExposedParameterView(ReorderableListWithRenameAndScro... method OnMixerControllerChanged (line 29) | public void OnMixerControllerChanged(AudioMixerController controller) method RecreateListControl (line 39) | public void RecreateListControl() method OnGUI (line 62) | public void OnGUI(Rect rect) method OnContextClick (line 70) | public void OnContextClick(int itemIndex) method DrawElement (line 88) | void DrawElement(Rect rect, int index, bool isActive, bool isFocused) method CalcSize (line 107) | public Vector2 CalcSize() method GetInfoString (line 123) | string GetInfoString(int index) method WidthOfRow (line 129) | private float WidthOfRow(int index, GUIStyle leftStyle, GUIStyle right... method GetNameOfElement (line 139) | string GetNameOfElement(int index) method NameChanged (line 145) | public void NameChanged(int index, string newName) method Delete (line 158) | void Delete(int index) method EndDragChild (line 168) | public void EndDragChild(ReorderableList list) method OnEvent (line 173) | public void OnEvent() FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerExposedParametersPopup.cs class AudioMixerExposedParametersPopup (line 12) | internal partial class AudioMixerExposedParametersPopup : PopupWindowCon... method Popup (line 15) | internal static void Popup(AudioMixerController controller, GUIStyle s... method GetButtonContent (line 28) | static GUIContent GetButtonContent(AudioMixerController controller) method AudioMixerExposedParametersPopup (line 41) | AudioMixerExposedParametersPopup(AudioMixerController controller) method OnGUI (line 47) | public override void OnGUI(Rect rect) method GetWindowSize (line 53) | public override Vector2 GetWindowSize() FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerGroupTreeView.cs class AudioMixerTreeViewNode (line 24) | internal class AudioMixerTreeViewNode : TreeViewItem method AudioMixerTreeViewNode (line 28) | public AudioMixerTreeViewNode(int instanceID, int depth, TreeViewItem ... class AudioGroupTreeViewDragging (line 40) | internal class AudioGroupTreeViewDragging : AssetsTreeViewDragging method AudioGroupTreeViewDragging (line 44) | public AudioGroupTreeViewDragging(TreeViewController treeView, AudioMi... method StartDrag (line 50) | public override void StartDrag(TreeViewItem draggedItem, List dra... method DoDrag (line 56) | public override DragAndDropVisualMode DoDrag(TreeViewItem parentNode, ... method ValidDrag (line 83) | bool ValidDrag(TreeViewItem parent, List draggedInstanceIDs) class AudioGroupDataSource (line 99) | internal class AudioGroupDataSource : TreeViewDataSource method AudioGroupDataSource (line 101) | public AudioGroupDataSource(TreeViewController treeView, AudioMixerCon... method AddNodesRecursively (line 107) | private void AddNodesRecursively(AudioMixerGroupController group, Tree... method GetUniqueNodeID (line 122) | static public int GetUniqueNodeID(AudioMixerGroupController group) method FetchData (line 127) | public override void FetchData() method IsRenamingItemAllowed (line 148) | public override bool IsRenamingItemAllowed(TreeViewItem node) class AudioGroupTreeViewGUI (line 162) | internal class AudioGroupTreeViewGUI : TreeViewGUI method AudioGroupTreeViewGUI (line 170) | public AudioGroupTreeViewGUI(TreeViewController treeView) method OpenGroupContextMenu (line 178) | void OpenGroupContextMenu(AudioMixerTreeViewNode audioNode, bool visible) method OnRowGUI (line 199) | override public void OnRowGUI(Rect rowRect, TreeViewItem node, int row... method GetIconForItem (line 241) | protected override Texture GetIconForItem(TreeViewItem node) method SyncFakeItem (line 248) | protected override void SyncFakeItem() {} method RenameEnded (line 250) | protected override void RenameEnded() class AudioMixerGroupPopupContext (line 273) | internal class AudioMixerGroupPopupContext method AudioMixerGroupPopupContext (line 275) | public AudioMixerGroupPopupContext(AudioMixerController controller, Au... method AudioMixerGroupPopupContext (line 281) | public AudioMixerGroupPopupContext(AudioMixerController controller, Au... class AudioMixerGroupTreeView (line 291) | internal class AudioMixerGroupTreeView class Styles (line 300) | class Styles method AudioMixerGroupTreeView (line 309) | public AudioMixerGroupTreeView(AudioMixerWindow mixerWindow, TreeViewS... method UseScrollView (line 340) | public void UseScrollView(bool useScrollView) method ReloadTreeData (line 345) | public void ReloadTreeData() method ReloadTree (line 350) | public void ReloadTree() method AddChildGroupPopupCallback (line 357) | public void AddChildGroupPopupCallback(object obj) method AddSiblingGroupPopupCallback (line 364) | public void AddSiblingGroupPopupCallback(object obj) method AddAudioMixerGroup (line 378) | public void AddAudioMixerGroup(AudioMixerGroupController parent) method PluralIfNeeded (line 396) | static string PluralIfNeeded(int count) method DeleteGroups (line 401) | public void DeleteGroups(List groups) method DuplicateGroups (line 418) | public void DuplicateGroups(List groups, bo... method DeleteGroupsPopupCallback (line 437) | void DeleteGroupsPopupCallback(object obj) method DuplicateGroupPopupCallback (line 443) | void DuplicateGroupPopupCallback(object obj) method RenameGroupCallback (line 449) | void RenameGroupCallback(object obj) method GetGroupSelectionWithoutMasterGroup (line 456) | List GetGroupSelectionWithoutMasterGroup() method OnTreeViewContextClick (line 463) | public void OnTreeViewContextClick(int index) method OnNodeToggled (line 498) | void OnNodeToggled(AudioMixerTreeViewNode node, bool nodeWasEnabled) method GetAudioMixerGroupsFromNodeIDs (line 520) | List GetAudioMixerGroupsFromNodeIDs(int[] i... method OnTreeSelectionChanged (line 537) | public void OnTreeSelectionChanged(int[] selection) method InitSelection (line 547) | public void InitSelection(bool revealSelectionAndFrameLastSelected) method GetTotalHeight (line 556) | public float GetTotalHeight() method OnGUI (line 563) | public void OnGUI(Rect rect) method HandleCommandEvents (line 598) | void HandleCommandEvents(int treeViewKeyboardControlID) method HandleKeyboardEvents (line 626) | void HandleKeyboardEvents(int treeViewKeyboardControlID) method OnMixerControllerChanged (line 645) | public void OnMixerControllerChanged(AudioMixerController controller) method GetUniqueAudioMixerName (line 662) | static string GetUniqueAudioMixerName(AudioMixerController controller) method SaveExpandedState (line 667) | void SaveExpandedState() method LoadExpandedState (line 672) | void LoadExpandedState() method EndRenaming (line 687) | public void EndRenaming() method OnUndoRedoPerformed (line 692) | public void OnUndoRedoPerformed(in UndoRedoInfo info) FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerGroupViewList.cs class AudioMixerGroupViewList (line 15) | internal class AudioMixerGroupViewList class Styles (line 22) | class Styles method AudioMixerGroupViewList (line 30) | public AudioMixerGroupViewList(ReorderableListWithRenameAndScrollView.... method OnMixerControllerChanged (line 35) | public void OnMixerControllerChanged(AudioMixerController controller) method OnUndoRedoPerformed (line 41) | public void OnUndoRedoPerformed(in UndoRedoInfo info) method OnEvent (line 46) | public void OnEvent() method RecreateListControl (line 53) | public void RecreateListControl() method GetTotalHeight (line 90) | public float GetTotalHeight() method OnGUI (line 97) | public void OnGUI(Rect rect) method CustomDrawElement (line 126) | public void CustomDrawElement(Rect r, int index, bool isActive, bool i... method SaveToBackend (line 139) | void SaveToBackend() method LoadFromBackend (line 144) | void LoadFromBackend() method GetNameOfElement (line 150) | string GetNameOfElement(int index) method Add (line 155) | void Add() method Delete (line 165) | void Delete(int index) method NameChanged (line 177) | public void NameChanged(int index, string newName) method SelectionChanged (line 186) | public void SelectionChanged(int selectedIndex) method EndDragChild (line 192) | public void EndDragChild(ReorderableList list) method Rename (line 198) | void Rename(int index) method DuplicateCurrentView (line 203) | void DuplicateCurrentView() class ViewsContexttMenu (line 209) | internal class ViewsContexttMenu class data (line 211) | class data method Show (line 217) | static public void Show(Rect buttonRect, int viewIndex, AudioMixerGr... method Rename (line 228) | static void Rename(object userData) method Duplicate (line 234) | static void Duplicate(object userData) method Delete (line 241) | static void Delete(object userData) FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerSelection.cs class AudioMixerSelection (line 12) | internal class AudioMixerSelection method AudioMixerSelection (line 14) | public AudioMixerSelection(AudioMixerController controller) method SyncToUnitySelection (line 26) | public void SyncToUnitySelection() method SetChannelStrips (line 32) | public void SetChannelStrips(List newSelect... method SetSingleChannelStrip (line 38) | public void SetSingleChannelStrip(AudioMixerGroupController group) method ToggleChannelStrip (line 44) | public void ToggleChannelStrip(AudioMixerGroupController group) method ClearChannelStrips (line 54) | public void ClearChannelStrips() method HasSingleChannelStripSelection (line 60) | public bool HasSingleChannelStripSelection() method RefreshCachedChannelStripSelection (line 65) | private void RefreshCachedChannelStripSelection() method Sanitize (line 77) | public void Sanitize() FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerSnapshotView.cs class AudioMixerSnapshotListView (line 15) | internal class AudioMixerSnapshotListView class Styles (line 22) | class Styles method AudioMixerSnapshotListView (line 32) | public AudioMixerSnapshotListView(ReorderableListWithRenameAndScrollVi... method OnMixerControllerChanged (line 37) | public void OnMixerControllerChanged(AudioMixerController controller) method GetSnapshotIndex (line 43) | int GetSnapshotIndex(AudioMixerSnapshotController snapshot) method RecreateListControl (line 54) | void RecreateListControl() method SaveToBackend (line 77) | void SaveToBackend() method LoadFromBackend (line 84) | public void LoadFromBackend() method OnEvent (line 93) | public void OnEvent() method CustomDrawElement (line 100) | public void CustomDrawElement(Rect r, int index, bool isActive, bool i... method GetTotalHeight (line 128) | public float GetTotalHeight() method OnGUI (line 135) | public void OnGUI(Rect rect) method SelectionChanged (line 163) | public void SelectionChanged(int index) method GetNameOfElement (line 174) | string GetNameOfElement(int index) method DeduplicateNewName (line 179) | private string DeduplicateNewName(int index, string newName) method NameChanged (line 202) | public void NameChanged(int index, string newName) method DuplicateCurrentSnapshot (line 215) | void DuplicateCurrentSnapshot() method Add (line 223) | void Add() method DeleteSnapshot (line 232) | void DeleteSnapshot(AudioMixerSnapshotController snapshot) method Delete (line 247) | void Delete(int index) method EndDragChild (line 252) | public void EndDragChild(ReorderableList list) method UpdateViews (line 259) | private void UpdateViews() method SetAsStartupSnapshot (line 268) | void SetAsStartupSnapshot(AudioMixerSnapshotController snapshot) method Rename (line 274) | void Rename(AudioMixerSnapshotController snapshot) class SnapshotMenu (line 279) | internal class SnapshotMenu class data (line 281) | class data method Show (line 287) | static public void Show(Rect buttonRect, AudioMixerSnapshotControlle... method SetAsStartupSnapshot (line 300) | static void SetAsStartupSnapshot(object userData) method Rename (line 306) | static void Rename(object userData) method Duplicate (line 312) | static void Duplicate(object userData) method Delete (line 318) | static void Delete(object userData) method OnUndoRedoPerformed (line 325) | public void OnUndoRedoPerformed(in UndoRedoInfo info) FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerUtility.cs class AudioMixerUtility (line 11) | internal class AudioMixerUtility method RepaintAudioMixerAndInspectors (line 13) | static public void RepaintAudioMixerAndInspectors() method ToggleEffectWetMix (line 19) | static public void ToggleEffectWetMix(AudioMixerEffectController effect) class VisitorFetchInstanceIDs (line 27) | public class VisitorFetchInstanceIDs method Visitor (line 30) | public void Visitor(AudioMixerGroupController group) method VisitGroupsRecursivly (line 36) | public static void VisitGroupsRecursivly(AudioMixerGroupController gro... FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixerWindow.cs class AudioMixerWindow (line 17) | [EditorWindowTitle(title = "Audio Mixer", icon = "Audio Mixer")] type SectionType (line 25) | enum SectionType type LayoutMode (line 33) | public enum LayoutMode class Layout (line 40) | [Serializable] class GUIContents (line 110) | class GUIContents method GUIContents (line 114) | public GUIContents() class AudioMixerPostprocessor (line 121) | class AudioMixerPostprocessor : AssetPostprocessor method OnPostprocessAllAssets (line 123) | static void OnPostprocessAllAssets(string[] importedAssets, string[]... method UpdateAfterAssetChange (line 138) | void UpdateAfterAssetChange() method CreateAudioMixerWindow (line 166) | [RequiredByNativeCode] method RepaintAudioMixerWindow (line 175) | public static void RepaintAudioMixerWindow() method Init (line 181) | void Init() method GetAllControllers (line 231) | List GetAllControllers() method FindAllAudioMixerControllers (line 236) | static List FindAllAudioMixerControllers() method Awake (line 254) | public void Awake() method OnEnable (line 266) | public void OnEnable() method OnDisable (line 282) | public void OnDisable() method OnPauseStateChanged (line 289) | void OnPauseStateChanged(PauseState state) method OnPlayModeStateChanged (line 294) | void OnPlayModeStateChanged(PlayModeStateChange state) method OnPauseOrPlayModeStateChanged (line 299) | void OnPauseOrPlayModeStateChanged() method OnLostFocus (line 310) | void OnLostFocus() method EndRenaming (line 315) | void EndRenaming() method UndoRedoPerformed (line 324) | public void UndoRedoPerformed(in UndoRedoInfo info) method OnMixerControllerChanged (line 349) | void OnMixerControllerChanged() method Update (line 371) | public void Update() method DetectControllerChange (line 380) | void DetectControllerChange() method OnSelectionChange (line 398) | void OnSelectionChange() method GetEffectMap (line 409) | Dictionary GetE... method DoToolbar (line 418) | void DoToolbar() method RepaintIfNeeded (line 444) | void RepaintIfNeeded() method OnGUI (line 457) | public void OnGUI() method LayoutWithStripsOnRightSideOneScrollBar (line 497) | void LayoutWithStripsOnRightSideOneScrollBar(List allGroups, ... method GetHeightOfSection (line 612) | float GetHeightOfSection(SectionType sectionType) method DoSections (line 627) | void DoSections(Rect totalRectOfSections, Rect[] sectionRects, Section... method ReorderContextMenu (line 672) | void ReorderContextMenu(Rect rect, int sectionIndex) method ChangeSectionOrder (line 693) | void ChangeSectionOrder(object userData) method ParamDef (line 707) | public MixerParameterDefinition ParamDef(string name, string desc, str... method AddItemsToMenu (line 721) | public virtual void AddItemsToMenu(GenericMenu menu) class AssetSelectionPopupMenu (line 752) | internal class AssetSelectionPopupMenu method Show (line 754) | static public void Show(Rect buttonRect, string[] classNames, int init... method SelectCallback (line 776) | static void SelectCallback(object userData) FILE: Editor/Mono/Audio/Mixer/GUI/AudioMixersTreeView.cs class AudioMixerItem (line 28) | internal class AudioMixerItem : TreeViewItem method AudioMixerItem (line 36) | public AudioMixerItem(int id, int depth, TreeViewItem parent, string d... method UpdateSuspendedString (line 44) | public void UpdateSuspendedString(bool force) method RemoveSuspendedText (line 58) | void RemoveSuspendedText() method AddSuspendedText (line 65) | void AddSuspendedText() class AudioMixerTreeViewDragging (line 76) | internal class AudioMixerTreeViewDragging : TreeViewDragging class DragData (line 81) | class DragData method DragData (line 83) | public DragData(List draggedItems) method AudioMixerTreeViewDragging (line 91) | public AudioMixerTreeViewDragging(TreeViewController treeView, Action<... method StartDrag (line 97) | public override void StartDrag(TreeViewItem draggedNode, List dra... method DragElement (line 111) | public override bool DragElement(TreeViewItem targetItem, Rect targetI... method DoDrag (line 146) | public override DragAndDropVisualMode DoDrag(TreeViewItem parentNode, ... method ValidDrag (line 170) | bool ValidDrag(TreeViewItem parent, List draggedItems) method GetAudioMixerItemsFromIDs (line 184) | private List GetAudioMixerItemsFromIDs(List dragg... method GetAudioMixersFromItems (line 190) | private List GetAudioMixersFromItems(List dragged... method HandleObjectSelectorResult (line 700) | void HandleObjectSelectorResult() FILE: Editor/Mono/Audio/Mixer/GUI/ReorderableListWithRenameAndScrollView.cs class ReorderableListWithRenameAndScrollView (line 12) | internal class ReorderableListWithRenameAndScrollView class State (line 14) | [Serializable] class Styles (line 36) | public class Styles method ReorderableListWithRenameAndScrollView (line 53) | public ReorderableListWithRenameAndScrollView(ReorderableList list, St... method GetRenameOverlay (line 66) | RenameOverlay GetRenameOverlay() method OnEvent (line 71) | public void OnEvent() method EnsureRowIsVisible (line 76) | void EnsureRowIsVisible(int index, float scrollGUIHeight) method OnGUI (line 86) | public void OnGUI(Rect rect) method IsRenamingIndex (line 120) | public bool IsRenamingIndex(int index) method DrawElement (line 125) | public void DrawElement(Rect r, int index, bool isActive, bool isFocused) method DrawElementText (line 146) | public void DrawElementText(Rect r, int index, bool isActive, bool isS... method DoRenameOverlay (line 154) | virtual public void DoRenameOverlay() method BeginRename (line 161) | public void BeginRename(int index, float delay) method RenameEnded (line 169) | void RenameEnded() method EndRename (line 188) | public void EndRename(bool acceptChanges) method ReorderCallback (line 197) | public void ReorderCallback(ReorderableList list) method MouseUpCallback (line 202) | public void MouseUpCallback(ReorderableList list) method SelectCallback (line 211) | public void SelectCallback(ReorderableList list) method RemoveSelected (line 218) | void RemoveSelected() method FrameItem (line 230) | public void FrameItem(int index) method CanBeginRename (line 235) | bool CanBeginRename() method CommandHandling (line 240) | void CommandHandling() method KeyboardHandling (line 255) | void KeyboardHandling() FILE: Editor/Mono/Audio/Mixer/GUI/TreeViewForAudioMixerGroups.cs class TreeViewForAudioMixerGroup (line 19) | internal static class TreeViewForAudioMixerGroup method CreateAndSetTreeView (line 21) | public static void CreateAndSetTreeView(ObjectTreeForSelector.TreeSele... class GroupTreeViewGUI (line 42) | class GroupTreeViewGUI : TreeViewGUI method GroupTreeViewGUI (line 52) | public GroupTreeViewGUI(TreeViewController treeView) : base(treeView) method GetRowRect (line 56) | public override Rect GetRowRect(int row, float rowWidth) method OnRowGUI (line 69) | public override void OnRowGUI(Rect rowRect, TreeViewItem item, int r... method GetIconForItem (line 88) | protected override Texture GetIconForItem(TreeViewItem item) method SyncFakeItem (line 102) | protected override void SyncFakeItem() method RenameEnded (line 106) | protected override void RenameEnded() method IsController (line 113) | private bool IsController(TreeViewItem item) method CalculateRowRects (line 118) | public void CalculateRowRects() method GetTotalSize (line 139) | public override Vector2 GetTotalSize() method GetNumRowsOnPageUpDown (line 155) | public override int GetNumRowsOnPageUpDown(TreeViewItem fromItem, bo... method GetFirstAndLastRowVisible (line 163) | public override void GetFirstAndLastRowVisible(out int firstRowVisib... class MixerTreeViewItem (line 205) | class MixerTreeViewItem : TreeViewItem method MixerTreeViewItem (line 207) | public MixerTreeViewItem(int id, int depth, TreeViewItem parent, str... class TreeViewDataSourceForMixers (line 218) | class TreeViewDataSourceForMixers : TreeViewDataSource method TreeViewDataSourceForMixers (line 222) | public TreeViewDataSourceForMixers(TreeViewController treeView, Audi... method ShouldShowController (line 231) | bool ShouldShowController(AudioMixerController controller, List... method FetchData (line 242) | public override void FetchData() method BuildSubTree (line 275) | private TreeViewItem BuildSubTree(AudioMixerController controller) method AddChildrenRecursive (line 283) | private void AddChildrenRecursive(AudioMixerGroupController group, T... method CanBeMultiSelected (line 293) | public override bool CanBeMultiSelected(TreeViewItem item) method IsRenamingItemAllowed (line 298) | public override bool IsRenamingItemAllowed(TreeViewItem item) FILE: Editor/Mono/Audio/StreamedAudioClipPreview.cs class StreamedAudioClipPreview (line 13) | class StreamedAudioClipPreview : WaveformPreview class AudioClipMinMaxOverview (line 15) | static class AudioClipMinMaxOverview method GetOverviewFor (line 18) | public static float[] GetOverviewFor(AudioClip clip) type ClipPreviewDetails (line 36) | struct ClipPreviewDetails method ClipPreviewDetails (line 49) | public ClipPreviewDetails(AudioClip clip, bool isLooping, int size, ... method IsCandidateForStreaming (line 91) | public bool IsCandidateForStreaming() type Segment (line 100) | struct Segment class StreamingContext (line 108) | class StreamingContext method StreamedAudioClipPreview (line 117) | public StreamedAudioClipPreview(AudioClip clip, int initialSize) method InternalDispose (line 126) | protected override void InternalDispose() method OnModifications (line 133) | protected override void OnModifications(MessageFlags cFlags) method KillAndClearStreamers (line 183) | void KillAndClearStreamers() method CalculateAndStartStreamers (line 193) | Segment[] CalculateAndStartStreamers(double localStart, double localLe... method UploadPreview (line 292) | void UploadPreview(ClipPreviewDetails details) method ResamplePreviewConfined (line 307) | void ResamplePreviewConfined(ClipPreviewDetails details, float[] resam... method ResamplePreviewLooped (line 374) | void ResamplePreviewLooped(ClipPreviewDetails details, float[] resampl... method OnNewWaveformData (line 447) | bool OnNewWaveformData(WaveformStreamer streamer, float[] data, int re... FILE: Editor/Mono/Audio/UIElements/AudioContainerElementClipField.cs class AudioContainerElementClipField (line 12) | class AudioContainerElementClipField : ObjectField class UxmlSerializedData (line 14) | [Serializable] method CreateInstance (line 17) | public override object CreateInstance() => new AudioContainerElement... method AudioContainerElementClipField (line 41) | public AudioContainerElementClipField() method CustomStylesResolved (line 48) | static void CustomStylesResolved(CustomStyleResolvedEvent evt) method UpdateCustomStyles (line 54) | void UpdateCustomStyles() method OnGeometryChanged (line 67) | void OnGeometryChanged(GeometryChangedEvent evt) method CacheChildSettings (line 73) | void CacheChildSettings() method GenerateVisualContent (line 85) | static void GenerateVisualContent(MeshGenerationContext context) FILE: Editor/Mono/Audio/UIElements/AudioLevelMeter.cs class AudioLevelMeter (line 12) | internal class AudioLevelMeter : VisualElement class UxmlSerializedData (line 14) | [Serializable] method CreateInstance (line 17) | public override object CreateInstance() => new AudioLevelMeter(); method AudioLevelMeter (line 36) | public AudioLevelMeter() : base() method OnGeometryChanged (line 43) | private void OnGeometryChanged(GeometryChangedEvent evt) method ConvertDBFSToMeterScale (line 51) | private static float ConvertDBFSToMeterScale(float value) method ShrinkRectBy (line 65) | private static Rect ShrinkRectBy(Rect rect, RectOffset offset) method GenerateVisualContent (line 75) | static void GenerateVisualContent(MeshGenerationContext context) FILE: Editor/Mono/Audio/UIElements/AudioRandomRangeSliderTracker.cs class AudioRandomRangeSliderTracker (line 13) | class AudioRandomRangeSliderTracker : VisualElement class UxmlSerializedData (line 15) | [Serializable] method CreateInstance (line 18) | public override object CreateInstance() => new AudioRandomRangeSlide... method CustomStylesResolved (line 28) | static void CustomStylesResolved(CustomStyleResolvedEvent evt) method UpdateCustomStyles (line 35) | void UpdateCustomStyles() method Create (line 43) | internal static AudioRandomRangeSliderTracker Create(Slider parentSlid... method SetRange (line 66) | internal void SetRange(Vector2 range) method OnGeometryChanged (line 73) | static void OnGeometryChanged(GeometryChangedEvent evt) method OnPropertyChanged (line 80) | static void OnPropertyChanged(PropertyChangedEvent evt) method Map (line 91) | static float Map(float x, float x_min, float x_max, float y_min, float... method GenerateVisualContent (line 99) | static void GenerateVisualContent(MeshGenerationContext context) FILE: Editor/Mono/Audio/UIElements/OnAudioFilterReadLevelMeter.cs class OnAudioFilterReadLevelMeter (line 10) | internal class OnAudioFilterReadLevelMeter : IMGUIContainer method OnAudioFilterReadLevelMeter (line 14) | public OnAudioFilterReadLevelMeter(MonoBehaviour behaviour) FILE: Editor/Mono/Audio/UIElements/Tickmarks.cs class Tickmarks (line 12) | internal class Tickmarks : VisualElement type Scale (line 14) | private interface Scale method DivisionCount (line 16) | int DivisionCount(); method Labels (line 17) | string[] Labels(); method SubDivisionCount (line 18) | int[] SubDivisionCount(); method LabelOffsets (line 19) | float[] LabelOffsets(); type LargeScale (line 22) | private struct LargeScale : Scale method DivisionCount (line 24) | public int DivisionCount() { return 15; } method Labels (line 25) | public string[] Labels() { return new string[] { "80", "70", "60", "... method SubDivisionCount (line 26) | public int[] SubDivisionCount() { return new int[] { 4, 4, 4, 4, 4, ... method LabelOffsets (line 27) | public float[] LabelOffsets() { return new float[] { -6, -6, -6, -6,... type CompactScale (line 30) | private struct CompactScale : Scale method DivisionCount (line 32) | public int DivisionCount() { return 8; } method Labels (line 33) | public string[] Labels() { return new string[] { "80", "60", "40", "... method SubDivisionCount (line 34) | public int[] SubDivisionCount() { return new int[] { 4, 4, 3, 2, 2, ... method LabelOffsets (line 35) | public float[] LabelOffsets() { return new float[] { -6, -6, -6, -6,... type MiniScale (line 38) | private struct MiniScale : Scale method DivisionCount (line 40) | public int DivisionCount() { return 5; } method Labels (line 41) | public string[] Labels() { return new string[] { "80", "45", "21", "... method SubDivisionCount (line 42) | public int[] SubDivisionCount() { return new int[] { 6, 3, 2, 3 }; } method LabelOffsets (line 43) | public float[] LabelOffsets() { return new float[] { -6, -6, -6, -6,... class UxmlSerializedData (line 46) | [Serializable] method CreateInstance (line 49) | public override object CreateInstance() => new Tickmarks(); method Tickmarks (line 52) | public Tickmarks() : base() method CustomStylesResolved (line 59) | private static void CustomStylesResolved(CustomStyleResolvedEvent evt) method GetColorsFromStylesheet (line 69) | private void GetColorsFromStylesheet() method OnGeometryChanged (line 77) | private void OnGeometryChanged(GeometryChangedEvent evt) method GenerateVisualContent (line 82) | private static void GenerateVisualContent(MeshGenerationContext context) FILE: Editor/Mono/Audio/UIToolkitUtilities.cs class UIToolkitUtilities (line 12) | static class UIToolkitUtilities method LoadUxml (line 14) | internal static VisualTreeAsset LoadUxml(string filePath) method LoadStyleSheet (line 21) | internal static StyleSheet LoadStyleSheet(string filePath) method GetChildByName (line 28) | internal static T GetChildByName(VisualElement parentElement, strin... method GetChildByClassName (line 37) | internal static T GetChildByClassName(VisualElement parentElement, ... method GetChildAtIndex (line 46) | internal static T GetChildAtIndex(VisualElement parentElement, int ... FILE: Editor/Mono/Audio/WaveformPreview.cs class WaveformPreview (line 10) | class WaveformPreview : IDisposable type ChannelMode (line 53) | public enum ChannelMode type MessageFlags (line 60) | [Flags] method HasFlag (line 73) | protected static bool HasFlag(MessageFlags flags, MessageFlags test) method WaveformPreview (line 96) | protected WaveformPreview(UnityEngine.Object presentedObject, int samp... method WaveformPreview (line 107) | protected internal WaveformPreview(UnityEngine.Object presentedObject,... method Dispose (line 119) | public void Dispose() method InternalDispose (line 138) | protected virtual void InternalDispose() {} method Render (line 140) | public void Render(Rect rect) method ApplyModifications (line 166) | public bool ApplyModifications() method SetChannelMode (line 182) | public void SetChannelMode(ChannelMode mode, int specificChannelToRender) method SetChannelMode (line 188) | public void SetChannelMode(ChannelMode mode) method UpdateTexture (line 193) | bool UpdateTexture(int width, int channels) method OptimizeForSize (line 236) | public void OptimizeForSize(Vector2 newSize) method OnModifications (line 248) | protected virtual void OnModifications(MessageFlags changedFlags) {} method SetTimeInfo (line 250) | public void SetTimeInfo(double start, double length) method SetMMWaveData (line 261) | public virtual void SetMMWaveData(int interleavedOffset, float[] data) FILE: Editor/Mono/Audio/WaveformPreviewFactory.cs class WaveformPreviewFactory (line 13) | static class WaveformPreviewFactory method Create (line 15) | public static WaveformPreview Create(int initialSize, AudioClip clip) FILE: Editor/Mono/Audio/WaveformStreamer.bindings.cs class WaveformStreamer (line 11) | [NativeType(Header = "Editor/Mono/Audio/WaveformStreamer.bindings.h")] method Stop (line 20) | public void Stop() method WaveformStreamer (line 25) | public WaveformStreamer(AudioClip clip, double start, double duration, method WaveformStreamer (line 31) | private WaveformStreamer(AudioClip clip, double start, double duration, method CreateUntypedWaveformStreamer (line 43) | internal static object CreateUntypedWaveformStreamer(AudioClip clip, d... method Internal_WaveformStreamerCreate (line 49) | [NativeThrows] method Internal_WaveformStreamerQueryFinishedStatus (line 53) | internal static extern bool Internal_WaveformStreamerQueryFinishedStat... method Internal_WaveformStreamerStop (line 55) | internal static extern void Internal_WaveformStreamerStop(IntPtr strea... method Internal_WaveformStreamerCreateUntyped (line 57) | [NativeThrows] method Internal_WaveformStreamerDestroy (line 61) | [NativeMethod(IsThreadSafe = true)] class BindingsMarshaller (line 64) | internal static class BindingsMarshaller method ConvertToNative (line 66) | public static IntPtr ConvertToNative(WaveformStreamer streamer) => s... FILE: Editor/Mono/AvatarUtility.bindings.cs class AvatarUtility (line 13) | [NativeHeader("Modules/Animation/Animator.h")] method SetHumanPose (line 17) | extern static internal void SetHumanPose([NotNull] Animator animator, ... FILE: Editor/Mono/BaseBuildTarget.cs class BaseBuildTarget (line 10) | internal abstract class BaseBuildTarget : IBuildTarget method TryGetProperties (line 36) | public bool TryGetProperties(out T properties) where T: IPlatformPr... FILE: Editor/Mono/BlendTree.bindings.cs type BlendTreeType (line 16) | public enum BlendTreeType type ChildMotion (line 25) | [NativeType("Editor/Src/Animation/BlendTree.h")] class BlendTree (line 46) | [NativeHeader("Editor/Src/Animation/BlendTree.bindings.h")] method BlendTree (line 50) | public BlendTree() method Internal_Create (line 55) | [FreeFunction("BlendTreeBindings::Internal_Create")] method GetChildMotionCount (line 80) | extern internal int GetChildMotionCount(); method GetChildMotion (line 82) | internal Motion GetChildMotion(int index) method Internal_GetChildMotion (line 90) | [NativeMethod("GetChildMotion")] method SetDirectBlendTreeParameter (line 93) | [NativeMethod("SetDirectBlendParameter")] method GetDirectBlendTreeParameter (line 96) | [NativeMethod("GetDirectBlendParameter")] method SortChildren (line 115) | extern internal void SortChildren(); method GetRecursiveBlendParameter (line 121) | extern internal string GetRecursiveBlendParameter(int index); method GetRecursiveBlendParameterMin (line 122) | extern internal float GetRecursiveBlendParameterMin(int index); method GetRecursiveBlendParameterMax (line 123) | extern internal float GetRecursiveBlendParameterMax(int index); method SetInputBlendValue (line 125) | extern internal void SetInputBlendValue(string blendValueName, float v... method GetInputBlendValue (line 126) | extern internal float GetInputBlendValue(string blendValueName); method GetAnimationClipsFlattened (line 128) | [NativeMethod("GetAnimationClips")] FILE: Editor/Mono/BlendTreePreviewUtility.bindings.cs class BlendTreePreviewUtility (line 11) | [NativeHeader("Editor/Src/Animation/BlendTreePreviewUtility.h")] method GetRootBlendTreeChildWeights (line 14) | extern public static void GetRootBlendTreeChildWeights([NotNull] Anima... method CalculateRootBlendTreeChildWeights (line 16) | extern public static void CalculateRootBlendTreeChildWeights([NotNull]... method CalculateBlendTexture (line 18) | public static void CalculateBlendTexture(Animator animator, int layerI... method CalculateBlendTexture (line 23) | extern protected static void CalculateBlendTexture([NotNull] Animator... FILE: Editor/Mono/BrokenPrefabAsset.bindings.cs class BrokenPrefabAsset (line 9) | [NativeHeader("Modules/AssetPipelineEditor/Public/BrokenPrefabAsset.h")] method BrokenPrefabAsset (line 12) | private BrokenPrefabAsset() {} FILE: Editor/Mono/BrokenPrefabAssetEditor.cs class BrokenPrefabAssetEditor (line 11) | [CustomEditor(typeof(BrokenPrefabAsset))] method CreateInspectorGUI (line 14) | public override VisualElement CreateInspectorGUI() FILE: Editor/Mono/BugReportingTools.bindings.cs type BugReportMode (line 12) | internal enum BugReportMode { ManualOpen, CrashBug, FatalError, CocoaExc... class BugReportingTools (line 14) | [NativeHeader("Editor/Mono/BugReportingTools.bindings.h")] method LaunchBugReporter (line 17) | [StaticAccessor("BugReportingToolsBindings", StaticAccessorType.Double... FILE: Editor/Mono/BuildPipeline.bindings.cs type BuildOptions (line 21) | [Flags] type BuildAssetBundleOptions (line 135) | [Flags] type CanAppendBuild (line 200) | public enum CanAppendBuild type AssetBundleBuild (line 207) | public struct AssetBundleBuild type BuildPlayerOptions (line 217) | [StructLayout(LayoutKind.Sequential)] type BuildPlayerWithProfileOptions (line 230) | public struct BuildPlayerWithProfileOptions type BuildPlayerDataOptions (line 238) | internal struct BuildPlayerDataOptions type PlayerConnectionInitiateMode (line 249) | public enum PlayerConnectionInitiateMode type BuildAssetBundlesParameters (line 257) | [StructLayout(LayoutKind.Sequential)] class BuildPipeline (line 269) | [NativeHeader("Editor/Mono/BuildPipeline.bindings.h")] method GetBuildTargetGroup (line 273) | [FreeFunction(IsThreadSafe = true)] method GetBuildTargetGroupByName (line 277) | internal static extern BuildTargetGroup GetBuildTargetGroupByName(stri... method GetBuildTargetByName (line 279) | internal static extern BuildTarget GetBuildTargetByName(string platform); method GetScriptCompileFlags (line 280) | internal static extern EditorScriptCompilationOptions GetScriptCompile... method GetBuildTargetGroupDisplayName (line 282) | [FreeFunction] method GetBuildTargetName (line 285) | [FreeFunction("GetBuildTargetUniqueName", IsThreadSafe = true)] method GetEditorTargetName (line 288) | [FreeFunction(IsThreadSafe = true)] method ShowBuildProfileWindow (line 291) | [NativeHeader("Editor/Src/BuildPipeline/BuildPlayerHelpers.h")] method PushAssetDependencies (line 295) | [Obsolete("PushAssetDependencies has been made obsolete. Please use th... method PopAssetDependencies (line 299) | [Obsolete("PopAssetDependencies has been made obsolete. Please use the... method LogBuildExceptionAndExit (line 303) | private static void LogBuildExceptionAndExit(string buildFunctionName,... method BuildCanBeAppended (line 310) | [FreeFunction] method PreparePlayerBuild (line 313) | [RequiredByNativeCode] method BuildPlayer (line 327) | public static BuildReport BuildPlayer(BuildPlayerWithProfileOptions bu... method BuildPlayer (line 339) | public static BuildReport BuildPlayer(EditorBuildSettingsScene[] level... method BuildPlayer (line 350) | public static BuildReport BuildPlayer(string[] levels, string location... method BuildPlayer (line 363) | public static BuildReport BuildPlayer(BuildPlayerOptions buildPlayerOp... method BuildPlayer (line 368) | private static BuildReport BuildPlayer(string[] scenes, string locatio... method ValidateLocationPathNameForBuildTarget (line 434) | internal static bool ValidateLocationPathNameForBuildTarget(string loc... method ValidateScenePaths (line 466) | internal static bool ValidateScenePaths(string[] scenes, out string er... method IsFeatureSupported (line 487) | [FreeFunction] method BuildStreamedSceneAssetBundle (line 491) | [Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Pleas... method BuildStreamedSceneAssetBundle (line 495) | [Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Pleas... method BuildStreamedSceneAssetBundle (line 499) | [Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Pleas... method BuildStreamedSceneAssetBundle (line 507) | [Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Pleas... method BuildStreamedSceneAssetBundle (line 515) | [Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Pleas... method BuildPlayerInternal (line 522) | private static BuildReport BuildPlayerInternal(string[] levels, string... method BuildPlayerInternalNoCheck (line 542) | internal static extern BuildReport BuildPlayerInternalNoCheck(string[]... method BuildPlayerInternalPostBuild (line 544) | internal static extern void BuildPlayerInternalPostBuild(BuildReport r... method WriteBootConfigInternal (line 546) | [FreeFunction("WriteBootConfigInternal", ThrowsException = true)] method WriteBootConfig (line 549) | public static void WriteBootConfig(string outputFile, BuildTarget targ... type BuildPlayerDataResult (line 554) | [StructLayout(LayoutKind.Sequential)] method BuildPlayerData (line 561) | internal static BuildReport BuildPlayerData(BuildPlayerDataOptions bui... method BuildPlayerData (line 574) | private static extern BuildPlayerDataResult BuildPlayerData(BuildPlaye... method BuildAssetBundle (line 578) | [Obsolete("BuildAssetBundle has been made obsolete. Please use the new... method BuildAssetBundle (line 581) | [Obsolete("BuildAssetBundle has been made obsolete. Please use the new... method BuildAssetBundleExplicitAssetNames (line 589) | [Obsolete("BuildAssetBundleExplicitAssetNames has been made obsolete. ... method BuildAssetBundleExplicitAssetNames (line 596) | [Obsolete("BuildAssetBundleExplicitAssetNames has been made obsolete. ... method BuildAssetBundles (line 606) | public static AssetBundleManifest BuildAssetBundles(string outputPath,... method BuildAssetBundles (line 620) | public static AssetBundleManifest BuildAssetBundles(string outputPath,... method BuildAssetBundles (line 638) | public static AssetBundleManifest BuildAssetBundles(BuildAssetBundlesP... method BuildAssetBundlesInternal (line 665) | [NativeThrows] method GetSessionIdForBuildTarget (line 668) | [FreeFunction("GetPlayerDataSessionId")] method GetCRCForAssetBundle (line 671) | [FreeFunction("ExtractCRCFromAssetBundleManifestFile")] method GetHashForAssetBundle (line 674) | [FreeFunction("ExtractHashFromAssetBundleManifestFile")] method LicenseCheck (line 677) | [FreeFunction("BuildPlayerLicenseCheck", IsThreadSafe = true)] method IsBuildTargetSupported (line 681) | [FreeFunction] method IsBuildPlatformSupported (line 684) | [FreeFunction] method GetPlaybackEngineDirectory (line 687) | public static string GetPlaybackEngineDirectory(BuildTarget target, Bu... method GetPlaybackEngineDirectory (line 692) | public static string GetPlaybackEngineDirectory(BuildTarget target, Bu... method GetPlaybackEngineDirectory (line 698) | public static string GetPlaybackEngineDirectory(BuildTargetGroup build... method GetPlaybackEngineDirectory (line 703) | [FreeFunction(IsThreadSafe = true)] method IsServerBuildPlatformSupported (line 706) | [FreeFunction] method GetBuildToolsDirectory (line 709) | internal static string GetBuildToolsDirectory(BuildTarget target) method GetMonoRuntimeLibDirectory (line 714) | [FreeFunction] method CompatibilityProfileToClassLibFolder (line 717) | [RequiredByNativeCode] method GetBuildTargetGroupName (line 737) | internal static string GetBuildTargetGroupName(BuildTarget target) method GetBuildTargetGroupName (line 742) | [FreeFunction] method GetPlayerConnectionInitiateMode (line 745) | [RequiredByNativeCode] method DoesBuildTargetSupportPlayerConnectionPlayerToEditor (line 754) | [RequiredByNativeCode] method DoesBuildTargetSupportPlayerConnectionListening (line 764) | [RequiredByNativeCode] FILE: Editor/Mono/BuildPipeline/Android/AndroidPostGenerateGradleProject.cs type IPostGenerateGradleAndroidProject (line 12) | public interface IPostGenerateGradleAndroidProject : IOrderedCallback method OnPostGenerateGradleAndroidProject (line 14) | void OnPostGenerateGradleAndroidProject(string path); FILE: Editor/Mono/BuildPipeline/AssemblyStripper.cs class AssemblyStripper (line 21) | internal class AssemblyStripper method ProcessBuildPipelineGenerateAdditionalLinkXmlFiles (line 23) | static List ProcessBuildPipelineGenerateAdditionalLinkXmlFiles(... method GetUserBlacklistFiles (line 57) | internal static IEnumerable GetUserBlacklistFiles() method GetLinkXmlFiles (line 64) | public static string[] GetLinkXmlFiles(BuildPostProcessArgs args, NPat... method BuildFileMatchesAssembly (line 98) | static bool BuildFileMatchesAssembly(BuildFile file, string assemblyName) method WriteTypesInScenesBlacklist (line 106) | private static NPath WriteTypesInScenesBlacklist(RuntimeClassRegistry ... method WriteSerializedTypesBlacklist (line 136) | private static NPath WriteSerializedTypesBlacklist(RuntimeClassRegistr... method UpdateBuildReport (line 184) | internal static void UpdateBuildReport(LinkerToEditorData dataFromLink... method ReadLinkerToEditorData (line 217) | internal static LinkerToEditorData ReadLinkerToEditorData(string outpu... method WriteEditorData (line 225) | public static string WriteEditorData(BuildPostProcessArgs args, NPath ... method GetTypesInScenesInformation (line 244) | static List GetTypesInScenesInform... method CollectNativeTypeData (line 284) | static List CollectNativeTypeData() class AssemblyStripperModuleAdder (line 303) | private class AssemblyStripperModuleAdder : IPreStrippingModuleAdder method AssemblyStripperModuleAdder (line 307) | public AssemblyStripperModuleAdder(List forceIncludes) method AddModule (line 312) | public void AddModule(string moduleName) method IsModuleIncluded (line 320) | public bool IsModuleIncluded(string moduleName) method CollectIncludedAndExcludedModules (line 326) | static void CollectIncludedAndExcludedModules(out List forceIn... method WriteMethodsToPreserveBlackList (line 344) | private static NPath WriteMethodsToPreserveBlackList(RuntimeClassRegis... method GetMethodPreserveBlacklistContents (line 354) | private static string GetMethodPreserveBlacklistContents(RuntimeClassR... FILE: Editor/Mono/BuildPipeline/AssemblyTypeInfoGenerator.cs type FieldInfoManaged (line 14) | [NativeHeader("Modules/BuildPipeline/Editor/Public/TypeDB.h")] type TypeInformationManaged (line 26) | [NativeHeader("Modules/BuildPipeline/Editor/Public/TypeDB.h")] type AssemblyInfoManaged (line 35) | [NativeHeader("Modules/BuildPipeline/Editor/Public/TypeDB.h")] class ExtractRoot (line 45) | [Serializable] FILE: Editor/Mono/BuildPipeline/BuildFailedException.cs class BuildFailedException (line 10) | [RequiredByNativeCode] method BuildFailedException (line 19) | internal BuildFailedException(string message, bool silent = false) : method BuildFailedException (line 25) | public BuildFailedException(string message) : method BuildFailedException (line 30) | public BuildFailedException(Exception innerException) : method IsSilent (line 35) | [RequiredByNativeCode] method BuildFailedException_GetInnerException (line 41) | [RequiredByNativeCode] FILE: Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs type IOrderedCallback (line 20) | public interface IOrderedCallback type IPreprocessBuild (line 25) | [Obsolete("Use IPreprocessBuildWithReport instead")] method OnPreprocessBuild (line 28) | void OnPreprocessBuild(BuildTarget target, string path); class BuildPlayerProcessor (line 31) | public abstract class BuildPlayerProcessor : IOrderedCallback method PrepareForBuild (line 34) | public abstract void PrepareForBuild(BuildPlayerContext buildPlayerCon... type IPreprocessBuildWithReport (line 37) | public interface IPreprocessBuildWithReport : IOrderedCallback method OnPreprocessBuild (line 39) | void OnPreprocessBuild(BuildReport report); type IFilterBuildAssemblies (line 42) | public interface IFilterBuildAssemblies : IOrderedCallback method OnFilterAssemblies (line 44) | string[] OnFilterAssemblies(BuildOptions buildOptions, string[] assemb... type IPostprocessBuild (line 47) | [Obsolete("Use IPostprocessBuildWithReport instead")] method OnPostprocessBuild (line 50) | void OnPostprocessBuild(BuildTarget target, string path); type IPostprocessBuildWithReport (line 53) | public interface IPostprocessBuildWithReport : IOrderedCallback method OnPostprocessBuild (line 55) | void OnPostprocessBuild(BuildReport report); type IPostBuildPlayerScriptDLLs (line 58) | public interface IPostBuildPlayerScriptDLLs : IOrderedCallback method OnPostBuildPlayerScriptDLLs (line 60) | void OnPostBuildPlayerScriptDLLs(BuildReport report); type IProcessScene (line 63) | [Obsolete("Use IProcessSceneWithReport instead")] method OnProcessScene (line 66) | void OnProcessScene(UnityEngine.SceneManagement.Scene scene); type IProcessSceneWithReport (line 69) | public interface IProcessSceneWithReport : IOrderedCallback method OnProcessScene (line 71) | void OnProcessScene(UnityEngine.SceneManagement.Scene scene, BuildRepo... type IActiveBuildTargetChanged (line 74) | public interface IActiveBuildTargetChanged : IOrderedCallback method OnActiveBuildTargetChanged (line 76) | void OnActiveBuildTargetChanged(BuildTarget previousTarget, BuildTarge... type IPreprocessShaders (line 79) | public interface IPreprocessShaders : IOrderedCallback method OnProcessShader (line 81) | void OnProcessShader(Shader shader, ShaderSnippetData snippet, IList(object o, ref List list) where T : class method AddToListIfTypeImplementsInterface (line 220) | static void AddToListIfTypeImplementsInterface(Type t, ref object o... class AttributeCallbackWrapper (line 230) | private class AttributeCallbackWrapper : IPostprocessBuildWithReport, ... method AttributeCallbackWrapper (line 237) | public AttributeCallbackWrapper(MethodInfo m) method OnActiveBuildTargetChanged (line 243) | public void OnActiveBuildTargetChanged(BuildTarget previousTarget, B... method OnPostprocessBuild (line 248) | public void OnPostprocessBuild(BuildReport report) method OnProcessScene (line 253) | public void OnProcessScene(UnityEngine.SceneManagement.Scene scene, ... method InitializeBuildCallbacks (line 261) | [RequiredByNativeCode] method ValidateType (line 383) | internal static bool ValidateType(Type t) method ValidateMethod (line 388) | static bool ValidateMethod(MethodInfo method, Type[] expectedArgume... method InvokeCallbackInterfacesPair (line 444) | private static bool InvokeCallbackInterfacesPair(List oneI... method PreparePlayerBuild (line 496) | internal static void PreparePlayerBuild(BuildPlayerContext context) method OnBuildPreProcess (line 502) | [RequiredByNativeCode] method OnSceneProcess (line 521) | [RequiredByNativeCode] method OnSceneProcess_HashVersion (line 540) | [RequiredByNativeCode] method OnBuildPostProcess (line 574) | [RequiredByNativeCode] method Internal_OnPostprocessLaunch (line 589) | [RequiredByNativeCode] method OnPostprocessLaunch (line 595) | internal static void OnPostprocessLaunch(ILaunchReport launchReport) method OnActiveBuildTargetChanged (line 629) | [RequiredByNativeCode] method OnPreprocessShaders (line 648) | [RequiredByNativeCode] method OnPreprocessComputeShaders (line 662) | [RequiredByNativeCode] method HasOnPostBuildPlayerScriptDLLs (line 683) | [RequiredByNativeCode] method OnPostBuildPlayerScriptDLLs (line 689) | [RequiredByNativeCode] method FilterAssembliesIncludedInBuild (line 710) | [RequiredByNativeCode] method CleanupBuildCallbacks (line 740) | [RequiredByNativeCode] FILE: Editor/Mono/BuildPipeline/BuildPlatform.cs class BuildPlatform (line 14) | internal class BuildPlatform : ICloneable method BuildPlatform (line 47) | public BuildPlatform(string locTitle, string iconId, NamedBuildTarget ... method BuildPlatform (line 52) | public BuildPlatform(string locTitle, string tooltip, string iconId, N... method Clone (line 68) | public object Clone() method GetCompoundSmallIcon (line 73) | Texture2D GetCompoundSmallIcon() method GetCompoundSmallIconForQualitySettings (line 79) | Texture2D GetCompoundSmallIconForQualitySettings() method GenerateCompoundData (line 85) | void GenerateCompoundData() method SetDerivedPlatforms (line 95) | internal void SetDerivedPlatforms(IEnumerable derivedPl... method CreateTitle (line 100) | static ScalableGUIContent CreateTitle(string locTitle, string iconId) method GenerateCompoundIconTexture (line 110) | void GenerateCompoundIconTexture(IEnumerable derivedPla... method GenerateCompoundTooltip (line 184) | void GenerateCompoundTooltip(IEnumerable derivedPlatforms) method GenerateCompoundTitle (line 195) | void GenerateCompoundTitle(IEnumerable derivedPlatforms) class BuildPlatformWithSubtarget (line 206) | internal class BuildPlatformWithSubtarget : BuildPlatform method BuildPlatformWithSubtarget (line 210) | public BuildPlatformWithSubtarget(string locTitle, string tooltip, str... class BuildPlatforms (line 218) | internal class BuildPlatforms method BuildPlatforms (line 224) | internal BuildPlatforms() method GetBuildTargetDisplayName (line 291) | public string GetBuildTargetDisplayName(BuildTargetGroup buildTargetGr... method GetBuildTargetDisplayName (line 299) | public string GetBuildTargetDisplayName(NamedBuildTarget namedBuildTar... method GetModuleDisplayName (line 313) | public string GetModuleDisplayName(NamedBuildTarget namedBuildTarget, ... method BuildPlatformIndexFromNamedBuildTarget (line 318) | int BuildPlatformIndexFromNamedBuildTarget(NamedBuildTarget target) method BuildPlatformFromNamedBuildTarget (line 326) | public BuildPlatform BuildPlatformFromNamedBuildTarget(NamedBuildTarge... method GetValidPlatforms (line 332) | public List GetValidPlatforms(bool includeMetaPlatforms) method GetValidPlatforms (line 343) | public List GetValidPlatforms() FILE: Editor/Mono/BuildPipeline/BuildPlayerContext.cs class BuildPlayerContext (line 13) | public sealed class BuildPlayerContext method BuildPlayerContext (line 20) | internal BuildPlayerContext(BuildPlayerOptions buildPlayerOptions) method AddAdditionalPathToStreamingAssets (line 30) | public void AddAdditionalPathToStreamingAssets(string directoryOrFile,... method AddAdditionalFileToStreamingAssets (line 50) | private void AddAdditionalFileToStreamingAssets(NPath sourceFile, NPat... FILE: Editor/Mono/BuildPipeline/DataBuildDirtyTracker.cs class DataBuildDirtyTracker (line 15) | internal class DataBuildDirtyTracker class BuildDataInputFile (line 17) | [Serializable] method BuildDataInputFile (line 23) | public BuildDataInputFile(NPath npath, bool developmentBuild) class BuildData (line 37) | [Serializable] method CheckAssetDirty (line 64) | bool CheckAssetDirty(BuildDataInputFile file) method DoCheckDirty (line 92) | bool DoCheckDirty() method WriteBuildData (line 159) | [RequiredByNativeCode] method CheckDirty (line 196) | [RequiredByNativeCode] FILE: Editor/Mono/BuildPipeline/DesktopStandaloneBuildWindowExtension.cs class DesktopStandaloneBuildWindowExtension (line 12) | internal abstract class DesktopStandaloneBuildWindowExtension : DefaultB... method MonoPlayersInstalled (line 26) | public bool MonoPlayersInstalled(NamedBuildTarget namedBuildTarget) method Il2CppPlayersInstalled (line 31) | public bool Il2CppPlayersInstalled(NamedBuildTarget namedBuildTarget) method SetArchitectureForPlatform (line 36) | public static void SetArchitectureForPlatform(BuildTarget buildTarget,... method DesktopStandaloneBuildWindowExtension (line 41) | public DesktopStandaloneBuildWindowExtension(bool hasMonoPlayers, bool... method SetupStandaloneSubtargets (line 53) | private void SetupStandaloneSubtargets() method GetBestStandaloneTarget (line 78) | internal static BuildTarget GetBestStandaloneTarget(BuildTarget select... type BuildTargetInfo (line 93) | struct BuildTargetInfo method DefaultTargetForPlatform (line 99) | private static BuildTarget DefaultTargetForPlatform(BuildTarget target) method DefaultArchitectureForTarget (line 125) | private static BuildTargetInfo DefaultArchitectureForTarget(BuildTarge... method ShowArchitectureSpecificOptions (line 167) | protected virtual void ShowArchitectureSpecificOptions() {} method ShowPlatformBuildOptions (line 169) | public override void ShowPlatformBuildOptions() method ShowBackendErrorIfNeeded (line 194) | protected void ShowBackendErrorIfNeeded() method EnabledBuildButton (line 203) | public override bool EnabledBuildButton() method GetCannotBuildPlayerInCurrentSetupError (line 208) | protected virtual string GetCannotBuildPlayerInCurrentSetupError() method GetHostPlatform (line 259) | protected abstract RuntimePlatform GetHostPlatform(); method GetHostPlatformName (line 260) | protected abstract string GetHostPlatformName(); method ShouldDrawWaitForManagedDebugger (line 262) | public override bool ShouldDrawWaitForManagedDebugger() FILE: Editor/Mono/BuildPipeline/DesktopStandalonePostProcessor.cs class DesktopStandalonePostProcessor (line 14) | internal abstract class DesktopStandalonePostProcessor : BeeBuildPostpro... method SupportsLz4Compression (line 16) | public override bool SupportsLz4Compression() => true; method SupportsInstallInBuildFolder (line 17) | public override bool SupportsInstallInBuildFolder() => true; method GetPlatformString (line 18) | protected abstract string GetPlatformString(BuildPostProcessArgs args); method GetPluginImpExtension (line 19) | protected override IPluginImporterExtension GetPluginImpExtension() =>... method GetVariationName (line 21) | protected virtual string GetVariationName(BuildPostProcessArgs args) method GetServer (line 30) | protected bool GetServer(BuildPostProcessArgs args) => method GetVariationFolder (line 33) | protected string GetVariationFolder(BuildPostProcessArgs args) => method UpdateBootConfig (line 36) | public override void UpdateBootConfig(BuildTarget target, BootConfigDa... method LaunchPlayer (line 51) | public override ILaunchReport LaunchPlayer(BuildLaunchPlayerArgs args) method DesktopStandalonePostProcessor (line 64) | protected DesktopStandalonePostProcessor(bool hasMonoPlayers, bool has... method PrepareForBuild (line 74) | public override string PrepareForBuild(BuildPlayerOptions buildOptions) class ScriptingImplementations (line 107) | internal class ScriptingImplementations : DefaultScriptingImplementations FILE: Editor/Mono/BuildPipeline/DesktopStandaloneUserBuildSettings.cs class DesktopStandaloneUserBuildSettings (line 14) | internal static class DesktopStandaloneUserBuildSettings FILE: Editor/Mono/BuildPipeline/IPostprocessLaunch.cs type LaunchResult (line 7) | public enum LaunchResult type ILaunchReport (line 16) | public interface ILaunchReport class DefaultLaunchReport (line 24) | public class DefaultLaunchReport : ILaunchReport method DefaultLaunchReport (line 30) | internal DefaultLaunchReport(NamedBuildTarget buildTarget, LaunchResul... type IPostprocessLaunch (line 37) | public interface IPostprocessLaunch : IOrderedCallback method OnPostprocessLaunch (line 39) | void OnPostprocessLaunch(ILaunchReport launchReport); FILE: Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs class Sysroot (line 24) | [MovedFrom("UnityEditor.LinuxStandalone")] method Initialize (line 28) | public abstract bool Initialize(); method GetIl2CppArguments (line 33) | public abstract IEnumerable GetIl2CppArguments(); method GetSysrootPath (line 34) | public abstract string GetSysrootPath(); method GetToolchainPath (line 35) | public abstract string GetToolchainPath(); method GetIl2CppCompilerFlags (line 36) | public abstract string GetIl2CppCompilerFlags(); method GetIl2CppAdditionalLibraries (line 38) | public virtual string[] GetIl2CppAdditionalLibraries() => Array.Empty<... method GetIl2CppAdditionalDefines (line 40) | public virtual string[] GetIl2CppAdditionalDefines() => Array.Empty Arr... method GetIl2CppAdditionalLinkDirectories (line 44) | public virtual string[] GetIl2CppAdditionalLinkDirectories() => Array.... method GetIl2CppLinkerFlags (line 45) | public abstract string GetIl2CppLinkerFlags(); method GetIl2CppLinkerFlagsFile (line 47) | public virtual string GetIl2CppLinkerFlagsFile() => null; class SysrootManager (line 53) | internal static class SysrootManager method MakeKey (line 60) | private static string MakeKey(string hostPlatform, string hostArch, st... method MakeKey (line 65) | private static string MakeKey(string targetPlatform, string targetArch) method Initialize (line 71) | [InitializeOnLoadMethod] method CreateArchMapping (line 78) | private static void CreateArchMapping() method MapArch (line 85) | private static string MapArch(string arch) method RegisterSysroots (line 93) | private static void RegisterSysroots() method GetTargetPlatformAndArchFromBuildTarget (line 108) | private static bool GetTargetPlatformAndArchFromBuildTarget(BuildTarge... method GetPosixPlatformAndArch (line 132) | private static void GetPosixPlatformAndArch() method AllowEnvironmentOverride (line 150) | private static string AllowEnvironmentOverride(string origValue, strin... method GetHostPlatformAndArch (line 156) | private static bool GetHostPlatformAndArch() method FindSysroot (line 178) | public static Sysroot FindSysroot(BuildTarget target) method FindSysroot (line 187) | private static Sysroot FindSysroot(string targetPlatform, string targe... method HostTargetTuple (line 205) | public static string HostTargetTuple(BuildTarget buildTarget) method EnumerateSysroots (line 233) | public static IEnumerable EnumerateSysroots() class IL2CPPUtils (line 242) | internal class IL2CPPUtils method ApiCompatibilityLevelToDotNetProfileArgument (line 280) | internal static string ApiCompatibilityLevelToDotNetProfileArgument(Ap... method GetBuilderDefinedDefines (line 299) | internal static string[] GetBuilderDefinedDefines(BuildTarget target, ... method GetIl2CppFolder (line 360) | internal static string GetIl2CppFolder() method UsingDevelopmentBuild (line 365) | internal static bool UsingDevelopmentBuild() method GetIl2CppFolder (line 371) | static string GetIl2CppFolder(out bool isDevelopmentLocation) method GetBCLExtensionsFolder (line 393) | internal static string GetBCLExtensionsFolder() method GetBCLExtensionLibraries (line 402) | internal static IEnumerable GetBCLExtensionLibraries() method GetExePath (line 412) | internal static string GetExePath(string toolName) method GetLibrarySearchPaths (line 471) | internal static string GetLibrarySearchPaths(string name, string tfm, ... method ConstructBeeLibrarySearchPath (line 500) | internal static string ConstructBeeLibrarySearchPath() method GetAdditionalArguments (line 519) | internal static string GetAdditionalArguments() method BinaryDirectoryForPlatform (line 541) | private static string BinaryDirectoryForPlatform(RuntimePlatform platf... class IL2CPPBuilder (line 555) | internal class IL2CPPBuilder method GetBuildAnalyticsSummaryCollectorExe (line 557) | [RequiredByNativeCode] FILE: Editor/Mono/BuildPipeline/NamedBuildTarget.cs type NamedBuildTarget (line 10) | public readonly struct NamedBuildTarget : IEquatable, ... method NamedBuildTarget (line 65) | internal NamedBuildTarget(string targetName) method ToBuildTargetGroup (line 75) | public BuildTargetGroup ToBuildTargetGroup() method FromBuildTargetGroup (line 86) | public static NamedBuildTarget FromBuildTargetGroup(BuildTargetGroup b... method FromActiveSettings (line 139) | internal static NamedBuildTarget FromActiveSettings(BuildTarget target) method FromTargetAndSubtarget (line 151) | internal static NamedBuildTarget FromTargetAndSubtarget(BuildTarget ta... method GetHashCode (line 181) | public override int GetHashCode() method Equals (line 186) | public override bool Equals(object obj) method Equals (line 195) | public bool Equals(NamedBuildTarget other) method CompareTo (line 200) | public int CompareTo(NamedBuildTarget other) FILE: Editor/Mono/BuildPipeline/OSArchitecture.cs type OSArchitecture (line 7) | public enum OSArchitecture FILE: Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs class MissingBuildPropertiesException (line 18) | class MissingBuildPropertiesException : Exception {} class DeploymentTargetRequirements (line 21) | internal abstract class DeploymentTargetRequirements class BuildProperties (line 26) | internal abstract class BuildProperties : ScriptableObject method GetFromBuildReport (line 28) | public static BuildProperties GetFromBuildReport(BuildReport report) method GetTargetRequirements (line 37) | public abstract DeploymentTargetRequirements GetTargetRequirements(); class PostprocessBuildPlayer (line 40) | internal static class PostprocessBuildPlayer method AddProjectBootConfigKey (line 44) | internal static void AddProjectBootConfigKey(string key) method AddProjectBootConfigKeyValue (line 49) | internal static void AddProjectBootConfigKeyValue(string key, string v... method RemoveProjectBootConfigKey (line 54) | internal static bool RemoveProjectBootConfigKey(string key) method GetProjectBootConfigKeyValue (line 59) | internal static bool GetProjectBootConfigKeyValue(string key, out stri... method ClearProjectBootConfigEntries (line 64) | internal static void ClearProjectBootConfigEntries() method GetStreamingAssetsBundleManifestPath (line 71) | internal static string GetStreamingAssetsBundleManifestPath() method PrepareForBuild (line 84) | [RequiredByNativeCode] method GetExtensionForBuildTarget (line 93) | static public string GetExtensionForBuildTarget(BuildTargetGroup targe... method GetExtensionForBuildTarget (line 96) | static public string GetExtensionForBuildTarget(BuildTarget target, in... method GetExtensionForBuildTarget (line 104) | static public string GetExtensionForBuildTarget(BuildTarget target, Bu... method SupportsInstallInBuildFolder (line 107) | static public bool SupportsInstallInBuildFolder(BuildTarget target) method SupportsLz4Compression (line 118) | static public bool SupportsLz4Compression(BuildTargetGroup targetGroup... method SupportsLz4Compression (line 121) | static public bool SupportsLz4Compression(BuildTarget target) method GetDefaultCompression (line 129) | static public Compression GetDefaultCompression(BuildTarget target) class NoTargetsFoundException (line 137) | private class NoTargetsFoundException : Exception method NoTargetsFoundException (line 139) | public NoTargetsFoundException() : base() {} method NoTargetsFoundException (line 140) | public NoTargetsFoundException(string message) : base(message) {} method Launch (line 143) | [RequiredByNativeCode] method GetLaunchResult (line 171) | public static LaunchResult GetLaunchResult(IReadOnlyList LaunchOnTargets(B... method UpdateBootConfig (line 259) | [RequiredByNativeCode] method Postprocess (line 275) | [RequiredByNativeCode] method PostProcessCompletedBuild (line 338) | public static void PostProcessCompletedBuild(BuildPostProcessArgs args) FILE: Editor/Mono/BuildPipeline/RenderPipeline/EnsureSinglePipelineOnBuild.cs class EnsureSinglePipelineOnBuild (line 10) | class EnsureSinglePipelineOnBuild : IPreprocessBuildWithReport method OnPreprocessBuild (line 14) | public void OnPreprocessBuild(BuildReport report) FILE: Editor/Mono/BuildPipeline/RenderPipeline/RenderPipelineBuildProcessor.cs type ExecutionOrder (line 7) | enum ExecutionOrder FILE: Editor/Mono/BuildPipeline/RenderPipeline/RenderPipelineGlobalSettingsStripper.cs class RenderPipelineGlobalSettingsStripper (line 13) | class RenderPipelineGlobalSettingsStripper : IPreprocessBuildWithReport,... method OnPreprocessBuild (line 20) | public void OnPreprocessBuild(BuildReport report) method OnPostprocessBuild (line 58) | public void OnPostprocessBuild(BuildReport report) FILE: Editor/Mono/BuildPipeline/RuntimeClassMetadata.cs class RuntimeClassRegistry (line 20) | internal class RuntimeClassRegistry method GetScenesForClass (line 36) | public List GetScenesForClass(int ID) method AddNativeClassID (line 43) | [RequiredByNativeCode] method SetUsedTypesInUserAssembly (line 54) | [RequiredByNativeCode] method SetSerializedTypesInUserAssembly (line 72) | [RequiredByNativeCode] method GetTargetUserAssemblyNames (line 89) | private static string[] GetTargetUserAssemblyNames() method IsAssemblyDLLUsed (line 111) | private bool IsAssemblyDLLUsed(string assemblyName, string[] userAssem... method AddUsedClass (line 128) | protected void AddUsedClass(string assemblyName, string className) method AddSerializedClass (line 149) | [RequiredByNativeCode] method AddNativeClassFromName (line 164) | public void AddNativeClassFromName(string className) method GetAllManagedTypesInScenes (line 176) | public Dictionary GetAllManagedTypesInScenes() method GetAllNativeClassesIncludingManagersAsString (line 214) | public List GetAllNativeClassesIncludingManagersAsString() method GetAllSerializedClassesAsString (line 219) | public IEnumerable> GetAllSerializedCla... method GetAllMethodsToPreserve (line 227) | [RequiredByNativeCode] method GetAllSerializedClassesAssemblies (line 233) | [RequiredByNativeCode] method GetAllSerializedClassesForAssembly (line 239) | [RequiredByNativeCode] method Create (line 245) | [RequiredByNativeCode] method Initialize (line 251) | [RequiredByNativeCode] method SetSceneClasses (line 258) | [RequiredByNativeCode] class MethodDescription (line 271) | [StructLayout(LayoutKind.Sequential)] method AddMethodToPreserve (line 282) | [RequiredByNativeCode] method AddMethodToPreserveWithFullTypeName (line 293) | [RequiredByNativeCode] method GetMethodsToPreserve (line 304) | internal List GetMethodsToPreserve() method AddUserAssembly (line 312) | [RequiredByNativeCode] method GetUsedUserAssemblies (line 319) | internal string[] GetUsedUserAssemblies() FILE: Editor/Mono/BuildPipeline/RuntimeClassMetadataUtils.bindings.cs class RuntimeClassMetadataUtils (line 9) | [NativeHeader("Runtime/Scripting/Scripting.h")] method ScriptingWrapperTypeNameForNativeID (line 12) | [FreeFunction("Scripting::ScriptingWrapperTypeNameForNativeID")] FILE: Editor/Mono/BuildPipeline/UnityLinker/UnityLinkerBuildPipelineData.cs class UnityLinkerBuildPipelineData (line 12) | public sealed class UnityLinkerBuildPipelineData method UnityLinkerBuildPipelineData (line 18) | public UnityLinkerBuildPipelineData(BuildTarget target, string inputDi... FILE: Editor/Mono/BuildPipelineExperimental.cs class BuildPipelineExperimental (line 9) | [Obsolete("BuildPipelineExperimental is no longer supported and will be ... method GetSessionIdForBuildTarget (line 12) | public static string GetSessionIdForBuildTarget(BuildTarget target) FILE: Editor/Mono/BuildPlayerDataExtractor.cs class BuildPlayerDataExtractor (line 13) | internal class BuildPlayerDataExtractor method BuildPlayerDataExtractor (line 18) | public BuildPlayerDataExtractor() method ExtractAssemblyTypeInfo (line 24) | public AssemblyInfoManaged[] ExtractAssemblyTypeInfo(bool isEditor) method ExtractAssemblyTypeInfoFromFiles (line 30) | public AssemblyInfoManaged[] ExtractAssemblyTypeInfoFromFiles(string[... method ExtractPlayerRuntimeInitializeOnLoadMethods (line 41) | public void ExtractPlayerRuntimeInitializeOnLoadMethods(string jsonPath) FILE: Editor/Mono/BuildPlayerSceneTreeView.cs class BuildPlayerSceneTreeViewItem (line 15) | internal class BuildPlayerSceneTreeViewItem : TreeViewItem method UpdateName (line 44) | public void UpdateName() method BuildPlayerSceneTreeViewItem (line 51) | public BuildPlayerSceneTreeViewItem(EditorBuildSettingsScene scene) : ... class BuildPlayerSceneTreeView (line 61) | internal class BuildPlayerSceneTreeView : TreeView method BuildPlayerSceneTreeView (line 63) | public BuildPlayerSceneTreeView(TreeViewState state) : base(state) method UnsubscribeListChange (line 69) | internal void UnsubscribeListChange() method HandleExternalSceneListChange (line 74) | private void HandleExternalSceneListChange() method BuildRoot (line 79) | protected override TreeViewItem BuildRoot() method CanBeParent (line 93) | protected override bool CanBeParent(TreeViewItem item) method BeforeRowsGUI (line 98) | protected override void BeforeRowsGUI() method RowGUI (line 122) | protected override void RowGUI(RowGUIArgs args) method HandleDragAndDrop (line 171) | protected override DragAndDropVisualMode HandleDragAndDrop(DragAndDrop... method ReloadAndSelect (line 255) | private void ReloadAndSelect(IList hashCodes) method DoubleClickedItem (line 262) | protected override void DoubleClickedItem(int id) method FindDropAtIndex (line 269) | protected int FindDropAtIndex(DragAndDropArgs args) method CanStartDrag (line 280) | protected override bool CanStartDrag(CanStartDragArgs args) method SetupDragAndDrop (line 285) | protected override void SetupDragAndDrop(SetupDragAndDropArgs args) method KeyEvent (line 293) | protected override void KeyEvent() method ContextClicked (line 302) | protected override void ContextClicked() method RemoveSelection (line 312) | protected void RemoveSelection() method GetScenes (line 323) | protected virtual EditorBuildSettingsScene[] GetScenes() => EditorBuil... method SetScenes (line 324) | protected virtual void SetScenes(EditorBuildSettingsScene[] scenes) =>... method GetSceneList (line 326) | public EditorBuildSettingsScene[] GetSceneList() FILE: Editor/Mono/BuildPlayerWindow.cs class BuildPlayerWindow (line 28) | public partial class BuildPlayerWindow : EditorWindow class Styles (line 30) | class Styles method GetDownloadErrorForTarget (line 65) | public GUIContent GetDownloadErrorForTarget(BuildTarget target) method Styles (line 141) | static Styles() method ShowBuildPlayerWindow (line 158) | [UsedImplicitly, RequiredByNativeCode] method WillDrawMultiplayerBuildOptions (line 164) | internal static bool WillDrawMultiplayerBuildOptions() => drawingMulti... method DrawMultiplayerBuildOption (line 166) | internal static void DrawMultiplayerBuildOption(BuildProfile buildProf... method BuildLocationIsValid (line 171) | static bool BuildLocationIsValid(string path) method BuildPlayerAndRunEnabled (line 176) | [RequiredByNativeCode] method BuildPlayerAndRun (line 191) | [UsedImplicitly, RequiredByNativeCode] method BuildPlayerAndRunInternal (line 209) | static void BuildPlayerAndRunInternal(bool askForBuildLocation) method BuildPlayerWindow (line 214) | public BuildPlayerWindow() method ActiveScenesGUI (line 225) | void ActiveScenesGUI() method OnDisable (line 241) | void OnDisable() method AddOpenScenes (line 247) | void AddOpenScenes() method ApplyAssetImportOverridesToSettingsAsset (line 290) | static void ApplyAssetImportOverridesToSettingsAsset() method DrawOverrideLine (line 296) | static void DrawOverrideLine() method AssetImportOverridesGui (line 307) | void AssetImportOverridesGui() method ActiveBuildTargetsGUI (line 351) | void ActiveBuildTargetsGUI() method ShowAlert (line 419) | void ShowAlert() method ShowOption (line 430) | void ShowOption(BuildPlatform bp, GUIContent title, GUIStyle background) method OnGUI (line 489) | void OnGUI() method IsAnyStandaloneModuleLoaded (line 500) | static bool IsAnyStandaloneModuleLoaded() method IsVirtualTexturingSettingsValid (line 507) | static bool IsVirtualTexturingSettingsValid(BuildPlatform platform) method GetPlaybackEngineDownloadURL (line 533) | internal static string GetPlaybackEngineDownloadURL(GUID platformGuid) method GetUnityHubModuleDownloadURL (line 591) | internal static string GetUnityHubModuleDownloadURL(GUID platformGuid) method IsModuleNotInstalled (line 610) | internal static bool IsModuleNotInstalled(NamedBuildTarget namedBuildT... method IsEditorInstalledWithHub (line 624) | internal static bool IsEditorInstalledWithHub() method ShowBuildTargetSettings (line 639) | void ShowBuildTargetSettings() method ShowNoModuleLabel (line 895) | internal static void ShowNoModuleLabel( method GUIBuildButtons (line 927) | private static void GUIBuildButtons(bool enableBuildButton, method GUIBuildButtons (line 936) | private static void GUIBuildButtons(IBuildWindowExtension buildWindowE... FILE: Editor/Mono/BuildPlayerWindowBuildMethods.cs class BuildPlayerWindow (line 21) | public partial class BuildPlayerWindow : EditorWindow class BuildMethodException (line 31) | public class BuildMethodException : System.Exception method BuildMethodException (line 36) | public BuildMethodException() : base("") {} method BuildMethodException (line 42) | public BuildMethodException(string message) : base(message) {} method RegisterGetBuildPlayerOptionsHandler (line 49) | public static void RegisterGetBuildPlayerOptionsHandler(Func ModuleManager.GetIBuildTarg... method GetScenesForBuild (line 180) | public EditorBuildSettingsScene[] GetScenesForBuild() method IsActiveBuildProfileOrPlatform (line 192) | [VisibleToOtherModules] method CanBuildLocally (line 205) | [VisibleToOtherModules] method GetLastRunnableBuildPathKey (line 217) | internal string GetLastRunnableBuildPathKey() method Duplicate (line 233) | [VisibleToOtherModules] method ResetToGlobalQualitySettingsValues (line 247) | [VisibleToOtherModules] method OnEnable (line 272) | void OnEnable() method TryLoadGraphicsSettings (line 315) | void TryLoadGraphicsSettings() method TryLoadQualitySettings (line 330) | void TryLoadQualitySettings() method OnDisable (line 345) | void OnDisable() method ContextMenuReset (line 365) | [MenuItem("CONTEXT/BuildProfile/Reset", false)] method ValidateDataConsistency (line 385) | void ValidateDataConsistency() method CheckSceneListConsistency (line 420) | void CheckSceneListConsistency() FILE: Editor/Mono/BuildProfile/BuildProfileAPI.cs class BuildProfile (line 7) | public sealed partial class BuildProfile method GetActiveBuildProfile (line 15) | public static BuildProfile GetActiveBuildProfile() method SetActiveBuildProfile (line 27) | public static void SetActiveBuildProfile(BuildProfile buildProfile) method GetComponent (line 41) | public T GetComponent() where T : class method GetActiveComponent (line 57) | public static T GetActiveComponent() where T : class FILE: Editor/Mono/BuildProfile/BuildProfileCLI.cs class BuildProfileCLI (line 10) | internal static class BuildProfileCLI method BuildActiveProfileWithPath (line 12) | [RequiredByNativeCode] FILE: Editor/Mono/BuildProfile/BuildProfileContext.cs class BuildProfileContext (line 23) | [InitializeOnLoad] method TryGetPackageAddInfo (line 115) | [VisibleToOtherModules] method AddPackageAddInfo (line 131) | [VisibleToOtherModules] method ClearPackageAddInfo (line 147) | [VisibleToOtherModules] method GetProfileGUID (line 156) | static string GetProfileGUID(BuildProfile profile) method OnActiveProfileChangedForSettingExtension (line 163) | static void OnActiveProfileChangedForSettingExtension(BuildProfile pre... method HandlePendingChangesBeforeEnterPlaymode (line 169) | internal static void HandlePendingChangesBeforeEnterPlaymode() method BuildProfileContext (line 232) | static BuildProfileContext() method BuildProfileContext (line 244) | private BuildProfileContext() method GetActiveOrClassicBuildProfile (line 259) | [RequiredByNativeCode] method GetActiveOrClassicBuildProfileDevelopmentSetting (line 282) | [RequiredByNativeCode] method TryGetActiveOrClassicPlatformSettingsBase (line 294) | internal static bool TryGetActiveOrClassicPlatformSettingsBase( method GetForClassicPlatform (line 308) | internal BuildProfile GetForClassicPlatform(GUID platformGuid) method GetForClassicPlatform (line 318) | [Obsolete("Do not use internal APIs from packages.")] method IsClassicPlatformProfile (line 330) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method GetMissingKnownPlatformModules (line 346) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method ProjectHasActiveProfileWithPlayerSettings (line 378) | static internal bool ProjectHasActiveProfileWithPlayerSettings() method ActiveProfileHasGraphicsSettings (line 387) | internal static bool ActiveProfileHasGraphicsSettings() method ActiveProfileHasQualitySettings (line 398) | internal static bool ActiveProfileHasQualitySettings() method SyncActiveProfileToFallback (line 409) | void SyncActiveProfileToFallback() method OnDisable (line 433) | void OnDisable() method OnEnable (line 451) | void OnEnable() method CheckInstalledBuildPlatforms (line 546) | void CheckInstalledBuildPlatforms() method GetOrCreateClassicPlatformBuildProfile (line 573) | BuildProfile GetOrCreateClassicPlatformBuildProfile(GUID platformId) method GetOrCreateSharedBuildProfile (line 614) | BuildProfile GetOrCreateSharedBuildProfile() method SaveBuildProfileInProject (line 637) | static void SaveBuildProfileInProject(BuildProfile profile) method CreateOrLoad (line 648) | static void CreateOrLoad() method SetActiveOrClassicProfileRawPlatformSetting (line 674) | [RequiredByNativeCode, UsedImplicitly] method EnsureInitialized (line 698) | [RequiredByNativeCode, UsedImplicitly] method GetActiveOrClassicProfileRawPlatformSetting (line 704) | [RequiredByNativeCode, UsedImplicitly] method SetActiveCommonGraphicsSetting (line 724) | [RequiredByNativeCode, UsedImplicitly] method GetActiveCommonGraphicsSetting (line 734) | [RequiredByNativeCode, UsedImplicitly] method SetActiveAlwaysIncludedShaders (line 743) | [RequiredByNativeCode, UsedImplicitly] method GetActiveAlwaysIncludedShaders (line 753) | [RequiredByNativeCode, UsedImplicitly] method GetActiveShaderVariantCollections (line 762) | [RequiredByNativeCode, UsedImplicitly] method SetActiveShaderVariantCollections (line 771) | [RequiredByNativeCode, UsedImplicitly] method GetActiveProfileQualityLevels (line 781) | [RequiredByNativeCode, UsedImplicitly] method GetActiveProfileDefaultQualityLevel (line 790) | [RequiredByNativeCode, UsedImplicitly] method GetActiveBuildProfilePath (line 799) | [RequiredByNativeCode] method HasActiveProfileWithPlayerSettings (line 808) | [RequiredByNativeCode] method UpdateActiveProfilePlayerSettingsObjectFromYAML (line 821) | [RequiredByNativeCode] method SerializeActiveProfilePlayerSettings (line 827) | [RequiredByNativeCode] method ShouldReturnActiveProfile (line 841) | static bool ShouldReturnActiveProfile(GUID platformGuid, string shared... method IsSharedSettingEnabledInActiveProfile (line 852) | static bool IsSharedSettingEnabledInActiveProfile(string settingName) method GetFilePathForBuildProfile (line 864) | static string GetFilePathForBuildProfile(GUID platformId) => method Save (line 867) | static void Save() => InternalEditorUtility.SaveToSerializedFileAndFor... method IsSharedProfile (line 870) | [VisibleToOtherModules] method IsSharedProfile (line 873) | [VisibleToOtherModules] method UpdateScriptingDefineSymbolsInActivePlayerSettingsOverride (line 876) | internal static void UpdateScriptingDefineSymbolsInActivePlayerSetting... FILE: Editor/Mono/BuildProfile/BuildProfileCreate.cs class BuildProfile (line 14) | public sealed partial class BuildProfile method AddOnBuildProfileEnable (line 18) | [VisibleToOtherModules] method RemoveOnBuildProfileEnable (line 20) | [VisibleToOtherModules] method AddOnBuildProfileCreated (line 27) | [VisibleToOtherModules] method RemoveOnBuildProfileCreated (line 29) | [VisibleToOtherModules] method CreateInstance (line 32) | internal static BuildProfile CreateInstance(BuildTarget buildTarget, S... method CreateInstance (line 45) | internal static BuildProfile CreateInstance(GUID platformId) method CreateInstance (line 62) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method CreateInstance (line 68) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method ValidatePlatform (line 93) | static void ValidatePlatform(GUID platformGuid) method ValidateFileNameLength (line 109) | static void ValidateFileNameLength(string assetPath) method NotifyBuildProfileExtensionOfCreation (line 116) | internal void NotifyBuildProfileExtensionOfCreation(int preconfiguredS... method TryCreatePlatformSettings (line 128) | void TryCreatePlatformSettings() method CreateGraphicsSettings (line 147) | internal void CreateGraphicsSettings() method RemoveGraphicsSettings (line 161) | internal void RemoveGraphicsSettings() method CreateQualitySettings (line 176) | internal void CreateQualitySettings() method RemoveQualitySettings (line 190) | internal void RemoveQualitySettings() FILE: Editor/Mono/BuildProfile/BuildProfileGraphicsSettings.cs class BuildProfileGraphicsSettings (line 13) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method Instantiate (line 166) | public void Instantiate() method SetGraphicsSetting (line 172) | public void SetGraphicsSetting(string settingName, int value) method GetGraphicsSetting (line 238) | public int GetGraphicsSetting(string settingName) FILE: Editor/Mono/BuildProfile/BuildProfileGraphicsSettingsEditor.cs class BuildProfileGraphicsSettingsEditor (line 14) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method CreateInspectorGUI (line 22) | public override VisualElement CreateInspectorGUI() method BindEnumFieldWithFadeGroup (line 50) | void BindEnumFieldWithFadeGroup(VisualElement content, string id, Acti... method BindShaderPreload (line 65) | void BindShaderPreload(VisualElement root) method CalculateLightmapStrippingFromCurrentScene (line 116) | void CalculateLightmapStrippingFromCurrentScene() method CalculateFogStrippingFromCurrentScene (line 132) | void CalculateFogStrippingFromCurrentScene() method IsSubclassOfGeneric (line 144) | static bool IsSubclassOfGeneric(Type genericType, Type typeToCheck) { method IsDataEqualToGlobalGraphicsSettings (line 155) | public bool IsDataEqualToGlobalGraphicsSettings() method ResetToGlobalGraphicsSettingsValues (line 184) | public void ResetToGlobalGraphicsSettingsValues() FILE: Editor/Mono/BuildProfile/BuildProfileModuleUtil.cs class BuildProfileModuleUtil (line 24) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method GetClassicPlatformDisplayName (line 53) | public static string GetClassicPlatformDisplayName(GUID platformId) => method GetPlatformDescription (line 59) | public static string GetPlatformDescription(GUID platformGuid) => method GetPlatformNameLinkList (line 65) | public static List GetPlatformNameLi... method GetHelpIcon (line 71) | public static Texture2D GetHelpIcon() method GetSubtitle (line 78) | public static string GetSubtitle(GUID platformGUID) method GetPlatformIcon (line 86) | public static Texture2D GetPlatformIcon(GUID platformId) method GetPlatformIconSmall (line 97) | public static Texture2D GetPlatformIconSmall(GUID platformId) method GetPlatformIconSmall (line 105) | [Obsolete("Do not use internal APIs from packages.")] method GetSceneListIcon (line 114) | public static Texture2D GetSceneListIcon() method GetWarningIcon (line 122) | public static Texture2D GetWarningIcon() method IsModuleInstalled (line 131) | public static bool IsModuleInstalled(GUID platformId) method IsModuleInstalled (line 141) | [Obsolete("Do not use internal APIs from packages.")] method IsBuildProfileSupported (line 150) | public static bool IsBuildProfileSupported(GUID platformId) method IsBuildProfileSupported (line 155) | [Obsolete("Do not use internal APIs from packages.")] method CreateModuleNotInstalledElement (line 165) | public static VisualElement CreateModuleNotInstalledElement(GUID platf... method IsBuildProfileDisabledViaArguments (line 193) | static bool IsBuildProfileDisabledViaArguments(GUID platformId) method CreateLicenseNotFoundElement (line 210) | public static VisualElement CreateLicenseNotFoundElement(GUID platformId) method IsStandalonePlatform (line 243) | public static bool IsStandalonePlatform(BuildTarget buildTarget) => method GetModuleName (line 249) | public static string GetModuleName(GUID platformId) method SwitchLegacyActiveFromBuildProfile (line 258) | public static void SwitchLegacyActiveFromBuildProfile(BuildProfile pro... method SwitchLegacySelectedBuildTargets (line 263) | public static void SwitchLegacySelectedBuildTargets(BuildProfile profile) method CallInternalBuildMethods (line 276) | public static void CallInternalBuildMethods(bool askForBuildLocation, ... method GetBuildPlayerOptionsFromActiveProfile (line 288) | internal static BuildPlayerOptions GetBuildPlayerOptionsFromActiveProf... method GetBuildOptions (line 312) | internal static BuildOptions GetBuildOptions(BuildTarget buildTarget, ... method GetBuildProfileExtension (line 362) | public static IBuildProfileExtension GetBuildProfileExtension(GUID pla... method FindAllViewablePlatforms (line 370) | public static List FindAllViewablePlatforms() method IsPlatformVisibleInPlatformBrowserOnly (line 392) | public static bool IsPlatformVisibleInPlatformBrowserOnly(GUID platfor... method IsPlatformAvailableOnHostPlatform (line 397) | public static bool IsPlatformAvailableOnHostPlatform(GUID platformGuid... method IsVirtualTexturingSettingsValid (line 405) | public static bool IsVirtualTexturingSettingsValid(GUID platformGuid) method CleanUpPlayerSettingsForDeletedBuildProfiles (line 432) | public static void CleanUpPlayerSettingsForDeletedBuildProfiles(IList<... method HasSerializedPlayerSettings (line 440) | public static bool HasSerializedPlayerSettings(BuildProfile buildProfile) method SerializePlayerSettings (line 448) | public static void SerializePlayerSettings(BuildProfile buildProfile) method RemovePlayerSettings (line 456) | public static void RemovePlayerSettings(BuildProfile buildProfile) method CreateGraphicsSettings (line 464) | public static void CreateGraphicsSettings(BuildProfile buildProfile) method RemoveGraphicsSettings (line 472) | public static void RemoveGraphicsSettings(BuildProfile buildProfile) method CreateQualitySettings (line 480) | public static void CreateQualitySettings(BuildProfile buildProfile) method RemoveQualitySettings (line 488) | public static void RemoveQualitySettings(BuildProfile buildProfile) method NotifyBuildProfileExtensionOfCreation (line 493) | public static void NotifyBuildProfileExtensionOfCreation(BuildProfile ... method CreatePlayerSettingsFromGlobal (line 501) | public static void CreatePlayerSettingsFromGlobal(BuildProfile buildPr... method IsDataEqualToProjectSettings (line 509) | public static bool IsDataEqualToProjectSettings(PlayerSettings playerS... method GetFilenameInvalidCharactersStr (line 517) | public static string GetFilenameInvalidCharactersStr() method DeleteLastRunnableBuildKeyForProfile (line 525) | public static void DeleteLastRunnableBuildKeyForProfile(BuildProfile p... method DeleteLastRunnableBuildKeyForDeletedProfiles (line 535) | public static void DeleteLastRunnableBuildKeyForDeletedProfiles() method GetLastRunnableBuildKeyFromAssetPath (line 553) | public static string GetLastRunnableBuildKeyFromAssetPath(string asset... method RequestScriptCompilation (line 560) | public static void RequestScriptCompilation(BuildProfile profile) method TryRecompileScripts (line 574) | static void TryRecompileScripts() method SuppressMissingTypeWarning (line 582) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method GetBuildProfileLastRunnableBuildPathKey (line 588) | internal static string GetBuildProfileLastRunnableBuildPathKey(BuildTa... method SetBuildProfileLastRunnableBuildPathKey (line 599) | internal static void SetBuildProfileLastRunnableBuildPathKey(string ke... method LoadBuildProfileIcon (line 609) | static bool LoadBuildProfileIcon(GUID platformId, out Texture2D icon) method GetPlatformIconId (line 622) | static string GetPlatformIconId(GUID platformId) method GetModuleDisplayName (line 632) | static string GetModuleDisplayName(GUID platformId) method GetAssetPathFromLastRunnableBuildKey (line 640) | static string GetAssetPathFromLastRunnableBuildKey(string key) method GetPlatformId (line 652) | public static GUID GetPlatformId(BuildTarget buildTarget, StandaloneBu... method GetBuildTargetAndSubtarget (line 660) | public static (BuildTarget, StandaloneBuildSubtarget) GetBuildTargetAn... method BuildPlatformRequiredPackages (line 665) | public static string[] BuildPlatformRequiredPackages(GUID platformGuid) method BuildPlatformRecommendedPackages (line 670) | public static string[] BuildPlatformRecommendedPackages(GUID platformG... method BuildPlatformDescription (line 675) | public static string BuildPlatformDescription(GUID platformGuid) method OnActiveProfileGraphicsSettingsChanged (line 680) | public static void OnActiveProfileGraphicsSettingsChanged(bool hasGrap... method RemoveQualityLevelFromAllProfiles (line 686) | internal static void RemoveQualityLevelFromAllProfiles(string qualityL... method RenameQualityLevelInAllProfiles (line 698) | internal static void RenameQualityLevelInAllProfiles(string oldName, s... method GetAllBuildProfiles (line 713) | public static List GetAllBuildProfiles() method GetGlobalPlayerSettings (line 758) | public static PlayerSettings GetGlobalPlayerSettings() method HandlePlayerSettingsChanged (line 771) | public static bool HandlePlayerSettingsChanged( method ShowRestartEditorDialog (line 832) | static bool ShowRestartEditorDialog(PlayerSettingsRequiringRestart[] s... method GetBuildProfileOrGlobalPlayerSettings (line 843) | internal static PlayerSettings GetBuildProfileOrGlobalPlayerSettings(B... method IsBasePlatformOfActivePlatform (line 852) | public static bool IsBasePlatformOfActivePlatform(GUID platformGuid) method RepaintProjectSettingsWindow (line 865) | public static void RepaintProjectSettingsWindow() method ContainsPlayerSetting (line 879) | private static bool ContainsPlayerSetting(PlayerSettingsRequiringResta... method GetPlayerSettingNamesToEditorRestartPromptText (line 891) | private static StringBuilder GetPlayerSettingNamesToEditorRestartPromp... method InstallRequiredPackagesForClassicProfileIfRequired (line 909) | public static void InstallRequiredPackagesForClassicProfileIfRequired(... method GetPlatformNotInstalledElement (line 947) | static VisualElement GetPlatformNotInstalledElement(GUID platformGuid,... method GetPlatformDisabledViaArgumentsElement (line 994) | private static VisualElement GetPlatformDisabledViaArgumentsElement(GU... method GetPlatformContactSalesElement (line 1002) | private static VisualElement GetPlatformContactSalesElement(VisualElem... method GetPlatformNotEnabledElement (line 1020) | private static VisualElement GetPlatformNotEnabledElement(GUID platfor... FILE: Editor/Mono/BuildProfile/BuildProfilePackageAddInfo.cs class BuildProfilePackageAddInfo (line 12) | [VisibleToOtherModules] type ProgressState (line 17) | public enum ProgressState type ProgressEntry (line 29) | public record struct ProgressEntry(ProgressState state, string name, i... method RequestPackageInstallation (line 44) | public void RequestPackageInstallation() method GetPackageAddProgressInfo (line 57) | public ProgressEntry GetPackageAddProgressInfo() => m_PackageAddProgre... method ContainsPackage (line 59) | bool ContainsPackage(string name) method HandlePackageAddProgress (line 69) | void HandlePackageAddProgress(PackageManager.ProgressUpdateEventArgs p... FILE: Editor/Mono/BuildProfile/BuildProfilePlatformSettingsBase.cs class BuildProfilePlatformSettingsBase (line 16) | [Serializable] method SetRawPlatformSetting (line 126) | public virtual void SetRawPlatformSetting(string name, string value) method GetRawPlatformSetting (line 154) | public virtual string GetRawPlatformSetting(string name) method IsSharedSettingEnabled (line 173) | public virtual bool IsSharedSettingEnabled(string name) method SetSharedSetting (line 196) | public virtual void SetSharedSetting(string name, string value) method GetSharedSetting (line 205) | public virtual string GetSharedSetting(string name) method GetLastRunnableBuildPathKey (line 213) | public virtual string GetLastRunnableBuildPathKey() FILE: Editor/Mono/BuildProfile/BuildProfilePlayerSettings.cs class BuildProfile (line 12) | public partial class BuildProfile class PlayerSettingsYaml (line 14) | [Serializable] class YamlSetting (line 17) | [Serializable] method YamlSetting (line 22) | public YamlSetting(string newLine) method GetLine (line 29) | public string GetLine() method SetSettingsFromYaml (line 38) | internal void SetSettingsFromYaml(string yamlStr) method GetYamlString (line 77) | internal string GetYamlString() method HasSettings (line 87) | internal bool HasSettings() method Clear (line 92) | internal void Clear() method LoadPlayerSettings (line 104) | internal void LoadPlayerSettings() method UpdatePlayerSettingsObjectFromYAML (line 110) | internal void UpdatePlayerSettingsObjectFromYAML() method CreatePlayerSettingsFromGlobal (line 119) | internal void CreatePlayerSettingsFromGlobal() method RemovePlayerSettings (line 134) | internal void RemovePlayerSettings(bool clearYaml = false) method CleanUpPlayerSettingsForDeletedBuildProfiles (line 154) | internal static void CleanUpPlayerSettingsForDeletedBuildProfiles(ILis... method SerializePlayerSettings (line 185) | internal void SerializePlayerSettings() method DeserializePlayerSettings (line 196) | internal void DeserializePlayerSettings() method HasSerializedPlayerSettings (line 215) | internal bool HasSerializedPlayerSettings() method UpdateGlobalManagerPlayerSettings (line 220) | internal void UpdateGlobalManagerPlayerSettings(bool activeWillBeRemov... method TrySetProjectSettingsAssetAsGlobalManagerPlayerSettings (line 229) | internal static void TrySetProjectSettingsAssetAsGlobalManagerPlayerSe... method IsDataEqualToProjectSettings (line 239) | internal static bool IsDataEqualToProjectSettings(PlayerSettings targe... method TryLoadProjectSettingsAssetPlayerSettings (line 246) | static void TryLoadProjectSettingsAssetPlayerSettings() method GetGlobalPlayerSettings (line 252) | internal static PlayerSettings GetGlobalPlayerSettings() FILE: Editor/Mono/BuildProfile/BuildProfileQualitySettings.cs class BuildProfileQualitySettings (line 11) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method Instantiate (line 29) | public void Instantiate() method RemoveQualityLevel (line 35) | public void RemoveQualityLevel(string qualityLevel) method RenameQualityLevel (line 52) | public void RenameQualityLevel(string oldName, string newName) method AddQualityLevel (line 66) | public void AddQualityLevel(string qualityLevel) FILE: Editor/Mono/BuildProfile/BuildProfileQualitySettingsEditor.cs class BuildProfileQualitySettingsEditor (line 13) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method CreateInspectorGUI (line 31) | public override VisualElement CreateInspectorGUI() method SetupQualityLevelsList (line 48) | void SetupQualityLevelsList(VisualElement root) method IsDefaultQualityLevel (line 129) | bool IsDefaultQualityLevel(string qualityLevel) => m_DefaultQualityLev... method IsQualityLevelAdded (line 131) | bool IsQualityLevelAdded(string level) method UpdateInvalidQualityLevelsWarning (line 142) | void UpdateInvalidQualityLevelsWarning() method HasInvalidQualityLevels (line 158) | bool HasInvalidQualityLevels() method SetDefaultQualityLevelContextMenu (line 171) | ContextualMenuManipulator SetDefaultQualityLevelContextMenu() method IsDataEqualToGlobalQualitySettings (line 189) | public bool IsDataEqualToGlobalQualitySettings(BuildProfile profile) class QualityLevelItem (line 217) | class QualityLevelItem : VisualElement method QualityLevelItem (line 231) | internal QualityLevelItem(IManipulator manipulator) method SetDefaultIndicator (line 246) | internal void SetDefaultIndicator(bool isDefault) FILE: Editor/Mono/BuildProfile/BuildProfileRenameOverlay.cs class BuildProfileRenameOverlay (line 16) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method BuildProfileRenameOverlay (line 37) | public BuildProfileRenameOverlay(TextField textField) method OnNameChanged (line 42) | public void OnNameChanged(string previousValue, string newValue) method OnRenameEnd (line 76) | public void OnRenameEnd() method HasInvalidCharacterIndex (line 82) | bool HasInvalidCharacterIndex(string value) FILE: Editor/Mono/BuildProfile/BuildProfileSceneListTreeView.cs class BuildProfileSceneTreeView (line 20) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method BuildProfileSceneTreeView (line 26) | public BuildProfileSceneTreeView(TreeViewState state, BuildProfile tar... method AddOpenScenes (line 36) | public void AddOpenScenes() method GetScenes (line 71) | protected override EditorBuildSettingsScene[] GetScenes() => (m_IsEdit... method SetScenes (line 75) | protected override void SetScenes(EditorBuildSettingsScene[] scenes) FILE: Editor/Mono/BuildProfile/BuildProfileState.cs type ActionState (line 11) | [VisibleToOtherModules] class BuildProfileWorkflowState (line 30) | [VisibleToOtherModules] method BuildProfileWorkflowState (line 35) | public BuildProfileWorkflowState(Action onS... method Refresh (line 88) | public void Refresh() => m_OnStateChanged?.Invoke(this); method Apply (line 94) | public void Apply(BuildProfileWorkflowState next) => m_OnStateChanged?... method CalculateActionState (line 99) | public static ActionState CalculateActionState(ActionState lhs, Action... method UpdateBuildActionStates (line 111) | public void UpdateBuildActionStates(ActionState buildActionState, Acti... FILE: Editor/Mono/BuildProfile/Events.cs class BuildProfileBuildTimeEvent (line 14) | [AnalyticInfo(eventName: "buildProfileBuildTime", vendorKey: "unity.buil... type Payload (line 17) | [Serializable] method BuildProfileBuildTimeEvent (line 39) | public BuildProfileBuildTimeEvent(Payload payload) method TryGatherData (line 44) | public bool TryGatherData(out IAnalytic.IData data, out Exception error) method SendBuildProfile (line 51) | [RequiredByNativeCode] FILE: Editor/Mono/BuildProfile/SharedPlatformSettings.cs class SharedPlatformSettings (line 12) | [Serializable] method GetSharedSetting (line 359) | public override string GetSharedSetting(string name) method SyncSharedSettings (line 368) | void SyncSharedSettings(string name) method CopySharedSettingsToBuildProfile (line 464) | public void CopySharedSettingsToBuildProfile(BuildProfile profile) FILE: Editor/Mono/BuildTarget.cs type BuildTarget (line 12) | [NativeType("Runtime/Serialize/SerializationMetaFlags.h")] FILE: Editor/Mono/BuildTargetConverter.cs class BuildTargetConverter (line 10) | internal static class BuildTargetConverter method TryConvertToRuntimePlatform (line 12) | [UsedImplicitly] // used by com.unity.test-framework package FILE: Editor/Mono/BuildTargetDiscovery.bindings.cs class BuildTargetDiscovery (line 18) | [StaticAccessor("BuildTargetDiscovery::GetInstance()", StaticAccessorTyp... type TargetAttributes (line 24) | [Flags] type DiscoveredTargetInfo (line 53) | [StructLayout(LayoutKind.Sequential)] method HasFlag (line 73) | public bool HasFlag(TargetAttributes flag) { return (flags & flag) =... method PlatformHasFlag (line 76) | public static extern bool PlatformHasFlag(BuildTarget platform, Target... method PlatformGroupHasFlag (line 78) | public static extern bool PlatformGroupHasFlag(BuildTargetGroup group,... method GetBuildTargetInfoList (line 80) | public static extern DiscoveredTargetInfo[] GetBuildTargetInfoList(); method GetDerivedBuildTargetInfoList (line 82) | internal static DiscoveredTargetInfo[] GetDerivedBuildTargetInfoList(B... method GetBuildTargetByName (line 98) | public static extern BuildTarget GetBuildTargetByName(string name); method GetRenderList (line 100) | public static extern int[] GetRenderList(BuildTarget platform); method GetModuleNameForBuildTarget (line 102) | public static extern string GetModuleNameForBuildTarget(BuildTarget pl... method GetModuleNameForBuildTargetGroup (line 104) | public static extern string GetModuleNameForBuildTargetGroup(BuildTarg... method GetPlatformProfileSuffix (line 106) | public static string GetPlatformProfileSuffix(BuildTarget buildTarget) method BuildTargetSupportsRenderer (line 115) | public static bool BuildTargetSupportsRenderer(BuildPlatform platform,... method GetScriptAssemblyName (line 130) | public static string GetScriptAssemblyName(DiscoveredTargetInfo btInfo) method TryGetBuildTarget (line 135) | public static bool TryGetBuildTarget(BuildTarget platform, out IBuildT... method TryGetProperties (line 141) | public static bool TryGetProperties(BuildTarget platform, out T pro... method IsStandalonePlatform (line 159) | internal static bool IsStandalonePlatform(BuildTarget buildTarget) method DoesBuildTargetSupportStereoInstancingRendering (line 170) | [RequiredByNativeCode] method DoesBuildTargetSupportStereoMultiviewRendering (line 180) | [RequiredByNativeCode] method DoesBuildTargetSupportStereo360Capture (line 190) | [RequiredByNativeCode] method DoesBuildTargetSupportSinglePassStereoRendering (line 200) | [RequiredByNativeCode] type PlatformAttributes (line 210) | [Flags] type NameAndLink (line 229) | public record struct NameAndLink(string name, string linkUrl); type PlatformInfo (line 231) | struct PlatformInfo method PlatformInfo (line 251) | public PlatformInfo() {} method HasFlag (line 253) | public bool HasFlag(PlatformAttributes flag) { return (flags & flag)... method BuildTargetDiscovery (line 637) | static BuildTargetDiscovery() method GetAllPlatforms (line 641) | public static IEnumerable GetAllPlatforms() => allPlatforms.Keys; method GetGUIDFromBuildTarget (line 649) | public static GUID GetGUIDFromBuildTarget(NamedBuildTarget namedBuildT... method GetGUIDFromBuildTarget (line 663) | public static GUID GetGUIDFromBuildTarget(BuildTarget buildTarget) method TryGetServerGUIDFromBuildTarget (line 677) | internal static bool TryGetServerGUIDFromBuildTarget(NamedBuildTarget ... method GetBasePlatformGUIDFromBuildTarget (line 699) | internal static GUID GetBasePlatformGUIDFromBuildTarget(NamedBuildTarg... method GetBasePlatformGUID (line 715) | internal static GUID GetBasePlatformGUID(GUID platformGuid) method GetBuildTargetAndSubtargetFromGUID (line 729) | public static (BuildTarget, StandaloneBuildSubtarget) GetBuildTargetAn... method PreloadBuildPlatformInstalledData (line 737) | static void PreloadBuildPlatformInstalledData() method BuildPlatformIsInstalled (line 778) | [System.Obsolete("BuildPlatformIsInstalled(BuildTarget) is obsolete. U... method BuildPlatformIsInstalled (line 781) | public static bool BuildPlatformIsInstalled(IBuildTarget platform) => ... method BuildPlatformIsInstalled (line 783) | public static bool BuildPlatformIsInstalled(GUID platformGuid) method BuildPlatformIsAvailableOnHostPlatform (line 791) | [System.Obsolete("BuildPlatformIsAvailableOnHostPlatform(BuildTarget) ... method BuildPlatformIsAvailableOnHostPlatform (line 793) | public static bool BuildPlatformIsAvailableOnHostPlatform(IBuildTarget... method BuildPlatformIsAvailableOnHostPlatform (line 795) | public static bool BuildPlatformIsAvailableOnHostPlatform(GUID guid, U... method IsWindowsArm64Architecture (line 812) | static bool IsWindowsArm64Architecture() method BuildPlatformCanBeInstalledWithHub (line 824) | [System.Obsolete("BuildPlatformCanBeInstalledWithHub(BuildTarget) is o... method BuildPlatformCanBeInstalledWithHub (line 827) | public static bool BuildPlatformCanBeInstalledWithHub(IBuildTarget pla... method BuildPlatformCanBeInstalledWithHub (line 829) | public static bool BuildPlatformCanBeInstalledWithHub(GUID guid) method BuildPlatformIsUnderNDA (line 837) | [System.Obsolete("BuildPlatformIsUnderNDA(BuildTarget) is obsolete. Us... method BuildPlatformIsUnderNDA (line 841) | public static bool BuildPlatformIsUnderNDA(IBuildTarget platform) => B... method BuildPlatformIsUnderNDA (line 843) | public static bool BuildPlatformIsUnderNDA(GUID guid) method BuildPlatformIsHiddenInUI (line 851) | [System.Obsolete("BuildPlatformIsHiddenInUI(BuildTarget) is obsolete. ... method BuildPlatformIsHiddenInUI (line 854) | public static bool BuildPlatformIsHiddenInUI(IBuildTarget platform) =>... method BuildPlatformIsHiddenInUI (line 856) | public static bool BuildPlatformIsHiddenInUI(GUID guid) method BuildPlatformIsDerivedPlatform (line 864) | internal static bool BuildPlatformIsDerivedPlatform(GUID guid) method BuildPlatformRecommendedPackages (line 872) | [System.Obsolete("BuildPlatformRecommendeddPackages(BuildTarget) is ob... method BuildPlatformRecommendedPackages (line 875) | public static string[] BuildPlatformRecommendedPackages(IBuildTarget p... method BuildPlatformRecommendedPackages (line 877) | public static string[] BuildPlatformRecommendedPackages(GUID guid) method BuildPlatformRequiredPackages (line 885) | public static string[] BuildPlatformRequiredPackages(IBuildTarget plat... method BuildPlatformRequiredPackages (line 887) | public static string[] BuildPlatformRequiredPackages(GUID guid) method BuildPlatformDescription (line 895) | [System.Obsolete("BuildPlatformDescription(BuildTarget) is obsolete. U... method BuildPlatformDescription (line 899) | public static string BuildPlatformDescription(IBuildTarget platform) =... method BuildPlatformDescription (line 901) | public static string BuildPlatformDescription(GUID guid) method BuildPlatformNameLinkList (line 909) | public static List BuildPlatformNameLinkList(GUID guid) method BuildPlatformTryGetCustomInstallLinkAndText (line 919) | public static bool BuildPlatformTryGetCustomInstallLinkAndText(GUID gu... method BuildPlatformOnboardingInstructions (line 936) | [System.Obsolete("BuildPlatformOnboardingInstructions(BuildTarget) is ... method BuildPlatformOnboardingInstructions (line 939) | public static string BuildPlatformOnboardingInstructions(IBuildTarget ... method BuildPlatformOnboardingInstructions (line 941) | public static string BuildPlatformOnboardingInstructions(GUID guid) method BuildPlatformDisplayName (line 949) | [System.Obsolete("BuildPlatformDisplayName(BuildTarget) is obsolete. U... method BuildPlatformDisplayName (line 952) | public static string BuildPlatformDisplayName(IBuildTarget platform) =... method BuildPlatformDisplayName (line 954) | public static string BuildPlatformDisplayName(GUID guid) method BuildPlatformDisplayName (line 962) | [System.Obsolete("BuildPlatformDisplayName(NamedBuildTarget, BuildTarg... method BuildPlatformDownloadLinkName (line 965) | public static string BuildPlatformDownloadLinkName(GUID guid) method BuildPlatformIconName (line 973) | [System.Obsolete("BuildPlatformIconName(BuildTarget) is obsolete. Use ... method BuildPlatformIconName (line 976) | public static string BuildPlatformIconName(IBuildTarget platform) => B... method BuildPlatformIconName (line 978) | public static string BuildPlatformIconName(GUID guid) method BuildPlatformIsVisibleInPlatformBrowserOnly (line 986) | public static bool BuildPlatformIsVisibleInPlatformBrowserOnly(GUID guid) method BuildPlatformSubtitle (line 994) | public static string BuildPlatformSubtitle(GUID guid) FILE: Editor/Mono/BuildTargetGroup.cs type BuildTargetGroup (line 12) | [NativeType(Header = "Editor/Src/BuildPipeline/BuildTargetPlatformSpecif... FILE: Editor/Mono/CSPreProcess.cs class ManagedEditorCodeRebuilder (line 18) | internal class ManagedEditorCodeRebuilder method Run (line 22) | [RequiredByNativeCode] method GetJamStartInfo (line 37) | private static ProcessStartInfo GetJamStartInfo(bool includeModules) method ParseResults (line 70) | private static CompilerMessage[] ParseResults(string text) method GetOutputStream (line 86) | private static string GetOutputStream(ProcessStartInfo startInfo, out ... FILE: Editor/Mono/Callbacks.cs class CallbackOrderAttribute (line 13) | [RequiredByNativeCode] class PostProcessAttribute (line 20) | [RequiredByNativeCode] class RegisterPluginsAttribute (line 33) | internal sealed partial class RegisterPluginsAttribute : CallbackOrderAt... method RegisterPluginsAttribute (line 35) | public RegisterPluginsAttribute() { m_CallbackOrder = 1; } method RegisterPluginsAttribute (line 36) | public RegisterPluginsAttribute(int callbackOrder) { m_CallbackOrder =... method Signature (line 38) | [RequiredSignature] class PostProcessBuildAttribute (line 42) | [RequiredByNativeCode] method PostProcessBuildAttribute (line 45) | public PostProcessBuildAttribute() { m_CallbackOrder = 1; } method PostProcessBuildAttribute (line 46) | public PostProcessBuildAttribute(int callbackOrder) { m_CallbackOrder ... method Signature (line 48) | [RequiredSignature] class PostProcessSceneAttribute (line 52) | [RequiredByNativeCode] method PostProcessSceneAttribute (line 57) | public PostProcessSceneAttribute() { m_CallbackOrder = 1; m_version = ... method PostProcessSceneAttribute (line 59) | public PostProcessSceneAttribute(int callbackOrder) { m_CallbackOrder ... method PostProcessSceneAttribute (line 61) | public PostProcessSceneAttribute(int callbackOrder, int version) { m_C... method GetVersion (line 63) | [RequiredByNativeCode] method Signature (line 66) | [RequiredSignature] class DidReloadScripts (line 70) | [RequiredByNativeCode] method DidReloadScripts (line 73) | public DidReloadScripts() { m_CallbackOrder = 1; } method DidReloadScripts (line 75) | public DidReloadScripts(int callbackOrder) { m_CallbackOrder = callbac... method Signature (line 77) | [RequiredSignature] type OnOpenAssetAttributeMode (line 82) | public enum OnOpenAssetAttributeMode class OnOpenAssetAttribute (line 89) | [RequiredByNativeCode] method OnOpenAssetAttribute (line 94) | public OnOpenAssetAttribute() : this(OnOpenAssetAttributeMode.Execute) {} method OnOpenAssetAttribute (line 95) | public OnOpenAssetAttribute(OnOpenAssetAttributeMode attributeMode) : ... method OnOpenAssetAttribute (line 96) | public OnOpenAssetAttribute(int callbackOrder) : this(callbackOrder, O... method OnOpenAssetAttribute (line 97) | public OnOpenAssetAttribute(int callbackOrder, OnOpenAssetAttributeMod... method Signature (line 99) | [RequiredSignature] method SignatureLine (line 102) | [RequiredSignature] method SignatureLineColumn (line 105) | [RequiredSignature] FILE: Editor/Mono/Camera/BuiltinBakedReflectionSystem.bindings.cs class BuiltinBakedReflectionSystem (line 15) | [NativeHeader("Editor/Src/Camera/BuiltinBakedReflectionSystem.h")] method BuiltinBakedReflectionSystem (line 34) | BuiltinBakedReflectionSystem() method Tick (line 44) | public void Tick(SceneStateHash dependencies, IScriptableBakedReflecti... method SynchronizeReflectionProbes (line 55) | public void SynchronizeReflectionProbes() method Clear (line 63) | public void Clear() method BakeAllReflectionProbes (line 71) | public bool BakeAllReflectionProbes() method Cancel (line 79) | public void Cancel() method Dispose (line 86) | public void Dispose() method Dispose (line 91) | void Dispose(bool disposing) method Internal_BuiltinBakedReflectionSystem_New (line 96) | [RequiredByNativeCode] method Internal_BuiltinBakedReflectionSystem_EnterStage (line 104) | [RequiredByNativeCode] method Internal_BuiltinBakedReflectionSystem_ExitStage (line 112) | [RequiredByNativeCode] method Internal_BuiltinBakedReflectionSystem_SetIsDone (line 120) | [RequiredByNativeCode] method Internal_GetPtr (line 128) | [NativeMethod("Get")] method Internal_Tick (line 131) | extern void Internal_Tick(SceneStateHash dependencies); method Internal_SynchronizeReflectionProbes (line 132) | extern void Internal_SynchronizeReflectionProbes(); method Internal_Clear (line 133) | extern void Internal_Clear(); method Internal_SetPtr (line 134) | extern void Internal_SetPtr([Unmarshalled] BuiltinBakedReflectionSyste... method Internal_BakeAllReflectionProbes (line 135) | extern bool Internal_BakeAllReflectionProbes(); class BindingsMarshaller (line 137) | internal static class BindingsMarshaller method ConvertToNative (line 139) | public static IntPtr ConvertToNative(BuiltinBakedReflectionSystem sy... FILE: Editor/Mono/Camera/CameraProjectionCache.cs type CameraProjectionCache (line 9) | public struct CameraProjectionCache method CameraProjectionCache (line 15) | public CameraProjectionCache(Camera camera) method WorldToScreenPoint (line 22) | public Vector2 WorldToScreenPoint(Vector3 worldPoint) method WorldToGUIPoint (line 31) | public Vector2 WorldToGUIPoint(Vector3 worldPoint) method GUIToScreenPoint (line 36) | public Vector2 GUIToScreenPoint(Vector2 guiPoint) method ScreenToGUIPoint (line 43) | public Vector2 ScreenToGUIPoint(Vector2 screenPoint) FILE: Editor/Mono/Camera/EditorCameraUtils.bindings.cs class EditorCameraUtils (line 15) | [NativeHeader("Editor/Src/Camera/EditorCameraUtils.h")] method RenderToCubemap (line 19) | public static bool RenderToCubemap(this Camera camera, Texture target,... method GetRenderersFilteringResults (line 22) | public static unsafe void GetRenderersFilteringResults(ReadOnlySpan : IEnumerable, IOrdering method Category (line 38) | public Category(string name, int order) method Add (line 45) | public void Add(T newElement, IComparer comparer) method GetEnumerator (line 48) | public IEnumerator GetEnumerator() => content.GetEnumerator(); method GetEnumerator (line 49) | IEnumerator IEnumerable.GetEnumerator() => content.GetEnumerator(); type LeafElement (line 52) | internal struct LeafElement : IOrdering, ICategorizable method LeafElement (line 64) | public LeafElement(T data, string name, int order, Category : IComparer method Compare (line 78) | public int Compare(T a, T b) method SortByCategory (line 87) | internal static List>> SortByCategory(this ... FILE: Editor/Mono/ChangeTrackerHandle.bindings.cs class SerializedObjectChangeTracker (line 12) | [NativeHeader("Editor/Src/Utility/ChangeTracker.h")] method SerializedObjectChangeTracker (line 24) | public SerializedObjectChangeTracker(SerializedObject obj) method Dispose (line 33) | [ThreadAndSerializationSafe()] method GetModifiedTrackedProperties (line 46) | public SerializedProperty[] GetModifiedTrackedProperties() method ClearModifiedTrackedProperties (line 51) | public void ClearModifiedTrackedProperties() method HasModifiedTrackedProperties (line 64) | public bool HasModifiedTrackedProperties() method GetSyncedTrackedProperties (line 69) | [NativeName("GetSyncedTrackedProperties")] method HasModifiedTrackedPropertiesInternal (line 72) | [NativeName("HasModifiedTrackedProperties")] method GetModifiedTrackedPropertiesInternal (line 75) | [NativeName("GetModifiedTrackedProperties")] method ClearModifiedTrackedPropertiesInternal (line 78) | [NativeName("ClearModifiedTrackedProperties")] method Internal_AcquireTracker (line 81) | [FreeFunction("SerializedObjectChangeTracker::AcquireTracker")] method Internal_ReleaseTracker (line 84) | [FreeFunction("SerializedObjectChangeTracker::ReleaseTracker", IsThrea... method PollForChanges (line 88) | internal bool PollForChanges(bool updateSerializedObject) method Internal_PollChanges (line 112) | [NativeName("PollChanges")] method AddPropertyTracking (line 115) | [NativeName("TrackPropertyValue")] method RemovePropertyTracking (line 118) | internal void RemovePropertyTracking(SerializedProperty property) method RemovePropertyTracking (line 123) | [NativeName("UntrackPropertyValue")] class BindingsMarshaller (line 125) | internal static class BindingsMarshaller method ConvertToNative (line 127) | public static IntPtr ConvertToNative(UnityEditor.SerializedObjectCha... FILE: Editor/Mono/Clipboard/Clipboard.cs class Clipboard (line 17) | internal static class Clipboard method HasCustomValue (line 464) | public static bool HasCustomValue() where T : new() method GetCustomValue (line 470) | public static T GetCustomValue() where T : new() method SetCustomValue (line 477) | public static void SetCustomValue(T val) where T : new() method HasSerializedProperty (line 484) | public static bool HasSerializedProperty() method SetSerializedProperty (line 489) | public static void SetSerializedProperty(SerializedProperty src) method GetSerializedProperty (line 496) | public static void GetSerializedProperty(SerializedProperty dst) method HasEnumProperty (line 506) | public static bool HasEnumProperty(SerializedProperty prop) method GetEnumProperty (line 511) | public static void GetEnumProperty(SerializedProperty prop) method SetEnumProperty (line 516) | public static void SetEnumProperty(SerializedProperty prop) method FetchState (line 521) | static void FetchState() FILE: Editor/Mono/Clipboard/ClipboardContextMenu.cs class ClipboardContextMenu (line 11) | internal static class ClipboardContextMenu method SetupPropertyCopyPaste (line 15) | internal static void SetupPropertyCopyPaste(SerializedProperty propert... method AddSeparator (line 268) | static void AddSeparator(GenericMenu menu) method SetupAction (line 277) | static void SetupAction(SerializedProperty property, GenericMenu menu,... method PasteQuaternion (line 340) | static void PasteQuaternion(SerializedProperty p) method SetupQuaternion (line 346) | static void SetupQuaternion(SerializedProperty property, GenericMenu m... method SetupMinMaxGradient (line 394) | static void SetupMinMaxGradient(SerializedProperty property, GenericMe... method SetupMinMaxCurve (line 487) | static void SetupMinMaxCurve(SerializedProperty property, GenericMenu ... method AddPasteColorItem (line 581) | static void AddPasteColorItem(SerializedProperty property, GenericMenu... method AddPasteGradientItem (line 592) | static void AddPasteGradientItem(SerializedProperty property, GenericM... method AddPasteFloatItem (line 603) | static void AddPasteFloatItem(SerializedProperty property, GenericMenu... method AddPasteCurveItem (line 613) | static void AddPasteCurveItem(SerializedProperty property, GenericMenu... method PasteObjectReference (line 625) | static void PasteObjectReference(SerializedProperty p) method SetupObjectReference (line 636) | static void SetupObjectReference(SerializedProperty property, GenericM... method CopyTransformPositionMenu (line 700) | [MenuItem("CONTEXT/Transform/Copy/Position", false, 100100)] // ReShar... method PasteTransformPositionMenuValidate (line 709) | [MenuItem("CONTEXT/Transform/Paste/Position", true)] // ReSharper disa... method PasteTransformPositionMenu (line 716) | [MenuItem("CONTEXT/Transform/Paste/Position", false, 100100)] // ReSha... method CopyTransformRotationMenu (line 726) | [MenuItem("CONTEXT/Transform/Copy/Rotation", false, 100102)] // ReShar... method PasteTransformRotationMenuValidate (line 735) | [MenuItem("CONTEXT/Transform/Paste/Rotation", true)] // ReSharper disa... method PasteTransformRotationMenu (line 742) | [MenuItem("CONTEXT/Transform/Paste/Rotation", false, 100102)] // ReSha... method CopyTransformScaleMenu (line 755) | [MenuItem("CONTEXT/Transform/Copy/Scale", false, 100103)] // ReSharper... method PasteTransformScaleMenuValidate (line 764) | [MenuItem("CONTEXT/Transform/Paste/Scale", true)] // ReSharper disable... method PasteTransformScaleMenu (line 771) | [MenuItem("CONTEXT/Transform/Paste/Scale", false, 100103)] // ReSharpe... method CopyTransformWorldPlacementMenu (line 781) | [MenuItem("CONTEXT/Transform/Copy/World Transform", false, 100150)] //... method PasteTransformWorldPlacementMenuValidate (line 790) | [MenuItem("CONTEXT/Transform/Paste/World Transform", true)] // ReSharp... method PasteTransformWorldPlacementMenu (line 797) | [MenuItem("CONTEXT/Transform/Paste/World Transform", false, 100150)] /... method IsUserModifiable (line 811) | static bool IsUserModifiable(UnityEngine.Object o) class TransformWorldPlacement (line 828) | [Serializable] method TransformWorldPlacement (line 831) | public TransformWorldPlacement() method TransformWorldPlacement (line 838) | public TransformWorldPlacement(Transform t) FILE: Editor/Mono/Clipboard/ClipboardParser.cs class ClipboardParser (line 17) | internal static class ClipboardParser method ParseGuid (line 19) | public static bool ParseGuid(string text, out GUID res) method ParseHash128 (line 27) | public static bool ParseHash128(string text, out Hash128 res) method ParseBool (line 36) | public static bool ParseBool(string text, out bool res) method ParseLayerMask (line 44) | public static bool ParseLayerMask(string text, out LayerMask res) method ParseRenderingLayerMask (line 62) | public static bool ParseRenderingLayerMask(string text, out RenderingL... method ParseFloats (line 80) | static float[] ParseFloats(string text, string prefix, int count) method ParseVector3 (line 113) | public static bool ParseVector3(string text, out Vector3 res) method WriteVector3 (line 123) | public static string WriteVector3(Vector3 value) method ParseVector2 (line 128) | public static bool ParseVector2(string text, out Vector2 res) method WriteVector2 (line 138) | public static string WriteVector2(Vector2 value) method ParseVector4 (line 143) | public static bool ParseVector4(string text, out Vector4 res) method WriteVector4 (line 153) | public static string WriteVector4(Vector4 value) method ParseRect (line 158) | public static bool ParseRect(string text, out Rect res) method WriteRect (line 168) | public static string WriteRect(Rect value) method ParseBounds (line 173) | public static bool ParseBounds(string text, out Bounds res) method WriteBounds (line 183) | public static string WriteBounds(Bounds value) method ParseQuaternion (line 190) | public static bool ParseQuaternion(string text, out Quaternion res) method ParseInteger (line 200) | internal static bool? ParseInteger(string text, out int res) method ParseLong (line 208) | internal static bool? ParseLong(string text, out long res) method ParseUlong (line 216) | internal static bool? ParseUlong(string text, out ulong res) method ParseUint (line 224) | internal static bool? ParseUint(string text, out uint res) method ParseFloat (line 232) | internal static bool? ParseFloat(string text, out float res) method WriteQuaternion (line 240) | public static string WriteQuaternion(Quaternion value) method ParseColor (line 245) | public static bool ParseColor(string text, out Color res) method WriteColor (line 261) | public static string WriteColor(Color val) method ParseEnumPropertyIndex (line 278) | public static int ParseEnumPropertyIndex(string text, SerializedProper... method ParseEnumPropertyFlag (line 292) | public static int ParseEnumPropertyFlag(string text, SerializedPropert... method ParseEnumProperty (line 314) | public static void ParseEnumProperty(string text, SerializedProperty p... method WriteEnumProperty (line 327) | public static string WriteEnumProperty(SerializedProperty prop) method ParseCustom (line 343) | public static bool ParseCustom(string text, out T res) where T : new() method WriteCustom (line 362) | public static string WriteCustom(T val) method CustomPrefix (line 367) | static string CustomPrefix() method GetIntegerValue (line 372) | static object GetIntegerValue(in SerializedProperty p) method WriteGenericSerializedProperty (line 385) | internal static Dictionary WriteGenericSerializedPrope... method ParseGenericSerializedProperty (line 452) | internal static void ParseGenericSerializedProperty(SerializedProperty... class ObjectWrapper (line 588) | [Serializable] method ObjectWrapper (line 591) | public ObjectWrapper() {} method ObjectWrapper (line 593) | public ObjectWrapper(Object o) method ToObject (line 605) | public Object ToObject() class GradientWrapper (line 630) | [Serializable] method GradientWrapper (line 633) | public GradientWrapper() { gradient = new Gradient(); } method GradientWrapper (line 634) | public GradientWrapper(Gradient g) { gradient = g; } class AnimationCurveWrapper (line 638) | [Serializable] method AnimationCurveWrapper (line 641) | public AnimationCurveWrapper() { curve = new AnimationCurve(); } method AnimationCurveWrapper (line 642) | public AnimationCurveWrapper(AnimationCurve g) { curve = g; } FILE: Editor/Mono/Clipboard/ClipboardState.cs class ClipboardState (line 17) | internal class ClipboardState method FetchGuid (line 23) | internal void FetchGuid() method FetchHash128 (line 31) | internal void FetchHash128() method FetchBool (line 39) | internal void FetchBool() method FetchLayerMask (line 47) | internal void FetchLayerMask() method FetchRenderingLayerMask (line 55) | internal void FetchRenderingLayerMask() method FetchVector3 (line 63) | internal void FetchVector3() method FetchVector2 (line 71) | internal void FetchVector2() method FetchVector4 (line 79) | internal void FetchVector4() method FetchQuaternion (line 87) | internal void FetchQuaternion() method FetchColor (line 95) | internal void FetchColor() method FetchRect (line 103) | internal void FetchRect() method FetchBounds (line 111) | internal void FetchBounds() method FetchObject (line 119) | internal void FetchObject() method FetchGradient (line 130) | internal void FetchGradient() method FetchAnimationCurve (line 141) | internal void FetchAnimationCurve() method FetchCustom (line 152) | internal bool FetchCustom(out T res) where T : new() method FetchInteger (line 172) | internal void FetchInteger() method FetchLong (line 181) | internal void FetchLong() method FetchUlong (line 190) | internal void FetchUlong() method FetchUint (line 199) | internal void FetchUint() method FetchFloat (line 207) | internal void FetchFloat() FILE: Editor/Mono/ClipboardUtility.cs class ClipboardUtility (line 12) | public static class ClipboardUtility method FilterSelection (line 24) | private static void FilterSelection(Func filter) method CutGO (line 82) | internal static void CutGO() method CopyGO (line 90) | internal static void CopyGO() method PasteGO (line 98) | internal static void PasteGO(Transform fallbackParent) method PasteGOAsChild (line 116) | internal static void PasteGOAsChild(bool worldPositionStays = false) method DuplicateGO (line 164) | internal static void DuplicateGO(Transform fallbackParent) method CanPasteAsChild (line 176) | internal static bool CanPasteAsChild() method GetIsCustomParentSelected (line 190) | internal static bool GetIsCustomParentSelected(Transform fallbackParent) method RepaintHierarchyWindowsAfterPaste (line 205) | static void RepaintHierarchyWindowsAfterPaste() method ResetCutboardAndRepaintHierarchyWindows (line 217) | internal static void ResetCutboardAndRepaintHierarchyWindows() FILE: Editor/Mono/CloudBuild/CloudBuild.cs class CloudBuild (line 18) | [InitializeOnLoad] method GetScmCandidates (line 21) | public Dictionary> GetScmCandidates() method DetectGit (line 50) | private Dictionary DetectGit() method DetectMercurial (line 65) | private Dictionary DetectMercurial() method DetectSubversion (line 80) | private Dictionary DetectSubversion() method DetectPerforce (line 118) | private Dictionary DetectPerforce() method RunCommand (line 137) | private String RunCommand(string command, string arguments) method RemoveProjectDirectory (line 164) | private String RemoveProjectDirectory(string workingDirectory) FILE: Editor/Mono/CodeEditor/CodeEditor.cs class CodeEditor (line 20) | public class CodeEditor type Installation (line 22) | public struct Installation method CodeEditor (line 69) | public CodeEditor() method OpenProject (line 75) | [RequiredByNativeCode] method OnOpenAsset (line 86) | [OnOpenAsset] method GetInstallationForPath (line 106) | public Installation GetInstallationForPath(string editorPath) method GetCodeEditorForPath (line 131) | public IExternalCodeEditor GetCodeEditorForPath(string editorPath) method GetFoundScriptEditorPaths (line 153) | public Dictionary GetFoundScriptEditorPaths() method AddIfPathExists (line 165) | private static void AddIfPathExists(string name, string path, Dictiona... method SetExternalScriptEditor (line 172) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method SetCodeEditor (line 178) | public void SetCodeEditor(string editorPath) method ComputeCurrentEditor (line 191) | private IExternalCodeEditor ComputeCurrentEditor(string editorPath) method Register (line 213) | public static void Register(IExternalCodeEditor externalCodeEditor) method Unregister (line 224) | public static void Unregister(IExternalCodeEditor externalCodeEditor) method OSOpenFile (line 230) | public static bool OSOpenFile(string appPath, string arguments) method ParseArgument (line 235) | public static string ParseArgument(string arguments, string path, int ... method QuoteForProcessStart (line 263) | public static string QuoteForProcessStart(string argument) FILE: Editor/Mono/CodeEditor/CodeEditorAnalytics.cs class CodeEditorAnalytics (line 12) | class CodeEditorAnalytics class CodeEditorAnalytic (line 14) | [AnalyticInfo(eventName: "CodeEditorUsage", vendorKey: "unity.codeedit... method CodeEditorAnalytic (line 19) | public CodeEditorAnalytic(IExternalCodeEditor codeEditor) type AnalyticsData (line 24) | struct AnalyticsData : IAnalytic.IData method TryGatherData (line 28) | public bool TryGatherData(out IAnalytic.IData data, out Exception er... method SendCodeEditorUsage (line 40) | public static void SendCodeEditorUsage(IExternalCodeEditor codeEditor) FILE: Editor/Mono/CodeEditor/CodeEditorProjectSync.cs class CodeEditorProjectSync (line 10) | internal class CodeEditorProjectSync : AssetPostprocessor class BuildTargetChangedHandler (line 12) | class BuildTargetChangedHandler : Build.IActiveBuildTargetChanged method OnActiveBuildTargetChanged (line 16) | public void OnActiveBuildTargetChanged(BuildTarget oldTarget, BuildT... method SyncEditorProject (line 22) | [RequiredByNativeCode] method PostprocessSyncProject (line 29) | public static void PostprocessSyncProject( method SyncAndOpenSolution (line 39) | [MenuItem("Assets/Open C# Project", secondaryPriority = 1)] FILE: Editor/Mono/CodeEditor/DefaultExternalCodeEditor.cs class DefaultExternalCodeEditor (line 16) | internal class DefaultExternalCodeEditor : IExternalCodeEditor method TryGetInstallationForPath (line 79) | public bool TryGetInstallationForPath(string editorPath, out CodeEdito... method OnGUI (line 98) | public void OnGUI() method SyncIfNeeded (line 107) | public void SyncIfNeeded(string[] addedFiles, string[] deletedFiles, s... method SyncAll (line 111) | public void SyncAll() method Initialize (line 115) | public void Initialize(string editorInstallationPath) method SupportsExtension (line 124) | static bool SupportsExtension(string path) method OpenProject (line 132) | public bool OpenProject(string path, int line, int column) FILE: Editor/Mono/CodeEditor/ExternalEditor.bindings.cs class ExternalEditor (line 9) | [NativeHeader("Editor/Platform/Interface/ExternalEditor.h")] method OSOpenFileWithArgument (line 12) | [FreeFunction("PlatformSpecificOpenFileAtLine")] FILE: Editor/Mono/CodeEditor/IExternalCodeEditor.cs type IExternalCodeEditor (line 7) | public interface IExternalCodeEditor method TryGetInstallationForPath (line 10) | bool TryGetInstallationForPath(string editorPath, out CodeEditor.Insta... method OnGUI (line 11) | void OnGUI(); method SyncIfNeeded (line 12) | void SyncIfNeeded(string[] addedFiles, string[] deletedFiles, string[]... method SyncAll (line 13) | void SyncAll(); method Initialize (line 14) | void Initialize(string editorInstallationPath); method OpenProject (line 15) | bool OpenProject(string filePath = "", int line = -1, int column = -1); FILE: Editor/Mono/CodeEditor/SyncVS.cs class SyncVS (line 12) | internal class SyncVS method SyncSolution (line 14) | [RequiredByNativeCode] class SolutionGuidGenerator (line 28) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrows... method GuidForProject (line 31) | public static string GuidForProject(string projectName) method GuidForSolution (line 36) | public static string GuidForSolution(string projectName, string source... method ComputeGuidHashFor (line 44) | private static string ComputeGuidHashFor(string input) method HashAsGuid (line 50) | private static string HashAsGuid(string hash) method HashToString (line 56) | private static string HashToString(byte[] bs) FILE: Editor/Mono/Collab/CollabToUVCSBridge.cs class LogObsolete (line 20) | internal static class LogObsolete method Log (line 26) | internal static void Log() method IsObsolete (line 46) | internal static bool IsObsolete(string packageName, string version) class Collab (line 68) | internal class Collab method Collab (line 82) | Collab() type Operation (line 86) | [Flags] type CollabStates (line 104) | [Flags] type CollabStateID (line 138) | internal enum CollabStateID { None, Uninitialized, Initialized } class BindingsMarshaller (line 140) | internal static class BindingsMarshaller method ConvertToNative (line 142) | public static IntPtr ConvertToNative(Collab collab){ return IntPtr.Z... method GetRevisionsData (line 155) | public static int GetRevisionsData(bool withChanges, int startIndex, i... method GetSingleRevisionData (line 156) | public static int GetSingleRevisionData(bool withChanges, string id){ ... method PopulateRevisionsData (line 157) | public static RevisionsData PopulateRevisionsData(IntPtr nativeData){ ... method PopulateSingleRevisionData (line 158) | public static Revision PopulateSingleRevisionData(IntPtr nativeData){ ... method GetProjectClientType (line 166) | public static string GetProjectClientType() { return string.Empty; } method SetVersionControl (line 167) | public static void SetVersionControl(IVersionControl instance){} method HasVersionControl (line 168) | internal static bool HasVersionControl(){ return false; } method ShowChangesWindowView (line 169) | internal static void ShowChangesWindowView(){} method GetAssetState (line 170) | internal static CollabStates GetAssetState(string assetGuid, string as... method OnSettingStatusChanged (line 171) | public static void OnSettingStatusChanged(CollabSettingType type, Coll... method InitializeSoftlocksViewController (line 172) | public static bool InitializeSoftlocksViewController(){ return false; } method IsDiffToolsAvailable (line 173) | public static bool IsDiffToolsAvailable(){ return false; } method SwitchToDefaultMode (line 174) | public static void SwitchToDefaultMode(){} method OnProgressEnabledSettingStatusChanged (line 175) | public static void OnProgressEnabledSettingStatusChanged(CollabSetting... method SetSeat (line 178) | public void SetSeat(bool value){} method RefreshSeatAvailabilityAsync (line 179) | public void RefreshSeatAvailabilityAsync(){} method GetProjectGUID (line 180) | public string GetProjectGUID(){ return string.Empty; } method ShouldDoInitialCommit (line 181) | public bool ShouldDoInitialCommit(){ return false; } method ShowDifferences (line 182) | public void ShowDifferences(string path){} method SendNotification (line 183) | public void SendNotification(){} method SetError (line 184) | public void SetError(int errorCode){} method ClearError (line 185) | public void ClearError(int errorCode){} method ClearErrors (line 186) | public void ClearErrors(){} method ForceRefresh (line 187) | public void ForceRefresh(bool refreshAssetDatabase){} method SetCollabEnabledForCurrentProject (line 188) | public void SetCollabEnabledForCurrentProject(bool enabled){} method IsCollabEnabledForCurrentProject (line 189) | public bool IsCollabEnabledForCurrentProject(){ return false; } method IsAssetIgnored (line 190) | public bool IsAssetIgnored(string path){ return false; } method ShouldTrackAsset (line 191) | public bool ShouldTrackAsset(string path){ return false; } method GetProjectPath (line 192) | public string GetProjectPath(){ return string.Empty; } method IsConnected (line 193) | public bool IsConnected(){ return false; } method AnyJobRunning (line 194) | public bool AnyJobRunning(){ return false; } method JobRunning (line 195) | public bool JobRunning(int a_jobID){ return false; } method GetAssetState (line 196) | public CollabStates GetAssetState(string guid){ return (CollabStates)0; } method GetSelectedAssetState (line 197) | public CollabStates GetSelectedAssetState(){ return (CollabStates)0; } method GetCollabState (line 198) | public CollabStateID GetCollabState(){ return (CollabStateID)0; } method ValidateSelectiveCommit (line 199) | public bool ValidateSelectiveCommit(){ return false; } method Disconnect (line 200) | public void Disconnect(){} method CancelJobByType (line 201) | public void CancelJobByType(int jobType, bool forceCancel){} method DoInitialCommit (line 202) | public void DoInitialCommit(){} method Update (line 203) | public void Update(string revisionID, bool updateToRevision){} method RevertFile (line 204) | public void RevertFile(string path, bool forceOverwrite){} method RevertFiles (line 205) | public void RevertFiles(ChangeItem[] changeItems, bool forceOverwrite){} method LaunchConflictExternalMerge (line 206) | public void LaunchConflictExternalMerge(string path){} method ShowConflictDifferences (line 207) | public void ShowConflictDifferences(string path){} method ResyncSnapshot (line 208) | public void ResyncSnapshot(){} method GoBackToRevision (line 209) | public void GoBackToRevision(string revisionID, bool updateToRevision){} method ResyncToRevision (line 210) | public void ResyncToRevision(string revisionID){} method GetCollabConflicts (line 211) | public Change[] GetCollabConflicts(){ return Array.Empty(); } method CheckConflictsResolvedExternal (line 212) | public void CheckConflictsResolvedExternal(){} method AreTestsRunning (line 213) | public bool AreTestsRunning(){ return false; } method SetTestsRunning (line 214) | public void SetTestsRunning(bool running){} method ClearAllFailures (line 215) | public void ClearAllFailures(){} method ClearNextOperationFailure (line 216) | public void ClearNextOperationFailure(){} method ClearNextOperationFailureForFile (line 217) | public void ClearNextOperationFailureForFile(string path){} method GetGUIDForTests (line 218) | public string GetGUIDForTests(){ return string.Empty; } method NewGUIDForTests (line 219) | public void NewGUIDForTests(){} method FailNextOperation (line 220) | public void FailNextOperation(Collab.Operation operation, int code){} method TimeOutNextOperation (line 221) | public void TimeOutNextOperation(Collab.Operation operation, int timeO... method FailNextOperationForFile (line 222) | public void FailNextOperationForFile(string path, Collab.Operation ope... method TimeOutNextOperationForFile (line 223) | public void TimeOutNextOperationForFile(string path, Collab.Operation ... method TestPostSoftLockAsCollaborator (line 224) | public void TestPostSoftLockAsCollaborator(string projectGuid, string ... method TestClearSoftLockAsCollaborator (line 225) | public void TestClearSoftLockAsCollaborator(string projectGuid, string... method GetErrorInternal (line 226) | internal bool GetErrorInternal(int errorFilter, out UnityErrorInfo inf... method Publish (line 227) | public void Publish(string comment, bool useSelectedAssets, bool confi... method PublishAssetsAsync (line 228) | public void PublishAssetsAsync(string comment, ChangeItem[] changes){} method ClearSelectedChangesToPublish (line 229) | public void ClearSelectedChangesToPublish(){} method SendCollabInfoNotification (line 230) | public void SendCollabInfoNotification(){} method RefreshAvailableLocalChangesSynchronous (line 235) | public void RefreshAvailableLocalChangesSynchronous(){} method GetError (line 236) | public bool GetError(UnityConnect.UnityErrorFilter errorFilter, out Un... method CancelJob (line 237) | public void CancelJob(int jobType){} method UpdateEditorSelectionCache (line 238) | public void UpdateEditorSelectionCache(){} method GetCollabInfo (line 239) | public CollabInfo GetCollabInfo(){ return new CollabInfo(); } method SaveAssets (line 240) | public void SaveAssets(){} method ShowInProjectBrowser (line 241) | public void ShowInProjectBrowser(string filterString){} method SetConflictsResolvedMine (line 242) | public bool SetConflictsResolvedMine(string[] paths){ return false; } method SetConflictsResolvedTheirs (line 243) | public bool SetConflictsResolvedTheirs(string[] paths){ return false; } method GetChangesToPublish (line 244) | public PublishInfo GetChangesToPublish() { return new PublishInfo(); } method GetChangesToPublish_V2 (line 245) | public PublishInfo_V2 GetChangesToPublish_V2() { return new PublishInf... method SetChangesToPublish (line 246) | public void SetChangesToPublish(ChangeItem[] changes){} method GetJobProgress (line 247) | public ProgressInfo GetJobProgress(int jobId){ return new ProgressInfo... type CollabSettingType (line 250) | internal enum CollabSettingType type CollabSettingStatus (line 257) | internal enum CollabSettingStatus class CollabSettingsManager (line 263) | internal class CollabSettingsManager method CollabSettingsManager (line 268) | static CollabSettingsManager(){} method IsAvailable (line 270) | public static bool IsAvailable(CollabSettingType type) class ProgressInfo (line 278) | internal class ProgressInfo type ProgressType (line 280) | public enum ProgressType : uint class ChangeItem (line 304) | internal class ChangeItem class PublishInfo (line 317) | internal class PublishInfo class PublishInfo_V2 (line 323) | internal class PublishInfo_V2 class RevisionsResult (line 329) | internal class RevisionsResult method Clear (line 335) | public void Clear(){} type IRevisionsService (line 338) | internal interface IRevisionsService method GetRevisions (line 341) | void GetRevisions(int offset, int count); class RevisionsService (line 346) | internal class RevisionsService : IRevisionsService method RevisionsService (line 354) | public RevisionsService(Collab collabInstance, UnityConnect connectIns... method GetRevisions (line 358) | public void GetRevisions(int offset, int count){} method GetRevision (line 360) | public void GetRevision(string revId){} class Change (line 363) | internal class Change type RevertableStates (line 365) | public enum RevertableStates : uint method HasState (line 393) | internal bool HasState(Collab.CollabStates states) method HasRevertableState (line 398) | internal bool HasRevertableState(RevertableStates revertableStates) class AbstractFilters (line 404) | internal abstract class AbstractFilters method InitializeFilters (line 407) | public abstract void InitializeFilters(); method ContainsSearchFilter (line 408) | public bool ContainsSearchFilter(string name, string searchString){ re... method ShowInFavoriteSearchFilters (line 409) | public void ShowInFavoriteSearchFilters(){} method HideFromFavoriteSearchFilters (line 410) | public void HideFromFavoriteSearchFilters(){} class CollabFilters (line 413) | internal class CollabFilters : AbstractFilters method InitializeFilters (line 415) | public override void InitializeFilters(){} method ShowInProjectBrowser (line 416) | public void ShowInProjectBrowser(string filterString){} method OnCollabStateChanged (line 417) | public void OnCollabStateChanged(CollabInfo info){} type CollabInfo (line 435) | internal struct CollabInfo method Equals (line 446) | public bool Equals(CollabInfo other){ return false; } type ChangeAction (line 449) | internal struct ChangeAction method ChangeAction (line 451) | public ChangeAction(string path = "", string action = ""){} type Revision (line 456) | internal struct Revision method Revision (line 458) | internal Revision(string revisionID = "", string authorName = "", stri... type CloudBuildStatus (line 470) | internal struct CloudBuildStatus method CloudBuildStatus (line 472) | internal CloudBuildStatus(string platform = "", bool complete = false,... type RevisionData (line 478) | internal struct RevisionData type RevisionsData (line 496) | internal struct RevisionsData type HistoryState (line 504) | internal enum HistoryState type BuildState (line 516) | internal enum BuildState type ChangeData (line 525) | internal struct ChangeData FILE: Editor/Mono/Collab/IVersionControl.cs type IVersionControl (line 7) | internal interface IVersionControl method SupportsDownloads (line 9) | bool SupportsDownloads(); method SupportsAsyncChanges (line 10) | bool SupportsAsyncChanges(); method OnEnableVersionControl (line 11) | bool OnEnableVersionControl(); method OnDisableVersionControl (line 12) | void OnDisableVersionControl(); method MergeDownloadedFiles (line 13) | void MergeDownloadedFiles(bool isFullDownload); type IVersionControl_V2 (line 16) | internal interface IVersionControl_V2 : IVersionControl method RefreshAvailableLocalChangesSynchronous (line 18) | void RefreshAvailableLocalChangesSynchronous(); FILE: Editor/Mono/CollectImportedDependenciesAttribute.cs class CollectImportedDependenciesAttribute (line 15) | [RequiredByNativeCode] method CollectImportedDependenciesAttribute (line 23) | public CollectImportedDependenciesAttribute(Type importerType, uint ve... method CollectImportedDependenciesSignature (line 32) | [RequiredSignature] class ImportedDependenciesApi (line 36) | static class ImportedDependenciesApi method GetImportedDependenciesCallbacksAndAttributesForImporter (line 41) | private static IEnumerable GetImportedDependencie... method GetImportedDependenciesCallbacks (line 58) | [RequiredByNativeCode] method BuildHashString (line 64) | private static string BuildHashString(SortedList list) method GetImportedDependenciesCallbacksHashString (line 78) | [RequiredByNativeCode] FILE: Editor/Mono/Commands/CommandService.cs class CommandHandlerAttribute (line 18) | [ExcludeFromDocs, AttributeUsage(AttributeTargets.Method, Inherited = fa... method CommandHandlerAttribute (line 25) | public CommandHandlerAttribute(string id, string label, CommandHint hint) method CommandHandlerAttribute (line 32) | public CommandHandlerAttribute(string id) : this(id, id, CommandHint.A... method CommandHandlerAttribute (line 33) | public CommandHandlerAttribute(string id, CommandHint hint) : this(id,... method CommandHandlerAttribute (line 34) | public CommandHandlerAttribute(string id, string label) : this(id, lab... method RequiredSignature (line 36) | [UsedImplicitly, RequiredSignature] static void RequiredSignature(Comm... type CommandHint (line 39) | [ExcludeFromDocs, Flags] class CommandExecuteContext (line 59) | [ExcludeFromDocs] method GetArgument (line 69) | public T GetArgument(int index, T defaultValue = default(T)) class CommandService (line 77) | [ExcludeFromDocs] type Command (line 80) | private struct Command method CommandService (line 92) | static CommandService() method GetCommandLabel (line 97) | public static string GetCommandLabel(string commandId) method RegisterCommand (line 105) | public static void RegisterCommand(string id, string label, CommandHan... method RegisterCommand (line 113) | public static void RegisterCommand(string id, CommandHandler handler, ... method UnregisterCommand (line 118) | public static bool UnregisterCommand(string id) method Exists (line 129) | public static bool Exists(string id) method Execute (line 134) | public static object Execute(string id) method Execute (line 139) | public static object Execute(string id, CommandHint hint) method Execute (line 144) | public static object Execute(string id, CommandHint hint, params objec... method ScanAttributes (line 150) | private static IEnumerable ScanAttributes() method ExecuteCommand (line 182) | private static object ExecuteCommand(string id, CommandHint hint, obje... FILE: Editor/Mono/Commands/GOCreationCommands.cs class GOCreationCommands (line 14) | static class GOCreationCommands type PlacementMode (line 16) | internal enum PlacementMode method SetGameObjectParent (line 39) | private static void SetGameObjectParent(GameObject go, Transform paren... method GetNewObjectPosition (line 52) | internal static Vector3 GetNewObjectPosition() method Place (line 78) | internal static void Place(GameObject go, GameObject parent, bool igno... method CreateEmpty (line 134) | [MenuItem("GameObject/Create Empty %#n", priority = 0, secondaryPriori... method CreateEmptyChild (line 141) | [MenuItem("GameObject/Create Empty Child &#n", priority = 0, secondary... method CreateEmptyParent (line 163) | [MenuItem("GameObject/Create Empty Parent %#g", priority = 0, secondar... method ValidateCreateEmptyParent (line 265) | [MenuItem("GameObject/Create Empty Parent %#g", true, priority = 0)] method CenterRectTransform (line 299) | static void CenterRectTransform(Transform[] selected, RectTransform re... method CreateAndPlacePrimitive (line 336) | static void CreateAndPlacePrimitive(PrimitiveType type, GameObject par... method CreateCube (line 343) | [MenuItem("GameObject/3D Object/Cube", priority = 1)] method CreateSphere (line 349) | [MenuItem("GameObject/3D Object/Sphere", priority = 2)] method CreateCapsule (line 355) | [MenuItem("GameObject/3D Object/Capsule", priority = 3)] method CreateCylinder (line 361) | [MenuItem("GameObject/3D Object/Cylinder", priority = 4)] method CreatePlane (line 367) | [MenuItem("GameObject/3D Object/Plane", priority = 5)] method CreateQuad (line 373) | [MenuItem("GameObject/3D Object/Quad", priority = 6)] method CreateDirectionalLight (line 379) | [MenuItem("GameObject/Light/Directional Light", priority = 1)] method CreatePointLight (line 391) | [MenuItem("GameObject/Light/Point Light", priority = 2)] method CreateSpotLight (line 402) | [MenuItem("GameObject/Light/Spot Light", priority = 3)] method CreateAreaLight (line 414) | [MenuItem("GameObject/Light/Area Light", priority = 4)] method CreateReflectionProbe (line 427) | [MenuItem("GameObject/Light/Reflection Probe", priority = 20)] method CreateLightProbeGroup (line 436) | [MenuItem("GameObject/Light/Light Probe Group", priority = 80009)] method CreateAudioSource (line 443) | [MenuItem("GameObject/Audio/Audio Source", priority = 1)] method CreateAudioReverbZone (line 450) | [MenuItem("GameObject/Audio/Audio Reverb Zone", priority = 2)] method CreateVideoPlayer (line 457) | [MenuItem("GameObject/Video/Video Player", priority = 1)] method CreateParticleSystem (line 464) | [MenuItem("GameObject/Effects/Particle System", priority = 1)] method CreateParticleSystemForceField (line 477) | [MenuItem("GameObject/Effects/Particle System Force Field", priority =... method CreateTrail (line 484) | [MenuItem("GameObject/Effects/Trail", priority = 3)] method CreateLine (line 493) | [MenuItem("GameObject/Effects/Line", priority = 4)] method CreateCamera (line 505) | [MenuItem("GameObject/Camera", priority = 11)] FILE: Editor/Mono/CompilationPipeline.bindings.cs type CompilationSetupErrors (line 10) | [Flags] class CompilationPipeline (line 18) | [NativeHeader("Editor/Src/ScriptCompilation/ScriptCompilationPipeline.h")] method DisableScriptDebugInfo (line 21) | [FreeFunction] method EnableScriptDebugInfo (line 24) | [FreeFunction] method IsScriptDebugInfoEnabled (line 27) | [FreeFunction] FILE: Editor/Mono/ComponentUtility.bindings.cs class ComponentUtility (line 14) | [NativeHeader("Editor/Src/ComponentUtility.bindings.h")] method MoveComponentUp (line 18) | public static bool MoveComponentUp(Component component) method MoveComponentUp_Internal (line 23) | [FreeFunction] method MoveComponentDown (line 26) | public static bool MoveComponentDown(Component component) method MoveComponentDown_Internal (line 31) | [FreeFunction] method CopyComponent (line 34) | public static bool CopyComponent(Component component) method CopyComponent (line 39) | [FreeFunction] method PasteComponentValues (line 42) | public static bool PasteComponentValues(Component component) method PasteComponentValues (line 47) | [FreeFunction] method PasteComponentAsNew (line 51) | public static extern bool PasteComponentAsNew([NotNull] GameObject go); method CollectConnectedComponents (line 53) | internal static extern bool CollectConnectedComponents([NotNull] GameO... method MoveComponentToGameObject (line 55) | internal static bool MoveComponentToGameObject(Component component, Ga... method MoveComponentToGameObject (line 60) | [FreeFunction("MoveComponent")] method MoveComponentRelativeToComponent (line 63) | internal static bool MoveComponentRelativeToComponent(Component compon... method MoveComponentRelativeToComponent (line 68) | [FreeFunction("MoveComponent")] method MoveComponentsRelativeToComponents (line 71) | internal static bool MoveComponentsRelativeToComponents(Component[] co... method MoveComponentsRelativeToComponents (line 76) | [FreeFunction("MoveComponents")] method CopyComponentToGameObject (line 79) | internal static extern bool CopyComponentToGameObject([NotNull] Compon... method CopyComponentToGameObjects (line 80) | internal static extern bool CopyComponentToGameObjects([NotNull] Compo... method CopyComponentRelativeToComponent (line 81) | internal static extern bool CopyComponentRelativeToComponent([NotNull]... method CopyComponentRelativeToComponents (line 82) | internal static extern bool CopyComponentRelativeToComponents([NotNull... method CopyComponentsRelativeToComponents (line 83) | internal static extern bool CopyComponentsRelativeToComponents(Compone... method WarnCanAddScriptComponent (line 85) | [FreeFunction] FILE: Editor/Mono/ComponentUtility.cs class ComponentUtility (line 12) | public partial class ComponentUtility method CompareComponentOrderAndTypes (line 14) | static private bool CompareComponentOrderAndTypes(List srcC... method DestroyComponents (line 28) | private static void DestroyComponents(List components) method DestroyComponentsMatching (line 37) | public static void DestroyComponentsMatching(GameObject dst, IsDesired... method ReplaceComponentsIfDifferent (line 45) | public static void ReplaceComponentsIfDifferent(GameObject src, GameOb... FILE: Editor/Mono/ConsoleWindow.cs class ConsoleWindow (line 23) | [EditorWindowTitle(title = "Console", useTypeNameAsIconName = true)] class Constants (line 36) | internal class Constants method Init (line 91) | public static void Init() method UpdateLogStyleFixedHeights (line 140) | internal static void UpdateLogStyleFixedHeights() class ConsoleAttachToPlayerState (line 182) | internal class ConsoleAttachToPlayerState : GeneralConnectionState method ConsoleAttachToPlayerState (line 184) | public ConsoleAttachToPlayerState(EditorWindow parentWindow, Action<... method IsConnected (line 191) | internal bool IsConnected() method PlayerLoggingOptionSelected (line 196) | internal void PlayerLoggingOptionSelected() method IsLoggingFullLog (line 201) | internal bool IsLoggingFullLog() method FullLogOptionSelected (line 206) | internal void FullLogOptionSelected() method AddItemsToTree (line 211) | public override void AddItemsToTree(ConnectionTreeViewWindow view, R... type Mode (line 220) | [Flags] type ConsoleFlags (line 248) | enum ConsoleFlags method ShowConsoleWindow (line 272) | public static void ShowConsoleWindow(bool immediate) method LoadIcons (line 291) | static internal void LoadIcons() method LogChanged (line 314) | [RequiredByNativeCode] method ConsoleWindow (line 323) | public ConsoleWindow() method OnEnable (line 331) | internal void OnEnable() method OnDisable (line 347) | internal void OnDisable() method HasMode (line 355) | private static bool HasMode(int mode, Mode modeToCheck) { return (mode... method HasFlag (line 356) | private static bool HasFlag(ConsoleFlags flags) { return (LogEntries.c... method SetFlag (line 357) | private static void SetFlag(ConsoleFlags flags, bool val) { LogEntries... method GetIconForErrorMode (line 359) | static internal Texture2D GetIconForErrorMode(int mode, bool large) method GetStyleForErrorMode (line 378) | static internal GUIStyle GetStyleForErrorMode(int mode, bool isIcon, b... method GetStatusStyleForErrorMode (line 436) | static internal GUIStyle GetStatusStyleForErrorMode(int mode) method SetActiveEntry (line 451) | void SetActiveEntry(LogEntry entry) method ShowConsoleRow (line 472) | [UsedImplicitly, RequiredByNativeCode] method UpdateListView (line 485) | void UpdateListView() method HasSpaceForExtraButtons (line 496) | bool HasSpaceForExtraButtons() method OnGUI (line 501) | internal void OnGUI() method SetScrollPosY (line 822) | private void SetScrollPosY(float posY) method SetScrollPosYFromRow (line 828) | private void SetScrollPosYFromRow(int rowIndex) method GetScrollPosY (line 833) | private float GetScrollPosY(int rowIndex) method SearchField (line 838) | private void SearchField(Event e) method StacktraceWithHyperlinks (line 882) | internal static string StacktraceWithHyperlinks(string stacktraceText,... method GetCallstackFormattedSignatureFromGenericMethod (line 928) | internal static string GetCallstackFormattedSignatureFromGenericMethod... method GetCallstackFormattedScriptingExceptionSignature (line 981) | internal static string GetCallstackFormattedScriptingExceptionSignatur... method StripCallstack (line 1017) | internal static string[] StripCallstack(Mode mode, Dictionary, Dictionary) Init... method SetTimestamp (line 1184) | private void SetTimestamp() method SetLogLineCount (line 1189) | private void SetLogLineCount(object obj) method AddStackTraceLoggingMenu (line 1198) | private void AddStackTraceLoggingMenu(GenericMenu menu) method ClearConsoleOnRecompile (line 1231) | internal static void ClearConsoleOnRecompile() method SetFilter (line 1257) | private void SetFilter(string filteringText) method RestoreLastActiveEntry (line 1287) | void RestoreLastActiveEntry() method DestroyLatestRestoreEntry (line 1303) | void DestroyLatestRestoreEntry() method SendEntryDoubleClicked (line 1313) | [UsedImplicitly, RequiredByNativeCode] method AddMessageWithDoubleClickCallback (line 1319) | [UsedImplicitly] // This method is used by the Visual Scripting projec... method AddMessages (line 1326) | [UsedImplicitly] method AddMessage (line 1335) | [UsedImplicitly] type GettingLogEntriesScope (line 1348) | internal struct GettingLogEntriesScope : IDisposable method GettingLogEntriesScope (line 1352) | public GettingLogEntriesScope(ListViewState listView) method Dispose (line 1358) | public void Dispose() FILE: Editor/Mono/ConsoleWindowUtility.cs class ConsoleWindowUtility (line 9) | public static class ConsoleWindowUtility method GetConsoleLogCounts (line 13) | public static void GetConsoleLogCounts(out int error, out int warn, ou... method Internal_CallLogsHaveChanged (line 26) | internal static void Internal_CallLogsHaveChanged() FILE: Editor/Mono/ContainerWindow.bindings.cs type ShowMode (line 11) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] class ContainerWindow (line 33) | [NativeHeader("Editor/Src/Windowing/ContainerWindow.bindings.h")] method SetFreeze (line 44) | [FreeFunction(k_ScriptingPrefix + "SetFreeze", HasExplicitThis = true)] method SetAlpha (line 48) | [FreeFunction(k_ScriptingPrefix + "SetAlpha", HasExplicitThis = true)] method SetInvisible (line 52) | [FreeFunction(k_ScriptingPrefix + "SetInvisible", HasExplicitThis = tr... method IsZoomed (line 55) | [FreeFunction(k_ScriptingPrefix + "IsZoomed", HasExplicitThis = true)] method DisplayAllViews (line 58) | [FreeFunction(k_ScriptingPrefix + "DisplayAllViews", HasExplicitThis =... method Minimize (line 61) | [FreeFunction(k_ScriptingPrefix + "Minimize", HasExplicitThis = true)] method ToggleMaximize (line 64) | [FreeFunction(k_ScriptingPrefix + "ToggleMaximize", HasExplicitThis = ... method MoveInFrontOf (line 67) | [FreeFunction(k_ScriptingPrefix + "MoveInFrontOf", HasExplicitThis = t... method MoveBehindOf (line 70) | [FreeFunction(k_ScriptingPrefix + "MoveBehindOf", HasExplicitThis = tr... method SendCaptionEvent (line 73) | [FreeFunction(k_ScriptingPrefix + "SendCaptionEvent", HasExplicitThis ... method Internal_Destroy (line 76) | [FreeFunction(k_ScriptingPrefix + "Internal_Destroy", HasExplicitThis ... method Internal_SetMinMaxSizes (line 79) | [FreeFunction(k_ScriptingPrefix + "Internal_SetMinMaxSizes", HasExplic... method Internal_Show (line 82) | [FreeFunction(k_ScriptingPrefix + "Internal_Show", HasExplicitThis = t... method Internal_BringLiveAfterCreation (line 85) | [FreeFunction(k_ScriptingPrefix + "Internal_BringLiveAfterCreation", H... method Internal_SetTitle (line 88) | [FreeFunction(k_ScriptingPrefix + "Internal_SetTitle", HasExplicitThis... method Internal_SetHasUnsavedChanges (line 91) | [FreeFunction(k_ScriptingPrefix + "Internal_SetHasUnsavedChanges", Has... method SetBackgroundColor (line 94) | [FreeFunction(k_ScriptingPrefix + "SetBackgroundColor", HasExplicitThi... method Internal_GetTopleftScreenPosition (line 97) | [FreeFunction(k_ScriptingPrefix + "Internal_GetTopleftScreenPosition",... method SetFreezeDisplay (line 101) | [FreeFunction(k_ScriptingPrefix + "SetFreezeDisplay")] method GetOrderedWindowList (line 104) | [FreeFunction(k_ScriptingPrefix + "GetOrderedWindowList")] method FitRectToMouseScreen (line 107) | [FreeFunction(k_ScriptingPrefix + "FitRectToMouseScreen")] method FitRectToScreen (line 110) | [FreeFunction(k_ScriptingPrefix + "FitRectToScreen")] FILE: Editor/Mono/ContainerWindow.cs class ContainerWindow (line 18) | [StructLayout(LayoutKind.Sequential)] class Styles (line 53) | private static class Styles method ContainerWindow (line 65) | public ContainerWindow() method __internalAwake (line 73) | internal void __internalAwake() method OnDestroy (line 78) | private void OnDestroy() method IsPopup (line 114) | internal static bool IsPopup(ShowMode mode) method ShowPopup (line 121) | internal void ShowPopup() method ShowTooltip (line 126) | internal void ShowTooltip() method ShowPopupWithMode (line 131) | internal void ShowPopupWithMode(ShowMode mode, bool giveFocus) method Show (line 168) | public void Show(ShowMode showMode, bool loadPosition, bool displayImm... method FitWindowToScreen (line 232) | internal void FitWindowToScreen(bool useMousePos) method OnEnable (line 243) | public void OnEnable() method SetMinMaxSizes (line 250) | public void SetMinMaxSizes(Vector2 min, Vector2 max) method CanCloseAll (line 269) | static internal bool CanCloseAll(bool includeMainWindow) method CanClose (line 288) | private bool CanClose() method CanClose (line 301) | internal static bool CanClose(EditorWindow dockedTab) method CanCloseAllExcept (line 312) | internal bool CanCloseAllExcept(EditorWindow editorWindow) method MultiplayerCloneClose (line 332) | private static bool MultiplayerCloneClose() method SetMppmCanCloseCallback (line 339) | internal static void SetMppmCanCloseCallback(Func mppmCanCloseCa... method AskToClose (line 344) | private static bool AskToClose(List allUnsaved) method Close (line 419) | public void Close() method RequestCloseSentByNativeCode (line 442) | [RequiredByNativeCode] method IsMultiplayerClone (line 451) | [RequiredByNativeCode] method FindUnsavedChanges (line 457) | private static List FindUnsavedChanges(View view) method UnsavedStateChanged (line 482) | public void UnsavedStateChanged() method IsNotDocked (line 488) | internal bool IsNotDocked() method GetWindowID (line 501) | internal string GetWindowID() method IsMainWindow (line 537) | public bool IsMainWindow() method SaveGeometry (line 542) | internal void SaveGeometry() method Save (line 556) | public void Save() method IsValidContextMenu (line 562) | bool IsValidContextMenu() method LoadGeometry (line 567) | internal void LoadGeometry(bool loadPosition) method LoadInCurrentMousePosition (line 595) | internal void LoadInCurrentMousePosition() method Load (line 605) | private void Load(bool loadPosition) method OnResize (line 611) | internal void OnResize() method UpdateTitle (line 630) | private void UpdateTitle() method AddToWindowList (line 682) | internal void AddToWindowList() method WindowToScreenPoint (line 688) | public Vector2 WindowToScreenPoint(Vector2 windowPoint) method DebugHierarchy (line 727) | internal string DebugHierarchy() method GetDropDownRect (line 732) | internal Rect GetDropDownRect(Rect buttonRect, Vector2 minSize, Vector... method GetDropDownRect (line 737) | internal Rect GetDropDownRect(Rect buttonRect, Vector2 minSize, Vector... FILE: Editor/Mono/ContextMenuUtility.cs class ContextMenuUtility (line 16) | public static class ContextMenuUtility method AddAction (line 18) | static void AddAction(DropdownMenu menu, string path, Action action, b... method AddMenuItem (line 24) | public static void AddMenuItem(DropdownMenu menu, string menuItemPath,... method AddMenuItemWithContext (line 29) | public static void AddMenuItemWithContext(DropdownMenu menu, IEnumerab... method AddMenuItemWithContext (line 36) | internal static void AddMenuItemWithContext(DropdownMenu menu, IEnumer... method ExecuteMenuItem (line 47) | static void ExecuteMenuItem(Object[] context, string menuItemPath) method AddMenuItemsForType (line 56) | public static void AddMenuItemsForType(DropdownMenu menu, IEnumerab... method AddMenuItemsForType (line 61) | public static void AddMenuItemsForType(DropdownMenu menu, Type type, I... method AddMenuItems (line 68) | static void AddMenuItems(DropdownMenu menu, string componentName, Scri... method AddGameObjectClipboardEntriesTo (line 90) | static void AddGameObjectClipboardEntriesTo(DropdownMenu menu) method AddClipboardEntriesTo (line 97) | public static void AddClipboardEntriesTo(DropdownMenu menu) method AddClipboardEntriesTo (line 104) | public static void AddClipboardEntriesTo(DropdownMenu menu, bool cutEn... method AddComponentEntriesTo (line 113) | public static void AddComponentEntriesTo(DropdownMenu menu) method AddGameObjectEntriesTo (line 132) | public static void AddGameObjectEntriesTo(DropdownMenu menu) method CreateActionMenu (line 169) | internal static DropdownMenu CreateActionMenu() method ShowActionMenu (line 185) | internal static void ShowActionMenu() method ToArray (line 199) | static T[] ToArray(IEnumerable enumerable) where T : Object FILE: Editor/Mono/CustomEditorAttributes.bindings.cs class CustomEditorAttributes (line 10) | internal partial class CustomEditorAttributes method FindCustomEditorType (line 12) | [RequiredByNativeCode] method FindCustomEditorTypeByType (line 18) | [RequiredByNativeCode] FILE: Editor/Mono/CustomEditorAttributes.cs class CustomEditorAttributes (line 18) | internal partial class CustomEditorAttributes method CustomEditorAttributes (line 41) | CustomEditorAttributes() method GetCustomEditorType (line 46) | Type GetCustomEditorType(Type type, bool multiEdit) method GetEditor (line 55) | Type GetEditor(Type type, bool multiEdit, Pass pass) method FindEditors (line 74) | Type FindEditors(List editors) method FindEditorsByRenderPipeline (line 90) | static Type FindEditorsByRenderPipeline(List editors) method FindEditorsOnlyByAttribute (line 111) | static Type FindEditorsOnlyByAttribute(List editors) method UseNotSupportedOnInspector (line 125) | static Type UseNotSupportedOnInspector(List editors) method IsAppropriateEditor (line 141) | static bool IsAppropriateEditor(MonoEditorType editor, bool isChildCla... method Rebuild (line 151) | internal static void Rebuild() method Initialize (line 156) | void Initialize() method TryGatherRenderPipelineTypes (line 192) | [MustUseReturnValue] type Pass (line 227) | enum Pass type MonoEditorType (line 233) | internal readonly struct MonoEditorType method MonoEditorType (line 240) | public MonoEditorType(Type inspectorType, Type[] supportedRenderPipe... type MonoEditorTypeStorage (line 249) | struct MonoEditorTypeStorage method MonoEditorTypeStorage (line 254) | public MonoEditorTypeStorage() class CustomEditorCache (line 261) | class CustomEditorCache method Clear (line 266) | internal void Clear() method TryGet (line 271) | internal bool TryGet(Type type, bool multiedition, out List method Compare (line 312) | public int Compare(MonoEditorType typeA, MonoEditorType typeB) method SortUnityTypesFirst (line 317) | static int SortUnityTypesFirst(MonoEditorType typeA, MonoEditorTyp... FILE: Editor/Mono/CustomInspectorStubs.cs class AudioManager (line 12) | [NativeClass(null)] method AudioManager (line 16) | private AudioManager() {} class Physics2DSettings (line 20) | [NativeClass(null)] method Physics2DSettings (line 23) | private Physics2DSettings() {} class MonoManager (line 27) | [NativeClass(null)] method MonoManager (line 31) | private MonoManager() {} class VFXManager (line 35) | [NativeClass(null)] method VFXManager (line 39) | private VFXManager() method CreateProjectSettingsProvider (line 43) | [SettingsProvider] class InputManager (line 56) | [NativeClass(null)] method InputManager (line 59) | private InputManager() {} method CreateProjectSettingsProvider (line 61) | [SettingsProvider] class InputManagerEditor (line 79) | [CustomEditor(typeof(InputManager))] method OnInspectorGUI (line 82) | public override void OnInspectorGUI() class TimeManager (line 94) | [NativeClass(null)] method TimeManager (line 97) | private TimeManager() {} class MemorySettings (line 101) | [NativeClass(null)] method MemorySettings (line 104) | private MemorySettings() {} class UnityConnectSettings (line 109) | [NativeClass(null)] method UnityConnectSettings (line 112) | private UnityConnectSettings() {} class ClusterInputSettings (line 115) | [NativeConditional("ENABLE_CLUSTERINPUT")] method ClusterInputSettings (line 118) | private ClusterInputSettings() {} FILE: Editor/Mono/CutBoard.cs class CutBoard (line 15) | internal static class CutBoard method CutGO (line 24) | internal static void CutGO() method CanGameObjectsBePasted (line 58) | internal static bool CanGameObjectsBePasted() method PasteGameObjects (line 63) | internal static void PasteGameObjects(Transform fallbackParent, bool w... method PasteAsChildren (line 86) | internal static void PasteAsChildren(Transform parent, bool worldPosit... method PasteAsSiblings (line 104) | private static void PasteAsSiblings(Transform target, bool worldPositi... method PasteToScene (line 122) | internal static void PasteToScene(Scene targetScene, Transform targetGO) method SetParent (line 137) | private static void SetParent(Transform go, Transform parent, bool wor... method MoveToScene (line 143) | private static void MoveToScene(Transform current, Scene target) method AddChildrenToHashset (line 158) | private static void AddChildrenToHashset(Transform parent) method IsGameObjectPartOfCutAndPaste (line 171) | internal static bool IsGameObjectPartOfCutAndPaste(GameObject gameObject) method Reset (line 186) | internal static void Reset() method AreCutAndPasteStagesSame (line 193) | internal static bool AreCutAndPasteStagesSame() method CanSetParent (line 198) | private static bool CanSetParent(Transform transform, Transform target) FILE: Editor/Mono/DataMode.cs type DataMode (line 29) | [Serializable] type DataModeChangeEventArgs (line 69) | public readonly struct DataModeChangeEventArgs method DataModeChangeEventArgs (line 74) | public DataModeChangeEventArgs(DataMode nextDataMode, bool changedThro... type IDataModeController (line 89) | public interface IDataModeController method UpdateSupportedDataModes (line 122) | void UpdateSupportedDataModes(IList supportedDataMode, DataM... method TryChangeDataMode (line 138) | bool TryChangeDataMode(DataMode newDataMode); class DataModeController (line 143) | [Serializable] method UpdateSupportedDataModes (line 175) | public void UpdateSupportedDataModes(IList supported, DataMo... method SanitizeSupportedDataModesList (line 196) | static void SanitizeSupportedDataModesList(IReadOnlyList ori... method ShouldDrawDataModesSwitch (line 216) | public bool ShouldDrawDataModesSwitch() method TryChangeDataMode (line 224) | public bool TryChangeDataMode(DataMode newDataMode) method SwitchToAutomatic (line 236) | internal void SwitchToAutomatic() method SwitchToStickyDataMode (line 252) | internal void SwitchToStickyDataMode(DataMode stickyDataMode) type IDataModeHandler (line 267) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrows... method IsDataModeSupported (line 273) | bool IsDataModeSupported(DataMode mode); method SwitchToNextDataMode (line 274) | void SwitchToNextDataMode(); method SwitchToDataMode (line 275) | void SwitchToDataMode(DataMode mode); method SwitchToDefaultDataMode (line 276) | void SwitchToDefaultDataMode(); type IDataModeHandlerAndDispatcher (line 279) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrows... class DeclareDataModeSupportAttribute (line 286) | [AttributeUsage(AttributeTargets.Method, AllowMultiple = false)] method signature (line 291) | [RequiredSignature] class DataModeSupportUtils (line 297) | static class DataModeSupportUtils method DataModeSupportUtils (line 301) | static DataModeSupportUtils() method GetDataModeSupport (line 306) | public static void GetDataModeSupport(UnityObject activeSelection, Uni... method Rebuild (line 314) | static void Rebuild() FILE: Editor/Mono/DefaultAsset.bindings.cs class DefaultAsset (line 12) | [NativeHeader("Modules/AssetPipelineEditor/Public/DefaultImporter.h")] type ErrorCodes (line 16) | internal enum ErrorCodes method DefaultAsset (line 26) | private protected DefaultAsset() {} class DefaultAssetInspector (line 34) | [CustomEditor(typeof(DefaultAsset), isFallback = true)] // fallback so b... method CreateInspectorGUI (line 37) | public override VisualElement CreateInspectorGUI() FILE: Editor/Mono/Delayer.cs class Delayer (line 9) | class Delayer method Throttle (line 28) | public static Delayer Throttle(Action action, TimeSpan? delay ... method Throttle (line 40) | public static Delayer Throttle(Action action, TimeSpan delay, ... method Debounce (line 52) | public static Delayer Debounce(Action action, TimeSpan? delay ... method Debounce (line 64) | public static Delayer Debounce(Action action, TimeSpan delay, ... method Execute (line 73) | public void Execute(object context = null) method Delayer (line 97) | private Delayer(Action action, TimeSpan delay, bool isThrottle... method Abort (line 105) | public void Abort() method Dispose (line 111) | public void Dispose() method Debounce (line 120) | private void Debounce() method Throttle (line 138) | private void Throttle() method DelayHasPassed (line 178) | private bool DelayHasPassed(long currentTime) FILE: Editor/Mono/DeploymentTargets/DefaultDeploymentTargetsExtension.cs class DefaultDeploymentTargetsMainThreadContext (line 13) | internal class DefaultDeploymentTargetsMainThreadContext : IDeploymentTa... class DefaultDeploymentTargetInfo (line 17) | internal class DefaultDeploymentTargetInfo : IDeploymentTargetInfo method GetSupportFlags (line 19) | public virtual FlagSet GetSupportFlags() method CheckTarget (line 24) | public virtual TargetCheckResult CheckTarget(DeploymentTargetRequireme... method GetDisplayName (line 29) | public virtual string GetDisplayName() method SupportsLaunchBuild (line 34) | public virtual bool SupportsLaunchBuild(BuildProperties buildProperties) class DefaultDeploymentTargetLogger (line 40) | internal class DefaultDeploymentTargetLogger : DeploymentTargetLogger method Start (line 42) | internal override void Start() {} method Stop (line 44) | internal override void Stop() {} method Clear (line 46) | internal override void Clear() {} class DefaultDeploymentTargetsExtension (line 49) | internal abstract class DefaultDeploymentTargetsExtension method GetMainThreadContext (line 52) | public virtual IDeploymentTargetsMainThreadContext GetMainThreadContex... method CheckGetMainThreadContextCalledOnMainThread (line 58) | protected void CheckGetMainThreadContextCalledOnMainThread() method GetKnownTargets (line 64) | public virtual List GetKnownTargets(IDepl... method GetTargetInfo (line 69) | public virtual IDeploymentTargetInfo GetTargetInfo(IDeploymentTargetsM... method GetTargetLogger (line 74) | public virtual DeploymentTargetLogger GetTargetLogger(IDeploymentTarge... method LaunchBuildOnTarget (line 79) | public virtual IDeploymentLaunchResult LaunchBuildOnTarget(IDeployment... FILE: Editor/Mono/DeploymentTargets/DeploymentTargetLogger.cs class DeploymentTargetLogger (line 9) | internal abstract class DeploymentTargetLogger method Start (line 12) | internal abstract void Start(); method Stop (line 15) | internal abstract void Stop(); method Clear (line 18) | internal abstract void Clear(); method OnLogMessage (line 26) | protected virtual void OnLogMessage(string id, string message) FILE: Editor/Mono/DeploymentTargets/DeploymentTargetManager.cs class DeploymentTargetManager (line 11) | class DeploymentTargetManager method CreateInstance (line 21) | public static DeploymentTargetManager CreateInstance(BuildTarget build... method CreateInstance (line 28) | public static DeploymentTargetManager CreateInstance(BuildTargetGroup ... method DeploymentTargetManager (line 33) | DeploymentTargetManager(IDeploymentTargetsExtension extension, IDeploy... method GetExtension (line 39) | static IDeploymentTargetsExtension GetExtension(BuildTarget buildTarget) method GetTargetInfo (line 47) | public IDeploymentTargetInfo GetTargetInfo(DeploymentTargetId targetId) method LaunchBuildOnTarget (line 52) | public IDeploymentLaunchResult LaunchBuildOnTarget(BuildProperties bui... method GetKnownTargets (line 57) | public List GetKnownTargets() method GetTargetLogger (line 62) | internal DeploymentTargetLogger GetTargetLogger(DeploymentTargetId tar... method FindValidTargetsForLaunchBuild (line 68) | public List FindValidTargetsForLaunchBuild(BuildPr... FILE: Editor/Mono/DeploymentTargets/IDeploymentTargetsExtension.cs type DeploymentTargetId (line 14) | internal struct DeploymentTargetId method DeploymentTargetId (line 25) | public DeploymentTargetId(string id) method IsSpecificTarget (line 43) | public bool IsSpecificTarget() type DeploymentTargetStatus (line 49) | internal enum DeploymentTargetStatus type DeploymentTargetIdAndStatus (line 61) | internal struct DeploymentTargetIdAndStatus type IDeploymentLaunchResult (line 67) | internal interface IDeploymentLaunchResult class DefaultDeploymentLaunchResult (line 73) | internal class DefaultDeploymentLaunchResult : IDeploymentLaunchResult method DefaultDeploymentLaunchResult (line 78) | public DefaultDeploymentLaunchResult(bool success, string errors = null) type DeploymentTargetSupportFlags (line 89) | [Flags] type CheckStatus (line 96) | internal enum CheckStatus type CategoryCheckResult (line 102) | internal struct CategoryCheckResult type TargetCheckResult (line 108) | internal struct TargetCheckResult method Passed (line 113) | public bool Passed() type IDeploymentTargetInfo (line 120) | internal interface IDeploymentTargetInfo method GetSupportFlags (line 122) | FlagSet GetSupportFlags(); method CheckTarget (line 126) | TargetCheckResult CheckTarget(DeploymentTargetRequirements targetRequi... method GetDisplayName (line 128) | string GetDisplayName(); method SupportsLaunchBuild (line 130) | bool SupportsLaunchBuild(BuildProperties buildProperties); type IDeploymentTargetsMainThreadContext (line 133) | internal interface IDeploymentTargetsMainThreadContext class DeploymentOperationAbortedException (line 137) | internal class DeploymentOperationAbortedException : Exception {} class DeploymentOperationFailedException (line 139) | internal class DeploymentOperationFailedException : Exception method DeploymentOperationFailedException (line 144) | public DeploymentOperationFailedException(string title, string message... method DeploymentOperationFailedException (line 150) | public DeploymentOperationFailedException(string title, string message... class CorruptBuildException (line 159) | internal class CorruptBuildException : DeploymentOperationFailedException method CorruptBuildException (line 161) | public CorruptBuildException(string message = "Corrupt build.", Except... type IDeploymentTargetsExtension (line 164) | internal interface IDeploymentTargetsExtension method GetMainThreadContext (line 171) | IDeploymentTargetsMainThreadContext GetMainThreadContext(bool setup = ... method GetKnownTargets (line 175) | List GetKnownTargets(IDeploymentTargetsMa... method GetTargetInfo (line 181) | IDeploymentTargetInfo GetTargetInfo(IDeploymentTargetsMainThreadContex... method GetTargetLogger (line 186) | DeploymentTargetLogger GetTargetLogger(IDeploymentTargetsMainThreadCon... method LaunchBuildOnTarget (line 192) | IDeploymentLaunchResult LaunchBuildOnTarget(IDeploymentTargetsMainThre... FILE: Editor/Mono/DisplayUtility.cs class DisplayUtility (line 15) | internal class DisplayUtility method GetGenericDisplayNames (line 28) | public static GUIContent[] GetGenericDisplayNames() method GetDisplayIndices (line 33) | public static int[] GetDisplayIndices() method GetDisplayNames (line 38) | public static GUIContent[] GetDisplayNames() FILE: Editor/Mono/DragAndDrop.bindings.cs type DragAndDropVisualMode (line 18) | public enum DragAndDropVisualMode type HierarchyDropFlags (line 28) | [Flags] type DragAndDropWindowTarget (line 39) | public struct DragAndDropWindowTarget class DragAndDrop (line 48) | [NativeHeader("Editor/Platform/Interface/DragAndDrop.h"), method ClearDropHandlers (line 74) | internal static void ClearDropHandlers() method AddDropHandler (line 80) | internal static void AddDropHandler(int dropDstId, Delegate handler) method RemoveDropHandler (line 95) | internal static void RemoveDropHandler(int dropDstId, Delegate handler) method DropOnProjectBrowserWindow (line 103) | internal static DragAndDropVisualMode DropOnProjectBrowserWindow(int d... method DropOnSceneWindow (line 108) | internal static DragAndDropVisualMode DropOnSceneWindow(UnityEngine.Ob... method DropOnInspectorWindow (line 113) | internal static DragAndDropVisualMode DropOnInspectorWindow(UnityEngin... method DropOnHierarchyWindow (line 118) | internal static DragAndDropVisualMode DropOnHierarchyWindow(int dropTa... method Drop (line 123) | internal static DragAndDropVisualMode Drop(int dropDstId, params objec... method DefaultProjectBrowserDropHandlerImpl (line 147) | internal static DragAndDropVisualMode DefaultProjectBrowserDropHandler... method HandleDelayedDrag (line 171) | internal static bool HandleDelayedDrag(Rect position, int id, Object o... method PrepareStartDrag (line 208) | public static void PrepareStartDrag() method StartDrag (line 229) | public static void StartDrag(string title) method HasGenericDragData (line 241) | [RequiredByNativeCode] method GetGenericData (line 248) | public static object GetGenericData(string type) method SetGenericData (line 256) | public static void SetGenericData(string type, object data) method AcceptDrag (line 268) | public static extern void AcceptDrag(); method PrepareStartDrag_Internal (line 269) | [NativeMethod("PrepareStartDrag")] method Cleanup (line 271) | [NativeMethod("Cleanup")] method StartDrag_Internal (line 273) | [NativeMethod("StartDrag")] method HasHandler (line 281) | internal static bool HasHandler(int dropDstId) method HasHandler (line 286) | public static bool HasHandler(int dropDstId, Delegate handler) method AddDropHandler (line 296) | public static void AddDropHandler(ProjectBrowserDropHandler handler) method AddDropHandler (line 301) | public static void AddDropHandler(SceneDropHandler handler) method AddDropHandler (line 306) | public static void AddDropHandler(HierarchyDropHandler handler) method AddDropHandler (line 311) | public static void AddDropHandler(InspectorDropHandler handler) method RemoveDropHandler (line 316) | public static void RemoveDropHandler(ProjectBrowserDropHandler handler) method RemoveDropHandler (line 321) | public static void RemoveDropHandler(SceneDropHandler handler) method RemoveDropHandler (line 326) | public static void RemoveDropHandler(HierarchyDropHandler handler) method RemoveDropHandler (line 331) | public static void RemoveDropHandler(InspectorDropHandler handler) FILE: Editor/Mono/DrivenPropertyManagerInternal.bindings.cs class DrivenPropertyManagerInternal (line 16) | [NativeHeader("Editor/Src/DrivenPropertyManagerInternal.bindings.h")] method IsDriven (line 20) | extern public static bool IsDriven(Object target, string propertyPath); method IsDriving (line 21) | extern public static bool IsDriving(Object driver, Object target, stri... method IsDrivingPartial (line 22) | extern public static bool IsDrivingPartial(Object driver, Object targe... FILE: Editor/Mono/DrivenRectTransformUndo.cs class DrivenRectTransformUndo (line 9) | [InitializeOnLoad] method DrivenRectTransformUndo (line 13) | static DrivenRectTransformUndo() method ForceUpdateCanvases (line 20) | static void ForceUpdateCanvases() method OnUndoRedoPerformed (line 25) | static void OnUndoRedoPerformed(in UndoRedoInfo info) FILE: Editor/Mono/DropInfo.cs class DropInfo (line 10) | internal class DropInfo type Type (line 12) | internal enum Type method DropInfo (line 22) | public DropInfo(IDropArea source) FILE: Editor/Mono/DynamicHints/DynamicHintContent.cs type IComponentDynamicHintContentGenerator (line 16) | internal interface IComponentDynamicHintContentGenerator method CreateContent (line 18) | VisualElement CreateContent(GameObject obj); type IAssetDynamicHintContentGenerator (line 24) | internal interface IAssetDynamicHintContentGenerator method CreateContent (line 26) | VisualElement CreateContent(UnityEngine.Object obj); class ScriptableObjectContentGenerator (line 33) | internal abstract class ScriptableObjectContentGenerator : IAssetDyna... method ScriptableObjectContentGenerator (line 38) | protected ScriptableObjectContentGenerator(string title) method GenerateContent (line 48) | protected abstract void GenerateContent(VisualElement root, T objectTo... method CreateContent (line 50) | public VisualElement CreateContent(UnityEngine.Object obj) method AddInfoField (line 68) | protected VisualElement AddInfoField(string label, string value) class ComponentContentGenerator (line 86) | internal abstract class ComponentContentGenerator : IComponentDynamic... method ComponentContentGenerator (line 91) | protected ComponentContentGenerator(string title) method GenerateContent (line 101) | protected abstract void GenerateContent(VisualElement root, List co... method CreateContent (line 103) | public VisualElement CreateContent(GameObject obj) method AddInfoField (line 121) | protected VisualElement AddInfoField(string label, string value) class DynamicHintContent (line 138) | internal abstract class DynamicHintContent method OnExtendedStateChanged (line 162) | protected internal virtual void OnExtendedStateChanged(bool extended) {} method Update (line 167) | internal virtual void Update() {} method CreateContent (line 173) | protected internal virtual VisualElement CreateContent() { return null; } method GetContentSize (line 179) | protected internal virtual Vector2 GetContentSize() { return Vector2.z... method GetRect (line 181) | internal Rect GetRect() { return root.contentRect; } method AddDefaultStyleSheetAsFirstTo (line 190) | protected void AddDefaultStyleSheetAsFirstTo(VisualElement element, bo... method ToTooltipString (line 205) | internal string ToTooltipString() { return DynamicHintUtility.Serializ... class DynamicHintGeneratorAttribute (line 218) | [AttributeUsage(AttributeTargets.Method)] method DynamicHintGeneratorAttribute (line 223) | public DynamicHintGeneratorAttribute(Type type) FILE: Editor/Mono/DynamicHints/DynamicHintUtility.cs class DynamicHintUtility (line 16) | internal static class DynamicHintUtility method Serialize (line 18) | internal static string Serialize(DynamicHintContent hint) method Deserialize (line 23) | internal static DynamicHintContent Deserialize(string hint) method GetDefaultDynamicHintStyleSheet (line 46) | internal static StyleSheet GetDefaultDynamicHintStyleSheet() method GetDefaultInstanceDynamicHintStyleSheet (line 55) | internal static StyleSheet GetDefaultInstanceDynamicHintStyleSheet() method CloseCurrentHint (line 63) | public static void CloseCurrentHint() method DrawHintAt (line 73) | public static void DrawHintAt(DynamicHintContent hint, Rect rect) method DrawHintNextToHierarchyObject (line 84) | public static void DrawHintNextToHierarchyObject(DynamicHintContent hi... method DrawHintNextToProjectAsset (line 106) | public static void DrawHintNextToProjectAsset(DynamicHintContent hint,... method DrawHintNextToInspectorField (line 129) | public static void DrawHintNextToInspectorField(DynamicHintContent hin... method DrawMouseTooltip (line 151) | internal static void DrawMouseTooltip(DynamicHintContent hint, Rect to... method DrawHint (line 156) | internal static void DrawHint(Rect hintTriggerRect, Vector2 mousePosit... method GetDynamicHintContentOf (line 211) | static DynamicHintContent GetDynamicHintContentOf(TypeCache.MethodColl... method GetRectOfObjectInHierarchy (line 230) | static Rect GetRectOfObjectInHierarchy(GameObject objectToFind, out bo... method GetRectOfObjectInProjectExplorer (line 235) | static Rect GetRectOfObjectInProjectExplorer(UnityEngine.Object object... method GetRectOfFieldInInspector (line 240) | static Rect GetRectOfFieldInInspector(string fieldPathInClass, Type ta... method GetFieldPathInClass (line 284) | public static string GetFieldPathInClass(object field) method FindAncestorPropertyRegion (line 300) | static bool FindAncestorPropertyRegion(string propertyPath, string tar... method GetRectOfObjectInGUIView (line 369) | static Rect GetRectOfObjectInGUIView(string viewName, UnityEngine.Obje... method AdaptRectToHierarchy (line 405) | static void AdaptRectToHierarchy(out Rect rectOfHint, Vector2 screenPo... method AdaptRectToInspector (line 414) | static void AdaptRectToInspector(out Rect rectOfHint, Vector2 screenPo... method AdaptRectToProjectWindow (line 423) | static void AdaptRectToProjectWindow(out Rect rectOfHint, Vector2 scre... FILE: Editor/Mono/EditorApplication.bindings.cs class EditorApplication (line 17) | [NativeHeader("Editor/Mono/EditorApplication.bindings.h")] method LoadLevelInPlayMode (line 35) | [Obsolete("Use EditorSceneManager.LoadSceneInPlayMode instead.")] method LoadLevelAdditiveInPlayMode (line 43) | [Obsolete("Use EditorSceneManager.LoadSceneInPlayMode instead.")] method LoadLevelAsyncInPlayMode (line 51) | [Obsolete("Use EditorSceneManager.LoadSceneAsyncInPlayMode instead.")] method LoadLevelAdditiveAsyncInPlayMode (line 59) | [Obsolete("Use EditorSceneManager.LoadSceneAsyncInPlayMode instead.")] method OpenProject (line 67) | public static void OpenProject(string projectPath, params string[] args) method OpenProjectInternal (line 72) | private static extern void OpenProjectInternal(string projectPath, str... method OpenFileGeneric (line 74) | internal static extern void OpenFileGeneric(string path); method SaveAssets (line 77) | [System.Obsolete("Use AssetDatabase.SaveAssets instead (UnityUpgradabl... method EnterPlaymode (line 87) | public static void EnterPlaymode() method ExitPlaymode (line 92) | public static void ExitPlaymode() method Step (line 106) | [StaticAccessor("GetApplication().GetPlayerLoopController()", StaticAc... method IsInitialized (line 119) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method GetLicenseType (line 150) | [StaticAccessor("GetILicensing()", StaticAccessorType.Arrow)] method LockReloadAssemblies (line 154) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method UnlockReloadAssemblies (line 158) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method CanReloadAssemblies (line 162) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method ExecuteMenuItemInternal (line 165) | private static extern bool ExecuteMenuItemInternal(string menuItemPath... method ExecuteMenuItem (line 168) | public static bool ExecuteMenuItem(string menuItemPath) method ExecuteMenuItem (line 231) | static bool ExecuteMenuItem(MethodInfo menuMethodInfo, bool validate) method ValidateMenuItem (line 248) | internal static extern bool ValidateMenuItem(string menuItemPath); method ExecuteMenuItemOnGameObjects (line 251) | internal static extern bool ExecuteMenuItemOnGameObjects(string menuI... method ExecuteMenuItemWithTemporaryContext (line 254) | internal static extern bool ExecuteMenuItemWithTemporaryContext(strin... method SetTemporaryProjectKeepPath (line 301) | [NativeThrows] method Exit (line 305) | public static extern void Exit(int returnValue); method SetSceneRepaintDirty (line 307) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method QueuePlayerLoopUpdate (line 310) | public static void QueuePlayerLoopUpdate() { SetSceneRepaintDirty(); } method UpdateSceneIfNeeded (line 312) | internal static extern void UpdateSceneIfNeeded(); method UpdateMainWindowTitle (line 314) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method Beep (line 318) | [FreeFunction("UnityBeep")] method CloseAndRelaunch (line 346) | internal static extern void CloseAndRelaunch(string[] arguments); method RequestCloseAndRelaunchWithCurrentArguments (line 348) | internal static extern void RequestCloseAndRelaunchWithCurrentArgument... method RestartEditorAndRecompileScripts (line 351) | internal static void RestartEditorAndRecompileScripts() method FileMenuNewScene (line 359) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method SignalTick (line 362) | [ThreadSafe] method UpdateInteractionModeSettings (line 365) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method UpdateTooltipsInPlayModeSettings (line 368) | internal static extern void UpdateTooltipsInPlayModeSettings(); method WriteVersion (line 370) | [FreeFunction("GetProjectVersion().Write")] FILE: Editor/Mono/EditorApplication.cs type PlayModeStateChange (line 25) | public enum PlayModeStateChange type ScriptChangesDuringPlayOptions (line 34) | internal enum ScriptChangesDuringPlayOptions type PauseState (line 41) | public enum PauseState class ApplicationTitleDescriptor (line 47) | public class ApplicationTitleDescriptor method ApplicationTitleDescriptor (line 49) | [Obsolete("Do not create your own instance of ApplicationTitleDescript... method ApplicationTitleDescriptor (line 53) | internal ApplicationTitleDescriptor(string projectName, string unityPr... class EditorApplication (line 73) | public sealed partial class EditorApplication method Internal_ProjectWasLoaded (line 78) | [RequiredByNativeCode] method Internal_EditorApplicationWantsToQuit (line 84) | [RequiredByNativeCode] method Internal_EditorApplicationQuit (line 124) | [RequiredByNativeCode] method RepaintProjectWindow (line 146) | public static void RepaintProjectWindow() method RepaintAnimationWindow (line 153) | public static void RepaintAnimationWindow() method RepaintHierarchyWindow (line 169) | public static void RepaintHierarchyWindow() method DirtyHierarchyWindowSorting (line 177) | public static void DirtyHierarchyWindowSorting() method CallDelayed (line 211) | internal static Action CallDelayed(CallbackFunction action, double del... method GetDefaultMainWindowTitle (line 296) | internal static string GetDefaultMainWindowTitle(ApplicationTitleDescr... method BuildMainWindowTitle (line 339) | [RequiredByNativeCode] method GetApplicationTitleDescriptor (line 348) | internal static ApplicationTitleDescriptor GetApplicationTitleDescript... method GetDefaultProjectName (line 376) | internal static string GetDefaultProjectName() method Internal_CallUpdateFunctions (line 381) | [RequiredByNativeCode] method Internal_InvokeTickEvents (line 391) | [RequiredByNativeCode] method Internal_CallDelayFunctions (line 397) | [RequiredByNativeCode] method Internal_SwitchSkin (line 406) | [RequiredByNativeCode] method RequestRepaintAllViews (line 412) | internal static void RequestRepaintAllViews() method RequestRepaintAllTexts (line 418) | internal static void RequestRepaintAllTexts(VersionChangeType incremen... method UpdateEditorTextRenderingMode (line 427) | internal static void UpdateEditorTextRenderingMode(EditorTextRendering... method Internal_CallHierarchyHasChanged (line 435) | [RequiredByNativeCode] method Internal_CallProjectHasChanged (line 446) | [RequiredByNativeCode] method Internal_CallSearchHasChanged (line 457) | internal static void Internal_CallSearchHasChanged() method Internal_CallAssetLabelsHaveChanged (line 462) | internal static void Internal_CallAssetLabelsHaveChanged() method Internal_CallAssetBundleNameChanged (line 467) | internal static void Internal_CallAssetBundleNameChanged() method Internal_PauseStateChanged (line 472) | [RequiredByNativeCode] method Internal_PlayModeStateChanged (line 486) | [RequiredByNativeCode] method Internal_FileMenuSaved (line 516) | [RequiredByNativeCode] method Internal_CallKeyboardModifiersChanged (line 522) | [RequiredByNativeCode] method Internal_CallWindowsReordered (line 528) | [RequiredByNativeCode] method DoPressedKeysTriggerAnyShortcutHandler (line 534) | [RequiredByNativeCode] method Internal_CallGlobalEventHandler (line 542) | [RequiredByNativeCode] method Internal_FocusChanged (line 554) | [RequiredByNativeCode] method FireFileMenuNewScene (line 561) | [MenuItem("File/New Scene %n", priority = 150)] method TogglePlaying (line 574) | [RequiredByNativeCode] method Internal_RestoreLastOpenedScenes (line 581) | [RequiredByNativeCode] method InstantiateDefaultScene (line 621) | static void InstantiateDefaultScene() FILE: Editor/Mono/EditorApplication.deprecated.cs class EditorApplication (line 13) | public sealed partial class EditorApplication method NewScene (line 15) | [Obsolete("Use EditorSceneManager.NewScene (NewSceneSetup.DefaultGameO... method NewEmptyScene (line 21) | [Obsolete("Use EditorSceneManager.NewScene (NewSceneSetup.EmptyScene)")] method OpenScene (line 28) | [Obsolete("Use EditorSceneManager.OpenScene")] method OpenSceneAdditive (line 44) | [Obsolete("Use EditorSceneManager.OpenScene")] method SaveScene (line 66) | [Obsolete("Use EditorSceneManager.SaveScene")] method SaveScene (line 72) | [Obsolete("Use EditorSceneManager.SaveScene")] method SaveScene (line 78) | [Obsolete("Use EditorSceneManager.SaveScene")] method SaveCurrentSceneIfUserWantsTo (line 84) | [Obsolete("Use EditorSceneManager.SaveCurrentModifiedScenesIfUserWants... method SaveCurrentSceneIfUserWantsToForce (line 90) | [Obsolete("This function is internal and no longer supported")] method MarkSceneDirty (line 96) | [Obsolete("Use EditorSceneManager.MarkSceneDirty or EditorSceneManager... FILE: Editor/Mono/EditorAssemblies.bindings.cs class EditorAssemblies (line 13) | [NativeHeader("Runtime/Scripting/TypeCache.h")] method GetAllMethodsWithAttribute (line 22) | internal static IEnumerable GetAllMethodsWithAttribute(... method Internal_GetAllMethodsWithAttribute (line 28) | [FreeFunction(Name = "GetAllMethodsWithAttribute")] method GetUnchangedAssemblyNames (line 31) | [FreeFunction("GetUnchangedAssemblyNames")] FILE: Editor/Mono/EditorAssemblies.cs class InitializeOnLoadAttribute (line 28) | [RequiredByNativeCode] class InitializeOnLoadMethodAttribute (line 34) | [RequiredByNativeCode] class InitializeOnEnterPlayModeAttribute (line 40) | [RequiredByNativeCode] class EditorAssemblies (line 49) | static partial class EditorAssemblies method IsSubclassOfGenericType (line 73) | private static bool IsSubclassOfGenericType(Type klass, Type genericType) method SetLoadedEditorAssemblies (line 87) | [RequiredByNativeCode] method ProcessInitializeOnLoadAttributes (line 102) | [RequiredByNativeCode] method ProcessInitializeOnLoadMethodAttributes (line 146) | [RequiredByNativeCode] FILE: Editor/Mono/EditorBuildSettings.bindings.cs class EditorBuildSettingsScene (line 17) | [Serializable] method EditorBuildSettingsScene (line 30) | public EditorBuildSettingsScene() {} method EditorBuildSettingsScene (line 31) | public EditorBuildSettingsScene(string path, bool enabled) method EditorBuildSettingsScene (line 38) | public EditorBuildSettingsScene(GUID guid, bool enabled) method GetActiveSceneList (line 48) | public static string[] GetActiveSceneList(EditorBuildSettingsScene[] s... method CompareTo (line 53) | public int CompareTo(object obj) method DeconstructArrayElement (line 63) | [RequiredByNativeCode, UsedImplicitly] class EditorBuildSettings (line 73) | [NativeHeader("Editor/Src/EditorBuildSettings.h")] method EditorBuildSettings (line 76) | private EditorBuildSettings() {} method SceneListChanged (line 78) | [RequiredByNativeCode] method GetActiveBuildProfileSceneList (line 122) | [RequiredByNativeCode] method GetEditorBuildSettingsScenes (line 133) | static extern EditorBuildSettingsScene[] GetEditorBuildSettingsScenes(); method SetEditorBuildSettingsScenes (line 134) | static extern void SetEditorBuildSettingsScenes(EditorBuildSettingsSce... method SetEditorBuildSettingsSceneIgnoreProfile (line 136) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method GetEditorBuildSettingsSceneIgnoreProfile (line 139) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] type ConfigObjectResult (line 142) | enum ConfigObjectResult method AddConfigObjectInternal (line 154) | [NativeMethod("AddConfigObject")] method RemoveConfigObject (line 156) | public static extern bool RemoveConfigObject(string name); method GetConfigObjectNames (line 157) | public static extern string[] GetConfigObjectNames(); method GetConfigObject (line 158) | static extern Object GetConfigObject(string name); method AddConfigObject (line 159) | public static void AddConfigObject(string name, Object obj, bool overw... method TryGetConfigObject (line 172) | public static bool TryGetConfigObject(string name, out T result) wh... FILE: Editor/Mono/EditorConnectionInternal.bindings.cs type GeneralConnectionSendMode (line 11) | [NativeHeader("Runtime/Network/PlayerCommunicator/GeneralConnection.h")] class EditorConnectionInternal (line 18) | [StaticAccessor("EditorConnection::Get()", StaticAccessorType.Dot)] method SendMessage (line 23) | void IPlayerEditorConnectionNative.SendMessage(Guid messageId, byte[] ... method TrySendMessage (line 32) | bool IPlayerEditorConnectionNative.TrySendMessage(Guid messageId, byte... method Poll (line 41) | void IPlayerEditorConnectionNative.Poll() method RegisterInternal (line 46) | void IPlayerEditorConnectionNative.RegisterInternal(Guid messageId) method UnregisterInternal (line 51) | void IPlayerEditorConnectionNative.UnregisterInternal(Guid messageId) method Initialize (line 56) | void IPlayerEditorConnectionNative.Initialize() method DisconnectAll (line 61) | void IPlayerEditorConnectionNative.DisconnectAll() method IsConnected (line 66) | public bool IsConnected() method Initialize (line 71) | [NativeConditional("ENABLE_PLAYERCONNECTION && UNITY_EDITOR")] method UnregisterInternal (line 75) | public static void UnregisterInternal(string messageId) method UnregisterInternal (line 80) | [NativeConditional("ENABLE_PLAYERCONNECTION && UNITY_EDITOR")] method RegisterInternal (line 85) | public static void RegisterInternal(string messageId) { RegisterIntern... method RegisterInternal (line 87) | [NativeConditional("ENABLE_PLAYERCONNECTION && UNITY_EDITOR")] method SendMessageInternal (line 93) | [NativeConditional("ENABLE_PLAYERCONNECTION && UNITY_EDITOR")] method SendMessage (line 98) | public static void SendMessage(string messageId, byte[] data, int play... method TrySendMessageInternal (line 107) | [NativeConditional("ENABLE_PLAYERCONNECTION && UNITY_EDITOR")] method TrySendMessage (line 112) | public static bool TrySendMessage(string messageId, byte[] data, int p... method PollInternal (line 121) | [NativeName("Poll")] method ConnectPlayerProxy (line 124) | public extern static int ConnectPlayerProxy(string IP, int port); method DisconnectAll (line 126) | [NativeConditional("ENABLE_PLAYERCONNECTION && UNITY_EDITOR")] method GetLocalGuid (line 129) | [NativeConditional("ENABLE_PLAYERCONNECTION")] method GetMulticastAddress (line 132) | [NativeConditional("ENABLE_PLAYERCONNECTION && UNITY_EDITOR")] method GetMulticastPort (line 135) | [NativeConditional("ENABLE_PLAYERCONNECTION && UNITY_EDITOR")] method BuildServerIdentificationFormat (line 138) | [NativeConditional("ENABLE_PLAYERCONNECTION && UNITY_EDITOR")] FILE: Editor/Mono/EditorGUI.EnumMaskField.deprecated.cs class EditorGUI (line 14) | public partial class EditorGUI method EnumMaskField (line 16) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 22) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 28) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 34) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 40) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 46) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 52) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 58) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 66) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 72) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 80) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskFieldInternal (line 86) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskFieldInternal (line 102) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method DoEnumMaskField (line 118) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 135) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 141) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... method EnumMaskPopupInternal (line 148) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... class EditorGUILayout (line 155) | public partial class EditorGUILayout method EnumMaskField (line 157) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 163) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 170) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 176) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 183) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskField (line 189) | [Obsolete("EnumMaskField has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 196) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 202) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 210) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 216) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... method EnumMaskPopup (line 225) | [Obsolete("EnumMaskPopup has been deprecated. Use EnumFlagsField inste... class MaskFieldGUIDeprecated (line 234) | [Obsolete("MaskFieldGUIDeprecated is deprecated. Use MaskFieldGUI instea... class MaskCallbackInfo (line 238) | private class MaskCallbackInfo method MaskCallbackInfo (line 261) | public MaskCallbackInfo(int controlID) method GetSelectedValueForControl (line 267) | public static int GetSelectedValueForControl(int controlID, int mask... method SetMaskValueDelegate (line 317) | internal void SetMaskValueDelegate(object userData, string[] options... method DoMaskField (line 338) | internal static int DoMaskField(Rect position, int controlID, int mask... method DoMaskField (line 345) | internal static int DoMaskField(Rect position, int controlID, int mask... method DoMaskField (line 352) | internal static int DoMaskField(Rect position, int controlID, int mask... method DoMaskField (line 364) | internal static int DoMaskField(Rect position, int controlID, int mask... FILE: Editor/Mono/EditorGUI.RenderPipeline.cs class EditorGUI (line 10) | public partial class EditorGUI method RenderingLayerMaskField (line 15) | public static void RenderingLayerMaskField(Rect position, string label... method RenderingLayerMaskField (line 20) | public static void RenderingLayerMaskField(Rect position, GUIContent l... method RenderingLayerMaskField (line 25) | public static RenderingLayerMask RenderingLayerMaskField(Rect position... method RenderingLayerMaskField (line 30) | public static RenderingLayerMask RenderingLayerMaskField(Rect position... method RenderingLayerMaskField (line 35) | public static RenderingLayerMask RenderingLayerMaskField(Rect position... method RenderingLayerMaskField (line 40) | public static RenderingLayerMask RenderingLayerMaskField(Rect position... method RenderingLayerMaskFieldInternal (line 45) | static uint RenderingLayerMaskFieldInternal(Rect position, GUIContent ... method DrawMaskField (line 70) | static int DrawMaskField(Rect position, GUIContent label, uint layers,... method ApplyModifiedProperties (line 81) | static void ApplyModifiedProperties(SerializedProperty property, uint ... FILE: Editor/Mono/EditorGUI.cs class EditorGUI (line 36) | [SuppressMessage("ReSharper", "NotAccessedField.Local")] type DragCandidateState (line 92) | private enum DragCandidateState class Styles (line 220) | static class Styles method EditorGUI (line 229) | static EditorGUI() method BeginHandleMixedValueContentColor (line 234) | internal static void BeginHandleMixedValueContentColor() method EndHandleMixedValueContentColor (line 240) | internal static void EndHandleMixedValueContentColor() method IsEditingTextField (line 245) | [RequiredByNativeCode] method EndEditingActiveTextField (line 251) | internal static void EndEditingActiveTextField() method FocusTextInControl (line 256) | public static void FocusTextInControl(string name) method ClearStacks (line 264) | internal static void ClearStacks() class DisabledGroupScope (line 284) | public class DisabledGroupScope : GUI.Scope method DisabledGroupScope (line 286) | public DisabledGroupScope(bool disabled) method CloseScope (line 291) | protected override void CloseScope() method BeginDisabledGroup (line 301) | public static void BeginDisabledGroup(bool disabled) method EndDisabledGroup (line 310) | public static void EndDisabledGroup() type DisabledScope (line 315) | public struct DisabledScope : IDisposable method DisabledScope (line 319) | public DisabledScope(bool disabled) method Dispose (line 326) | public void Dispose() class DisabledGuiViewInputScope (line 336) | internal class DisabledGuiViewInputScope : GUI.Scope method DisabledGuiViewInputScope (line 341) | public DisabledGuiViewInputScope(GUIView view, bool disabled) method CloseScope (line 351) | protected override void CloseScope() type LabelHighlightScope (line 358) | internal struct LabelHighlightScope : IDisposable method LabelHighlightScope (line 362) | public LabelHighlightScope(string labelHighlightContext, Color selec... method Dispose (line 368) | public void Dispose() type CursorColorScope (line 378) | internal struct CursorColorScope : IDisposable method CursorColorScope (line 382) | public CursorColorScope(Color color) method Dispose (line 388) | public void Dispose() method BeginDisabled (line 395) | internal static void BeginDisabled(bool disabled) method EndDisabled (line 402) | internal static void EndDisabled() method BeginIsInsideList (line 409) | internal static void BeginIsInsideList(int depth) method GetInsideListDepth (line 415) | internal static int GetInsideListDepth() method EndIsInsideList (line 422) | internal static void EndIsInsideList() class ChangeCheckScope (line 433) | public class ChangeCheckScope : GUI.Scope method ChangeCheckScope (line 450) | public ChangeCheckScope() method CloseScope (line 455) | protected override void CloseScope() method BeginChangeCheck (line 463) | public static void BeginChangeCheck() method EndChangeCheck (line 477) | public static bool EndChangeCheck() type MixedValueScope (line 493) | public struct MixedValueScope : IDisposable method MixedValueScope (line 497) | public MixedValueScope(bool newMixedValue) method Dispose (line 502) | void IDisposable.Dispose() class RecycledTextEditor (line 508) | internal class RecycledTextEditor : TextEditor method GetOriginalLongValues (line 518) | public long[] GetOriginalLongValues() method GetOriginalDoubleValues (line 523) | public double[] GetOriginalDoubleValues() method IsEditingControl (line 528) | internal bool IsEditingControl(int id) method BeginEditing (line 533) | public virtual void BeginEditing(int id, string newText, Rect positi... method EndEditing (line 580) | public virtual void EndEditing() class DelayedTextEditor (line 599) | internal sealed class DelayedTextEditor : RecycledTextEditor method BeginGUI (line 609) | public void BeginGUI() method EndGUI (line 627) | public void EndGUI(EventType type) method EndEditing (line 655) | public override void EndEditing() method OnGUI (line 682) | public string OnGUI(int id, string value, out bool changed) class PopupMenuEvent (line 704) | internal sealed class PopupMenuEvent method PopupMenuEvent (line 709) | public PopupMenuEvent(string cmd, GUIView v) method SendEvent (line 715) | public void SendEvent() method ShowTextEditorPopupMenu (line 728) | static void ShowTextEditorPopupMenu() method BeginCollectTooltips (line 781) | [RequiredByNativeCode] method EndCollectTooltips (line 787) | [RequiredByNativeCode] method DropShadowLabel (line 793) | public static void DropShadowLabel(Rect position, string text) method DropShadowLabel (line 798) | public static void DropShadowLabel(Rect position, GUIContent content) method DropShadowLabel (line 803) | public static void DropShadowLabel(Rect position, string text, GUIStyl... method DropShadowLabel (line 809) | public static void DropShadowLabel(Rect position, GUIContent content, ... method DoDropShadowLabel (line 814) | internal static void DoDropShadowLabel(Rect position, GUIContent conte... method DrawLabelShadow (line 825) | internal static void DrawLabelShadow(Rect position, GUIContent content... method Draw4 (line 845) | private static void Draw4(Rect position, GUIContent content, float off... method ValidateTextLimit (line 859) | private static string ValidateTextLimit(String editorText) method IsPrintableChar (line 873) | static bool IsPrintableChar(char c) method MightBePrintableKey (line 882) | internal static bool MightBePrintableKey(Event evt) method GetEventTypeForControlAllowDisabledContextMenuPaste (line 936) | static EventType GetEventTypeForControlAllowDisabledContextMenuPaste(E... method DoTextField (line 964) | internal static string DoTextField(RecycledTextEditor editor, int id, ... method DoTextField (line 971) | internal static string DoTextField(RecycledTextEditor editor, int id, ... method HasClickedOnHyperlink (line 1471) | private static bool HasClickedOnHyperlink(RecycledTextEditor editor, o... method EditorGUI_OpenFileOnHyperLinkClicked (line 1502) | private static void EditorGUI_OpenFileOnHyperLinkClicked(EditorWindow ... method KeyEventField (line 1524) | internal static Event KeyEventField(Rect position, Event evt) method DoKeyEventField (line 1529) | internal static Event DoKeyEventField(Rect position, Event _event, GUI... method GetInspectorTitleBarObjectFoldoutRenderRect (line 1599) | internal static Rect GetInspectorTitleBarObjectFoldoutRenderRect(Rect ... method GetInspectorTitleBarObjectFoldoutRenderRect (line 1604) | internal static Rect GetInspectorTitleBarObjectFoldoutRenderRect(Rect ... method IsValidForContextMenu (line 1609) | [SuppressMessage("ReSharper", "RedundantCast.0")] method DoObjectMouseInteraction (line 1629) | internal static bool DoObjectMouseInteraction(bool foldout, Rect inter... method DoObjectFoldoutInternal (line 1757) | private static void DoObjectFoldoutInternal(bool foldout, Rect renderR... method DoObjectFoldout (line 1778) | internal static bool DoObjectFoldout(bool foldout, Rect interactionRec... method LabelFieldInternal (line 1786) | internal static void LabelFieldInternal(Rect position, GUIContent labe... method Toggle (line 1796) | public static bool Toggle(Rect position, bool value) method Toggle (line 1802) | public static bool Toggle(Rect position, string label, bool value) method Toggle (line 1807) | public static bool Toggle(Rect position, bool value, GUIStyle style) method Toggle (line 1813) | public static bool Toggle(Rect position, string label, bool value, GUI... method Toggle (line 1818) | public static bool Toggle(Rect position, GUIContent label, bool value) method Toggle (line 1825) | public static bool Toggle(Rect position, GUIContent label, bool value,... method ToggleLeftInternal (line 1832) | internal static bool ToggleLeftInternal(Rect position, GUIContent labe... method DoToggle (line 1844) | internal static bool DoToggle(Rect position, int id, bool value, GUICo... method TextFieldInternal (line 1849) | internal static string TextFieldInternal(int id, Rect position, string... method TextFieldInternal (line 1856) | internal static string TextFieldInternal(int id, Rect position, string... method TextFieldInternal (line 1863) | internal static string TextFieldInternal(Rect position, string text, G... method TextFieldInternal (line 1872) | internal static string TextFieldInternal(Rect position, GUIContent lab... method TextFieldInternal (line 1880) | internal static string TextFieldInternal(int id, Rect position, GUICon... method ToolbarSearchField (line 1887) | internal static string ToolbarSearchField(Rect position, string text, ... method ToolbarSearchField (line 1893) | internal static string ToolbarSearchField(int id, Rect position, strin... method ToolbarSearchField (line 1903) | internal static string ToolbarSearchField(int id, Rect position, strin... method ToolbarSearchField (line 1926) | internal static string ToolbarSearchField(Rect position, string[] sear... method ToolbarSearchField (line 1932) | internal static string ToolbarSearchField(int id, Rect position, strin... method ToolbarSearchField (line 1945) | internal static string ToolbarSearchField(int id, Rect position, strin... method SearchField (line 1986) | internal static string SearchField(Rect position, string text) type ScrollableAreaScope (line 2004) | struct ScrollableAreaScope : IDisposable method ScrollableAreaScope (line 2010) | public ScrollableAreaScope(int id, ref Rect position, string text, r... method Dispose (line 2059) | public void Dispose() method ScrollableLabelAreaInternal (line 2066) | internal static void ScrollableLabelAreaInternal(Rect position, string... method ScrollableTextAreaInternal (line 2109) | internal static string ScrollableTextAreaInternal(Rect position, strin... method TextAreaInternal (line 2133) | internal static string TextAreaInternal(Rect position, string text, GU... method SendEventToTextEditor (line 2141) | static bool SendEventToTextEditor(int id, Event e) method SelectableLabelInternal (line 2176) | internal static void SelectableLabelInternal(Rect position, string tex... method DoPasswordField (line 2194) | [Obsolete("Use PasswordField instead.")] method DoPasswordField (line 2201) | [Obsolete("Use PasswordField instead.")] method PasswordFieldInternal (line 2208) | internal static string PasswordFieldInternal(Rect position, string pas... method PasswordFieldInternal (line 2216) | internal static string PasswordFieldInternal(Rect position, GUIContent... method FloatFieldInternal (line 2223) | internal static float FloatFieldInternal(Rect position, float value, G... method FloatFieldInternal (line 2230) | internal static float FloatFieldInternal(Rect position, GUIContent lab... method FloatFieldInternal (line 2237) | internal static void FloatFieldInternal(Rect position, GUIContent labe... method DoubleFieldInternal (line 2248) | internal static double DoubleFieldInternal(Rect position, double value... method DoubleFieldInternal (line 2255) | internal static double DoubleFieldInternal(Rect position, GUIContent l... method DoubleFieldInternal (line 2262) | internal static void DoubleFieldInternal(Rect position, GUIContent lab... method DragNumberValue (line 2274) | internal static void DragNumberValue(Rect dragHotZone, int id, bool is... method DragNumberValue (line 2286) | static void DragNumberValue(Rect dragHotZone, int id, ref NumberFieldV... method DoFloatField (line 2375) | internal static float DoFloatField(RecycledTextEditor editor, Rect pos... method DoFloatField (line 2380) | internal static float DoFloatField(RecycledTextEditor editor, Rect pos... method DoIntField (line 2388) | internal static int DoIntField(RecycledTextEditor editor, Rect positio... method DoDoubleField (line 2397) | internal static double DoDoubleField(RecycledTextEditor editor, Rect p... method DoDoubleField (line 2402) | internal static double DoDoubleField(RecycledTextEditor editor, Rect p... method DoLongField (line 2409) | internal static long DoLongField(RecycledTextEditor editor, Rect posit... method HasKeyboardFocus (line 2425) | static bool HasKeyboardFocus(int controlID) type NumberFieldValue (line 2433) | internal struct NumberFieldValue method NumberFieldValue (line 2435) | public NumberFieldValue(double v) method NumberFieldValue (line 2444) | public NumberFieldValue(long v) method DoNumberField (line 2461) | internal static void DoNumberField(RecycledTextEditor editor, Rect pos... method StringToNumericValue (line 2477) | internal static void StringToNumericValue(in string str, ref NumberFie... method EvaluateExpressionOnNumberFieldValue (line 2485) | internal static void EvaluateExpressionOnNumberFieldValue(ref NumberFi... method GetInitialValue (line 2493) | internal static void GetInitialValue(ref NumberFieldValue value) method UpdateNumberValueIfNeeded (line 2515) | internal static void UpdateNumberValueIfNeeded(ref NumberFieldValue va... method DoNumberField (line 2531) | internal static void DoNumberField(RecycledTextEditor editor, Rect pos... method StringToDouble (line 2575) | internal static bool StringToDouble(string str, out double value) method StringToDouble (line 2583) | static void StringToDouble(string str, ref NumberFieldValue value) method StringToLong (line 2588) | internal static bool StringToLong(string str, out long value) method StringToLong (line 2596) | static void StringToLong(string str, ref NumberFieldValue value) method ArraySizeField (line 2602) | internal static int ArraySizeField(Rect position, GUIContent label, in... method DelayedTextFieldInternal (line 2621) | internal static string DelayedTextFieldInternal(Rect position, string ... method DelayedTextFieldInternal (line 2627) | internal static string DelayedTextFieldInternal(Rect position, int id,... method DelayedTextFieldInternal (line 2689) | internal static void DelayedTextFieldInternal(Rect position, int id, S... method DelayedNumberFieldInternal (line 2701) | internal static void DelayedNumberFieldInternal(Rect position, Rect dr... method DelayedNumberFieldInternal (line 2717) | static void DelayedNumberFieldInternal(Rect position, Rect dragHotZone... method DelayedFloatFieldInternal (line 2802) | internal static float DelayedFloatFieldInternal(Rect position, GUICont... method DelayedFloatFieldInternal (line 2823) | internal static void DelayedFloatFieldInternal(Rect position, Serializ... method DelayedDoubleFieldInternal (line 2835) | internal static double DelayedDoubleFieldInternal(Rect position, GUICo... method DelayedIntFieldInternal (line 2856) | internal static int DelayedIntFieldInternal(Rect position, GUIContent ... method DelayedIntFieldInternal (line 2877) | internal static void DelayedIntFieldInternal(Rect position, Serialized... method SetDelayedDraggable (line 2889) | internal static bool SetDelayedDraggable(ref Rect position, ref Rect d... method IntFieldInternal (line 2907) | internal static int IntFieldInternal(Rect position, int value, GUIStyl... method IntFieldInternal (line 2914) | internal static int IntFieldInternal(Rect position, GUIContent label, ... method LongFieldInternal (line 2922) | internal static long LongFieldInternal(Rect position, long value, GUIS... method LongFieldInternal (line 2929) | internal static long LongFieldInternal(Rect position, GUIContent label... method LongFieldInternal (line 2936) | static void LongFieldInternal(Rect position, GUIContent label, ref Num... method Slider (line 2945) | public static float Slider(Rect position, float value, float leftValue... method Slider (line 2951) | public static float Slider(Rect position, string label, float value, f... method Slider (line 2957) | public static float Slider(Rect position, GUIContent label, float valu... method Slider (line 2962) | internal static float Slider(Rect position, GUIContent label, float va... method Slider (line 2967) | internal static float Slider(Rect position, GUIContent label, float va... method Slider (line 2974) | internal static float Slider(Rect position, GUIContent label, float va... method PowerSlider (line 2984) | internal static float PowerSlider(Rect position, string label, float s... method PowerSlider (line 2990) | internal static float PowerSlider(Rect position, GUIContent label, flo... method PowerSlider (line 2996) | internal static float PowerSlider(Rect position, GUIContent label, flo... method LogarithmicIntSlider (line 3004) | public static int LogarithmicIntSlider(Rect position, string label, in... method LogarithmicIntSlider (line 3009) | public static int LogarithmicIntSlider(Rect position, GUIContent label... method LogarithmicIntSlider (line 3014) | internal static int LogarithmicIntSlider(Rect position, GUIContent lab... method PowPreserveSign (line 3022) | private static float PowPreserveSign(float f, float p) method FillPropertyContextMenu (line 3028) | internal static GenericMenu FillPropertyContextMenu(SerializedProperty... method DeleteListViewItems (line 3366) | internal static void DeleteListViewItems(BaseListView baseListView, Se... method DuplicateListViewItems (line 3385) | internal static void DuplicateListViewItems(BaseListView baseListView,... method GoToPrefab (line 3421) | internal static void GoToPrefab(string assetPath, GameObject openedFro... method DoPropertyContextMenu (line 3431) | internal static void DoPropertyContextMenu(SerializedProperty property... method Slider (line 3444) | public static void Slider(Rect position, SerializedProperty property, ... method Slider (line 3449) | public static void Slider(Rect position, SerializedProperty property, ... method Slider (line 3455) | public static void Slider(Rect position, SerializedProperty property, ... method Slider (line 3470) | internal static void Slider(Rect position, SerializedProperty property... method IntSlider (line 3485) | internal static int IntSlider(Rect position, int value, int leftValue,... method IntSlider (line 3497) | public static int IntSlider(Rect position, int value, int leftValue, i... method IntSlider (line 3503) | public static int IntSlider(Rect position, string label, int value, in... method IntSlider (line 3509) | public static int IntSlider(Rect position, GUIContent label, int value... method IntSlider (line 3515) | public static void IntSlider(Rect position, SerializedProperty propert... method IntSlider (line 3520) | public static void IntSlider(Rect position, SerializedProperty propert... method IntSlider (line 3526) | public static void IntSlider(Rect position, SerializedProperty propert... method DoTwoLabels (line 3542) | internal static void DoTwoLabels(Rect rect, GUIContent leftLabel, GUIC... method DoSlider (line 3558) | internal static float DoSlider(Rect position, Rect dragZonePosition, i... method DoSlider (line 3563) | internal static float DoSlider(Rect position, Rect dragZonePosition, i... method DoSlider (line 3568) | internal static float DoSlider(Rect position, Rect dragZonePosition, i... method DoSlider (line 3573) | private static float DoSlider(Rect position, Rect dragZonePosition, in... method DoSlider (line 3578) | private static float DoSlider( method MinMaxSlider (line 3737) | [Obsolete("Switch the order of the first two parameters.")] method MinMaxSlider (line 3743) | public static void MinMaxSlider(Rect position, string label, ref float... method MinMaxSlider (line 3748) | public static void MinMaxSlider(Rect position, GUIContent label, ref f... method MinMaxSlider (line 3755) | public static void MinMaxSlider(Rect position, ref float minValue, ref... method DoMinMaxSlider (line 3760) | private static void DoMinMaxSlider(Rect position, int id, ref float mi... class IndentLevelScope (line 3780) | public class IndentLevelScope : GUI.Scope method IndentLevelScope (line 3783) | public IndentLevelScope() : this(1) {} method IndentLevelScope (line 3785) | public IndentLevelScope(int increment) method CloseScope (line 3791) | protected override void CloseScope() method PopupInternal (line 3798) | private static int PopupInternal(Rect position, GUIContent label, int ... method PopupInternal (line 3803) | private static int PopupInternal(Rect position, GUIContent label, int ... method Popup (line 3811) | internal static int Popup(Rect position, GUIContent label, int selecte... method Popup (line 3816) | internal static int Popup(Rect position, GUIContent label, int selecte... method Popup (line 3823) | private static void Popup(Rect position, SerializedProperty property, ... method Popup (line 3834) | internal static void Popup(Rect position, SerializedProperty property,... method CheckCurrentEnumTypeEnabled (line 3849) | private static bool CheckCurrentEnumTypeEnabled(int value) method EnumPopupInternal (line 3855) | private static Enum EnumPopupInternal(Rect position, GUIContent label,... method EnumPopupInternal (line 3860) | private static Enum EnumPopupInternal(Rect position, GUIContent label,... method EnumPopupInternal (line 3878) | private static int EnumPopupInternal(Rect position, GUIContent label, ... method IntPopupInternal (line 3896) | private static int IntPopupInternal(Rect position, GUIContent label, i... method IntPopupInternal (line 3933) | internal static void IntPopupInternal(Rect position, SerializedPropert... method SortingLayerField (line 3945) | internal static void SortingLayerField(Rect position, GUIContent label... class PopupCallbackInfo (line 3997) | internal sealed class PopupCallbackInfo method PopupCallbackInfo (line 4016) | public PopupCallbackInfo(int controlID) method GetSelectedValueForControl (line 4023) | public static int GetSelectedValueForControl(int controlID, int sele... method SetEnumValueDelegate (line 4044) | internal void SetEnumValueDelegate(object userData, string[] options... method DoPopup (line 4054) | internal static int DoPopup(Rect position, int controlID, int selected... method DoPopup (line 4059) | internal static int DoPopup(Rect position, int controlID, int selected... method TagFieldInternal (line 4126) | internal static string TagFieldInternal(Rect position, string tag, GUI... method TagFieldInternal (line 4175) | internal static string TagFieldInternal(Rect position, GUIContent labe... method LayerFieldInternal (line 4225) | internal static int LayerFieldInternal(Rect position, GUIContent label... method MaskFieldInternal (line 4292) | internal static int MaskFieldInternal(Rect position, GUIContent label,... method MaskFieldInternal (line 4299) | internal static int MaskFieldInternal(Rect position, GUIContent label,... method MaskFieldInternal (line 4307) | internal static int MaskFieldInternal(Rect position, int mask, string[... method EnumFlagsField (line 4313) | public static Enum EnumFlagsField(Rect position, Enum enumValue) method EnumFlagsField (line 4318) | public static Enum EnumFlagsField(Rect position, Enum enumValue, GUISt... method EnumFlagsField (line 4323) | public static Enum EnumFlagsField(Rect position, string label, Enum en... method EnumFlagsField (line 4328) | public static Enum EnumFlagsField(Rect position, string label, Enum en... method EnumFlagsField (line 4333) | public static Enum EnumFlagsField(Rect position, GUIContent label, Enu... method EnumFlagsField (line 4338) | public static Enum EnumFlagsField(Rect position, GUIContent label, Enu... method EnumFlagsField (line 4343) | public static Enum EnumFlagsField(Rect position, GUIContent label, Enu... method EnumFlagsField (line 4349) | internal static Enum EnumFlagsField(Rect position, GUIContent label, E... method EnumFlagsField (line 4354) | internal static Enum EnumFlagsField(Rect position, GUIContent label, E... method EnumFlagsField (line 4377) | internal static int EnumFlagsField(Rect position, GUIContent label, in... method ObjectField (line 4395) | public static void ObjectField(Rect position, SerializedProperty prope... method ObjectField (line 4400) | public static void ObjectField(Rect position, SerializedProperty prope... method ObjectField (line 4405) | public static void ObjectField(Rect position, SerializedProperty prope... method ObjectField (line 4410) | public static void ObjectField(Rect position, SerializedProperty prope... method ObjectField (line 4417) | internal static void ObjectField(Rect position, SerializedProperty pro... method ObjectFieldInternal (line 4425) | private static void ObjectFieldInternal(Rect position, SerializedPrope... method ObjectField (line 4445) | public static Object ObjectField(Rect position, Object obj, Type objTy... method ObjectField (line 4451) | public static Object ObjectField(Rect position, Object obj, Type objTy... method ObjectField (line 4457) | internal static Object ObjectField(Rect position, Object obj, Type obj... method ObjectField (line 4463) | [Obsolete("Check the docs for the usage of the new parameter 'allowSce... method ObjectField (line 4470) | public static Object ObjectField(Rect position, string label, Object o... method ObjectField (line 4475) | public static Object ObjectField(Rect position, string label, Object o... method ObjectField (line 4480) | [Obsolete("Check the docs for the usage of the new parameter 'allowSce... method GetObjectFieldThumbnailRect (line 4486) | static Rect GetObjectFieldThumbnailRect(Rect position, Type objType) method ObjectField (line 4499) | public static Object ObjectField(Rect position, GUIContent label, Obje... method ObjectField (line 4508) | public static Object ObjectField(Rect position, GUIContent label, Obje... method GetRectsForMiniThumbnailField (line 4516) | internal static void GetRectsForMiniThumbnailField(Rect position, out ... method MiniThumbnailObjectField (line 4528) | internal static Object MiniThumbnailObjectField(Rect position, GUICont... method ObjectField (line 4538) | [Obsolete("Check the docs for the usage of the new parameter 'allowSce... method GetGameObjectFromObject (line 4544) | internal static GameObject GetGameObjectFromObject(Object obj) method CheckForCrossSceneReferencing (line 4552) | internal static bool CheckForCrossSceneReferencing(Object obj1, Object... method ValidateObjectReferenceValue (line 4574) | private static bool ValidateObjectReferenceValue(SerializedProperty pr... method ValidateObjectFieldAssignment (line 4582) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method IndentedRect (line 4653) | public static Rect IndentedRect(Rect source) method Vector2Field (line 4660) | public static Vector2 Vector2Field(Rect position, string label, Vector... method Vector2Field (line 4666) | public static Vector2 Vector2Field(Rect position, GUIContent label, Ve... method Vector2Field (line 4671) | internal static Vector2 Vector2Field(Rect position, GUIContent label, ... method Vector2Field (line 4680) | private static Vector2 Vector2Field(Rect position, Vector2 value) method Vector3Field (line 4696) | public static Vector3 Vector3Field(Rect position, string label, Vector... method Vector3Field (line 4702) | public static Vector3 Vector3Field(Rect position, GUIContent label, Ve... method Vector3Field (line 4711) | private static Vector3 Vector3Field(Rect position, Vector3 value) method LinkedVector3Field (line 4728) | internal static Vector3 LinkedVector3Field(Rect position, GUIContent l... method LinkedVector3Field (line 4735) | internal static Vector3 LinkedVector3Field(Rect position, GUIContent l... method LinkedVector3Field (line 4805) | static Vector3 LinkedVector3Field(Rect position, Vector3 value, bool p... method LinkedVector3Field (line 4812) | static Vector3 LinkedVector3Field(Rect position, Vector3 value, bool p... method Vector2Field (line 4832) | private static void Vector2Field(Rect position, SerializedProperty pro... method Vector3Field (line 4843) | private static void Vector3Field(Rect position, SerializedProperty pro... method QuaternionEulerField (line 4854) | private static void QuaternionEulerField(Rect position, SerializedProp... method Vector4Field (line 4872) | static void Vector4Field(Rect position, SerializedProperty property, G... method Vector4Field (line 4883) | public static Vector4 Vector4Field(Rect position, string label, Vector... method Vector4Field (line 4889) | public static Vector4 Vector4Field(Rect position, GUIContent label, Ve... method Vector4FieldNoIndent (line 4897) | private static Vector4 Vector4FieldNoIndent(Rect position, Vector4 value) method Vector2IntField (line 4917) | public static Vector2Int Vector2IntField(Rect position, string label, ... method Vector2IntField (line 4923) | public static Vector2Int Vector2IntField(Rect position, GUIContent lab... method Vector2IntField (line 4932) | private static Vector2Int Vector2IntField(Rect position, Vector2Int va... method Vector2IntField (line 4948) | private static void Vector2IntField(Rect position, SerializedProperty ... method Vector3IntField (line 4959) | public static Vector3Int Vector3IntField(Rect position, string label, ... method Vector3IntField (line 4965) | public static Vector3Int Vector3IntField(Rect position, GUIContent lab... method Vector3IntField (line 4974) | private static Vector3Int Vector3IntField(Rect position, Vector3Int va... method Vector3IntField (line 4992) | private static void Vector3IntField(Rect position, SerializedProperty ... method RectField (line 5002) | public static Rect RectField(Rect position, Rect value) method RectFieldNoIndent (line 5007) | private static Rect RectFieldNoIndent(Rect position, Rect value) method RectField (line 5037) | public static Rect RectField(Rect position, string label, Rect value) method RectField (line 5043) | public static Rect RectField(Rect position, GUIContent label, Rect value) method RectField (line 5051) | private static void RectField(Rect position, SerializedProperty proper... method RectIntField (line 5070) | public static RectInt RectIntField(Rect position, RectInt value) method RectIntField (line 5095) | public static RectInt RectIntField(Rect position, string label, RectIn... method RectIntField (line 5101) | public static RectInt RectIntField(Rect position, GUIContent label, Re... method RectIntField (line 5110) | private static void RectIntField(Rect position, SerializedProperty pro... method DrawBoundsFieldLabelsAndAdjustPositionForValues (line 5124) | private static Rect DrawBoundsFieldLabelsAndAdjustPositionForValues(Re... method BoundsField (line 5141) | public static Bounds BoundsField(Rect position, Bounds value) method BoundsField (line 5146) | public static Bounds BoundsField(Rect position, string label, Bounds v... method BoundsField (line 5152) | public static Bounds BoundsField(Rect position, GUIContent label, Boun... method BoundsFieldNoIndent (line 5165) | private static Bounds BoundsFieldNoIndent(Rect position, Bounds value,... method BoundsField (line 5177) | private static void BoundsField(Rect position, SerializedProperty prop... method BoundsIntField (line 5199) | public static BoundsInt BoundsIntField(Rect position, BoundsInt value) method BoundsIntField (line 5204) | public static BoundsInt BoundsIntField(Rect position, string label, Bo... method BoundsIntField (line 5209) | public static BoundsInt BoundsIntField(Rect position, GUIContent label... method BoundsIntFieldNoIndent (line 5222) | private static BoundsInt BoundsIntFieldNoIndent(Rect position, BoundsI... method BoundsIntField (line 5234) | private static void BoundsIntField(Rect position, SerializedProperty p... method MultiFloatField (line 5256) | public static void MultiFloatField(Rect position, GUIContent label, GU... method MultiFloatField (line 5264) | public static void MultiFloatField(Rect position, GUIContent[] subLabe... method GetLabelWidth (line 5269) | internal static float GetLabelWidth(GUIContent Label, float prefixLabe... method MultiFloatFieldInternal (line 5278) | internal static void MultiFloatFieldInternal(Rect position, GUIContent... method LockingMultiFloatFieldInternal (line 5296) | static void LockingMultiFloatFieldInternal(Rect position, bool locked,... method LockingMultiFloatFieldInternal (line 5301) | static void LockingMultiFloatFieldInternal(Rect position, bool locked,... method MultiIntField (line 5364) | public static void MultiIntField(Rect position, GUIContent[] subLabels... method MultiIntFieldInternal (line 5369) | internal static void MultiIntFieldInternal(Rect position, GUIContent[]... method MultiPropertyField (line 5388) | public static void MultiPropertyField(Rect position, GUIContent[] subL... method MultiPropertyField (line 5393) | public static void MultiPropertyField(Rect position, GUIContent[] subL... method MultiPropertyField (line 5401) | public static void MultiPropertyField(Rect position, GUIContent[] subL... method MultiPropertyField (line 5406) | public static void MultiPropertyField(Rect position, GUIContent[] subL... type PropertyVisibility (line 5411) | public enum PropertyVisibility method MultiPropertyFieldInternal (line 5417) | internal static void MultiPropertyFieldInternal(Rect position, GUICont... method PropertiesField (line 5452) | internal static void PropertiesField(Rect position, GUIContent label, ... method CycleButton (line 5473) | internal static int CycleButton(Rect position, int selected, GUIConten... method ColorField (line 5492) | public static Color ColorField(Rect position, Color value) method ColorField (line 5498) | internal static Color ColorField(Rect position, Color value, bool show... method ColorField (line 5504) | public static Color ColorField(Rect position, string label, Color value) method ColorField (line 5510) | public static Color ColorField(Rect position, GUIContent label, Color ... method ColorField (line 5516) | internal static Color ColorField(Rect position, GUIContent label, Colo... method ColorField (line 5523) | [Obsolete("Use EditorGUI.ColorField(Rect position, GUIContent label, C... method ColorField (line 5531) | public static Color ColorField(Rect position, GUIContent label, Color ... method DoColorField (line 5539) | private static Color DoColorField(Rect position, int id, Color value, ... method PasteColor (line 5730) | private static void PasteColor(ref Color origColor, bool showAlpha, bo... method CurveField (line 5748) | public static AnimationCurve CurveField(Rect position, AnimationCurve ... method CurveField (line 5754) | public static AnimationCurve CurveField(Rect position, string label, A... method CurveField (line 5759) | public static AnimationCurve CurveField(Rect position, GUIContent labe... method CurveField (line 5766) | public static AnimationCurve CurveField(Rect position, AnimationCurve ... method CurveField (line 5772) | public static AnimationCurve CurveField(Rect position, string label, A... method CurveField (line 5778) | public static AnimationCurve CurveField(Rect position, GUIContent labe... method CurveField (line 5784) | public static void CurveField(Rect position, SerializedProperty proper... method CurveField (line 5790) | public static void CurveField(Rect position, SerializedProperty proper... method SetCurveEditorWindowCurve (line 5800) | private static void SetCurveEditorWindowCurve(AnimationCurve value, Se... method DoCurveField (line 5813) | internal static AnimationCurve DoCurveField(Rect position, int id, Ani... method ShowCurvePopup (line 5905) | private static void ShowCurvePopup(Rect ranges) method GetObjectIconDropDownSize (line 5918) | internal static Vector2 GetObjectIconDropDownSize(float width, float h... method ObjectIconDropDown (line 5923) | internal static void ObjectIconDropDown(Rect position, Object[] target... method InspectorTitlebar (line 6002) | public static void InspectorTitlebar(Rect position, Object[] targetObjs) method InspectorTitlebar (line 6009) | public static bool InspectorTitlebar(Rect position, bool foldout, Obje... method InspectorTitlebar (line 6015) | public static bool InspectorTitlebar(Rect position, bool foldout, Obje... method InspectorTitlebar (line 6034) | public static bool InspectorTitlebar(Rect position, bool foldout, Edit... method GetIconRect (line 6052) | static Rect GetIconRect(Rect position, GUIStyle baseStyle) method GetTextRect (line 6057) | static Rect GetTextRect(Rect position, Rect iconRect, Rect settingsRec... method GetSettingsRect (line 6064) | static Rect GetSettingsRect(Rect position, GUIStyle baseStyle, GUIStyl... method EnableCheckBoxInTitlebar (line 6072) | internal static bool EnableCheckBoxInTitlebar(Object targetObj) method DoInspectorTitlebar (line 6081) | internal static void DoInspectorTitlebar(Rect position, int id, bool f... method ShouldDrawOverrideBackground (line 6244) | internal static bool ShouldDrawOverrideBackground(Object[] targetObjs,... method RemovedComponentTitlebar (line 6254) | internal static void RemovedComponentTitlebar(Rect position, GameObjec... method ToggleTitlebar (line 6356) | internal static bool ToggleTitlebar(Rect position, GUIContent label, b... method FoldoutTitlebar (line 6383) | internal static bool FoldoutTitlebar(Rect position, GUIContent label, ... method FoldoutTitlebar (line 6389) | internal static bool FoldoutTitlebar(Rect position, GUIContent label, ... method HelpIconButton (line 6431) | [EditorHeaderItem(typeof(Object), -1000)] method FoldoutInternal (line 6490) | internal static bool FoldoutInternal(Rect position, bool foldout, GUIC... method ProgressBar (line 6619) | public static void ProgressBar(Rect position, float value, string text) method ProgressBar (line 6624) | internal static bool ProgressBar(Rect position, float value, GUIConten... method HelpBox (line 6684) | public static void HelpBox(Rect position, string message, MessageType ... method HelpBox (line 6689) | public static void HelpBox(Rect position, GUIContent content) method LabelHasContent (line 6694) | internal static bool LabelHasContent(GUIContent label) method PrepareCurrentPrefixLabel (line 6704) | internal static void PrepareCurrentPrefixLabel(int controlId) method IsLabelHighlightEnabled (line 6720) | internal static bool IsLabelHighlightEnabled() method BeginLabelHighlight (line 6725) | internal static void BeginLabelHighlight(string searchContext, Color s... method EndLabelHighlight (line 6736) | internal static void EndLabelHighlight() method DrawLabelHighlight (line 6741) | internal static bool DrawLabelHighlight(Rect position, GUIContent labe... method HandlePrefixLabelInternal (line 6763) | internal static void HandlePrefixLabelInternal(Rect totalPosition, Rec... method PrefixLabel (line 6815) | public static Rect PrefixLabel(Rect totalPosition, GUIContent label) method PrefixLabel (line 6820) | public static Rect PrefixLabel(Rect totalPosition, GUIContent label, G... method PrefixLabel (line 6825) | public static Rect PrefixLabel(Rect totalPosition, int id, GUIContent ... method PrefixLabel (line 6830) | public static Rect PrefixLabel(Rect totalPosition, int id, GUIContent ... method UseVTMaterial (line 6843) | internal static bool UseVTMaterial(Texture texture) method MultiFieldPrefixLabel (line 6852) | internal static Rect MultiFieldPrefixLabel(Rect totalPosition, int id,... method MultiFieldPrefixLabel (line 6857) | internal static Rect MultiFieldPrefixLabel(Rect totalPosition, int id,... class PropertyScope (line 6892) | public class PropertyScope : GUI.Scope method PropertyScope (line 6896) | public PropertyScope(Rect totalPosition, GUIContent label, Serialize... method CloseScope (line 6901) | protected override void CloseScope() method BeginProperty (line 6908) | public static GUIContent BeginProperty(Rect totalPosition, GUIContent ... method BeginPropertyInternal (line 6914) | internal static GUIContent BeginPropertyInternal(Rect totalPosition, G... method EndProperty (line 7026) | public static void EndProperty() method DrawOverrideBackground (line 7083) | internal static void DrawOverrideBackground(Rect position, Color color... method DrawOverrideBackgroundApplicable (line 7095) | internal static void DrawOverrideBackgroundApplicable(Rect position, b... method DrawOverrideBackgroundNonApplicable (line 7100) | internal static void DrawOverrideBackgroundNonApplicable(Rect position... method DrawMarginLineForRect (line 7105) | internal static void DrawMarginLineForRect(Rect position, Color color) method DrawLivePropertyBackground (line 7115) | internal static void DrawLivePropertyBackground(Rect position, bool fi... method DoPropertyFieldKeyboardHandling (line 7130) | private static void DoPropertyFieldKeyboardHandling(SerializedProperty... method LayerMaskField (line 7172) | internal static void LayerMaskField(Rect position, SerializedProperty ... method LayerMaskField (line 7178) | internal static void LayerMaskField(Rect position, SerializedProperty ... method LayerMaskField (line 7183) | internal static LayerMask LayerMaskField(Rect position, LayerMask laye... method LayerMaskField (line 7188) | internal static uint LayerMaskField(Rect position, UInt32 layers, GUIC... method LayerMaskField (line 7196) | internal static uint LayerMaskField(Rect position, UInt32 layers, Seri... method ShowRepaints (line 7215) | internal static void ShowRepaints() method DrawTextureAlphaInternal (line 7228) | internal static void DrawTextureAlphaInternal(Rect position, Texture i... method DrawTextureTransparentInternal (line 7235) | internal static void DrawTextureTransparentInternal(Rect position, Tex... method DrawTransparencyCheckerTexture (line 7254) | internal static void DrawTransparencyCheckerTexture(Rect position, Sca... method DrawPreviewTextureInternal (line 7273) | internal static void DrawPreviewTextureInternal(Rect position, Texture... method StreamTexture (line 7335) | internal static void StreamTexture(Texture texture, Material mat, floa... method GetMaterialForSpecialTexture (line 7363) | internal static Material GetMaterialForSpecialTexture(Texture t, Mater... method SetExpandedRecurse (line 7469) | internal static void SetExpandedRecurse(SerializedProperty property, b... method GetSinglePropertyHeight (line 7501) | internal static float GetSinglePropertyHeight(SerializedProperty prope... method GetPropertyHeight (line 7509) | public static float GetPropertyHeight(SerializedPropertyType type, GUI... method GetPropertyHeightInternal (line 7535) | internal static float GetPropertyHeightInternal(SerializedProperty pro... method CanCacheInspectorGUI (line 7540) | [Obsolete("CanCacheInspectorGUI has been deprecated and is no longer u... method HasVisibleChildFields (line 7546) | internal static bool HasVisibleChildFields(SerializedProperty property... method PropertyFieldInternal (line 7568) | internal static bool PropertyFieldInternal(Rect position, SerializedPr... method DefaultPropertyField (line 7578) | internal static bool DefaultPropertyField(Rect position, SerializedPro... method DrawLegend (line 7965) | internal static void DrawLegend(Rect position, Color color, string lab... method TextFieldDropDown (line 7975) | internal static string TextFieldDropDown(Rect position, string text, s... method TextFieldDropDown (line 7980) | internal static string TextFieldDropDown(Rect position, GUIContent lab... method DelayedTextFieldDropDown (line 7986) | internal static string DelayedTextFieldDropDown(Rect position, string ... method DelayedTextFieldDropDown (line 7991) | internal static string DelayedTextFieldDropDown(Rect position, GUICont... method DropdownButton (line 7997) | public static bool DropdownButton(Rect position, GUIContent content, F... method DropdownButton (line 8002) | public static bool DropdownButton(Rect position, GUIContent content, F... method DropdownButton (line 8009) | internal static bool DropdownButton(int id, Rect position, GUIContent ... method AdvancedPopup (line 8059) | internal static int AdvancedPopup(Rect rect, int selectedIndex, string... method AdvancedPopup (line 8064) | internal static int AdvancedPopup(Rect rect, int selectedIndex, string... method AdvancedLazyPopup (line 8069) | internal static int AdvancedLazyPopup(Rect rect, string displayedOptio... method DrawTextureAlpha (line 8075) | public static void DrawTextureAlpha(Rect position, Texture image, [Def... method DrawTextureAlpha (line 8080) | [ExcludeFromDocs] method DrawTextureAlpha (line 8086) | [ExcludeFromDocs] method DrawTextureAlpha (line 8092) | [ExcludeFromDocs] method DrawTextureTransparent (line 8099) | public static void DrawTextureTransparent(Rect position, Texture image... method DrawTextureTransparent (line 8104) | [ExcludeFromDocs] method DrawTextureTransparent (line 8110) | [ExcludeFromDocs] method DrawTextureTransparent (line 8116) | [ExcludeFromDocs] method DrawTextureTransparent (line 8122) | [ExcludeFromDocs] method DrawTextureTransparent (line 8128) | [ExcludeFromDocs] method DrawPreviewTexture (line 8135) | public static void DrawPreviewTexture(Rect position, Texture image, [D... method DrawPreviewTexture (line 8141) | [ExcludeFromDocs] method DrawPreviewTexture (line 8147) | [ExcludeFromDocs] method DrawPreviewTexture (line 8153) | [ExcludeFromDocs] method DrawPreviewTexture (line 8159) | [ExcludeFromDocs] method DrawPreviewTexture (line 8165) | [ExcludeFromDocs] method DrawPreviewTexture (line 8171) | [ExcludeFromDocs] method LabelField (line 8177) | [ExcludeFromDocs] method LabelField (line 8183) | public static void LabelField(Rect position, string label, [DefaultVal... method LabelField (line 8188) | [ExcludeFromDocs] method LabelField (line 8194) | public static void LabelField(Rect position, GUIContent label, [Defaul... method LabelField (line 8199) | [ExcludeFromDocs] method LabelField (line 8205) | public static void LabelField(Rect position, string label, string labe... method LabelField (line 8210) | [ExcludeFromDocs] method LabelField (line 8216) | public static void LabelField(Rect position, GUIContent label, GUICont... method LinkButton (line 8221) | public static bool LinkButton(Rect position, string label) method LinkButton (line 8226) | public static bool LinkButton(Rect position, GUIContent label) method ToggleLeft (line 8237) | [ExcludeFromDocs] method ToggleLeft (line 8244) | public static bool ToggleLeft(Rect position, string label, bool value,... method ToggleLeft (line 8249) | [ExcludeFromDocs] method ToggleLeft (line 8255) | public static bool ToggleLeft(Rect position, GUIContent label, bool va... method TextField (line 8260) | [ExcludeFromDocs] method TextField (line 8266) | public static string TextField(Rect position, string text, [DefaultVal... method TextField (line 8271) | [ExcludeFromDocs] method TextField (line 8277) | public static string TextField(Rect position, string label, string tex... method TextField (line 8282) | [ExcludeFromDocs] method TextField (line 8288) | public static string TextField(Rect position, GUIContent label, string... method DelayedTextField (line 8293) | [ExcludeFromDocs] method DelayedTextField (line 8299) | public static string DelayedTextField(Rect position, string text, [Def... method DelayedTextField (line 8304) | [ExcludeFromDocs] method DelayedTextField (line 8310) | public static string DelayedTextField(Rect position, string label, str... method DelayedTextField (line 8315) | [ExcludeFromDocs] method DelayedTextField (line 8321) | public static string DelayedTextField(Rect position, GUIContent label,... method DelayedTextField (line 8327) | [ExcludeFromDocs] method DelayedTextField (line 8333) | public static void DelayedTextField(Rect position, SerializedProperty ... method DelayedTextFieldHelper (line 8338) | internal static void DelayedTextFieldHelper(Rect position, SerializedP... method DelayedTextField (line 8344) | [ExcludeFromDocs] method DelayedTextField (line 8350) | public static string DelayedTextField(Rect position, GUIContent label,... method TextArea (line 8355) | [ExcludeFromDocs] method TextArea (line 8361) | public static string TextArea(Rect position, string text, [DefaultValu... method SelectableLabel (line 8366) | [ExcludeFromDocs] method SelectableLabel (line 8372) | public static void SelectableLabel(Rect position, string text, [Defaul... method PasswordField (line 8377) | [ExcludeFromDocs] method PasswordField (line 8383) | public static string PasswordField(Rect position, string password, [De... method PasswordField (line 8388) | [ExcludeFromDocs] method PasswordField (line 8394) | public static string PasswordField(Rect position, string label, string... method PasswordField (line 8399) | [ExcludeFromDocs] method PasswordField (line 8405) | public static string PasswordField(Rect position, GUIContent label, st... method FloatField (line 8410) | [ExcludeFromDocs] method FloatField (line 8416) | public static float FloatField(Rect position, float value, [DefaultVal... method FloatField (line 8421) | [ExcludeFromDocs] method FloatField (line 8427) | public static float FloatField(Rect position, string label, float valu... method FloatField (line 8432) | internal static void FloatField(Rect position, GUIContent label, ref N... method FloatField (line 8437) | [ExcludeFromDocs] method FloatField (line 8443) | public static float FloatField(Rect position, GUIContent label, float ... method DelayedFloatField (line 8448) | [ExcludeFromDocs] method DelayedFloatField (line 8454) | public static float DelayedFloatField(Rect position, float value, [Def... method DelayedFloatField (line 8459) | [ExcludeFromDocs] method DelayedFloatField (line 8465) | public static float DelayedFloatField(Rect position, string label, flo... method DelayedFloatField (line 8470) | [ExcludeFromDocs] method DelayedFloatField (line 8476) | public static float DelayedFloatField(Rect position, GUIContent label,... method DelayedFloatField (line 8481) | [ExcludeFromDocs] method DelayedFloatField (line 8487) | public static void DelayedFloatField(Rect position, SerializedProperty... method DoubleField (line 8492) | [ExcludeFromDocs] method DoubleField (line 8498) | public static double DoubleField(Rect position, double value, [Default... method DoubleField (line 8503) | [ExcludeFromDocs] method DoubleField (line 8509) | public static double DoubleField(Rect position, string label, double v... method DoubleField (line 8514) | [ExcludeFromDocs] method DoubleField (line 8520) | public static double DoubleField(Rect position, GUIContent label, doub... method DoubleField (line 8525) | static void DoubleField(Rect position, GUIContent label, ref NumberFie... method DelayedDoubleField (line 8530) | [ExcludeFromDocs] method DelayedDoubleField (line 8536) | public static double DelayedDoubleField(Rect position, double value, [... method DelayedDoubleField (line 8541) | [ExcludeFromDocs] method DelayedDoubleField (line 8547) | public static double DelayedDoubleField(Rect position, string label, d... method DelayedDoubleField (line 8552) | [ExcludeFromDocs] method DelayedDoubleField (line 8558) | public static double DelayedDoubleField(Rect position, GUIContent labe... method IntField (line 8563) | [ExcludeFromDocs] method IntField (line 8569) | public static int IntField(Rect position, int value, [DefaultValue("Ed... method IntField (line 8574) | [ExcludeFromDocs] method IntField (line 8580) | public static int IntField(Rect position, string label, int value, [De... method IntField (line 8585) | [ExcludeFromDocs] method IntField (line 8591) | public static int IntField(Rect position, GUIContent label, int value,... method DelayedIntField (line 8596) | [ExcludeFromDocs] method DelayedIntField (line 8602) | public static int DelayedIntField(Rect position, int value, [DefaultVa... method DelayedIntField (line 8607) | [ExcludeFromDocs] method DelayedIntField (line 8613) | public static int DelayedIntField(Rect position, string label, int val... method DelayedIntField (line 8618) | [ExcludeFromDocs] method DelayedIntField (line 8624) | public static int DelayedIntField(Rect position, GUIContent label, int... method DelayedIntField (line 8629) | [ExcludeFromDocs] method DelayedIntField (line 8635) | public static void DelayedIntField(Rect position, SerializedProperty p... method LongField (line 8640) | [ExcludeFromDocs] method LongField (line 8646) | public static long LongField(Rect position, long value, [DefaultValue(... method LongField (line 8651) | [ExcludeFromDocs] method LongField (line 8657) | public static long LongField(Rect position, string label, long value, ... method LongField (line 8662) | [ExcludeFromDocs] method LongField (line 8668) | static void LongField(Rect position, GUIContent label, ref NumberField... method LongField (line 8673) | public static long LongField(Rect position, GUIContent label, long val... method Popup (line 8678) | [ExcludeFromDocs] method Popup (line 8684) | public static int Popup(Rect position, int selectedIndex, string[] dis... method Popup (line 8689) | [ExcludeFromDocs] method Popup (line 8695) | public static int Popup(Rect position, int selectedIndex, GUIContent[]... method Popup (line 8700) | [ExcludeFromDocs] method Popup (line 8706) | public static int Popup(Rect position, string label, int selectedIndex... method Popup (line 8711) | [ExcludeFromDocs] method Popup (line 8717) | public static int Popup(Rect position, GUIContent label, int selectedI... method EnumPopup (line 8722) | [ExcludeFromDocs] method EnumPopup (line 8728) | public static Enum EnumPopup(Rect position, Enum selected, [DefaultVal... method EnumPopup (line 8733) | [ExcludeFromDocs] method EnumPopup (line 8739) | public static Enum EnumPopup(Rect position, string label, Enum selecte... method EnumPopup (line 8744) | [ExcludeFromDocs] method EnumPopup (line 8750) | public static Enum EnumPopup(Rect position, GUIContent label, Enum sel... method EnumPopup (line 8755) | public static Enum EnumPopup(Rect position, GUIContent label, Enum sel... method EnumPopup (line 8760) | private static void EnumPopup(Rect position, SerializedProperty proper... method IntPopup (line 8795) | [ExcludeFromDocs] method IntPopup (line 8801) | public static int IntPopup(Rect position, int selectedValue, string[] ... method IntPopup (line 8806) | [ExcludeFromDocs] method IntPopup (line 8812) | public static int IntPopup(Rect position, int selectedValue, GUIConten... method IntPopup (line 8817) | [ExcludeFromDocs] method IntPopup (line 8823) | public static int IntPopup(Rect position, GUIContent label, int select... method IntPopup (line 8828) | [ExcludeFromDocs] method IntPopup (line 8834) | public static void IntPopup(Rect position, SerializedProperty property... method IntPopup (line 8839) | [ExcludeFromDocs] method IntPopup (line 8845) | public static int IntPopup(Rect position, string label, int selectedVa... method TagField (line 8850) | [ExcludeFromDocs] method TagField (line 8856) | public static string TagField(Rect position, string tag, [DefaultValue... method TagField (line 8861) | [ExcludeFromDocs] method TagField (line 8867) | public static string TagField(Rect position, string label, string tag,... method TagField (line 8872) | [ExcludeFromDocs] method TagField (line 8878) | public static string TagField(Rect position, GUIContent label, string ... method LayerField (line 8883) | [ExcludeFromDocs] method LayerField (line 8889) | public static int LayerField(Rect position, int layer, [DefaultValue("... method LayerField (line 8894) | [ExcludeFromDocs] method LayerField (line 8900) | public static int LayerField(Rect position, string label, int layer, [... method LayerField (line 8905) | [ExcludeFromDocs] method LayerField (line 8911) | public static int LayerField(Rect position, GUIContent label, int laye... method MaskField (line 8916) | [ExcludeFromDocs] method MaskField (line 8922) | public static int MaskField(Rect position, GUIContent label, int mask,... method MaskField (line 8927) | [ExcludeFromDocs] method MaskField (line 8933) | public static int MaskField(Rect position, string label, int mask, str... method MaskField (line 8938) | [ExcludeFromDocs] method MaskField (line 8944) | public static int MaskField(Rect position, int mask, string[] displaye... method Foldout (line 8949) | [ExcludeFromDocs] method Foldout (line 8955) | public static bool Foldout(Rect position, bool foldout, string content... method Foldout (line 8960) | [ExcludeFromDocs] method Foldout (line 8966) | public static bool Foldout(Rect position, bool foldout, string content... method Foldout (line 8971) | [ExcludeFromDocs] method Foldout (line 8977) | public static bool Foldout(Rect position, bool foldout, GUIContent con... method Foldout (line 8982) | [ExcludeFromDocs] method Foldout (line 8988) | public static bool Foldout(Rect position, bool foldout, GUIContent con... method HandlePrefixLabel (line 8993) | [ExcludeFromDocs] method HandlePrefixLabel (line 8999) | [ExcludeFromDocs] method CalcPrefixLabelWidth (line 9005) | internal static float CalcPrefixLabelWidth(GUIContent label, GUIStyle ... method HandlePrefixLabel (line 9012) | public static void HandlePrefixLabel(Rect totalPosition, Rect labelPos... method GetPropertyHeight (line 9017) | public static float GetPropertyHeight(SerializedProperty property, boo... method GetPropertyHeight (line 9022) | [ExcludeFromDocs] method GetPropertyHeight (line 9028) | [ExcludeFromDocs] method GetPropertyHeight (line 9034) | public static float GetPropertyHeight(SerializedProperty property, [De... method PropertyField (line 9039) | [ExcludeFromDocs] method PropertyField (line 9046) | public static bool PropertyField(Rect position, SerializedProperty pro... method PropertyField (line 9051) | [ExcludeFromDocs] method PropertyField (line 9058) | public static bool PropertyField(Rect position, SerializedProperty pro... class EnumNamesCache (line 9063) | internal static class EnumNamesCache method GetEnumTypeLocalizedGUIContents (line 9071) | internal static GUIContent[] GetEnumTypeLocalizedGUIContents(Type en... method GetEnumLocalizedGUIContents (line 9091) | internal static GUIContent[] GetEnumLocalizedGUIContents(SerializedP... method GetEnumDisplayNames (line 9111) | internal static string[] GetEnumDisplayNames(SerializedProperty prop... method GetEnumNames (line 9131) | internal static string[] GetEnumNames(SerializedProperty property) method IsEnumTypeUsingFlagsAttribute (line 9145) | internal static bool IsEnumTypeUsingFlagsAttribute(Type type) class HelpButtonCache (line 9158) | static class HelpButtonCache method HasHelpForObject (line 9163) | internal static bool HasHelpForObject(Object obj, bool monoBehaviour... method IsObjectPartOfTargetAssemblies (line 9182) | internal static bool IsObjectPartOfTargetAssemblies(Object obj) FILE: Editor/Mono/EditorGUILayout.RenderPipeline.cs class EditorGUILayout (line 9) | sealed partial class EditorGUILayout method RenderingLayerMaskField (line 12) | public static uint RenderingLayerMaskField(string label, uint layers, ... method RenderingLayerMaskField (line 17) | public static uint RenderingLayerMaskField(string label, uint layers, ... method RenderingLayerMaskField (line 22) | public static uint RenderingLayerMaskField(GUIContent label, uint laye... method RenderingLayerMaskField (line 27) | public static RenderingLayerMask RenderingLayerMaskField(string label,... method RenderingLayerMaskField (line 31) | public static RenderingLayerMask RenderingLayerMaskField(string label,... method RenderingLayerMaskField (line 36) | public static RenderingLayerMask RenderingLayerMaskField(GUIContent la... method RenderingLayerMaskField (line 41) | public static uint RenderingLayerMaskField(GUIContent label, uint laye... method RenderingLayerMaskField (line 47) | public static RenderingLayerMask RenderingLayerMaskField(GUIContent la... method RenderingLayerMaskField (line 53) | public static void RenderingLayerMaskField(GUIContent label, Serialize... FILE: Editor/Mono/EditorGUILayout.cs class EditorGUILayout (line 15) | sealed partial class EditorGUILayout method Foldout (line 34) | [ExcludeFromDocs] method Foldout (line 40) | public static bool Foldout(bool foldout, string content, [DefaultValue... method Foldout (line 45) | [ExcludeFromDocs] method Foldout (line 51) | public static bool Foldout(bool foldout, GUIContent content, [DefaultV... method Foldout (line 56) | [ExcludeFromDocs] method Foldout (line 62) | public static bool Foldout(bool foldout, string content, bool toggleOn... method Foldout (line 67) | [ExcludeFromDocs] method Foldout (line 73) | public static bool Foldout(bool foldout, GUIContent content, bool togg... method PrefixLabel (line 78) | [ExcludeFromDocs] method PrefixLabel (line 85) | public static void PrefixLabel(string label, [DefaultValue("\"Button\"... method PrefixLabel (line 90) | public static void PrefixLabel(string label, GUIStyle followingStyle, ... method PrefixLabel (line 95) | [ExcludeFromDocs] method PrefixLabel (line 102) | public static void PrefixLabel(GUIContent label, [DefaultValue("\"Butt... method PrefixLabel (line 108) | public static void PrefixLabel(GUIContent label, GUIStyle followingSty... method LabelField (line 113) | public static void LabelField(string label, params GUILayoutOption[] o... method LabelField (line 118) | public static void LabelField(string label, GUIStyle style, params GUI... method LabelField (line 123) | public static void LabelField(GUIContent label, params GUILayoutOption... method LabelField (line 128) | public static void LabelField(GUIContent label, GUIStyle style, params... method LabelField (line 133) | public static void LabelField(string label, string label2, params GUIL... method LabelField (line 138) | public static void LabelField(string label, string label2, GUIStyle st... method LabelField (line 143) | public static void LabelField(GUIContent label, GUIContent label2, par... method LabelField (line 149) | public static void LabelField(GUIContent label, GUIContent label2, GUI... method LinkButton (line 170) | public static bool LinkButton(string label, params GUILayoutOption[] o... method LinkButton (line 175) | public static bool LinkButton(GUIContent label, params GUILayoutOption... method Toggle (line 188) | public static bool Toggle(bool value, params GUILayoutOption[] options) method Toggle (line 194) | public static bool Toggle(string label, bool value, params GUILayoutOp... method Toggle (line 199) | public static bool Toggle(GUIContent label, bool value, params GUILayo... method Toggle (line 205) | public static bool Toggle(bool value, GUIStyle style, params GUILayout... method Toggle (line 211) | public static bool Toggle(string label, bool value, GUIStyle style, pa... method Toggle (line 217) | public static bool Toggle(GUIContent label, bool value, GUIStyle style... method ToggleLeft (line 223) | public static bool ToggleLeft(string label, bool value, params GUILayo... method ToggleLeft (line 228) | public static bool ToggleLeft(GUIContent label, bool value, params GUI... method ToggleLeft (line 234) | public static bool ToggleLeft(string label, bool value, GUIStyle label... method ToggleLeft (line 240) | public static bool ToggleLeft(GUIContent label, bool value, GUIStyle l... method TextField (line 246) | public static string TextField(string text, params GUILayoutOption[] o... method TextField (line 252) | public static string TextField(string text, GUIStyle style, params GUI... method TextField (line 258) | public static string TextField(string label, string text, params GUILa... method TextField (line 264) | public static string TextField(string label, string text, GUIStyle sty... method TextField (line 270) | public static string TextField(GUIContent label, string text, params G... method TextField (line 277) | public static string TextField(GUIContent label, string text, GUIStyle... method DelayedTextField (line 283) | public static string DelayedTextField(string text, params GUILayoutOpt... method DelayedTextField (line 289) | public static string DelayedTextField(string text, GUIStyle style, par... method DelayedTextField (line 295) | public static string DelayedTextField(string label, string text, param... method DelayedTextField (line 301) | public static string DelayedTextField(string label, string text, GUISt... method DelayedTextField (line 307) | public static string DelayedTextField(GUIContent label, string text, p... method DelayedTextField (line 314) | public static string DelayedTextField(GUIContent label, string text, G... method DelayedTextField (line 320) | public static void DelayedTextField(SerializedProperty property, param... method DelayedTextField (line 326) | internal static void DelayedTextField(SerializedProperty property, GUI... method DelayedTextField (line 332) | public static void DelayedTextField(SerializedProperty property, GUICo... method ToolbarSearchField (line 337) | internal static string ToolbarSearchField(string text, params GUILayou... method ToolbarSearchField (line 344) | internal static string ToolbarSearchField(string text, string[] search... method TextArea (line 350) | public static string TextArea(string text, params GUILayoutOption[] op... method TextArea (line 353) | public static string TextArea(string text, GUIStyle style, params GUIL... method SelectableLabel (line 359) | public static void SelectableLabel(string text, params GUILayoutOption... method SelectableLabel (line 365) | public static void SelectableLabel(string text, GUIStyle style, params... method KeyEventField (line 371) | internal static Event KeyEventField(Event e, params GUILayoutOption[] ... method PasswordField (line 377) | public static string PasswordField(string password, params GUILayoutOp... method PasswordField (line 382) | public static string PasswordField(string password, GUIStyle style, pa... method PasswordField (line 388) | public static string PasswordField(string label, string password, para... method PasswordField (line 393) | public static string PasswordField(string label, string password, GUIS... method PasswordField (line 398) | public static string PasswordField(GUIContent label, string password, ... method PasswordField (line 404) | public static string PasswordField(GUIContent label, string password, ... method VUMeterHorizontal (line 411) | internal static void VUMeterHorizontal(float value, float peak, params... method VUMeterHorizontal (line 418) | internal static void VUMeterHorizontal(float value, ref EditorGUI.VUMe... method FloatField (line 424) | public static float FloatField(float value, params GUILayoutOption[] o... method FloatField (line 430) | public static float FloatField(float value, GUIStyle style, params GUI... method FloatField (line 436) | public static float FloatField(string label, float value, params GUILa... method FloatField (line 442) | public static float FloatField(string label, float value, GUIStyle sty... method FloatField (line 448) | public static float FloatField(GUIContent label, float value, params G... method FloatField (line 455) | public static float FloatField(GUIContent label, float value, GUIStyle... method DelayedFloatField (line 461) | public static float DelayedFloatField(float value, params GUILayoutOpt... method DelayedFloatField (line 467) | public static float DelayedFloatField(float value, GUIStyle style, par... method DelayedFloatField (line 473) | public static float DelayedFloatField(string label, float value, param... method DelayedFloatField (line 479) | public static float DelayedFloatField(string label, float value, GUISt... method DelayedFloatField (line 485) | public static float DelayedFloatField(GUIContent label, float value, p... method DelayedFloatField (line 492) | public static float DelayedFloatField(GUIContent label, float value, G... method DelayedFloatField (line 498) | public static void DelayedFloatField(SerializedProperty property, para... method DelayedFloatField (line 504) | public static void DelayedFloatField(SerializedProperty property, GUIC... method DoubleField (line 510) | public static double DoubleField(double value, params GUILayoutOption[... method DoubleField (line 516) | public static double DoubleField(double value, GUIStyle style, params ... method DoubleField (line 522) | public static double DoubleField(string label, double value, params GU... method DoubleField (line 528) | public static double DoubleField(string label, double value, GUIStyle ... method DoubleField (line 534) | public static double DoubleField(GUIContent label, double value, param... method DoubleField (line 541) | public static double DoubleField(GUIContent label, double value, GUISt... method DelayedDoubleField (line 547) | public static double DelayedDoubleField(double value, params GUILayout... method DelayedDoubleField (line 553) | public static double DelayedDoubleField(double value, GUIStyle style, ... method DelayedDoubleField (line 559) | public static double DelayedDoubleField(string label, double value, pa... method DelayedDoubleField (line 565) | public static double DelayedDoubleField(string label, double value, GU... method DelayedDoubleField (line 571) | public static double DelayedDoubleField(GUIContent label, double value... method DelayedDoubleField (line 578) | public static double DelayedDoubleField(GUIContent label, double value... method IntField (line 584) | public static int IntField(int value, params GUILayoutOption[] options) method IntField (line 589) | public static int IntField(int value, GUIStyle style, params GUILayout... method IntField (line 595) | public static int IntField(string label, int value, params GUILayoutOp... method IntField (line 600) | public static int IntField(string label, int value, GUIStyle style, pa... method IntField (line 606) | public static int IntField(GUIContent label, int value, params GUILayo... method IntField (line 612) | public static int IntField(GUIContent label, int value, GUIStyle style... method DelayedIntField (line 618) | public static int DelayedIntField(int value, params GUILayoutOption[] ... method DelayedIntField (line 623) | public static int DelayedIntField(int value, GUIStyle style, params GU... method DelayedIntField (line 629) | public static int DelayedIntField(string label, int value, params GUIL... method DelayedIntField (line 634) | public static int DelayedIntField(string label, int value, GUIStyle st... method DelayedIntField (line 640) | public static int DelayedIntField(GUIContent label, int value, params ... method DelayedIntField (line 646) | public static int DelayedIntField(GUIContent label, int value, GUIStyl... method DelayedIntField (line 652) | public static void DelayedIntField(SerializedProperty property, params... method DelayedIntField (line 658) | public static void DelayedIntField(SerializedProperty property, GUICon... method LongField (line 664) | public static long LongField(long value, params GUILayoutOption[] opti... method LongField (line 669) | public static long LongField(long value, GUIStyle style, params GUILay... method LongField (line 675) | public static long LongField(string label, long value, params GUILayou... method LongField (line 680) | public static long LongField(string label, long value, GUIStyle style,... method LongField (line 686) | public static long LongField(GUIContent label, long value, params GUIL... method LongField (line 692) | public static long LongField(GUIContent label, long value, GUIStyle st... method Slider (line 698) | public static float Slider(float value, float leftValue, float rightVa... method Slider (line 704) | public static float Slider(string label, float value, float leftValue,... method Slider (line 710) | public static float Slider(GUIContent label, float value, float leftVa... method Slider (line 716) | internal static float Slider(GUIContent label, float value, float slid... method GetSliderParts (line 722) | static void GetSliderParts(GUIStyle baseStyle, ref GUIStyle textFieldS... method GetHorizontalSliderParts (line 730) | static void GetHorizontalSliderParts(GUIStyle baseStyle, out GUIStyle ... method GetVerticalSliderParts (line 739) | static void GetVerticalSliderParts(GUIStyle baseStyle, out GUIStyle te... method Slider (line 748) | internal static float Slider(GUIContent label, float value, float slid... method Slider (line 758) | internal static float Slider(GUIContent label, float value, float slid... method Slider (line 765) | public static void Slider(SerializedProperty property, float leftValue... method Slider (line 771) | public static void Slider(SerializedProperty property, float leftValue... method Slider (line 777) | public static void Slider(SerializedProperty property, float leftValue... method Slider (line 783) | internal static void Slider(SerializedProperty property, float sliderL... method PowerSlider (line 789) | internal static float PowerSlider(string label, float value, float lef... method PowerSlider (line 795) | internal static float PowerSlider(GUIContent label, float value, float... method LogarithmicIntSlider (line 801) | internal static int LogarithmicIntSlider(string label, int value, int ... method LogarithmicIntSlider (line 806) | internal static int LogarithmicIntSlider(GUIContent label, int value, ... method IntSlider (line 812) | public static int IntSlider(int value, int leftValue, int rightValue, ... method IntSlider (line 818) | internal static int IntSlider(int value, int leftValue, int rightValue... method IntSlider (line 827) | internal static int IntSlider(int value, int leftValue, int rightValue... method IntSlider (line 834) | public static int IntSlider(string label, int value, int leftValue, in... method IntSlider (line 841) | public static int IntSlider(GUIContent label, int value, int leftValue... method IntSlider (line 847) | public static void IntSlider(SerializedProperty property, int leftValu... method IntSlider (line 853) | public static void IntSlider(SerializedProperty property, int leftValu... method IntSlider (line 859) | public static void IntSlider(SerializedProperty property, int leftValu... method MinMaxSlider (line 865) | public static void MinMaxSlider(ref float minValue, ref float maxValue... method MinMaxSlider (line 871) | public static void MinMaxSlider(string label, ref float minValue, ref ... method MinMaxSlider (line 878) | public static void MinMaxSlider(GUIContent label, ref float minValue, ... method Popup (line 884) | public static int Popup(int selectedIndex, string[] displayedOptions, ... method Popup (line 889) | public static int Popup(int selectedIndex, string[] displayedOptions, ... method Popup (line 895) | public static int Popup(int selectedIndex, GUIContent[] displayedOptio... method Popup (line 900) | public static int Popup(int selectedIndex, GUIContent[] displayedOptio... method Popup (line 906) | public static int Popup(string label, int selectedIndex, string[] disp... method Popup (line 911) | public static int Popup(GUIContent label, int selectedIndex, string[] ... method Popup (line 916) | public static int Popup(string label, int selectedIndex, string[] disp... method Popup (line 922) | public static int Popup(GUIContent label, int selectedIndex, GUIConten... method Popup (line 928) | public static int Popup(GUIContent label, int selectedIndex, GUIConten... method Popup (line 934) | internal static int Popup(GUIContent label, int selectedIndex, string[... method Popup (line 940) | internal static void Popup(SerializedProperty property, GUIContent[] d... method Popup (line 945) | internal static void Popup(SerializedProperty property, GUIContent[] d... method EnumPopup (line 951) | public static Enum EnumPopup(Enum selected, params GUILayoutOption[] o... method EnumPopup (line 956) | public static Enum EnumPopup(Enum selected, GUIStyle style, params GUI... method EnumPopup (line 962) | public static Enum EnumPopup(string label, Enum selected, params GUILa... method EnumPopup (line 967) | public static Enum EnumPopup(string label, Enum selected, GUIStyle sty... method EnumPopup (line 973) | public static Enum EnumPopup(GUIContent label, Enum selected, params G... method EnumPopup (line 979) | public static Enum EnumPopup(GUIContent label, Enum selected, GUIStyle... method EnumPopup (line 984) | public static Enum EnumPopup(GUIContent label, Enum selected, Func UnityEditor.HyperLinkClickedEventArgs"... method HyperLinkClickedEventArgs (line 2530) | internal HyperLinkClickedEventArgs(Dictionary hyperL... FILE: Editor/Mono/EditorGUIUtility.bindings.cs type MouseCursor (line 16) | public enum MouseCursor type MessageType (line 63) | public enum MessageType type EditorSkin (line 76) | public enum EditorSkin class EditorGUIUtility (line 86) | [NativeHeader("Editor/Src/EditorResources.h"), method SerializeMainMenuToString (line 93) | public static extern string SerializeMainMenuToString(); method SetMenuLocalizationTestMode (line 94) | public static extern void SetMenuLocalizationTestMode(bool onoff); method SetIconSize (line 97) | public static extern void SetIconSize(Vector2 size); method SetWantsMouseJumping (line 116) | public static extern void SetWantsMouseJumping(int wantz); method IsDisplayReferencedByCameras (line 119) | public static extern bool IsDisplayReferencedByCameras(int displayIndex); method QueueGameViewInputEvent (line 122) | public static extern void QueueGameViewInputEvent(Event evt); method RenderGameViewCameras (line 124) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method GetScript (line 128) | internal static extern Object GetScript(string scriptClass); method SetIconForObject (line 129) | public static extern void SetIconForObject([NotNull] Object obj, Textu... method GetBuiltinExtraResource (line 130) | [NativeThrows] method GetBuiltinResourceList (line 132) | internal static extern BuiltinResource[] GetBuiltinResourceList(int cl... method GetEditorAssetBundle (line 133) | internal static extern AssetBundle GetEditorAssetBundle(); method ReloadEditorAssetBundle (line 134) | internal static extern AssetBundle ReloadEditorAssetBundle(); method SetRenderTextureNoViewport (line 135) | internal static extern void SetRenderTextureNoViewport(RenderTexture rt); method SetVisibleLayers (line 136) | internal static extern void SetVisibleLayers(int layers); method SetLockedLayers (line 137) | internal static extern void SetLockedLayers(int layers); method IsGizmosAllowedForObject (line 138) | internal static extern bool IsGizmosAllowedForObject(Object obj); method SetCurrentViewCursor (line 139) | internal static extern void SetCurrentViewCursor(Texture2D texture, Ve... method ClearCurrentViewCursor (line 140) | internal static extern void ClearCurrentViewCursor(); method CleanCache (line 141) | internal static extern void CleanCache(string text); method SetSearchIndexOfControlIDList (line 142) | internal static extern void SetSearchIndexOfControlIDList(int index); method GetSearchIndexOfControlIDList (line 143) | internal static extern int GetSearchIndexOfControlIDList(); method CanHaveKeyboardFocus (line 144) | internal static extern bool CanHaveKeyboardFocus(int id); method SetDefaultFont (line 148) | internal static extern void SetDefaultFont(Font font); method GetIconForObject (line 150) | public static extern Texture2D GetIconForObject([NotNull] Object obj); method RenderPlayModeViewCamerasInternal (line 153) | internal static extern void RenderPlayModeViewCamerasInternal(RenderTe... method SetupWindowSpaceAndVSyncInternal (line 154) | internal static extern void SetupWindowSpaceAndVSyncInternal(Rect scre... method PerformTonemappingForGameView (line 156) | internal static extern void PerformTonemappingForGameView(); method DrawTextureHdrSupport (line 157) | internal static extern void DrawTextureHdrSupport(Rect screenRect, Tex... method FindTextureByName (line 160) | private static extern Texture2D FindTextureByName(string name); method FindTextureByType (line 161) | private static extern Texture2D FindTextureByType([NotNull] Type type); method GetObjectNameWithInfo (line 162) | internal static extern string GetObjectNameWithInfo(Object obj); method GetTypeNameWithInfo (line 163) | private static extern string GetTypeNameWithInfo(string typeName, int ... method Internal_SetupEventValues (line 164) | private static extern void Internal_SetupEventValues(object evt); method Internal_GetIconSize (line 165) | private static extern Vector2 Internal_GetIconSize(); method Internal_GetKeyboardRect (line 166) | private static extern bool Internal_GetKeyboardRect(int id, out Rect r... method Internal_MoveKeyboardFocus (line 167) | private static extern void Internal_MoveKeyboardFocus(bool forward); method Internal_GetNextKeyboardControlID (line 168) | private static extern int Internal_GetNextKeyboardControlID(bool forwa... method Internal_AddCursorRect (line 169) | private static extern void Internal_AddCursorRect(Rect r, MouseCursor ... type PreviewType (line 172) | internal enum PreviewType method GetPreviewMaterial (line 187) | internal static extern Material GetPreviewMaterial(PreviewType type); class SessionState (line 190) | [NativeHeader("Editor/Src/InspectorExpandedState.h"), method SessionState (line 194) | [ExcludeFromDocs] public SessionState() {} method SetBool (line 196) | public static extern void SetBool(string key, bool value); method GetBool (line 197) | public static extern bool GetBool(string key, bool defaultValue); method EraseBool (line 198) | public static extern void EraseBool(string key); method SetFloat (line 199) | public static extern void SetFloat(string key, float value); method GetFloat (line 200) | public static extern float GetFloat(string key, float defaultValue); method EraseFloat (line 201) | public static extern void EraseFloat(string key); method SetInt (line 202) | public static extern void SetInt(string key, int value); method GetInt (line 203) | public static extern int GetInt(string key, int defaultValue); method EraseInt (line 204) | public static extern void EraseInt(string key); method SetString (line 205) | public static extern void SetString(string key, string value); method GetString (line 206) | public static extern string GetString(string key, string defaultValue); method EraseString (line 207) | public static extern void EraseString(string key); method SetVector3 (line 208) | public static extern void SetVector3(string key, Vector3 value); method GetVector3 (line 209) | public static extern Vector3 GetVector3(string key, Vector3 defaultVal... method EraseVector3 (line 210) | public static extern void EraseVector3(string key); method EraseIntArray (line 211) | public static extern void EraseIntArray(string key); method SetIntArray (line 212) | public static extern void SetIntArray(string key, int[] value); method GetIntArray (line 213) | [return:Unmarshalled] FILE: Editor/Mono/EditorGUIUtility.cs class EditorGUIUtility (line 28) | public sealed partial class EditorGUIUtility : GUIUtility method RegisterResourceForCleanupOnDomainReload (line 30) | internal static void RegisterResourceForCleanupOnDomainReload(UnityObj... class PropertyCallbackScope (line 35) | public class PropertyCallbackScope : IDisposable method PropertyCallbackScope (line 39) | public PropertyCallbackScope(Action callback) method Dispose (line 47) | public void Dispose() class IconSizeScope (line 54) | public class IconSizeScope : GUI.Scope method IconSizeScope (line 58) | public IconSizeScope(Vector2 iconSizeWithinScope) method CloseScope (line 64) | protected override void CloseScope() method EditorGUIUtility (line 133) | static EditorGUIUtility() method BeginPropertyCallback (line 143) | internal static void BeginPropertyCallback(Rect totalRect, SerializedP... method ContextualPropertyMenuCallback (line 148) | internal static void ContextualPropertyMenuCallback(GenericMenu gm, Se... method GetMainWindowPosition (line 159) | public static Rect GetMainWindowPosition() method SetMainWindowPosition (line 170) | public static void SetMainWindowPosition(Rect position) method GetCenteredWindowPosition (line 182) | internal static Rect GetCenteredWindowPosition(Rect parentWindowPositi... method RepaintCurrentWindow (line 198) | internal static void RepaintCurrentWindow() method HasCurrentWindowKeyFocus (line 204) | internal static bool HasCurrentWindowKeyFocus() method PointsToPixels (line 210) | public static Rect PointsToPixels(Rect rect) method PixelsToPoints (line 221) | public static Rect PixelsToPoints(Rect rect) method PointsToPixels (line 231) | public static Vector2 PointsToPixels(Vector2 position) method PixelsToPoints (line 240) | public static Vector2 PixelsToPoints(Vector2 position) method GetFlowLayoutedRects (line 250) | public static List GetFlowLayoutedRects(Rect rect, GUIStyle styl... class SkinnedColor (line 276) | internal class SkinnedColor method SkinnedColor (line 281) | public SkinnedColor(Color color, Color proColor) method SkinnedColor (line 287) | public SkinnedColor(Color color) method DrawEditorHeaderItems (line 314) | internal static Rect DrawEditorHeaderItems(Rect rectangle, UnityObject... class EditorLockTrackerWithActiveEditorTracker (line 359) | [Serializable] class EditorLockTracker (line 403) | [Serializable] class LockStateEvent (line 406) | [Serializable] public class LockStateEvent : UnityEvent {} method AddItemsToMenu (line 439) | internal virtual void AddItemsToMenu(GenericMenu menu, bool disabled... method PingIcon (line 451) | internal virtual void PingIcon() method StopPingIcon (line 464) | internal virtual void StopPingIcon() method ShowButton (line 469) | internal bool ShowButton(Rect position, GUIStyle lockButtonStyle, bo... method FlipLocked (line 502) | void FlipLocked() method FindTexture (line 509) | public static Texture2D FindTexture(string name) method FindTexture (line 515) | internal static Texture2D FindTexture(Type type) method TrTextContent (line 520) | public static GUIContent TrTextContent(string key, string text, string... method TrTextContent (line 539) | public static GUIContent TrTextContent(string text, string tooltip = n... method TrTextContent (line 545) | public static GUIContent TrTextContent(string text, string tooltip, st... method TrTextContent (line 552) | public static GUIContent TrTextContent(string text, Texture icon) method TrTextContentWithIcon (line 557) | public static GUIContent TrTextContentWithIcon(string text, Texture icon) method TrTextContentWithIcon (line 562) | public static GUIContent TrTextContentWithIcon(string text, string ico... method TrTextContentWithIcon (line 567) | public static GUIContent TrTextContentWithIcon(string text, string too... method TrTextContentWithIcon (line 572) | public static GUIContent TrTextContentWithIcon(string text, string too... method TrTextContentWithIcon (line 577) | public static GUIContent TrTextContentWithIcon(string text, string too... method TrTextContentWithIcon (line 582) | public static GUIContent TrTextContentWithIcon(string text, MessageTyp... method LightenTexture (line 587) | internal static Texture2D LightenTexture(Texture2D texture) method LightenColor (line 605) | internal static Color LightenColor(Color color) method TrIconContent (line 613) | public static GUIContent TrIconContent(string iconName, string tooltip... method TrIconContent (line 618) | internal static GUIContent TrIconContent(string iconName, string toolt... method TrIconContent (line 640) | public static GUIContent TrIconContent(Texture icon, string tooltip = ... method TrTempContent (line 657) | [ExcludeFromDocs] method TrTempContent (line 663) | [ExcludeFromDocs] method TrTempContent (line 672) | [ExcludeFromDocs] method TrIconContent (line 681) | internal static GUIContent TrIconContent(string tooltip = null) whe... method TextContent (line 691) | internal static GUIContent TextContent(string textAndTooltip) method TextContentWithIcon (line 713) | internal static GUIContent TextContentWithIcon(string textAndTooltip, ... method GetDefaultBackgroundColor (line 740) | private static Color GetDefaultBackgroundColor() method GetNameAndTooltipString (line 747) | internal static string[] GetNameAndTooltipString(string nameAndTooltip) method LoadIconRequired (line 775) | internal static Texture2D LoadIconRequired(string name) method LoadIcon (line 789) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method LoadGeneratedIconOrNormalIcon (line 798) | internal static Texture2D LoadGeneratedIconOrNormalIcon(string name) method InnerLoadGeneratedIconOrNormalIcon (line 839) | static Texture2D InnerLoadGeneratedIconOrNormalIcon(string name) method LoadIconForSkin (line 855) | internal static Texture2D LoadIconForSkin(string name, int in_SkinIndex) method GetIconPathFromAttribute (line 875) | [UsedByNativeCode] method IconContent (line 888) | internal static GUIContent IconContent(string text = null) where T ... method IconContent (line 893) | [ExcludeFromDocs] method IconContent (line 899) | internal static GUIContent IconContent(string name, bool logError) method IconContent (line 904) | public static GUIContent IconContent(string name, [DefaultValue("null"... method IconContent (line 909) | internal static GUIContent IconContent(string name, [DefaultValue("nul... method IconContent (line 933) | static GUIContent IconContent(Texture icon, string text) method Internal_SwitchSkin (line 957) | internal static void Internal_SwitchSkin() method ObjectContent (line 963) | public static GUIContent ObjectContent(UnityObject obj, Type type) method ObjectContent (line 968) | internal static GUIContent ObjectContent(UnityObject obj, Type type, b... method ObjectContent (line 973) | internal static GUIContent ObjectContent(UnityObject obj, Type type, i... method ObjectContent (line 993) | internal static GUIContent ObjectContent(UnityObject obj, Type type, S... method TempContent (line 1041) | internal static GUIContent TempContent(string t) method TempContent (line 1049) | internal static GUIContent TempContent(string text, string tip) method TempContent (line 1057) | internal static GUIContent TempContent(Texture i) method TempContent (line 1065) | internal static GUIContent TempContent(string t, Texture i) method TempContent (line 1073) | internal static GUIContent[] TempContent(string[] texts) method TempContent (line 1081) | internal static GUIContent[] TempContent(string[] texts, string[] tool... method HasHolddownKeyModifiers (line 1089) | internal static bool HasHolddownKeyModifiers(Event evt) method HasObjectThumbnail (line 1095) | public static bool HasObjectThumbnail(Type objType) method GetIconSize (line 1101) | public static Vector2 GetIconSize() method GetHelpIcon (line 1136) | internal static Texture2D GetHelpIcon(MessageType type) method GetBasicTextureStyle (line 1156) | internal static GUIStyle GetBasicTextureStyle(Texture2D tex) method NotifyLanguageChanged (line 1166) | internal static void NotifyLanguageChanged(SystemLanguage newLanguage) method GetBuiltinSkin (line 1179) | public static GUISkin GetBuiltinSkin(EditorSkin skin) method LoadRequired (line 1185) | public static UnityObject LoadRequired(string path) method Load (line 1194) | public static UnityObject Load(string path) method Load (line 1199) | [TypeInferenceRule(TypeInferenceRules.TypeReferencedBySecondArgument)] method PingObject (line 1225) | public static void PingObject(UnityObject obj) method PingObject (line 1232) | public static void PingObject(int targetInstanceID) method PingObjectFromCPP (line 1246) | [RequiredByNativeCode] method MoveFocusAndScroll (line 1252) | internal static void MoveFocusAndScroll(bool forward) method RefreshScrollPosition (line 1260) | internal static void RefreshScrollPosition() method ScrollForTabbing (line 1270) | internal static void ScrollForTabbing(bool forward) method ResetGUIState (line 1280) | internal static void ResetGUIState() method RenderGameViewCameras (line 1304) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method RenderGameViewCameras (line 1308) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method HandleControlID (line 1320) | [RequiredByNativeCode] type ComparisonViewMode (line 1353) | internal enum ComparisonViewMode method CalcContextWidth (line 1378) | private static float CalcContextWidth() method LockContextWidth (line 1388) | internal static void LockContextWidth() method UnlockContextWidth (line 1393) | internal static void UnlockContextWidth() method LookLikeControls (line 1457) | [Obsolete(k_LookLikeControlsObsoleteMessage, false)] method LookLikeControls (line 1464) | [ExcludeFromDocs, Obsolete(k_LookLikeControlsObsoleteMessage, false)] ... method LookLikeControls (line 1465) | [ExcludeFromDocs, Obsolete(k_LookLikeControlsObsoleteMessage, false)] ... method LookLikeInspector (line 1468) | [Obsolete("LookLikeControls and LookLikeInspector modes are deprecated... method SkinChanged (line 1478) | internal static void SkinChanged() method DragZoneRect (line 1483) | internal static Rect DragZoneRect(Rect position, bool hasLabel = true) method MoveArrayExpandedState (line 1488) | internal static void MoveArrayExpandedState(SerializedProperty element... method SetBoldDefaultFont (line 1540) | internal static void SetBoldDefaultFont(bool isBold) method GetBoldDefaultFont (line 1550) | internal static bool GetBoldDefaultFont() { return s_FontIsBold == 1; } method CommandEvent (line 1553) | public static Event CommandEvent(string commandName) method DrawColorSwatch (line 1563) | public static void DrawColorSwatch(Rect position, Color color) method DrawColorSwatch (line 1568) | internal static void DrawColorSwatch(Rect position, Color color, bool ... method DrawColorSwatch (line 1573) | internal static void DrawColorSwatch(Rect position, Color color, bool ... method DrawRegionSwatch (line 1650) | internal static void DrawRegionSwatch(Rect position, SerializedPropert... method DrawCurveSwatch (line 1655) | public static void DrawCurveSwatch(Rect position, AnimationCurve curve... method DrawCurveSwatch (line 1660) | public static void DrawCurveSwatch(Rect position, AnimationCurve curve... method DrawCurveSwatch (line 1666) | public static void DrawCurveSwatch(Rect position, AnimationCurve curve... method DrawCurveSwatch (line 1671) | public static void DrawCurveSwatch(Rect position, AnimationCurve curve... method DrawRegionSwatch (line 1677) | public static void DrawRegionSwatch(Rect position, SerializedProperty ... method DrawRegionSwatch (line 1683) | public static void DrawRegionSwatch(Rect position, AnimationCurve curv... method DrawCurveSwatchInternal (line 1688) | private static void DrawCurveSwatchInternal(Rect position, AnimationCu... method RGBToHSV (line 1748) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method HSVToRGB (line 1755) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method HSVToRGB (line 1763) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method AddCursorRect (line 1771) | public static void AddCursorRect(Rect position, MouseCursor mouse) method AddCursorRect (line 1776) | public static void AddCursorRect(Rect position, MouseCursor mouse, int... method HandleHorizontalSplitter (line 1790) | internal static Rect HandleHorizontalSplitter(Rect dragRect, float wid... method DrawHorizontalSplitter (line 1810) | internal static void DrawHorizontalSplitter(Rect dragRect) method ShowObjectPicker (line 1827) | public static void ShowObjectPicker(UnityObject obj, bool allowScen... method SetupObjectSelector (line 1837) | private static void SetupObjectSelector(UnityObject obj, Type objType,... method GetObjectPickerObject (line 1844) | public static UnityObject GetObjectPickerObject() method GetObjectPickerControlID (line 1849) | public static int GetObjectPickerControlID() method GetHyperlinkColorForSkin (line 1854) | internal static string GetHyperlinkColorForSkin() type EditorLook (line 1860) | internal enum EditorLook class BuiltinResource (line 1871) | [StructLayout(LayoutKind.Sequential)] type SliderLabels (line 1878) | internal struct SliderLabels method SetLabels (line 1880) | public void SetLabels(GUIContent _leftLabel, GUIContent _rightLabel) method HasLabels (line 1889) | public bool HasLabels() class GUILayoutFadeGroup (line 1902) | internal class GUILayoutFadeGroup : GUILayoutGroup method CalcHeight (line 1908) | public override void CalcHeight() FILE: Editor/Mono/EditorGraphicsSettings.bindings.cs class EditorGraphicsSettings (line 17) | [NativeHeader("Editor/Mono/EditorGraphicsSettings.bindings.h")] method SetTierSettingsImpl (line 21) | [NativeName("SetTierSettings")] extern internal static void SetTierSet... method GetTierSettings (line 23) | extern public static TierSettings GetTierSettings(BuildTargetGroup tar... method GetTierSettings (line 24) | public static TierSettings GetTierSettings(NamedBuildTarget target, Gr... method GetCurrentTierSettings (line 26) | extern internal static TierSettings GetCurrentTierSettings(); method AreTierSettingsAutomatic (line 28) | extern internal static bool AreTierSettingsAutomatic(BuildTargetGroup ... method MakeTierSettingsAutomatic (line 29) | extern internal static void MakeTierSettingsAutomatic(BuildTargetGroup... method OnUpdateTierSettings (line 31) | extern internal static void OnUpdateTierSettings(BuildTargetGroup targ... method RegisterUndo (line 35) | extern internal static void RegisterUndo(); method GetAlbedoSwatches (line 37) | extern private static AlbedoSwatchInfo[] GetAlbedoSwatches(); method SetAlbedoSwatches (line 38) | extern private static void SetAlbedoSwatches(AlbedoSwatchInfo[] swatch... method Internal_TryRegisterRenderPipeline (line 49) | [NativeName("RegisterRenderPipelineSettings")] static extern bool Inte... method Internal_TryUnregisterRenderPipeline (line 50) | [NativeName("UnregisterRenderPipelineSettings")] static extern bool In... method Internal_GetSettingsForRenderPipeline (line 51) | [NativeName("GetSettingsForRenderPipeline")] static extern Object Inte... method Internal_GetSettingsInstanceIDForRenderPipeline (line 53) | [NativeName("GetSettingsInstanceIDForRenderPipeline")] internal static... method CheckRenderPipelineType (line 55) | private static void CheckRenderPipelineType(Type renderPipelineType) method SetRenderPipelineGlobalSettingsAsset (line 64) | public static void SetRenderPipelineGlobalSettingsAsset(Type renderPip... method SetRenderPipelineGlobalSettingsAsset (line 94) | public static void SetRenderPipelineGlobalSettingsAsset(RenderPipel... method GetRenderPipelineGlobalSettingsAsset (line 100) | public static RenderPipelineGlobalSettings GetRenderPipelineGlobalSett... method GetRenderPipelineGlobalSettingsAsset (line 106) | public static RenderPipelineGlobalSettings GetRenderPipelineGlobalSett... method TryGetRenderPipelineSettingsForPipeline (line 112) | public static bool TryGetRenderPipelineSettingsForPipeline(... method GetSupportedRenderPipelineGraphicsSettingsTypesForPipeline (line 134) | public static IEnumerable GetSupportedRenderPipelineGraphicsSett... method PopulateRenderPipelineGraphicsSettings (line 141) | public static void PopulateRenderPipelineGraphicsSettings(RenderPipeli... method Internal_GraphicsSettingsCount (line 146) | [NativeName("GraphicsSettingsCount")] static extern int Internal_Graph... method Internal_GetSettingsForRenderPipelineAt (line 147) | [NativeName("GetSettingsForRenderPipelineAt")] static extern Object In... method ForEachPipelineSettings (line 149) | internal static void ForEachPipelineSettings(Action GetTierS... method SetShaderSettingsForPlatform (line 107) | [Obsolete("Use SetTierSettings() instead (UnityUpgradable) -> SetTierS... method GetTierSettings (line 110) | [Obsolete("Use GraphicsTier instead of ShaderHardwareTier enum", true)] method SetTierSettings (line 116) | [Obsolete("Use GraphicsTier instead of ShaderHardwareTier enum", true)] type PlatformShaderSettings (line 87) | [Obsolete("Use TierSettings instead (UnityUpgradable) -> UnityEditor.Ren... class EditorGraphicsSettings (line 98) | public sealed partial class EditorGraphicsSettings method SetTierSettings (line 69) | public static void SetTierSettings(BuildTargetGroup target, GraphicsTi... method SetTierSettings (line 79) | public static void SetTierSettings(NamedBuildTarget target, GraphicsTi... method GetShaderSettingsForPlatform (line 100) | [Obsolete("Use GetTierSettings() instead (UnityUpgradable) -> GetTierS... method SetShaderSettingsForPlatform (line 107) | [Obsolete("Use SetTierSettings() instead (UnityUpgradable) -> SetTierS... method GetTierSettings (line 110) | [Obsolete("Use GraphicsTier instead of ShaderHardwareTier enum", true)] method SetTierSettings (line 116) | [Obsolete("Use GraphicsTier instead of ShaderHardwareTier enum", true)] FILE: Editor/Mono/EditorHeaderItemAttribute.cs class EditorHeaderItemAttribute (line 12) | [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] method EditorHeaderItemAttribute (line 15) | public EditorHeaderItemAttribute(Type targetType, int priority = 1) method SignatureBool (line 23) | [RequiredSignature] FILE: Editor/Mono/EditorMode/MenuService.cs class MenuService (line 22) | static class MenuService class GroupingMenuItemScriptCommand (line 36) | class GroupingMenuItemScriptCommand method GroupingMenuItemScriptCommand (line 38) | public GroupingMenuItemScriptCommand(string menuName, MenuItemScript... method UseDefaultModeMenus (line 51) | [UsedImplicitly, RequiredByNativeCode] method GetMenuItemsFromAttributes (line 65) | [UsedImplicitly, RequiredByNativeCode] method FindMenuItem (line 72) | [UsedImplicitly, RequiredByNativeCode] method IsShortcutAvailableInMode (line 81) | internal static bool IsShortcutAvailableInMode(string shortcutId) method GetModeMenuTree (line 95) | private static MenuItemsTree GetModeMenuTree(s... method GetModeMenuTreeRecursive (line 120) | private static void GetModeMenuTreeRecursive(MenuItemsTree GetMenusItemsFrom... method GetMenusFromModeFile (line 339) | private static IList GetMenusFromModeFile(int index) method SortMenuItems (line 348) | private static void SortMenuItems(ref Dictionary CombineMenuIt... method AddMenuItemsFromMode (line 455) | private static void AddMenuItemsFromMode(Dictionary method GetChildrenRecursively (line 531) | private List GetChildrenRecursively(bool sorted = false, List ... method MenuItemsTree (line 553) | public MenuItemsTree(string key = "", int priority = 100, float seco... method MenuItemsTree (line 561) | public MenuItemsTree(T value) : this(value.Name, value.Priority, val... method AddChildDirectly (line 567) | private MenuItemsTree AddChildDirectly(T menuItem) method AddIntermediateMenuItem (line 574) | private MenuItemsTree AddIntermediateMenuItem(string pathPart, in... method AddChildSearch (line 584) | public bool AddChildSearch(T menuItem) method Contains (line 617) | public bool Contains(string key) method FindItem (line 622) | public T FindItem(string key) method FindClosestItem (line 627) | public T FindClosestItem(string key) method FindTree (line 632) | public MenuItemsTree FindTree(string key) method FindTreePrivate (line 637) | private MenuItemsTree FindTreePrivate(string key, bool findCloses... method Find (line 642) | private MenuItemsTree Find(string key, bool findClosest = false) method IsParentMenu (line 660) | private bool IsParentMenu(string menuName) method CleanUp (line 665) | internal void CleanUp() FILE: Editor/Mono/EditorMode/ModeService.cs type ModeAction (line 25) | internal enum ModeAction type ModeCapability (line 29) | internal enum ModeCapability class ModeDescriptor (line 46) | [Serializable] class ModeDescriptorImporter (line 60) | [UsedImplicitly, ExcludeFromPreset, ScriptedImporter(version: 1, ext: "m... method OnImportAsset (line 64) | public override void OnImportAsset(AssetImportContext ctx) method DelayLoadMode (line 79) | public static void DelayLoadMode() class ModeService (line 86) | [ExcludeFromDocs] type ModeEntry (line 89) | private struct ModeEntry type ModeChangedArgs (line 96) | public struct ModeChangedArgs method ModeService (line 136) | static ModeService() method IsMainWindowLoaded (line 149) | private static bool IsMainWindowLoaded() method GetModeIndexById (line 154) | internal static int GetModeIndexById(string modeId) method ChangeModeById (line 161) | [RequiredByNativeCode] method Update (line 169) | public static void Update() method ChangeModeByIndex (line 175) | internal static void ChangeModeByIndex(int modeIndex) method HasCapability (line 203) | internal static bool HasCapability(ModeCapability capability, bool def... method HasCapability (line 208) | internal static bool HasCapability(string capabilityName, bool default... method HasCapability (line 213) | internal static bool HasCapability(int modeIndex, ModeCapability capab... method HasCapability (line 218) | internal static bool HasCapability(int modeIndex, string capabilityNam... method Execute (line 231) | internal static bool Execute(ModeAction builtinAction, params object[]... method Execute (line 236) | internal static bool Execute(ModeAction builtinAction, CommandHint hin... method Execute (line 241) | internal static bool Execute(string actionName, params object[] args) method Execute (line 246) | internal static bool Execute(string actionName, CommandHint hint, para... method HasExecuteHandler (line 258) | internal static bool HasExecuteHandler(string actionName) method HasExecuteHandler (line 265) | static bool HasExecuteHandler(string loweredActionName, JSONObject exe... method HasSection (line 280) | internal static bool HasSection(int modeIndex, string sectionName) method GetModeDataSection (line 287) | internal static object GetModeDataSection(string sectionName) method GetModeDataSection (line 292) | internal static object GetModeDataSection(int modeIndex, string sectio... method GetModeDataSectionList (line 303) | internal static IEnumerable GetModeDataSectionList(int modeIndex... method Refresh (line 311) | [CommandHandler("ModeService/Refresh")] method RaiseModeChanged (line 317) | internal static void RaiseModeChanged(int prevIndex, int nextIndex) method IsValidModeId (line 326) | internal static bool IsValidModeId(string id) method GetDefaultModeLayout (line 331) | internal static string GetDefaultModeLayout(string modeId = null) method HasStartupMode (line 352) | internal static bool HasStartupMode() method OnRegisteredPackages (line 357) | private static void OnRegisteredPackages(PackageManager.PackageRegistr... method LoadModes (line 363) | private static void LoadModes() method SaveSessionMode (line 389) | private static void SaveSessionMode() method GetSessionModeIndex (line 396) | private static int GetSessionModeIndex() method InitializeCurrentMode (line 402) | internal static void InitializeCurrentMode() method FillModeData (line 410) | private static void FillModeData(string path, Dictionary DeepMerge(JSONObject first,... method DeepMergeInto (line 788) | private static void DeepMergeInto(JSONObject destination, JSONObject... method DeepMergeArray (line 819) | private static void DeepMergeArray(IList firstArray, IList secondArray) method DeepClone (line 858) | private static object DeepClone(object jsonValue) FILE: Editor/Mono/EditorPrefs.bindings.cs class EditorPrefs (line 11) | [NativeHeader("Runtime/Utilities/PlayerPrefs.h")] method SetInt_Internal (line 21) | [NativeMethod("SetInt")] method SetInt (line 23) | public static void SetInt(string key, int value) method GetInt (line 30) | public static extern int GetInt(string key, [DefaultValue("0")] int de... method GetInt (line 31) | public static int GetInt(string key) method SetFloat_Internal (line 37) | [NativeMethod("SetFloat")] method SetFloat (line 39) | public static void SetFloat(string key, float value) method GetFloat (line 46) | public static extern float GetFloat(string key, [DefaultValue("0.0F")]... method GetFloat (line 47) | public static float GetFloat(string key) method SetString_Internal (line 53) | [NativeMethod("SetString")] method SetString (line 55) | public static void SetString(string key, string value) method GetString (line 62) | public static extern string GetString(string key, [DefaultValue("\"\""... method GetString (line 63) | public static string GetString(string key) method SetBool_Internal (line 69) | [NativeMethod("SetBool")] method SetBool (line 71) | public static void SetBool(string key, bool value) method GetBool (line 78) | public static extern bool GetBool(string key, [DefaultValue("false")] ... method GetBool (line 79) | public static bool GetBool(string key) method HasKey (line 85) | public static extern bool HasKey(string key); method DeleteKey (line 88) | public static extern void DeleteKey(string key); method DeleteAll (line 91) | public static extern void DeleteAll(); method Sync (line 93) | internal static extern void Sync(); FILE: Editor/Mono/EditorResources.bindings.cs class EditorResources (line 11) | [NativeHeader("Editor/Src/EditorResources.h"), StaticAccessor("EditorRes... method Load (line 29) | [NativeThrows] method GetAssetPath (line 31) | public static extern string GetAssetPath(Object obj); class EditorResourcesUtility (line 34) | [Obsolete("EditorResourcesUtility is obsolete, please use EditorResource... FILE: Editor/Mono/EditorResources.cs class FontDef (line 20) | internal class FontDef class FontData (line 22) | class FontData method FontData (line 28) | public FontData(string file, string[] fontNames) type Style (line 59) | public enum Style method FontDef (line 70) | public FontDef(string name) method GetFont (line 75) | public Font GetFont(Style style) method SetFont (line 89) | public void SetFont(Style style, string file, string[] fontNames = null) method CreateFromResources (line 94) | public static FontDef CreateFromResources(string fontName, Dictionary<... method CreateSystemFont (line 106) | public static FontDef CreateSystemFont(string fontName) class EditorResources (line 117) | [ExcludeFromDocs] class Constants (line 126) | static class Constants method CanEnableExtendedStyles (line 142) | private static bool CanEnableExtendedStyles() method IsEditorStyleSheet (line 151) | private static bool IsEditorStyleSheet(string path) method GetDefaultFont (line 159) | internal static string GetDefaultFont() method GetFont (line 188) | internal static Font GetFont(FontDef.Style fontStyle) method GetDefaultStyleCatalogPaths (line 219) | private static List GetDefaultStyleCatalogPaths() method ComputeCatalogHash (line 241) | static string ComputeCatalogHash(List paths) method SaveCatalogToDisk (line 254) | static void SaveCatalogToDisk(StyleCatalog catalog, string hash, strin... method BuildCatalog (line 264) | internal static void BuildCatalog() method RefreshSkin (line 324) | internal static void RefreshSkin() method UpdateGUIStyleProperties (line 346) | internal static void UpdateGUIStyleProperties(GUISkin skin) method GetExtendedStylesFromSkin (line 355) | internal static List GetExtendedStylesFromSkin(GUISkin skin) method DeleteStyleCatalogCache (line 374) | internal static void DeleteStyleCatalogCache() method UpdateGUIStyleProperties (line 381) | private static void UpdateGUIStyleProperties(string name, GUIStyle style) method ExpandPath (line 403) | public static string ExpandPath(string path) method GetFullPath (line 409) | public static string GetFullPath(string path) method Exists (line 417) | public static bool Exists(string path) method Load (line 425) | public static T Load(string assetPath, bool isRequired = true) wher... method GetStyle (line 434) | internal static StyleBlock GetStyle(string selectorName, params StyleS... method GetStyle (line 435) | internal static StyleBlock GetStyle(int selectorKey, params StyleState... method LoadStyles (line 438) | internal static void LoadStyles(string ussPath) method LoadCatalog (line 444) | internal static StyleCatalog LoadCatalog(string[] ussPaths) class StyleCatalogPostProcessor (line 451) | [UsedImplicitly] method OnPostprocessAllAssets (line 454) | [UsedImplicitly] FILE: Editor/Mono/EditorSceneManager.bindings.cs type PreviewSceneFlags (line 16) | [System.Flags] class EditorSceneManager (line 28) | [NativeHeader("Runtime/SceneManager/SceneManager.h")] method IsReloading (line 33) | [StaticAccessor("GetSceneManager()", StaticAccessorType.Dot)] method CanOpenScene (line 73) | [FreeFunction("GetSceneTracker().CanOpenScene")] method OpenScene (line 76) | [NativeThrows] method OpenPreviewScene (line 81) | public static Scene OpenPreviewScene(string scenePath) method OpenPreviewScene (line 86) | [NativeThrows] method NewScene (line 91) | [NativeThrows] method NewPreviewScene (line 96) | public static Scene NewPreviewScene() method NewPreviewScene (line 101) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method CreateSceneAssetInternal (line 105) | [StaticAccessor("GetSceneManager()", StaticAccessorType.Dot)] method RemapAssetReferencesInSceneInternal (line 109) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method RemapAssetReferencesInScene (line 113) | internal static void RemapAssetReferencesInScene(UnityEngine.SceneMana... method CloseScene (line 122) | [NativeThrows] method ClosePreviewScene (line 127) | [NativeThrows] method IsPreviewScene (line 132) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method SetPreviewScenesVisibleInHierarchy (line 136) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method GetPreviewScenesVisibleInHierarchy (line 140) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method GetDontDestroyOnLoadScene (line 144) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method IsPreviewSceneObject (line 147) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method IsAuthoringScene (line 151) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method ReloadScene (line 155) | [NativeThrows] method ClearOpenScenesChangedOnDisk (line 160) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method SetTargetSceneForNewGameObjects (line 164) | internal static void SetTargetSceneForNewGameObjects(Scene scene) { Se... method ClearTargetSceneForNewGameObjects (line 166) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method SetTargetSceneForNewGameObjects (line 170) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method GetTargetSceneForNewGameObjects (line 174) | [NativeThrows] method GetSceneByHandle (line 179) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method MoveSceneBefore (line 183) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method MoveSceneAfter (line 187) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method SaveSceneAs (line 191) | [NativeThrows] method SaveSceneInternal (line 196) | [NativeThrows] method SaveOpenScenes (line 201) | [NativeThrows] method SaveScenes (line 206) | [NativeThrows] method SaveCurrentModifiedScenesIfUserWantsTo (line 211) | [NativeThrows] method SaveModifiedScenesIfUserWantsTo (line 216) | [NativeThrows] method EnsureUntitledSceneHasBeenSaved (line 221) | [StaticAccessor("GetSceneManager()", StaticAccessorType.Dot)] method MarkSceneDirty (line 225) | [NativeThrows] method MarkAllScenesDirty (line 230) | [NativeThrows] method ClearSceneDirtiness (line 235) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method GetSceneManagerSetup (line 239) | [NativeThrows] method RestoreSceneManagerSetup (line 244) | [NativeThrows] method LoadSceneManagerSetup (line 249) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method LoadLastSceneManagerSetup (line 253) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method DetectCrossSceneReferences (line 256) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method LoadSceneInPlayModeInternal (line 260) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method GetSceneCullingMask (line 263) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method SetSceneCullingMask (line 266) | [StaticAccessor("EditorSceneManagerBindings", StaticAccessorType.Doubl... method CalculateAvailableSceneCullingMask (line 269) | [StaticAccessor("GetSceneManager()", StaticAccessorType.Dot)] class SceneCullingMasks (line 276) | public static class SceneCullingMasks FILE: Editor/Mono/EditorSceneManager.bindings.deprecated.cs class EditorSceneManager (line 10) | public sealed partial class EditorSceneManager : SceneManager FILE: Editor/Mono/EditorSceneManager.cs type OpenSceneMode (line 14) | public enum OpenSceneMode { Single, Additive, AdditiveWithoutLoading } type NewSceneMode (line 15) | public enum NewSceneMode { Single, Additive } type NewSceneSetup (line 16) | public enum NewSceneSetup { EmptyScene, DefaultGameObjects } class EditorSceneManager (line 18) | public sealed partial class EditorSceneManager : SceneManager method PlayModeStateChangedCallback (line 30) | private static void PlayModeStateChangedCallback(PlayModeStateChange s... method EditorSceneManager (line 46) | static EditorSceneManager() method CreateSceneAsset (line 52) | internal static bool CreateSceneAsset(string scenePath, bool createDef... method SaveCurrentModifiedScenesIfUserWantsTo (line 60) | public static bool SaveCurrentModifiedScenesIfUserWantsTo() => SaveCur... method OpenScene (line 62) | [uei.ExcludeFromDocs] method NewScene (line 70) | [uei.ExcludeFromDocs] method SaveScene (line 78) | [uei.ExcludeFromDocs] method SaveScene (line 85) | [uei.ExcludeFromDocs] method SaveScene (line 93) | public static bool SaveScene(Scene scene, [uei.DefaultValue("\"\"")] s... method Internal_NewSceneWasCreated (line 102) | private static void Internal_NewSceneWasCreated(Scene scene, NewSceneM... method Internal_SceneWasOpened (line 108) | private static void Internal_SceneWasOpened(Scene scene, OpenSceneMode... method Internal_ActiveSceneChangedInEditor (line 114) | [RequiredByNativeCode] method LoadSceneInPlayMode (line 123) | public static Scene LoadSceneInPlayMode(string path, LoadSceneParamete... method LoadSceneAsyncInPlayMode (line 132) | public static AsyncOperation LoadSceneAsyncInPlayMode(string path, Loa... FILE: Editor/Mono/EditorSerializationUtility.bindings.cs type ManagedReferenceMissingType (line 15) | [NativeType(Header = "Editor/Src/Utility/EditorSerializationUtility.h")] method Equals (line 24) | public bool Equals(ManagedReferenceMissingType other) method CompareTo (line 29) | public int CompareTo(ManagedReferenceMissingType other) class SerializationUtility (line 52) | [NativeHeader("Editor/Src/Utility/EditorSerializationUtility.h")] method SetManagedReferenceIdForObject (line 61) | [System.Obsolete("Use Serialization.ManagedReferenceUtility.SetManaged... method GetManagedReferenceIdForObject (line 67) | [System.Obsolete("Use Serialization.ManagedReferenceUtility::GetManage... method GetManagedReference (line 73) | [System.Obsolete("Use Serialization.ManagedReferenceUtility::GetManage... method GetManagedReferenceIds (line 79) | [System.Obsolete("Use Serialization.ManagedReferenceUtility::GetManage... method HasManagedReferencesWithMissingTypesInternal (line 85) | [NativeMethod("HasManagedReferencesWithMissingTypes")] method HasManagedReferencesWithMissingTypes (line 88) | public static bool HasManagedReferencesWithMissingTypes(UnityObject obj) method GetManagedReferencesWithMissingTypesInternal (line 93) | [NativeMethod("GetManagedReferencesWithMissingTypes")] method GetManagedReferencesWithMissingTypes (line 96) | public static ManagedReferenceMissingType[] GetManagedReferencesWithMi... method ClearAllManagedReferencesWithMissingTypesInternal (line 101) | [NativeMethod("ClearAllManagedReferencesWithMissingTypes")] method ClearAllManagedReferencesWithMissingTypes (line 104) | public static bool ClearAllManagedReferencesWithMissingTypes(UnityObje... method ClearManagedReferenceWithMissingTypeInternal (line 109) | [NativeMethod("ClearManagedReferenceWithMissingType")] method ClearManagedReferenceWithMissingType (line 112) | public static bool ClearManagedReferenceWithMissingType(UnityObject ob... method SuppressMissingTypeWarning (line 117) | internal static extern void SuppressMissingTypeWarning(string className); FILE: Editor/Mono/EditorSettings.bindings.cs type SerializationMode (line 12) | public enum SerializationMode type EditorBehaviorMode (line 19) | public enum EditorBehaviorMode type SpritePackerMode (line 25) | public enum SpritePackerMode type LineEndingsMode (line 38) | public enum LineEndingsMode type AssetPipelineMode (line 45) | public enum AssetPipelineMode type CacheServerMode (line 51) | public enum CacheServerMode type CacheServerValidationMode (line 58) | public enum CacheServerValidationMode type EnterPlayModeOptions (line 66) | [Flags] class EditorSettings (line 76) | [NativeHeader("Editor/Src/EditorSettings.h")] type Bc7TextureCompressor (line 81) | internal enum Bc7TextureCompressor method EditorSettings (line 88) | private EditorSettings() method GetEditorSettings (line 130) | [FreeFunction("GetEditorSettings")] method GetConfigValue (line 234) | [StaticAccessor("GetEditorUserSettings()", StaticAccessorType.Dot)] method SetConfigValue (line 237) | [StaticAccessor("GetEditorUserSettings()", StaticAccessorType.Dot)] method SetEtcTextureCompressorLegacyBehavior (line 240) | [StaticAccessor("GetEditorSettings()", StaticAccessorType.Dot)] method SetEtcTextureCompressorDefaultBehavior (line 243) | [StaticAccessor("GetEditorSettings()", StaticAccessorType.Dot)] type NamingScheme (line 312) | public enum NamingScheme FILE: Editor/Mono/EditorUserBuildSettings.bindings.cs type StandaloneBuildSubtarget (line 19) | [NativeType(Header = "Runtime/Serialize/BuildTarget.h")] type OverrideTextureCompression (line 31) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type Il2CppCodeGeneration (line 40) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type PS4BuildSubtarget (line 51) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type PS4HardwareTarget (line 66) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type XboxBuildSubtarget (line 83) | [NativeType(Header = "Runtime/Serialize/BuildTarget.h")] type XboxOneDeployMethod (line 94) | [NativeType(Header = "Runtime/Serialize/BuildTarget.h")] type XboxOneDeployDrive (line 108) | [NativeType(Header = "Runtime/Serialize/BuildTarget.h")] type AndroidBuildSubtarget (line 124) | [EditorBrowsable(EditorBrowsableState.Never)] type AndroidCreateSymbols (line 138) | [Obsolete("UnityEditor.AndroidCreateSymbols has been deprecated. Use Uni... type MobileTextureSubtarget (line 147) | [NativeType(Header = "Runtime/Serialize/BuildTarget.h")] type AndroidETC2Fallback (line 168) | [Obsolete("AndroidETC2Fallback is obsolete and has no effect. It will be... type WebGLTextureSubtarget (line 180) | [NativeType(Header = "Runtime/Serialize/BuildTarget.h")] type WebGLClientBrowserType (line 194) | [NativeType(Header = "Runtime/Serialize/BuildTarget.h")] type WebGLClientPlatform (line 206) | [NativeType(Header = "Runtime/Serialize/BuildTarget.h")] type WSASubtarget (line 214) | [NativeType(Header = "Runtime/Serialize/BuildTarget.h")] type WSASDK (line 225) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type WSAUWPBuildType (line 241) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type WSABuildAndRunDeployTarget (line 250) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type WindowsBuildAndRunDeployTarget (line 262) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type WSABuildType (line 269) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type XcodeBuildConfig (line 277) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type iOSBuildType (line 284) | [Obsolete("iOSBuildType is obsolete. Use XcodeBuildConfig instead (Unity... type Compression (line 291) | [NativeType(Header = "Runtime/Serialize/BuildTarget.h")] type AndroidBuildSystem (line 299) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type AndroidBuildType (line 313) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type AppleBuildAndRunType (line 322) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] type AndroidMinification (line 332) | [Obsolete("AndroidMinification enum is obsolete.", true)] type SwitchShaderCompilerConfig (line 341) | [NativeType(Header = "Editor/Src/EditorOnlyPlayerSettings.h")] type SwitchRomCompressionType (line 350) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] class EditorUserBuildSettings (line 357) | [NativeHeader("Editor/Src/EditorUserBuildSettings.h")] method EditorUserBuildSettings (line 362) | private EditorUserBuildSettings() {} method GetSelectedSubtargetFor (line 370) | [NativeMethod("GetSelectedSubTargetFor")] method SetSelectedSubtargetFor (line 373) | [NativeMethod("SetSelectedSubTargetFor")] method GetActiveSubtargetFor (line 376) | [NativeMethod("GetActiveSubTargetFor")] method GetCompressionType (line 568) | internal static Compression GetCompressionType(BuildTargetGroup target... method GetCompressionTypeInternal (line 573) | [NativeMethod("GetSelectedCompressionType")] method SetCompressionType (line 576) | internal static void SetCompressionType(BuildTargetGroup targetGroup, ... method SetCompressionTypeInternal (line 581) | [NativeMethod("SetSelectedCompressionType")] method EncodeBase64 (line 684) | internal static string EncodeBase64(string plainText) method DecodeBase64 (line 695) | internal static string DecodeBase64(string base64Text) method GetInternalActivePlatformGuid (line 787) | private static extern GUID GetInternalActivePlatformGuid(); method SetActivePlatformGuid (line 790) | internal static extern void SetActivePlatformGuid(GUID platformId); method SwitchActiveBuildTargetAndSubTargetGuid (line 823) | [NativeMethod("SwitchActiveBuildTargetGuid")] method SwitchActiveBuildTargetGuid (line 825) | internal static bool SwitchActiveBuildTargetGuid(BuildProfile profile) method SwitchActiveBuildTargetAndSubtarget (line 858) | [NativeMethod("SwitchActiveBuildTargetSync")] method SwitchActiveBuildTarget (line 860) | public static bool SwitchActiveBuildTarget(BuildTargetGroup targetGrou... method SwitchActiveBuildTargetAndSubtargetAsync (line 863) | [NativeMethod("SwitchActiveBuildTargetAsync")] method SwitchActiveBuildTargetAsync (line 865) | public static bool SwitchActiveBuildTargetAsync(BuildTargetGroup targe... method SwitchActiveBuildTarget (line 868) | public static bool SwitchActiveBuildTarget(NamedBuildTarget namedBuild... method SwitchActiveBuildTargetAndSubtargetNoCheck (line 874) | [NativeMethod("SwitchActiveBuildTargetSyncNoCheck")] method SwitchActiveBuildTargetNoCheck (line 876) | internal static bool SwitchActiveBuildTargetNoCheck(BuildTarget target) method GetBuildLocation (line 887) | public static extern string GetBuildLocation(BuildTarget target); method SetBuildLocation (line 890) | public static extern void SetBuildLocation(BuildTarget target, string ... method SetPlatformSettings (line 892) | public static void SetPlatformSettings(string platformName, string nam... method SetPlatformSettings (line 898) | public static extern void SetPlatformSettings(string buildTargetGroup,... method GetPlatformSettings (line 900) | public static string GetPlatformSettings(string platformName, string n... method GetPlatformSettings (line 906) | public static extern string GetPlatformSettings(string buildTargetGrou... method GetActiveBuildProfile (line 1204) | private static extern ScriptableObject GetActiveBuildProfile(); method SetActiveBuildProfile (line 1205) | private static extern void SetActiveBuildProfile(ScriptableObject buil... method CopyFromBuildProfile (line 1207) | internal static extern void CopyFromBuildProfile(ScriptableObject buil... method CopyToBuildProfile (line 1208) | internal static extern void CopyToBuildProfile(ScriptableObject buildP... method GetActiveProfileScriptingDefines (line 1210) | internal static extern string[] GetActiveProfileScriptingDefines(); method SetActiveProfileScriptingDefines (line 1211) | internal static extern void SetActiveProfileScriptingDefines(string[] ... FILE: Editor/Mono/EditorUserBuildSettings.deprecated.cs class EditorUserBuildSettings (line 10) | public partial class EditorUserBuildSettings method SwitchActiveBuildTarget (line 13) | [Obsolete("Please use SwitchActiveBuildTarget(BuildTargetGroup targetG... method Internal_ActiveBuildTargetChanged (line 24) | [RequiredByNativeCode] FILE: Editor/Mono/EditorUserBuildSettingsEmbeddedCommon.bindings.cs type EmbeddedArchitecture (line 10) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] class EditorUserBuildSettings (line 26) | [NativeHeader("Editor/Src/EditorUserBuildSettings.h")] FILE: Editor/Mono/EditorUserBuildSettingsEmbeddedLinux.deprecated.cs type EmbeddedLinuxArchitecture (line 11) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] class EditorUserBuildSettings (line 28) | public partial class EditorUserBuildSettings FILE: Editor/Mono/EditorUserBuildSettingsQNX.bindings.cs type QNXOsVersion (line 9) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] FILE: Editor/Mono/EditorUserBuildSettingsQNX.deprecated.cs type QNXArchitecture (line 12) | [NativeType(Header = "Editor/Src/EditorUserBuildSettings.h")] class EditorUserBuildSettings (line 29) | public partial class EditorUserBuildSettings FILE: Editor/Mono/EditorUserBuildSettingsUtils.cs class EditorUserBuildSettingsUtils (line 9) | internal static class EditorUserBuildSettingsUtils method CalculateSelectedBuildTarget (line 11) | public static BuildTarget CalculateSelectedBuildTarget() method CalculateSelectedBuildTarget (line 17) | internal static BuildTarget CalculateSelectedBuildTarget(NamedBuildTar... method CalculateSelectedNamedBuildTarget (line 37) | public static NamedBuildTarget CalculateSelectedNamedBuildTarget() method CalculateActiveNamedBuildTarget (line 55) | public static NamedBuildTarget CalculateActiveNamedBuildTarget() method IsSelected (line 71) | public static bool IsSelected(this BuildPlatform buildPlatform) method IsActive (line 80) | public static bool IsActive(this BuildPlatform buildPlatform) method Select (line 85) | public static void Select(this BuildPlatform buildPlatform) method SetActive (line 96) | public static bool SetActive(this BuildPlatform buildPlatform) method SetActive (line 102) | public static bool SetActive(this BuildPlatform buildPlatform, BuildTa... FILE: Editor/Mono/EditorUserSettings.bindings.cs type SemanticMergeMode (line 11) | public enum SemanticMergeMode class EditorUserSettings (line 18) | [NativeHeader("Editor/Src/EditorUserSettings.h")] method EditorUserSettings (line 22) | EditorUserSettings() method HasConfigValue (line 26) | static extern bool HasConfigValue(string name); method Internal_GetConfigValue (line 28) | [NativeMethod("GetConfigValue")] method GetConfigValue (line 31) | public static string GetConfigValue(string name) method SetConfigValue (line 36) | public static extern void SetConfigValue(string name, string value); method SetPrivateConfigValue (line 38) | internal static extern void SetPrivateConfigValue(string name, string ... method SoftReset (line 90) | internal static extern void SoftReset(); FILE: Editor/Mono/EditorUtility.bindings.cs class EditorUtility (line 18) | [NativeHeader("Editor/Mono/EditorUtility.bindings.h")] method OpenFilePanel (line 24) | public static extern string OpenFilePanel(string title, string directo... method Internal_OpenFilePanelWithFilters (line 26) | private static extern string Internal_OpenFilePanelWithFilters(string ... method OpenFilePanelWithFilters (line 27) | public static string OpenFilePanelWithFilters(string title, string dir... method RevealInFinder (line 34) | [FreeFunction("RevealInFinder")] method DisplayDialogImpl (line 37) | [FreeFunction("DisplayDialog")] method DisplayDialog (line 40) | public static bool DisplayDialog(string title, string message, string ... method DisplayDialog (line 58) | [ExcludeFromDocs] method DisplayDialogComplexImpl (line 64) | [FreeFunction("DisplayDialogComplex")] method DisplayDialogComplex (line 67) | public static int DisplayDialogComplex(string title, string message, s... method OpenFolderPanel (line 83) | [FreeFunction("RunOpenFolderPanel")] method SaveFolderPanel (line 86) | [FreeFunction("RunSaveFolderPanel")] method WarnPrefab (line 89) | [FreeFunction("WarnPrefab")] method IsUnityExtensionsInitialized (line 92) | [StaticAccessor("UnityExtensions::Get()", StaticAccessorType.Dot)] method IsPersistent (line 96) | public static extern bool IsPersistent(Object target); method IsValidUnityYAML (line 97) | public static extern bool IsValidUnityYAML(string yaml); method SaveFilePanel (line 98) | public static extern string SaveFilePanel(string title, string directo... method NaturalCompare (line 99) | [ThreadSafe] method InstanceIDToObject (line 101) | public static extern Object InstanceIDToObject(int instanceID); method CompressTexture (line 102) | public static extern void CompressTexture([NotNull] Texture2D texture,... method CompressCubemapTexture (line 103) | public static extern void CompressCubemapTexture([NotNull] Cubemap tex... method RemapInstanceIds (line 105) | private extern static int[] RemapInstanceIds(UnityEngine.Object[] obje... method RemapInstanceIds (line 107) | internal static int[] RemapInstanceIds(UnityEngine.Object[] objects, D... method RemapAssetReferences (line 112) | private extern static void RemapAssetReferences(UnityEngine.Object[] o... method RemapAssetReferences (line 114) | internal static void RemapAssetReferences(UnityEngine.Object[] objects... method SetDirty (line 122) | [FreeFunction("EditorUtility::SetDirtyObjectOrScene")] method ClearDirty (line 125) | public static extern void ClearDirty([NotNull] Object target); method InvokeDiffTool (line 127) | [FreeFunction("InvokeDiffTool")] method CopySerialized (line 130) | [FreeFunction("CopySerialized")] method CopySerializedManagedFieldsOnly (line 133) | [FreeFunction("CopyScriptSerialized")] method InternalCopySerializedIfDifferent (line 136) | [FreeFunction("CopySerializedIfDifferent")] method CollectDependencies (line 139) | [NativeThrows] method CollectDeepHierarchy (line 142) | public static extern Object[] CollectDeepHierarchy([Unmarshalled] Obje... method Internal_InstantiateRemoveAllNonAnimationComponentsSingle (line 144) | [FreeFunction("InstantiateObjectRemoveAllNonAnimationComponents")] method UnloadUnusedAssets (line 147) | [FreeFunction("ManagedUnloadUnusedAssetsImmediate")] method UnloadUnusedAssets (line 150) | [Obsolete("Use EditorUtility.UnloadUnusedAssetsImmediate instead", fal... method UnloadUnusedAssetsIgnoreManagedReferences (line 156) | [Obsolete("Use EditorUtility.UnloadUnusedAssetsImmediate instead", fal... method Private_DisplayPopupMenu (line 162) | [FreeFunction("MenuController::DisplayPopupMenu")] method Internal_UpdateMenuTitleForLanguage (line 165) | [FreeFunction("UpdateMenuTitleForLanguage")] method RebuildAllMenus (line 168) | internal static extern void RebuildAllMenus(); method Internal_UpdateAllMenus (line 169) | internal static extern void Internal_UpdateAllMenus(); method LogAllMenus (line 170) | internal static extern void LogAllMenus(); method ParseMenuName (line 171) | internal static extern string ParseMenuName(string menuName); method DisplayObjectContextPopupMenu (line 173) | [FreeFunction("DisplayObjectContextPopupMenu")] method DisplayCustomContextPopupMenu (line 176) | [FreeFunction("DisplayCustomContextPopupMenu")] method DisplayObjectContextPopupMenuWithExtraItems (line 179) | [FreeFunction("DisplayObjectContextPopupMenuWithExtraItems")] method FormatBytes (line 182) | [FreeFunction("FormatBytes")] method DisplayProgressBar (line 185) | [FreeFunction("DisplayProgressbarLegacy")] method DisplayCancelableProgressBar (line 188) | public static extern bool DisplayCancelableProgressBar(string title, s... method ClearProgressBar (line 190) | [FreeFunction("ClearProgressbarLegacy")] method BusyProgressDialogDelayChanged (line 193) | [FreeFunction("BusyProgressDialogDelayChanged")] method GetObjectEnabled (line 196) | [FreeFunction("GetObjectEnabled")] method SetObjectEnabled (line 199) | [FreeFunction("SetObjectEnabled")] method SetSelectedRenderState (line 202) | public static extern void SetSelectedRenderState(Renderer renderer, Ed... method ForceReloadInspectors (line 204) | internal static extern void ForceReloadInspectors(); method ForceRebuildInspectors (line 205) | internal static extern void ForceRebuildInspectors(); method DelayedForceRebuildInspectors (line 207) | [RequiredByNativeCode] method ExtractOggFile (line 217) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method Internal_CreateGameObjectWithHideFlags (line 224) | internal static extern GameObject Internal_CreateGameObjectWithHideFla... method OpenWithDefaultApp (line 226) | [FreeFunction("OpenWithDefaultApp")] method WSACreateTestCertificate (line 229) | [NativeThrows] internal static extern bool WSACreateTestCertificate(st... method WSAGetCertificateExpirationDate (line 230) | internal static extern bool WSAGetCertificateExpirationDate(string pat... method IsWindows10OrGreater (line 232) | internal static extern bool IsWindows10OrGreater(); method SetCameraAnimateMaterials (line 234) | public static extern void SetCameraAnimateMaterials([NotNull] Camera c... method SetCameraAnimateMaterialsTime (line 235) | public static extern void SetCameraAnimateMaterialsTime([NotNull] Came... method UpdateGlobalShaderProperties (line 237) | [FreeFunction("ShaderLab::UpdateGlobalShaderProperties")] method GetInvalidFilenameChars (line 240) | [FreeFunction("GetInvalidFilenameChars")] method IsAutoRefreshEnabled (line 243) | [FreeFunction("GetApplication().IsAutoRefreshEnabled")] method GetActiveNativePlatformSupportModuleName (line 246) | [FreeFunction("GetApplication().GetActiveNativePlatformSupportModuleNa... method LaunchBugReporter (line 271) | internal static extern void LaunchBugReporter(); method EventHasDragCopyModifierPressed (line 280) | internal static extern bool EventHasDragCopyModifierPressed(Event evt); method EventHasDragMoveModifierPressed (line 281) | internal static extern bool EventHasDragMoveModifierPressed(Event evt); method SaveProjectAsTemplate (line 283) | internal static extern void SaveProjectAsTemplate(string targetPath, s... method FindAsset (line 285) | [Obsolete("Use AssetDatabase.LoadAssetAtPath", false), method LoadPlatformSupportModuleNativeDllInternal (line 289) | [FreeFunction("LoadPlatformSupportModuleNativeDll")] method ReloadPlatformSupportModuleNativeDllInternal (line 292) | [FreeFunction("ReloadPlatformSupportModuleNativeDll")] method LoadPlatformSupportNativeLibrary (line 295) | [FreeFunction("LoadPlatformSupportNativeLibrary")] method GetDirtyCount (line 298) | [NativeMethod("GetDirtyIndex")] method GetDirtyCount (line 300) | public static int GetDirtyCount(Object target) { return target != null... method IsDirty (line 301) | public static extern bool IsDirty(int instanceID); method IsDirty (line 302) | public static bool IsDirty(Object target) { return target != null ? Is... method SaveBuildPanel (line 303) | internal static extern string SaveBuildPanel(BuildTarget target, strin... method NaturalCompareObjectNames (line 304) | internal static extern int NaturalCompareObjectNames(Object a, Object b); method Internal_SaveFilePanelInProject (line 306) | [FreeFunction("RunSavePanelInProject")] method FocusProjectWindow (line 309) | [RequiredByNativeCode] method RequestScriptReload (line 336) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method RequestPartialScriptReload (line 339) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method IsRunningUnderCPUEmulation (line 349) | [FreeFunction("IsRunningUnderCPUEmulation", IsThreadSafe = true)] FILE: Editor/Mono/EditorUtility.cs type EditorSelectedRenderState (line 22) | [Flags] type InteractionMode (line 30) | public enum InteractionMode type TextureCompressionQuality (line 39) | public enum TextureCompressionQuality type DialogOptOutDecisionType (line 46) | public enum DialogOptOutDecisionType class SceneAsset (line 52) | public class SceneAsset : Object method SceneAsset (line 54) | private SceneAsset() {} class EditorUtility (line 57) | public partial class EditorUtility class Content (line 59) | static class Content method GetDialogOptOutMessage (line 64) | public static string GetDialogOptOutMessage(DialogOptOutDecisionType... method LoadWindowLayout (line 84) | public static bool LoadWindowLayout(string path) method CompressTexture (line 89) | public static void CompressTexture(Texture2D texture, TextureFormat fo... method CompressTexture (line 94) | private static void CompressTexture(Texture2D texture, TextureFormat f... method CompressCubemapTexture (line 99) | public static void CompressCubemapTexture(Cubemap texture, TextureForm... method CompressCubemapTexture (line 104) | private static void CompressCubemapTexture(Cubemap texture, TextureFor... method GetIconInActiveState (line 110) | internal static Texture GetIconInActiveState(Texture icon) method SaveFilePanelInProject (line 138) | public static string SaveFilePanelInProject(string title, string defau... method SaveFilePanelInProject (line 143) | public static string SaveFilePanelInProject(string title, string defau... method CopySerializedIfDifferent (line 148) | public static void CopySerializedIfDifferent(Object source, Object dest) method GetAssetPath (line 158) | [Obsolete("Use AssetDatabase.GetAssetPath", false)] method UnloadUnusedAssetsImmediate (line 164) | public static void UnloadUnusedAssetsImmediate() method UnloadUnusedAssetsImmediate (line 169) | public static void UnloadUnusedAssetsImmediate(bool includeMonoReferen... method BuildResourceFile (line 174) | [Obsolete("Use BuildPipeline.BuildAssetBundle instead")] method GetDialogOptOutDecision (line 180) | public static bool GetDialogOptOutDecision(DialogOptOutDecisionType di... method SetDialogOptOutDecision (line 193) | public static void SetDialogOptOutDecision(DialogOptOutDecisionType di... method DisplayDialog (line 208) | public static bool DisplayDialog(string title, string message, string ... method DisplayDialog (line 213) | public static bool DisplayDialog(string title, string message, string ... method DisplayDialog (line 231) | static bool DisplayDialog(string title, string message, string ok, str... method DisplayPopupMenu (line 244) | public static void DisplayPopupMenu(Rect position, string menuItemPath... method DisplayCustomMenu (line 271) | public static void DisplayCustomMenu(Rect position, GUIContent[] optio... method DisplayCustomMenu (line 276) | public static void DisplayCustomMenu(Rect position, GUIContent[] optio... method DisplayCustomMenu (line 281) | public static void DisplayCustomMenu(Rect position, GUIContent[] optio... method FormatBytes (line 304) | public static string FormatBytes(int bytes) method SetSelectedWireframeHidden (line 309) | [Obsolete("Use EditorUtility.SetSelectedRenderState", false)] method CreateGameObjectWithHideFlags (line 318) | public static GameObject CreateGameObjectWithHideFlags(string name, Hi... method IsHiddenInInspector (line 328) | internal static bool IsHiddenInInspector(Editor editor) method IsHiddenInInspector (line 343) | internal static bool IsHiddenInInspector(UnityEngine.Object target) method CompileCSharp (line 351) | [Obsolete(message: "Use UnityEditor.Compilation.AssemblyBuilder instea... method InstantiatePrefab (line 357) | [Obsolete("Use PrefabUtility.InstantiatePrefab", false)] method ReplacePrefab (line 363) | [Obsolete("Use PrefabUtility.SaveAsPrefabAsset with a path instead.", ... method ReplacePrefab (line 369) | [Obsolete("Use PrefabUtility.SaveAsPrefabAsset or PrefabUtility.SaveAs... method CreateEmptyPrefab (line 375) | [Obsolete("The concept of creating a completely empty Prefab has been ... method ReconnectToLastPrefab (line 381) | [Obsolete("This method does nothing. Use PrefabUtility.RevertPrefabIns... method GetPrefabType (line 387) | [Obsolete("Use PrefabUtility.GetPrefabAssetType and PrefabUtility.GetP... method GetPrefabParent (line 393) | [Obsolete("Use PrefabUtility.GetCorrespondingObjectFromSource.", false)] method FindPrefabRoot (line 399) | [Obsolete("Use PrefabUtility.GetOutermostPrefabInstanceRoot if source ... method ResetToPrefabState (line 405) | [Obsolete("Use PrefabUtility.RevertObjectOverride.", false)] method ResetMouseDown (line 411) | internal static void ResetMouseDown() method DisplayCustomMenu (line 420) | internal static void DisplayCustomMenu(Rect position, string[] options... method DisplayCustomMenu (line 425) | internal static void DisplayCustomMenu(Rect position, string[] options... method DisplayCustomMenuWithSeparators (line 431) | internal static void DisplayCustomMenuWithSeparators(Rect position, st... method DisplayCustomMenuWithSeparators (line 436) | internal static void DisplayCustomMenuWithSeparators(Rect position, st... method DisplayCustomMenu (line 447) | internal static void DisplayCustomMenu(Rect position, string[] options... method DisplayCustomMenu (line 452) | internal static void DisplayCustomMenu(Rect position, string[] options... method DisplayCustomMenuWithSeparators (line 458) | public static void DisplayCustomMenuWithSeparators(Rect position, stri... method DisplayCustomMenuWithSeparators (line 463) | internal static void DisplayCustomMenuWithSeparators(Rect position, st... method DisplayCustomMenuWithSeparators (line 470) | internal static void DisplayCustomMenuWithSeparators(Rect position, st... method DisplayCustomMenuWithSeparatorsWithScreenSpacePosition (line 479) | internal static void DisplayCustomMenuWithSeparatorsWithScreenSpacePos... method DisplayObjectContextMenu (line 485) | internal static void DisplayObjectContextMenu(Rect position, Object co... method DisplayObjectContextMenu (line 490) | internal static void DisplayObjectContextMenu(Rect position, Object[] ... method Internal_DisplayPopupMenu (line 635) | internal static void Internal_DisplayPopupMenu(Rect position, string m... method ConfigurePreviewObjectSRP (line 640) | internal static void ConfigurePreviewObjectSRP(GameObject go) method InitInstantiatedPreviewRecursive (line 650) | internal static void InitInstantiatedPreviewRecursive(GameObject go) method InstantiateForAnimatorPreview (line 658) | internal static GameObject InstantiateForAnimatorPreview(Object original) method InstantiateRemoveAllNonAnimationComponents (line 692) | internal static Object InstantiateRemoveAllNonAnimationComponents(Obje... method Internal_DisplayCustomMenu (line 700) | private static void Internal_DisplayCustomMenu(Rect screenPosition, st... method GetTransformPath (line 705) | internal static string GetTransformPath(Transform tform) method GetHierarchyPath (line 712) | internal static string GetHierarchyPath(GameObject gameObject, bool in... method SetCustomDiffTool (line 761) | public static void SetCustomDiffTool(string path, string twoWayDiff, ... method SetDefaultParentObject (line 769) | public static void SetDefaultParentObject(GameObject defaultParentObject) method ClearDefaultParentObject (line 775) | public static void ClearDefaultParentObject(Scene scene) method ClearDefaultParentObject (line 783) | public static void ClearDefaultParentObject() method OpenPropertyEditor (line 788) | public static void OpenPropertyEditor(Object obj) FILE: Editor/Mono/EditorWindow.bindings.cs class EditorWindow (line 9) | [NativeHeader("Editor/Src/Windowing/ContainerWindow.bindings.h")] method Internal_MakeModal (line 12) | [FreeFunction("ContainerWindowBindings::MakeModal")] FILE: Editor/Mono/EditorWindow.cs class EditorWindow (line 20) | [UsedByNativeCode, ExcludeFromObjectFactory] method GetDataModeController_Internal (line 55) | internal DataModeController GetDataModeController_Internal() // For H... method SaveViewData (line 128) | internal void SaveViewData() method SaveViewDataToDisk (line 133) | private void SaveViewDataToDisk() method GetViewDataDictionary (line 144) | internal ISerializableJsonDictionary GetViewDataDictionary() method DisableViewDataPersistence (line 150) | internal void DisableViewDataPersistence() method ClearPersistentViewData (line 155) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method BeginWindows (line 187) | public void BeginWindows() method EndWindows (line 193) | public void EndWindows() method OnResized (line 198) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method OnBackgroundViewResized (line 201) | internal virtual void OnBackgroundViewResized(Rect pos) {} method CheckForWindowRepaint (line 245) | internal void CheckForWindowRepaint() method WaitUntilPresented (line 258) | internal CustomYieldInstruction WaitUntilPresented() => new WaitUntil(... method GetLocalizedTitleContent (line 260) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method GetLocalizedTitleContentFromType (line 266) | internal static GUIContent GetLocalizedTitleContentFromType(Type t) method GetEditorWindowTitleAttribute (line 290) | static EditorWindowTitleAttribute GetEditorWindowTitleAttribute(Type t) method ShowNotification (line 305) | public void ShowNotification(GUIContent notification) method ShowNotification (line 310) | public void ShowNotification(GUIContent notification, double fadeoutWait) method RemoveNotification (line 319) | public void RemoveNotification() method DrawNotification (line 328) | internal void DrawNotification() method OnMaximized (line 397) | internal virtual void OnMaximized() {} method CanMaximize (line 399) | internal virtual bool CanMaximize() method OnWindowFocusChanged (line 441) | static internal void OnWindowFocusChanged() method GetNumTabs (line 459) | internal int GetNumTabs() method ShowNextTabIfPossible (line 469) | internal bool ShowNextTabIfPossible() method ShowTab (line 486) | public void ShowTab() method IsSelectedTab (line 499) | internal bool IsSelectedTab() method Focus (line 511) | public void Focus() method MakeParentsSettingsMatchMe (line 520) | internal void MakeParentsSettingsMatchMe() method ShowUtility (line 541) | public void ShowUtility() method ShowTooltip (line 546) | internal void ShowTooltip() method ShowPopup (line 551) | public void ShowPopup() method MakeModal (line 556) | void MakeModal() method ShowModalUtility (line 580) | public void ShowModalUtility() method ShowPopupWithMode (line 587) | internal void ShowPopupWithMode(ShowMode mode, bool giveFocus) method ShowWithMode (line 608) | internal void ShowWithMode(ShowMode mode) method ShowAsDropDown (line 635) | public void ShowAsDropDown(Rect buttonRect, Vector2 windowSize) method ShowAsDropDown (line 640) | internal void ShowAsDropDown(Rect buttonRect, Vector2 windowSize, Popu... method ShowAsDropDown (line 645) | internal void ShowAsDropDown(Rect buttonRect, Vector2 windowSize, Popu... method ShowAsDropDown (line 655) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method ShowAsDropDownFitToScreen (line 688) | internal Rect ShowAsDropDownFitToScreen(Rect buttonRect, Vector2 windo... method Show (line 696) | public void Show() method Show (line 702) | public void Show(bool immediateDisplay) method ShowAuxWindow (line 710) | public void ShowAuxWindow() method ShowModal (line 722) | public void ShowModal() method AssignTitle (line 738) | static void AssignTitle(EditorWindow win, string title) method GetWindowPrivate (line 759) | static EditorWindow GetWindowPrivate(System.Type t, bool utility, stri... method GetWindow (line 806) | public static EditorWindow GetWindow(System.Type windowType, [DefaultV... method GetWindow (line 811) | [ExcludeFromDocs] method GetWindow (line 817) | [ExcludeFromDocs] method GetWindow (line 823) | [ExcludeFromDocs] method GetWindowWithRect (line 829) | public static EditorWindow GetWindowWithRect(System.Type windowType, R... method GetWindowWithRect (line 834) | [ExcludeFromDocs] method GetWindowWithRect (line 840) | [ExcludeFromDocs] method GetWindowWithExactType (line 846) | internal static T GetWindowWithExactType() where T : EditorWindow method GetWindow (line 851) | public static T GetWindow() where T : EditorWindow method GetWindow (line 856) | public static T GetWindow(bool utility) where T : EditorWindow method GetWindow (line 861) | public static T GetWindow(bool utility, string title) where T : Edi... method GetWindow (line 866) | public static T GetWindow(string title) where T : EditorWindow method GetWindow (line 871) | public static T GetWindow(string title, bool focus) where T : Edito... method GetWindow (line 877) | public static T GetWindow(bool utility, string title, bool focus) w... method GetWindow (line 882) | public static T GetWindow(params System.Type[] desiredDockNextTo) w... method GetWindow (line 887) | public static T GetWindow(string title, params System.Type[] desire... method GetWindow (line 893) | public static T GetWindow(string title, bool focus, params System.T... method CreateWindow (line 909) | public static T CreateWindow(params System.Type[] desiredDockNextTo... method CreateWindow (line 914) | public static T CreateWindow(string title, params System.Type[] des... method HasOpenInstances (line 943) | public static bool HasOpenInstances() where T : UnityEditor.EditorW... method FocusWindowIfItsOpen (line 950) | public static void FocusWindowIfItsOpen(System.Type t) method FocusWindowIfItsOpen (line 959) | public static void FocusWindowIfItsOpen() where T : EditorWindow method RemoveFromDockArea (line 964) | internal void RemoveFromDockArea() method GetWindowWithRectPrivate (line 974) | static EditorWindow GetWindowWithRectPrivate(System.Type t, Rect rect,... method GetWindowWithRect (line 997) | public static T GetWindowWithRect(Rect rect) where T : EditorWindow method GetWindowWithRect (line 1002) | public static T GetWindowWithRect(Rect rect, bool utility) where T ... method GetWindowWithRect (line 1007) | public static T GetWindowWithRect(Rect rect, bool utility, string t... method GetWindowWithRect (line 1013) | public static T GetWindowWithRect(Rect rect, bool utility, string t... method GetWindowDontShow (line 1040) | internal static T GetWindowDontShow() where T : EditorWindow method SaveChanges (line 1065) | public virtual void SaveChanges() method DiscardChanges (line 1070) | public virtual void DiscardChanges() method Close (line 1076) | public void Close() method Repaint (line 1108) | public void Repaint() method RepaintImmediately (line 1116) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method SetParentGameViewDimensions (line 1204) | internal void SetParentGameViewDimensions(Rect rect, Rect clippedRect,... method SetPlayModeViewSize (line 1212) | internal void SetPlayModeViewSize(Vector2 targetSize) method SetMainPlayModeViewSize (line 1218) | internal void SetMainPlayModeViewSize(Vector2 targetSize) method SetDisplayViewSize (line 1224) | internal void SetDisplayViewSize(int displayId, Vector2 targetSize) method GetDisplayViewSize (line 1230) | internal Vector2 GetDisplayViewSize(int displayId) method SendEvent (line 1289) | public bool SendEvent(Event e) method EditorWindow (line 1294) | public EditorWindow() method __internalAwake (line 1304) | void __internalAwake() method Initialize (line 1309) | [InitializeOnLoadMethod] method OnEnableINTERNAL (line 1316) | void OnEnableINTERNAL() method OnDisableINTERNAL (line 1321) | void OnDisableINTERNAL() method ReleaseViewData (line 1328) | internal void ReleaseViewData() method CreateNewWindowForEditorWindow (line 1337) | internal static void CreateNewWindowForEditorWindow(EditorWindow windo... method AddSceneTab (line 1356) | [ContextMenu("Add Scene")] method AddGameTab (line 1359) | [ContextMenu("Add Game")] method GetExtraPaneTypes (line 1362) | public virtual IEnumerable GetExtraPaneTypes() method UpdateWindowMenuListing (line 1367) | internal static void UpdateWindowMenuListing() method BuildWindowMenuListing (line 1373) | internal static void BuildWindowMenuListing() method CreateRoot (line 1401) | private VisualElement CreateRoot() class OverlayShortcutContext (line 1419) | internal class OverlayShortcutContext : IShortcutContext method ToggleAllOverlays (line 1442) | [Shortcut("Overlays/Toggle All Overlays", typeof(OverlayShortcutContex... method HideOverlay (line 1451) | [Shortcut("Overlays/Hide Overlay", typeof(OverlayShortcutContext))] method TryGetOverlay (line 1458) | public bool TryGetOverlay(string id, out Overlay match) method OnBackingScaleFactorChangedInternal (line 1463) | internal void OnBackingScaleFactorChangedInternal() method OnBackingScaleFactorChanged (line 1471) | protected virtual void OnBackingScaleFactorChanged() { } class EditorWindowTitleAttribute (line 1474) | [AttributeUsage(AttributeTargets.Class)] type UIFrameworkUsage (line 1487) | internal enum UIFrameworkUsage class UIFrameworkAttribute (line 1541) | [AttributeUsage(AttributeTargets.Class)] method UIFrameworkAttribute (line 1553) | public UIFrameworkAttribute(UIFrameworkUsage frameworkUsage) class UIElementsEntryPoint (line 1561) | public static class UIElementsEntryPoint method SetAntiAliasing (line 1563) | public static void SetAntiAliasing(this EditorWindow window, int aa) method GetAntiAliasing (line 1568) | public static int GetAntiAliasing(this EditorWindow window) FILE: Editor/Mono/EnumDataUtility.cs class EnumDataUtility (line 11) | internal static class EnumDataUtility method GetCachedEnumData (line 13) | internal static EnumData GetCachedEnumData(Type enumType, bool exclude... method GetCachedEnumData (line 18) | internal static EnumData GetCachedEnumData(Type enumType, CachedType c... method EnumFlagsToInt (line 23) | internal static int EnumFlagsToInt(EnumData enumData, Enum enumValue) method IntToEnumFlags (line 28) | internal static Enum IntToEnumFlags(Type enumType, int value) FILE: Editor/Mono/EventWithPerformanceTracker.cs type EventWithPerformanceTracker (line 55) | struct EventWithPerformanceTracker where T : Delegate method EventWithPerformanceTracker (line 62) | public EventWithPerformanceTracker(string scope) method Add (line 77) | public void Add(T value) method Remove (line 98) | public void Remove(T value) method GetEnumerator (line 113) | public Enumerator GetEnumerator() => new Enumerator(this); type Enumerator (line 115) | internal struct Enumerator : IEnumerator method Enumerator (line 123) | internal Enumerator(EventWithPerformanceTracker evt) method Dispose (line 132) | public void Dispose() method MoveNext (line 138) | public bool MoveNext() method Reset (line 147) | public void Reset() => throw new NotImplementedException(); method BuildDelegate (line 154) | internal static EventWithPerformanceTracker.Entry BuildDelegate(string... class DelegateWithHandle (line 178) | private class DelegateWithHandle method DelegateWithHandle (line 182) | private DelegateWithHandle() {} method DelegateWithHandle (line 184) | private DelegateWithHandle(EventWithPerformanceTracker.Entry entry) method StartTrackerAt (line 193) | internal int StartTrackerAt(int idx, string scope) method GetDelegateAt (line 207) | internal T GetDelegateAt(int idx) => (m_DelegateOrList.Reference is ... method Add (line 209) | internal static DelegateWithHandle Add(DelegateWithHandle dwh, T del) method RemoveAt (line 240) | private static DelegateWithHandle RemoveAt(EventWithPerformanceTrack... method Remove (line 264) | internal static DelegateWithHandle Remove(DelegateWithHandle dwh, T ... type Entry (line 296) | internal struct Entry method Entry (line 301) | public Entry(Delegate del, ulong trackerHandle = EditorPerformanceTr... method Entry (line 307) | public Entry(Entry[] entries) method GetPerformanceTrackerName (line 326) | internal static string GetPerformanceTrackerName(string scope, Delegat... method GetPerformanceTrackerHandleForEvent (line 347) | internal static ulong GetPerformanceTrackerHandleForEvent(string scope... class EventWithPerformanceTracker (line 294) | static class EventWithPerformanceTracker method EventWithPerformanceTracker (line 62) | public EventWithPerformanceTracker(string scope) method Add (line 77) | public void Add(T value) method Remove (line 98) | public void Remove(T value) method GetEnumerator (line 113) | public Enumerator GetEnumerator() => new Enumerator(this); type Enumerator (line 115) | internal struct Enumerator : IEnumerator method Enumerator (line 123) | internal Enumerator(EventWithPerformanceTracker evt) method Dispose (line 132) | public void Dispose() method MoveNext (line 138) | public bool MoveNext() method Reset (line 147) | public void Reset() => throw new NotImplementedException(); method BuildDelegate (line 154) | internal static EventWithPerformanceTracker.Entry BuildDelegate(string... class DelegateWithHandle (line 178) | private class DelegateWithHandle method DelegateWithHandle (line 182) | private DelegateWithHandle() {} method DelegateWithHandle (line 184) | private DelegateWithHandle(EventWithPerformanceTracker.Entry entry) method StartTrackerAt (line 193) | internal int StartTrackerAt(int idx, string scope) method GetDelegateAt (line 207) | internal T GetDelegateAt(int idx) => (m_DelegateOrList.Reference is ... method Add (line 209) | internal static DelegateWithHandle Add(DelegateWithHandle dwh, T del) method RemoveAt (line 240) | private static DelegateWithHandle RemoveAt(EventWithPerformanceTrack... method Remove (line 264) | internal static DelegateWithHandle Remove(DelegateWithHandle dwh, T ... type Entry (line 296) | internal struct Entry method Entry (line 301) | public Entry(Delegate del, ulong trackerHandle = EditorPerformanceTr... method Entry (line 307) | public Entry(Entry[] entries) method GetPerformanceTrackerName (line 326) | internal static string GetPerformanceTrackerName(string scope, Delegat... method GetPerformanceTrackerHandleForEvent (line 347) | internal static ulong GetPerformanceTrackerHandleForEvent(string scope... type DelegateWithPerformanceTracker (line 395) | struct DelegateWithPerformanceTracker where T : Delegate method DelegateWithPerformanceTracker (line 402) | public DelegateWithPerformanceTracker(string scope) method UpdateAndInvoke (line 414) | public Invoker UpdateAndInvoke(T value) type Invoker (line 425) | internal readonly struct Invoker method GetEnumerator (line 428) | public Enumerator GetEnumerator() => new Enumerator(in this); method Invoker (line 430) | public Invoker(ref EventWithPerformanceTracker.Entry dlg) type Enumerator (line 435) | internal struct Enumerator : IEnumerator method Enumerator (line 442) | internal Enumerator(in Invoker evt) method Dispose (line 450) | public void Dispose() method MoveNext (line 456) | public bool MoveNext() method Reset (line 475) | public void Reset() => throw new NotImplementedException(); FILE: Editor/Mono/ExportPackageOptions.cs type ExportPackageOptions (line 9) | [Flags] FILE: Editor/Mono/ExternalPlayModeView/ExternalPlayModeView.bindings.cs class ExternalPlayModeView (line 11) | [NativeHeader("Editor/Src/ExternalPlayModeView.bindings.h"), method Internal_InitWindow (line 15) | private static extern IntPtr Internal_InitWindow(); method Internal_SetPlayerLaunchPath (line 17) | private static extern void Internal_SetPlayerLaunchPath(IntPtr nativeC... method AttachWindow_Native (line 19) | private static extern void AttachWindow_Native(IntPtr nativeContextPtr... method ResizeWindow_Native (line 21) | private static extern void ResizeWindow_Native(IntPtr nativeContextPtr... method BeforeRemoveTab_Native (line 23) | private static extern void BeforeRemoveTab_Native(IntPtr nativeContext... method AddedAsTab_Native (line 25) | private static extern void AddedAsTab_Native(IntPtr nativeContextPtr, ... method OnBecameVisible_Native (line 27) | private static extern void OnBecameVisible_Native(IntPtr nativeContext... method OnBecameInvisible_Native (line 29) | private static extern void OnBecameInvisible_Native(IntPtr nativeConte... method DestroyWindow_Native (line 31) | private static extern void DestroyWindow_Native(IntPtr nativeContextPt... FILE: Editor/Mono/ExternalPlayModeView/ExternalPlayModeView.cs class ExternalPlayModeView (line 11) | internal partial class ExternalPlayModeView : EditorWindow, IGameViewSiz... method ExternalPlayModeView (line 29) | private ExternalPlayModeView() {} method CreateExternalPlayModeView (line 31) | public static ExternalPlayModeView CreateExternalPlayModeView() method AttachProcess (line 38) | public void AttachProcess() method KillProcess (line 43) | public void KillProcess() method GetTabRect (line 52) | private Rect GetTabRect() method DoToolbarGUI (line 81) | private void DoToolbarGUI() method OnGUI (line 91) | private void OnGUI() method OnResized (line 96) | internal override void OnResized() method OnDestroy (line 104) | private void OnDestroy() method OnBecameInvisible (line 109) | private void OnBecameInvisible() method OnBecameVisible (line 116) | private void OnBecameVisible() method OnTabNewWindow (line 123) | private void OnTabNewWindow() method OnAddedAsTab (line 130) | private void OnAddedAsTab() method OnBeforeRemovedAsTab (line 137) | private void OnBeforeRemovedAsTab() method SizeSelectionCallback (line 144) | [ExcludeFromDocs] FILE: Editor/Mono/FileUtil.bindings.cs class FileUtil (line 14) | [NativeHeader("Runtime/Utilities/FileUtilities.h")] method DeleteFileOrDirectory (line 20) | public static bool DeleteFileOrDirectory(string path) method DeleteFileOrDirectoryInternal (line 28) | [FreeFunction("DeleteFileOrDirectory")] method PathExists (line 31) | [FreeFunction("IsPathCreated")] method CopyFileOrDirectory (line 35) | public static void CopyFileOrDirectory(string source, string dest) method CopyFileOrDirectoryInternal (line 52) | [FreeFunction("CopyFileOrDirectory")] method CopyFileOrDirectoryFollowSymlinks (line 56) | public static void CopyFileOrDirectoryFollowSymlinks(string source, st... method CopyFileOrDirectoryFollowSymlinksInternal (line 73) | [FreeFunction("CopyFileOrDirectoryFollowSymlinks")] method MoveFileOrDirectory (line 77) | public static void MoveFileOrDirectory(string source, string dest) method MoveFileOrDirectoryInternal (line 94) | [FreeFunction("MoveFileOrDirectory")] method CheckForValidSourceAndDestinationArgumentsAndRaiseAnExceptionWhenNullOrEmpty (line 97) | private static void CheckForValidSourceAndDestinationArgumentsAndRaise... method GetUniqueTempPathInProject (line 107) | [FreeFunction] method GetActualPathName (line 110) | [FreeFunction("GetActualPathSlow")] method GetProjectRelativePath (line 114) | [FreeFunction] method GetLastPathNameComponent (line 117) | [FreeFunction(Name = "GetLastPathNameComponentManaged")] method DeleteLastPathNameComponent (line 120) | [FreeFunction(Name = "DeleteLastPathNameComponentManaged")] method GetPathExtension (line 123) | [FreeFunction("GetPathNameExtensionManaged")] method GetPathWithoutExtension (line 126) | [FreeFunction("DeletePathNameExtensionManaged")] method ResolveSymlinks (line 129) | [FreeFunction] method IsSymlink (line 132) | [FreeFunction] method GetLogicalPath (line 135) | [FreeFunction] method GetPhysicalPath (line 138) | [FreeFunction(IsThreadSafe = true)] method ReplaceFile (line 142) | public static void ReplaceFile(string src, string dst) method ReplaceDirectory (line 151) | public static void ReplaceDirectory(string src, string dst) method PathToAbsolutePath (line 164) | [FreeFunction("PathToAbsolutePathFromScript")] FILE: Editor/Mono/FileUtil.cs class FileUtil (line 16) | public partial class FileUtil method ReplaceText (line 18) | internal static void ReplaceText(string path, params string[] input) method ReplaceTextRegex (line 34) | internal static bool ReplaceTextRegex(string path, params string[] input) method AppendTextAfter (line 56) | internal static bool AppendTextAfter(string path, string find, string ... method CopyDirectoryRecursive (line 76) | internal static void CopyDirectoryRecursive(string source, string target) method CopyDirectoryRecursive (line 81) | internal static void CopyDirectoryRecursive(string source, string targ... method CopyDirectory (line 86) | internal static void CopyDirectory(string source, string target, bool ... method CopyDirectoryRecursive (line 91) | internal static void CopyDirectoryRecursive(string source, string targ... method CopyDirectoryRecursiveForPostprocess (line 96) | internal static void CopyDirectoryRecursiveForPostprocess(string sourc... method CopyDirectoryRecursiveFiltered (line 101) | internal static void CopyDirectoryRecursiveFiltered(string source, str... method CopyDirectoryFiltered (line 106) | internal static void CopyDirectoryFiltered(string source, string targe... method CopyDirectoryFiltered (line 125) | internal static void CopyDirectoryFiltered(string source, string targe... method UnityDirectoryDelete (line 164) | internal static void UnityDirectoryDelete(string path) method UnityDirectoryDelete (line 169) | internal static void UnityDirectoryDelete(string path, bool recursive) method UnityDirectoryRemoveReadonlyAttribute (line 175) | internal static void UnityDirectoryRemoveReadonlyAttribute(string targ... method MoveFileIfExists (line 191) | internal static void MoveFileIfExists(string src, string dst) method CopyFileIfExists (line 201) | internal static void CopyFileIfExists(string src, string dst, bool ove... method UnityFileCopy (line 209) | internal static void UnityFileCopy(string from, string to, bool overwr... method ReadFileContentBinary (line 215) | internal static bool ReadFileContentBinary(string assetPath, out byte[... method NiceWinPath (line 233) | internal static string NiceWinPath(string unityPath) method UnityGetFileNameWithoutExtension (line 239) | internal static string UnityGetFileNameWithoutExtension(string path) method UnityGetFileName (line 246) | internal static string UnityGetFileName(string path) method UnityGetDirectoryName (line 253) | internal static string UnityGetDirectoryName(string path) method UnityFileCopy (line 260) | internal static void UnityFileCopy(string from, string to) method CreateOrCleanDirectory (line 265) | internal static void CreateOrCleanDirectory(string dir) method RemovePathPrefix (line 272) | internal static string RemovePathPrefix(string fullPath, string prefix) method CombinePaths (line 293) | internal static string CombinePaths(params string[] paths) method GetAllFilesRecursive (line 300) | internal static List GetAllFilesRecursive(string path) method WalkFilesystemRecursively (line 309) | internal static void WalkFilesystemRecursively(string path, method GetDirectorySize (line 322) | internal static long GetDirectorySize(string path) method IsReadOnly (line 334) | internal static bool IsReadOnly(UnityEngine.Object asset) method HasReadOnly (line 349) | internal static bool HasReadOnly(IEnumerable assets) method MakeWritable (line 357) | [RequiredByNativeCode] method WriteTextFileToDisk (line 383) | internal static bool WriteTextFileToDisk(string path, string content) method WriteTextFileToDisk (line 388) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] FILE: Editor/Mono/FlagSet.cs type FlagSet (line 11) | [Serializable] method HasFlags (line 16) | public bool HasFlags(T flags) method SetFlags (line 21) | public void SetFlags(T flags, bool value) method FlagSet (line 29) | public FlagSet(T flags) FILE: Editor/Mono/GI/DeviceContext.bindings.cs type BufferID (line 14) | [DebuggerDisplay("BufferID({Value})")] method BufferID (line 18) | public BufferID(UInt64 value) method Slice (line 23) | public BufferSlice Slice(UInt64 offset = 0) method GetHashCode (line 30) | public override int GetHashCode() => Value.GetHashCode(); method Equals (line 31) | public bool Equals(BufferID other) => other.Value == Value; method Equals (line 32) | public override bool Equals(object obj) => obj is BufferID other && Eq... type BufferSlice (line 36) | [DebuggerDisplay("BufferSlice(Id: {Id.Value}, Offset: {Offset})")] method BufferSlice (line 40) | public BufferSlice(BufferID id, UInt64 offset) method SafeReinterpret (line 48) | public BufferSlice SafeReinterpret() method UnsafeReinterpret (line 62) | public unsafe BufferSlice UnsafeReinterpret() method GetHashCode (line 74) | public override int GetHashCode() => HashCode.Combine(Id, Offset); method Equals (line 75) | public bool Equals(BufferSlice other) => other.Id == Id && other.Of... method Equals (line 76) | public override bool Equals(object obj) => obj is BufferSlice other... type EventID (line 80) | [DebuggerDisplay("EventID({Value})")] method EventID (line 84) | public EventID(UInt64 value) method GetHashCode (line 90) | public override int GetHashCode() => Value.GetHashCode(); method Equals (line 91) | public bool Equals(EventID other) => other.Value == Value; method Equals (line 92) | public override bool Equals(object obj) => obj is EventID other && Equ... type IDeviceContext (line 100) | public interface IDeviceContext : IDisposable method Initialize (line 102) | bool Initialize(); method CreateBuffer (line 103) | BufferID CreateBuffer(UInt64 count, UInt64 stride); method DestroyBuffer (line 104) | void DestroyBuffer(BufferID id); method WriteBuffer (line 105) | void WriteBuffer(BufferSlice dst, NativeArray src) where T : ... method ReadBuffer (line 106) | void ReadBuffer(BufferSlice src, NativeArray dst) where T : s... method WriteBuffer (line 107) | void WriteBuffer(BufferSlice dst, NativeArray src, EventID id... method ReadBuffer (line 108) | void ReadBuffer(BufferSlice src, NativeArray dst, EventID id)... method CreateEvent (line 109) | EventID CreateEvent(); method DestroyEvent (line 110) | void DestroyEvent(EventID id); method IsCompleted (line 111) | bool IsCompleted(EventID id); method Wait (line 112) | bool Wait(EventID id); method Flush (line 113) | bool Flush(); class ReferenceContext (line 115) | [StructLayout(LayoutKind.Sequential)] method Initialize (line 121) | public bool Initialize() method Dispose (line 125) | public void Dispose() method CreateBuffer (line 133) | public BufferID CreateBuffer(UInt64 count, UInt64 stride) method DestroyBuffer (line 143) | public void DestroyBuffer(BufferID id) method WriteBuffer (line 149) | public void WriteBuffer(BufferSlice dst, NativeArray src) method ReadBuffer (line 156) | public void ReadBuffer(BufferSlice src, NativeArray dst) method WriteBuffer (line 163) | public void WriteBuffer(BufferSlice dst, NativeArray src, Eve... method ReadBuffer (line 168) | public void ReadBuffer(BufferSlice src, NativeArray dst, Even... method CreateEvent (line 173) | public EventID CreateEvent() method DestroyEvent (line 177) | public void DestroyEvent(EventID id) method IsCompleted (line 180) | public bool IsCompleted(EventID id) method Wait (line 184) | public bool Wait(EventID id) method GetNativeArray (line 188) | public NativeArray GetNativeArray(BufferID id) method Flush (line 193) | public bool Flush() FILE: Editor/Mono/GI/InputExtraction.bindings.cs class InputExtraction (line 11) | [NativeHeader("Editor/Src/GI/InputExtraction/InputExtraction.Bindings.h")] class SourceMap (line 15) | [StructLayout(LayoutKind.Sequential)] method SourceMap (line 21) | public SourceMap() method SourceMap (line 26) | public SourceMap(IntPtr ptr) method Dispose (line 36) | public void Dispose() method Destroy (line 42) | void Destroy() method GetInstanceIndex (line 51) | public extern int GetInstanceIndex(int instanceID); method GetInstanceInstanceID (line 52) | public extern int GetInstanceInstanceID(int instanceIndex); method GetTreeCount (line 54) | public extern int GetTreeCount(); method GetTreeInstanceIndex (line 55) | public extern int GetTreeInstanceIndex(int treeIndex); method GetLightIndex (line 57) | public extern int GetLightIndex(int instanceID); method GetLightInstanceID (line 58) | public extern int GetLightInstanceID(int lightIndex); method Internal_Create (line 60) | static extern IntPtr Internal_Create(); method Internal_Destroy (line 62) | [NativeMethod(IsThreadSafe = true)] class BindingsMarshaller (line 65) | internal static class BindingsMarshaller method ConvertToNative (line 67) | public static IntPtr ConvertToNative(SourceMap sourceMap) => sourc... method ExtractFromScene (line 71) | public static extern bool ExtractFromScene(string outputFolderPath, Li... method ComputeOcclusionLightIndicesFromBakeInput (line 73) | [NativeMethod(IsThreadSafe = true)] method GetShadowmaskChannelsFromLightIndices (line 76) | [NativeMethod(IsThreadSafe = true)] method LookupGameObjectName (line 79) | private static string LookupGameObjectName(SourceMap map, int instance... method LogInstances (line 100) | public static string LogInstances(LightBaker.BakeInput bakeInput, Sour... method LogSceneMaterials (line 145) | public static string LogSceneMaterials(LightBaker.BakeInput bakeInput) method LogSceneCookies (line 161) | public static string LogSceneCookies(LightBaker.BakeInput bakeInput) method LogSceneLights (line 180) | public static string LogSceneLights(LightBaker.BakeInput bakeInput) method LogSampleCounts (line 211) | public static string LogSampleCounts(LightBaker.SampleCount sampleCount) method LogSceneSettings (line 220) | public static string LogSceneSettings(LightBaker.BakeInput bakeInput) method LogScene (line 240) | public static string LogScene(LightBaker.BakeInput bakeInput, LightBak... FILE: Editor/Mono/GI/InputExtraction.cs class InputExtraction (line 10) | public static class InputExtraction class BakeInput (line 13) | public class BakeInput method BakeInput (line 15) | internal BakeInput(LightBaker.BakeInput editorBakeInput) method ExtractFromScene (line 26) | public static bool ExtractFromScene(out BakeInput bakeInput) method PopulateWorld (line 43) | public static bool PopulateWorld(BakeInput bakeInput, BakeProgressStat... method SerializeBakeInput (line 50) | internal static bool SerializeBakeInput(string path, InputExtraction.B... method DeserializeBakeInput (line 53) | internal static bool DeserializeBakeInput(string path, out InputExtrac... method ComputeOcclusionLightIndicesFromBakeInput (line 60) | public static int[] ComputeOcclusionLightIndicesFromBakeInput(BakeInpu... method GetShadowmaskChannelsFromLightIndices (line 65) | public static int[] GetShadowmaskChannelsFromLightIndices(BakeInput ba... FILE: Editor/Mono/GI/IntegrationContext.bindings.cs class IntegrationContext (line 11) | [StructLayout(LayoutKind.Sequential)] method Internal_Create (line 14) | [NativeMethod(IsThreadSafe = true)] method Internal_Destroy (line 17) | [NativeMethod(IsThreadSafe = true)] method IntegrationContext (line 23) | public IntegrationContext() method IntegrationContext (line 28) | public IntegrationContext(IntPtr ptr) method Dispose (line 37) | public void Dispose() method Destroy (line 42) | void Destroy() class BindingsMarshaller (line 50) | internal static class BindingsMarshaller method ConvertToNative (line 52) | public static IntPtr ConvertToNative(IntegrationContext obj) => obj.... FILE: Editor/Mono/GI/InteractiveLightBaking.bindings.cs class InteractiveLightBaking (line 13) | [NativeHeader("Editor/Src/GI/InteractiveLightBaking.Bindings.h")] type InteractiveLightmapData (line 16) | public struct InteractiveLightmapData method ToLightmapData (line 24) | public LightmapData[] ToLightmapData() method GetLightmapData (line 39) | [FreeFunction] method GetLightmapSTFromRenderer (line 41) | [FreeFunction] method GetLightmapIndexFromRenderer (line 43) | [FreeFunction] method IsBakingDone (line 45) | [FreeFunction] method GetLightingSettings (line 47) | [FreeFunction] FILE: Editor/Mono/GI/LightBaker.bindings.cs class LightBaker (line 14) | [NativeHeader("Editor/Src/GI/LightBaker/LightBaker.Bindings.h")] type ResultType (line 18) | public enum ResultType : uint type Result (line 32) | [RequiredByNativeCode] method ToString (line 37) | public override string ToString() method ConvertToIProbeIntegratorResult (line 44) | public IProbeIntegrator.Result ConvertToIProbeIntegratorResult() type Backend (line 55) | public enum Backend type TransmissionChannels (line 61) | public enum TransmissionChannels type TransmissionType (line 69) | public enum TransmissionType type MeshType (line 75) | public enum MeshType type MixedLightingMode (line 80) | public enum MixedLightingMode type LightmapBakeMode (line 86) | public enum LightmapBakeMode type ProbeRequestOutputType (line 91) | [Flags] type ProbeRequest (line 103) | public struct ProbeRequest type LightmapRequestOutputType (line 117) | [Flags] type TilingMode (line 134) | public enum TilingMode : byte type LightmapRequest (line 144) | public struct LightmapRequest type Resolution (line 153) | public struct Resolution method Resolution (line 155) | public Resolution(uint widthIn, uint heightIn) type TextureData (line 164) | public struct TextureData method TextureData (line 166) | public TextureData(Resolution resolutionIn) type TextureTransform (line 175) | public struct TextureTransform type TextureProperties (line 181) | public struct TextureProperties type CookieData (line 189) | public struct CookieData method CookieData (line 191) | public CookieData(Resolution resolutionIn, uint pixelStrideIn, uint ... type Instance (line 206) | public struct Instance type Terrain (line 220) | public struct Terrain type Material (line 229) | public struct Material type LightType (line 236) | public enum LightType : byte type FalloffType (line 247) | public enum FalloffType : byte type AngularFalloffType (line 255) | public enum AngularFalloffType : byte type LightMode (line 261) | public enum LightMode : byte type Light (line 268) | public struct Light type SampleCount (line 289) | public struct SampleCount type LightingSettings (line 296) | public struct LightingSettings class ExternalProcessConnection (line 308) | [RequiredByNativeCode] method ExternalProcessConnection (line 315) | public ExternalProcessConnection() method ExternalProcessConnection (line 321) | public ExternalProcessConnection(IntPtr ptr) method Connect (line 327) | public bool Connect(int bakePortNumber) method Dispose (line 337) | public void Dispose() method Destroy (line 343) | void Destroy() method Internal_Destroy (line 352) | [NativeMethod(IsThreadSafe = true)] method Internal_Create (line 354) | [NativeMethod(IsThreadSafe = true)] method Internal_Connect (line 356) | extern bool Internal_Connect(int bakePortNumber); class BindingsMarshaller (line 358) | internal static class BindingsMarshaller method ConvertToNative (line 360) | public static IntPtr ConvertToNative(ExternalProcessConnection con... class BakeInput (line 364) | [RequiredByNativeCode] method BakeInput (line 371) | public BakeInput() method BakeInput (line 376) | public BakeInput(IntPtr ptr) method Dispose (line 386) | public void Dispose() method Destroy (line 392) | void Destroy() method GetByteSize (line 401) | public extern ulong GetByteSize(); method GetAlbedoTexture (line 403) | public Texture2D GetAlbedoTexture(uint index) method GetEmissiveTexture (line 415) | public Texture2D GetEmissiveTexture(uint index) method Internal_Create (line 427) | static extern IntPtr Internal_Create(); method Internal_Destroy (line 428) | [NativeMethod(IsThreadSafe = true)] method Internal_GetLightingSettings (line 431) | extern LightingSettings Internal_GetLightingSettings(); method GetLightingSettings (line 432) | public LightingSettings GetLightingSettings() method Internal_SetLightingSettings (line 436) | extern void Internal_SetLightingSettings(LightingSettings lightingSe... method SetLightingSettings (line 437) | public void SetLightingSettings(LightingSettings lightingSettings) method Internal_Instance (line 443) | extern Instance Internal_Instance(uint index); method instance (line 444) | public Instance instance(uint index) method Internal_SetInstance (line 451) | extern void Internal_SetInstance(uint index, Instance instance); method instance (line 452) | public void instance(uint index, Instance instance) method Internal_GetTerrain (line 460) | extern Terrain Internal_GetTerrain(uint index); method GetTerrain (line 461) | public Terrain GetTerrain(uint index) method GetUV1VertexData (line 469) | public extern Vector2[] GetUV1VertexData(uint meshIndex); method Internal_GetMaterial (line 475) | extern Material Internal_GetMaterial(uint index); method Internal_SetMaterial (line 476) | extern void Internal_SetMaterial(uint index, Material material); method GetMaterial (line 477) | public Material GetMaterial(uint index) method SetMaterial (line 484) | public void SetMaterial(uint index, Material material) method GetMaterialIndex (line 490) | public int GetMaterialIndex(uint instanceIndex, uint submeshIndex) method Internal_GetLightCount (line 501) | extern uint Internal_GetLightCount(); method GetLightCount (line 502) | public uint GetLightCount() method Internal_GetLight (line 506) | extern Light Internal_GetLight(uint index); method Internal_SetLight (line 507) | extern void Internal_SetLight(uint index, Light light); method GetLight (line 508) | public Light GetLight(uint index) method SetLight (line 514) | public void SetLight(uint index, Light light) method Internal_instanceAlbedoEmissiveIndex (line 521) | extern int Internal_instanceAlbedoEmissiveIndex(uint instanceIndex); method Internal_instanceTransmissiveIndex (line 522) | extern int Internal_instanceTransmissiveIndex(uint instanceIndex, ui... method instanceToAlbedoIndex (line 523) | public int instanceToAlbedoIndex(uint instanceIndex) method instanceToEmissiveIndex (line 529) | public int instanceToEmissiveIndex(uint instanceIndex) method instanceToTransmissiveIndex (line 535) | public int instanceToTransmissiveIndex(uint instanceIndex, uint subm... method Internal_GetAlbedoTextureData (line 551) | extern TextureData Internal_GetAlbedoTextureData(uint index); method Internal_SetAlbedoTextureData (line 552) | extern void Internal_SetAlbedoTextureData(uint index, TextureData te... method GetAlbedoTextureData (line 554) | public TextureData GetAlbedoTextureData(uint index) method SetAlbedoTextureData (line 560) | public void SetAlbedoTextureData(uint index, TextureData textureData) method Internal_GetEmissiveTextureData (line 570) | extern TextureData Internal_GetEmissiveTextureData(uint index); method Internal_SetEmissiveTextureData (line 571) | extern void Internal_SetEmissiveTextureData(uint index, TextureData ... method GetEmissiveTextureData (line 572) | public TextureData GetEmissiveTextureData(uint index) method SetEmissiveTextureData (line 578) | public void SetEmissiveTextureData(uint index, TextureData textureData) method Internal_GetTransmissiveTextureData (line 585) | extern TextureData Internal_GetTransmissiveTextureData(uint index); method Internal_SetTransmissiveTextureData (line 586) | extern void Internal_SetTransmissiveTextureData(uint index, TextureD... method GetTransmissiveTextureData (line 587) | public TextureData GetTransmissiveTextureData(uint index) method SetTransmissiveTextureData (line 593) | public void SetTransmissiveTextureData(uint index, TextureData textu... method Internal_GetTransmissiveTextureProperties (line 599) | extern TextureProperties Internal_GetTransmissiveTextureProperties(u... method GetTransmissiveTextureProperties (line 600) | public TextureProperties GetTransmissiveTextureProperties(uint index) method Internal_SetTransmissiveTextureProperties (line 606) | extern void Internal_SetTransmissiveTextureProperties(uint index, Te... method SetTransmissiveTextureProperties (line 607) | public void SetTransmissiveTextureProperties(uint index, TextureProp... method GetCookieCount (line 614) | public extern uint GetCookieCount(); method Internal_GetCookieData (line 615) | extern CookieData Internal_GetCookieData(uint index); method Internal_SetCookieData (line 616) | extern void Internal_SetCookieData(uint index, CookieData cookieData); method GetCookieData (line 617) | public CookieData GetCookieData(uint index) method SetCookieData (line 623) | public void SetCookieData(uint index, CookieData cookieData) method SetEnvironment (line 629) | public extern void SetEnvironment(Vector4 color); method SetEnvironmentFromTextures (line 630) | public extern void SetEnvironmentFromTextures(TextureData posX, Text... method GetEnvironmentCubeTexture (line 631) | public extern TextureData GetEnvironmentCubeTexture(); class BindingsMarshaller (line 633) | internal static class BindingsMarshaller method ConvertToNative (line 635) | public static IntPtr ConvertToNative(BakeInput bakeInput) => bakeI... method CheckIntegrity (line 637) | public extern bool CheckIntegrity(); class LightProbeRequests (line 640) | [RequiredByNativeCode] method LightProbeRequests (line 647) | public LightProbeRequests() method LightProbeRequests (line 652) | public LightProbeRequests(IntPtr ptr) method Dispose (line 662) | public void Dispose() method Destroy (line 668) | void Destroy() method GetByteSize (line 677) | public extern ulong GetByteSize(); method Internal_Create (line 678) | static extern IntPtr Internal_Create(); method Internal_Destroy (line 679) | [NativeMethod(IsThreadSafe = true)] method SetIntegrationRadii (line 682) | public void SetIntegrationRadii(float[] positions) method SetIntegrationRadii (line 686) | public extern void SetIntegrationRadii(ReadOnlySpan positions); method GetProbePositions (line 687) | public extern Vector3[] GetProbePositions(); method GetIntegrationRadii (line 688) | public extern float[] GetIntegrationRadii(); method GetProbeRequests (line 690) | public extern ProbeRequest[] GetProbeRequests(); method SetLightProbeRequests (line 691) | public extern void SetLightProbeRequests(ProbeRequest[] requests); class BindingsMarshaller (line 693) | internal static class BindingsMarshaller method ConvertToNative (line 695) | public static IntPtr ConvertToNative(LightProbeRequests lightProbe... method CheckIntegrity (line 697) | public extern bool CheckIntegrity(); class LightmapRequests (line 700) | [RequiredByNativeCode] method LightmapRequests (line 707) | public LightmapRequests() method LightmapRequests (line 712) | public LightmapRequests(IntPtr ptr) method Dispose (line 722) | public void Dispose() method Destroy (line 728) | void Destroy() method GetByteSize (line 737) | public extern ulong GetByteSize(); method Internal_Create (line 738) | static extern IntPtr Internal_Create(); method Internal_Destroy (line 739) | [NativeMethod(IsThreadSafe = true)] method GetLightmapRequests (line 742) | public extern LightmapRequest[] GetLightmapRequests(); method SetLightmapRequests (line 743) | public extern void SetLightmapRequests(LightmapRequest[] requests); method lightmapInstanceCount (line 745) | public uint lightmapInstanceCount(uint index) method Internal_LightmapWidth (line 753) | extern uint Internal_LightmapWidth(uint index); method Internal_LightmapHeight (line 754) | extern uint Internal_LightmapHeight(uint index); method Internal_InstanceCount (line 755) | extern uint Internal_InstanceCount(uint lightmapIndex); method SetLightmapResolution (line 756) | public extern void SetLightmapResolution(Resolution resolution); method SetSingleLightmapResolution (line 757) | public extern void SetSingleLightmapResolution(uint index, Resolutio... method lightmapResolution (line 758) | public Resolution lightmapResolution(uint index) class BindingsMarshaller (line 768) | internal static class BindingsMarshaller method ConvertToNative (line 770) | public static IntPtr ConvertToNative(LightmapRequests lightmapRequ... method CheckIntegrity (line 772) | public extern bool CheckIntegrity(); class DeviceSettings (line 775) | [RequiredByNativeCode] method Internal_Create (line 779) | static extern IntPtr Internal_Create(); method Initialize (line 780) | [NativeMethod(IsThreadSafe = true)] method Internal_Destroy (line 784) | [NativeMethod(IsThreadSafe = true)] method DeviceSettings (line 790) | public DeviceSettings() method DeviceSettings (line 795) | public DeviceSettings(IntPtr ptr) method Dispose (line 805) | public void Dispose() method Destroy (line 811) | void Destroy() method Internal_GetBackend (line 820) | private extern Backend Internal_GetBackend(); method Internal_SetBackend (line 821) | private extern void Internal_SetBackend(Backend backend); class BindingsMarshaller (line 829) | internal static class BindingsMarshaller method ConvertToNative (line 831) | public static IntPtr ConvertToNative(DeviceSettings obj) => obj._ptr; method PopulateWorld (line 835) | public static Result PopulateWorld(BakeInput bakeInput, LightmapReques... method Serialize (line 858) | public static extern bool Serialize(string path, BakeInput input); method SerializeLightmapRequests (line 859) | public static extern bool SerializeLightmapRequests(string path, Light... method SerializeLightProbeRequests (line 860) | public static extern bool SerializeLightProbeRequests(string path, Lig... method Deserialize (line 861) | public static extern bool Deserialize(string path, BakeInput input); method DeserializeLightmapRequests (line 862) | public static extern bool DeserializeLightmapRequests(string path, Lig... method DeserializeLightProbeRequests (line 863) | public static extern bool DeserializeLightProbeRequests(string path, L... method Bake (line 865) | public static extern Result Bake(BakeInput input, LightmapRequests lig... method BakeOutOfProcess (line 866) | public static extern Result BakeOutOfProcess(BakeInput input, Lightmap... method BakeInEditorWorkerProcess (line 867) | public static extern Result BakeInEditorWorkerProcess(BakeInput input,... method ReportResultToParentProcess (line 868) | public static extern bool ReportResultToParentProcess(Result result, E... method ReportProgressToParentProcess (line 869) | [NativeMethod(IsThreadSafe = true)] method ConvertExpectedWorkToWorkSteps (line 871) | public static extern ulong ConvertExpectedWorkToWorkSteps(BakeInput ba... FILE: Editor/Mono/GI/LightProbeVisualization.bindings.cs class LightProbeVisualization (line 12) | [NativeHeader("Editor/Src/LightProbeVisualization.h")] type LightProbeVisualizationMode (line 15) | internal enum LightProbeVisualizationMode method DrawPointCloud (line 38) | [StaticAccessor("GetLightProbeVisualizationSettings()")] method DrawTetrahedra (line 41) | [StaticAccessor("GetLightProbeVisualizationSettings()")] FILE: Editor/Mono/GI/LightingDataAsset.bindings.cs class LightingDataAsset (line 12) | [NativeHeader("Editor/Src/GI/Enlighten/LightingDataAsset.h")] method LightingDataAsset (line 16) | private LightingDataAsset() {} method LightingDataAsset (line 18) | public LightingDataAsset(Scene scene) method Internal_Create (line 23) | [NativeThrows] method SetLights (line 26) | public extern void SetLights(Light[] lights); method GetAmbientProbe (line 28) | public extern SphericalHarmonicsL2 GetAmbientProbe(); method SetAmbientProbe (line 29) | public extern void SetAmbientProbe(SphericalHarmonicsL2 probe); method GetDefaultReflectionCubemap (line 30) | public extern Texture GetDefaultReflectionCubemap(); method SetDefaultReflectionCubemap (line 31) | public extern void SetDefaultReflectionCubemap(Texture cubemap); FILE: Editor/Mono/GI/LightmapEditorSettings.bindings.cs class LightmapEditorSettings (line 15) | [NativeHeader("Editor/Src/LightmapEditorSettings.h")] type Lightmapper (line 18) | [Obsolete("LightmapEditorSettings.Lightmapper is obsolete. Use Lightin... type Sampling (line 38) | [Obsolete("LightmapEditorSettings.Sampling is obsolete. Use LightingSe... type FilterMode (line 45) | [Obsolete("LightmapEditorSettings.FilterMode is obsolete. Use Lighting... type DenoiserType (line 53) | [Obsolete("LightmapEditorSettings.DenoiserType is obsolete. Use Lighti... type FilterType (line 64) | [Obsolete("LightmapEditorSettings.FilterType is obsolete. Use Lighting... method ConvertToOldLightmapperEnum (line 80) | private static Lightmapper ConvertToOldLightmapperEnum(LightingSetting... method ConvertToNewLightmapperEnum (line 98) | private static LightingSettings.Lightmapper ConvertToNewLightmapperEnu... method ConvertToOldSamplingEnum (line 140) | private static Sampling ConvertToOldSamplingEnum(LightingSettings.Samp... method ConvertToNewSamplingEnum (line 158) | private static LightingSettings.Sampling ConvertToNewSamplingEnum(Samp... method ConvertToOldFilteringModeEnum (line 214) | private static FilterMode ConvertToOldFilteringModeEnum(LightingSettin... method ConvertToNewFilteringModeEnum (line 235) | private static LightingSettings.FilterMode ConvertToNewFilteringModeEn... method ConvertToOldDenoiserTypeEnum (line 277) | private static DenoiserType ConvertToOldDenoiserTypeEnum(LightingSetti... method ConvertToNewDenoiserTypeEnum (line 298) | private static LightingSettings.DenoiserType ConvertToNewDenoiserTypeE... method ConvertToOldFilterTypeEnum (line 340) | private static FilterType ConvertToOldFilterTypeEnum(LightingSettings.... method ConvertToNewFilterTypeEnum (line 361) | private static LightingSettings.FilterType ConvertToNewFilterTypeEnum(... method GetLightmapSettings (line 535) | [FreeFunction] FILE: Editor/Mono/GI/LightmapEditorSettingsDeprecated.cs type LightmapBakeQuality (line 10) | [System.Obsolete("LightmapBakeQuality has been deprecated.", false)] class LightmapEditorSettings (line 17) | public partial class LightmapEditorSettings type GIBakeBackend (line 103) | [System.Obsolete("GIBakeBackend has been renamed to Lightmapper. (Unit... type PathTracerSampling (line 127) | [System.Obsolete("PathTracerSampling has been renamed to Sampling. (Un... type PathTracerFilter (line 151) | [System.Obsolete("PathTracerFilter has been renamed to FilterType. (Un... FILE: Editor/Mono/GI/LightmapParameters.bindings.cs class LightmapParameters (line 10) | [NativeHeader("Editor/Src/GI/Enlighten/LightmapParameters.h")] method LightmapParameters (line 14) | public LightmapParameters() method Internal_Create (line 19) | [FreeFunction("LightmapParametersBindings::Internal_Create")] method GetLightmapParametersForLightingSettings (line 22) | public extern static LightmapParameters GetLightmapParametersForLighti... method SetLightmapParametersForLightingSettings (line 23) | public extern static void SetLightmapParametersForLightingSettings(Lig... method AssignToLightingSettings (line 25) | public void AssignToLightingSettings(UnityEngine.LightingSettings ligh... type AntiAliasingSamples (line 65) | [NativeHeader("Runtime/Graphics/LightmapEnums.h")] FILE: Editor/Mono/GI/LightmapSnapshot.deprecated.cs class LightmapSnapshot (line 9) | [System.Obsolete("LightmapSnapshot has been deprecated. Use LightingData... FILE: Editor/Mono/GI/LightmapVisualization.bindings.cs type GITextureAvailability (line 13) | [NativeHeader("Editor/Src/GI/Enlighten/Visualisers/VisualisationManager.... type VisualisationGITexture (line 23) | [NativeHeader("Editor/Src/GI/Enlighten/Visualisers/VisualisationManager.... class LightmapVisualization (line 38) | internal sealed partial class LightmapVisualization method GetLightmapLODLevelScale (line 45) | [NativeHeader("Editor/Src/Lightmapping.h")] class LightmapVisualizationUtility (line 51) | internal sealed partial class LightmapVisualizationUtility method IsTextureTypeEnabled (line 56) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method IsBakedTextureType (line 59) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method IsAtlasTextureType (line 62) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method GetRealtimeGITextures (line 65) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method GetRealtimeGITexture (line 68) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method GetBakedGITexture (line 71) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method GetSelectedObjectGITexture (line 74) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method GetBakedGITextureHash (line 77) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method GetRealtimeGITextureHash (line 80) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method GetSelectedObjectGITextureHash (line 83) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method GetRealtimeGITextureRenderers (line 86) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method GetBakedGITextureRenderers (line 89) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method DrawTextureWithUVOverlay (line 92) | [NativeHeader("Runtime/GI/RenderOverlay.h")] method DrawTextureWithUVOverlay (line 96) | public static void DrawTextureWithUVOverlay(Texture2D texture, GameObj... method GetLightmapType (line 101) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] method GetLightmapTilingOffset (line 104) | [StaticAccessor("VisualisationManager::Get()", StaticAccessorType.Arrow)] FILE: Editor/Mono/GI/Lightmapping.bindings.cs type LightmapSize (line 20) | [UsedByNativeCode] type RunningBakeInfo (line 28) | [UsedByNativeCode] type LightmapMemory (line 36) | [UsedByNativeCode] type MemLabels (line 45) | internal struct MemLabels type GeoMemLabels (line 51) | internal struct GeoMemLabels type TetrahedralizationData (line 58) | internal struct TetrahedralizationData type EnvironmentSamplesData (line 64) | [NativeHeader("Editor/Src/GI/Progressive/BakeContextManager.h")] type DeviceAndPlatform (line 71) | [NativeHeader("Editor/Src/GI/Progressive/PVRHelpers.h")] class Lightmapping (line 79) | [NativeHeader("Editor/Mono/GI/Lightmapping.bindings.h")] type ConcurrentJobsType (line 82) | [NativeHeader("Editor/Src/JobManager/QueueJobTypes.h")] type GIWorkflowMode (line 90) | [NativeHeader("Runtime/Graphics/LightmapEnums.h")] type BakeOnSceneLoadMode (line 103) | [NativeHeader("Runtime/Graphics/LightmapSettings.h")] method ShouldBakeInteractively (line 149) | [RequiredByNativeCode] method KickSceneViewsOutOfInteractiveMode (line 160) | [RequiredByNativeCode] method ClearDiskCache (line 172) | [StaticAccessor("GICache", StaticAccessorType.DoubleColon)] method UpdateCachePath (line 176) | [StaticAccessor("GICache", StaticAccessorType.DoubleColon)] method GetRunningBakeInfo (line 213) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method ComputeTotalGPUMemoryUsageInBytes (line 216) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method LogGPUMemoryStatistics (line 219) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetLightmapBakeTimeTotal (line 222) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetLightmapBakePerformanceTotal (line 225) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetLightmapBakeGPUDeviceName (line 229) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetLightmapBakeGPUDeviceIndex (line 232) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetLightmappingGpuDevices (line 235) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method PrintStateToConsole (line 239) | [FreeFunction] method BakeAsyncImpl (line 243) | [FreeFunction] method BakeImpl (line 247) | [FreeFunction] method BakeAsync (line 250) | public static bool BakeAsync() method Bake (line 256) | public static bool Bake() method Cancel (line 263) | [FreeFunction("CancelLightmapping")] method ForceStop (line 267) | [FreeFunction] method OpenNestedSubScenes (line 279) | private static void OpenNestedSubScenes() method Internal_CallBakeStartedFunctions (line 306) | [RequiredByNativeCode] method Internal_CallStartedRenderingFunctions (line 323) | [RequiredByNativeCode] method Internal_CallLightingDataUpdatedFunctions (line 332) | [RequiredByNativeCode] method Internal_CallLightingDataCleared (line 341) | [RequiredByNativeCode] method Internal_CallLightingDataAssetCleared (line 350) | [RequiredByNativeCode] method Internal_CallOnWroteLightingDataAsset (line 359) | [RequiredByNativeCode] method Internal_CallOnCreatedBakeInput (line 370) | internal static void Internal_CallOnCreatedBakeInput(IntPtr p_BakeInpu... method Internal_CallBakeCompletedFunctions (line 387) | [RequiredByNativeCode] method Internal_CallBakeCancelledFunctions (line 401) | private static void Internal_CallBakeCancelledFunctions() method Internal_CallBakeAnalyticsFunctions (line 409) | [RequiredByNativeCode] method Clear (line 420) | [FreeFunction] method ClearLightingDataAsset (line 424) | [FreeFunction] method Tetrahedralize (line 428) | public static void Tetrahedralize(Vector3[] positions, out int[] outIn... method TetrahedralizeInternal (line 435) | [NativeName("LightProbeUtils::Tetrahedralize")] method BakeReflectionProbe (line 439) | [FreeFunction] method BakeReflectionProbeSnapshot (line 443) | [FreeFunction] method BakeAllReflectionProbesSnapshots (line 447) | [FreeFunction] method OnUpdateLightmapEncoding (line 454) | [FreeFunction] method OnUpdateHDRCubemapEncoding (line 459) | [FreeFunction] method OnUpdateLightmapStreaming (line 463) | [FreeFunction] method GetTerrainGIChunks (line 466) | [FreeFunction] method TryGetLightingSettings (line 475) | public static bool TryGetLightingSettings(out LightingSettings settings) method GetLightingSettingsOrDefaultsFallback (line 510) | internal static LightingSettings GetLightingSettingsOrDefaultsFallback() method GetOrCreateLightingsSettings (line 521) | internal static LightingSettings GetOrCreateLightingsSettings() method SetLightingSettingsForScene (line 531) | [StaticAccessor("GetLightmapSettingsManager()")] method SetLightingSettingsForScenes (line 535) | [StaticAccessor("GetLightmapSettingsManager()")] method GetLightingSettingsForScene (line 539) | [StaticAccessor("GetLightmapSettingsManager()")] method GetLightingDataAssetForScene (line 543) | [FreeFunction] method SetLightingDataAssetForScene (line 546) | [FreeFunction(ThrowsException = true)] method BakeMultipleScenes (line 549) | public static void BakeMultipleScenes(string[] paths) method Reset (line 598) | [StaticAccessor("GetLightingSettings()")] method IsLightmappedOrDynamicLightmappedForRendering (line 601) | [FreeFunction] method IsOptixDenoiserSupported (line 605) | [FreeFunction] method IsOpenImageDenoiserSupported (line 609) | [FreeFunction] method HasZeroAreaMesh (line 614) | [FreeFunction] method HasUVOverlaps (line 618) | [FreeFunction] method HasClampedResolution (line 623) | [FreeFunction] method GetSystemResolution (line 627) | [FreeFunction] method GetTerrainSystemResolution (line 631) | [FreeFunction("GetSystemResolution")] method GetInstanceResolution (line 635) | [FreeFunction] method GetInputSystemHash (line 639) | [FreeFunction] method GetLightmapIndex (line 643) | [FreeFunction] method GetMainSystemHashes (line 647) | [FreeFunction] method GetInstanceHash (line 651) | [FreeFunction] method GetGeometryHash (line 655) | [FreeFunction] method IsRendererValid (line 659) | [FreeFunction] method SetAdditionalBakeDelegate (line 665) | [RequiredByNativeCode] method GetAdditionalBakeDelegate (line 668) | [RequiredByNativeCode] method ResetAdditionalBakeDelegate (line 671) | [RequiredByNativeCode] method AdditionalBake (line 674) | [RequiredByNativeCode] method SetCustomBakeInputs (line 701) | public static void SetCustomBakeInputs(Vector4[] inputData, int sample... method SetCustomBakeInputs (line 705) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetCustomBakeResultsCopy (line 708) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetCustomBakeResults (line 710) | public static bool GetCustomBakeResults(Span results) method GetCustomBakeResults (line 714) | public static bool GetCustomBakeResults([Out] Vector4[] results) method GetCustomBakeResultsNoCopy (line 719) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method BakeAsync (line 729) | public static bool BakeAsync(Scene targetScene) method BakeSceneAsync (line 735) | [NativeThrows] method Bake (line 740) | public static bool Bake(Scene targetScene) method BakeScene (line 746) | [NativeThrows] method Internal_CallAdditionalBakedProbesCompleted (line 754) | [RequiredByNativeCode] method GetAdditionalBakedProbes (line 761) | [FreeFunction] method GetAdditionalBakedProbes (line 764) | [Obsolete("Please use UnityEngine.LightTransport.IProbeIntegrator inst... method GetAdditionalBakedProbes (line 773) | [Obsolete("Please use UnityEngine.LightTransport.IProbeIntegrator inst... method GetAdditionalBakedProbes (line 798) | [Obsolete("Please use UnityEngine.LightTransport.IProbeIntegrator inst... method SetAdditionalBakedProbes (line 831) | [Obsolete("Please use UnityEngine.LightTransport.IProbeIntegrator inst... method SetAdditionalBakedProbes (line 836) | [Obsolete("Please use UnityEngine.LightTransport.IProbeIntegrator inst... method SetAdditionalBakedProbes (line 841) | [FreeFunction] method SetLightDirty (line 845) | [FreeFunction] class Lightmapping (line 693) | public sealed partial class Lightmapping type ConcurrentJobsType (line 82) | [NativeHeader("Editor/Src/JobManager/QueueJobTypes.h")] type GIWorkflowMode (line 90) | [NativeHeader("Runtime/Graphics/LightmapEnums.h")] type BakeOnSceneLoadMode (line 103) | [NativeHeader("Runtime/Graphics/LightmapSettings.h")] method ShouldBakeInteractively (line 149) | [RequiredByNativeCode] method KickSceneViewsOutOfInteractiveMode (line 160) | [RequiredByNativeCode] method ClearDiskCache (line 172) | [StaticAccessor("GICache", StaticAccessorType.DoubleColon)] method UpdateCachePath (line 176) | [StaticAccessor("GICache", StaticAccessorType.DoubleColon)] method GetRunningBakeInfo (line 213) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method ComputeTotalGPUMemoryUsageInBytes (line 216) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method LogGPUMemoryStatistics (line 219) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetLightmapBakeTimeTotal (line 222) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetLightmapBakePerformanceTotal (line 225) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetLightmapBakeGPUDeviceName (line 229) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetLightmapBakeGPUDeviceIndex (line 232) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetLightmappingGpuDevices (line 235) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method PrintStateToConsole (line 239) | [FreeFunction] method BakeAsyncImpl (line 243) | [FreeFunction] method BakeImpl (line 247) | [FreeFunction] method BakeAsync (line 250) | public static bool BakeAsync() method Bake (line 256) | public static bool Bake() method Cancel (line 263) | [FreeFunction("CancelLightmapping")] method ForceStop (line 267) | [FreeFunction] method OpenNestedSubScenes (line 279) | private static void OpenNestedSubScenes() method Internal_CallBakeStartedFunctions (line 306) | [RequiredByNativeCode] method Internal_CallStartedRenderingFunctions (line 323) | [RequiredByNativeCode] method Internal_CallLightingDataUpdatedFunctions (line 332) | [RequiredByNativeCode] method Internal_CallLightingDataCleared (line 341) | [RequiredByNativeCode] method Internal_CallLightingDataAssetCleared (line 350) | [RequiredByNativeCode] method Internal_CallOnWroteLightingDataAsset (line 359) | [RequiredByNativeCode] method Internal_CallOnCreatedBakeInput (line 370) | internal static void Internal_CallOnCreatedBakeInput(IntPtr p_BakeInpu... method Internal_CallBakeCompletedFunctions (line 387) | [RequiredByNativeCode] method Internal_CallBakeCancelledFunctions (line 401) | private static void Internal_CallBakeCancelledFunctions() method Internal_CallBakeAnalyticsFunctions (line 409) | [RequiredByNativeCode] method Clear (line 420) | [FreeFunction] method ClearLightingDataAsset (line 424) | [FreeFunction] method Tetrahedralize (line 428) | public static void Tetrahedralize(Vector3[] positions, out int[] outIn... method TetrahedralizeInternal (line 435) | [NativeName("LightProbeUtils::Tetrahedralize")] method BakeReflectionProbe (line 439) | [FreeFunction] method BakeReflectionProbeSnapshot (line 443) | [FreeFunction] method BakeAllReflectionProbesSnapshots (line 447) | [FreeFunction] method OnUpdateLightmapEncoding (line 454) | [FreeFunction] method OnUpdateHDRCubemapEncoding (line 459) | [FreeFunction] method OnUpdateLightmapStreaming (line 463) | [FreeFunction] method GetTerrainGIChunks (line 466) | [FreeFunction] method TryGetLightingSettings (line 475) | public static bool TryGetLightingSettings(out LightingSettings settings) method GetLightingSettingsOrDefaultsFallback (line 510) | internal static LightingSettings GetLightingSettingsOrDefaultsFallback() method GetOrCreateLightingsSettings (line 521) | internal static LightingSettings GetOrCreateLightingsSettings() method SetLightingSettingsForScene (line 531) | [StaticAccessor("GetLightmapSettingsManager()")] method SetLightingSettingsForScenes (line 535) | [StaticAccessor("GetLightmapSettingsManager()")] method GetLightingSettingsForScene (line 539) | [StaticAccessor("GetLightmapSettingsManager()")] method GetLightingDataAssetForScene (line 543) | [FreeFunction] method SetLightingDataAssetForScene (line 546) | [FreeFunction(ThrowsException = true)] method BakeMultipleScenes (line 549) | public static void BakeMultipleScenes(string[] paths) method Reset (line 598) | [StaticAccessor("GetLightingSettings()")] method IsLightmappedOrDynamicLightmappedForRendering (line 601) | [FreeFunction] method IsOptixDenoiserSupported (line 605) | [FreeFunction] method IsOpenImageDenoiserSupported (line 609) | [FreeFunction] method HasZeroAreaMesh (line 614) | [FreeFunction] method HasUVOverlaps (line 618) | [FreeFunction] method HasClampedResolution (line 623) | [FreeFunction] method GetSystemResolution (line 627) | [FreeFunction] method GetTerrainSystemResolution (line 631) | [FreeFunction("GetSystemResolution")] method GetInstanceResolution (line 635) | [FreeFunction] method GetInputSystemHash (line 639) | [FreeFunction] method GetLightmapIndex (line 643) | [FreeFunction] method GetMainSystemHashes (line 647) | [FreeFunction] method GetInstanceHash (line 651) | [FreeFunction] method GetGeometryHash (line 655) | [FreeFunction] method IsRendererValid (line 659) | [FreeFunction] method SetAdditionalBakeDelegate (line 665) | [RequiredByNativeCode] method GetAdditionalBakeDelegate (line 668) | [RequiredByNativeCode] method ResetAdditionalBakeDelegate (line 671) | [RequiredByNativeCode] method AdditionalBake (line 674) | [RequiredByNativeCode] method SetCustomBakeInputs (line 701) | public static void SetCustomBakeInputs(Vector4[] inputData, int sample... method SetCustomBakeInputs (line 705) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetCustomBakeResultsCopy (line 708) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method GetCustomBakeResults (line 710) | public static bool GetCustomBakeResults(Span results) method GetCustomBakeResults (line 714) | public static bool GetCustomBakeResults([Out] Vector4[] results) method GetCustomBakeResultsNoCopy (line 719) | [StaticAccessor("BakedGISceneManager::Get()", StaticAccessorType.Arrow)] method BakeAsync (line 729) | public static bool BakeAsync(Scene targetScene) method BakeSceneAsync (line 735) | [NativeThrows] method Bake (line 740) | public static bool Bake(Scene targetScene) method BakeScene (line 746) | [NativeThrows] method Internal_CallAdditionalBakedProbesCompleted (line 754) | [RequiredByNativeCode] method GetAdditionalBakedProbes (line 761) | [FreeFunction] method GetAdditionalBakedProbes (line 764) | [Obsolete("Please use UnityEngine.LightTransport.IProbeIntegrator inst... method GetAdditionalBakedProbes (line 773) | [Obsolete("Please use UnityEngine.LightTransport.IProbeIntegrator inst... method GetAdditionalBakedProbes (line 798) | [Obsolete("Please use UnityEngine.LightTransport.IProbeIntegrator inst... method SetAdditionalBakedProbes (line 831) | [Obsolete("Please use UnityEngine.LightTransport.IProbeIntegrator inst... method SetAdditionalBakedProbes (line 836) | [Obsolete("Please use UnityEngine.LightTransport.IProbeIntegrator inst... method SetAdditionalBakedProbes (line 841) | [FreeFunction] method SetLightDirty (line 845) | [FreeFunction] FILE: Editor/Mono/GI/Lightmapping.deprecated.cs class Lightmapping (line 11) | public partial class Lightmapping method BakeSelectedAsync (line 20) | [System.Obsolete("BakeSelectedAsync has been deprecated. Use BakeAsync... method BakeSelected (line 23) | [System.Obsolete("BakeSelected has been deprecated. Use Bake instead (... method BakeLightProbesOnlyAsync (line 26) | [System.Obsolete("BakeLightProbesOnlyAsync has been deprecated. Use Ba... method BakeLightProbesOnly (line 29) | [System.Obsolete("BakeLightProbesOnly has been deprecated. Use Bake in... FILE: Editor/Mono/GI/PostProcessing.bindings.cs type IProbePostProcessor (line 15) | public interface IProbePostProcessor : IDisposable method Initialize (line 18) | bool Initialize(IDeviceContext context); method ConvolveRadianceToIrradiance (line 21) | bool ConvolveRadianceToIrradiance(IDeviceContext context, BufferSlice<... method ConvertToUnityFormat (line 28) | bool ConvertToUnityFormat(IDeviceContext context, BufferSlice obj.m... method Cancel (line 55) | [NativeMethod(IsThreadSafe = true)] method Progress (line 58) | [NativeMethod(IsThreadSafe = true)] method SetTotalWorkSteps (line 61) | [NativeMethod(IsThreadSafe = true)] method IncrementCompletedWorkSteps (line 64) | [NativeMethod(IsThreadSafe = true)] method WasCancelled (line 67) | [NativeMethod(IsThreadSafe = true)] FILE: Editor/Mono/GI/RadeonRaysDeviceContext.bindings.cs class RadeonRaysContext (line 13) | [StructLayout(LayoutKind.Sequential)] method Internal_Create (line 19) | [NativeMethod(IsThreadSafe = true)] method Internal_Destroy (line 22) | [NativeMethod(IsThreadSafe = true)] method RadeonRaysContext (line 25) | public RadeonRaysContext() method RadeonRaysContext (line 30) | public RadeonRaysContext(IntPtr ptr) method Dispose (line 39) | public void Dispose() method Destroy (line 44) | void Destroy() class BindingsMarshaller (line 52) | internal static class BindingsMarshaller method ConvertToNative (line 54) | public static IntPtr ConvertToNative(RadeonRaysContext obj) => obj.m... method Initialize (line 57) | [NativeMethod(IsThreadSafe = true)] method CreateBuffer (line 60) | [NativeMethod(IsThreadSafe = true)] method DestroyBuffer (line 63) | [NativeMethod(IsThreadSafe = true)] method EnqueueBufferRead (line 66) | [NativeMethod(IsThreadSafe = true)] method ReadBuffer (line 69) | public unsafe void ReadBuffer(BufferSlice src, NativeArray dst) method ReadBuffer (line 77) | public unsafe void ReadBuffer(BufferSlice src, NativeArray ds... method EnqueueBufferWrite (line 85) | [NativeMethod(IsThreadSafe = true)] method WriteBuffer (line 88) | public unsafe void WriteBuffer(BufferSlice dst, NativeArray src) method WriteBuffer (line 96) | public unsafe void WriteBuffer(BufferSlice dst, NativeArray s... method CreateEvent (line 104) | [NativeMethod(IsThreadSafe = true, Name = "CreateEventInternal")] method DestroyEvent (line 107) | [NativeMethod(IsThreadSafe = true)] method IsCompleted (line 110) | [NativeMethod(IsThreadSafe = true)] method Wait (line 113) | [NativeMethod(IsThreadSafe = true)] method Flush (line 116) | [NativeMethod(IsThreadSafe = true)] method InitializePostProcessingInternal (line 119) | [NativeMethod(IsThreadSafe = true)] method ConvolveRadianceToIrradianceInternal (line 122) | [NativeMethod(IsThreadSafe = true)] method ConvertToUnityFormatInternal (line 125) | [NativeMethod(IsThreadSafe = true)] method AddSphericalHarmonicsL2Internal (line 128) | [NativeMethod(IsThreadSafe = true)] method ScaleSphericalHarmonicsL2Internal (line 131) | [NativeMethod(IsThreadSafe = true)] method WindowSphericalHarmonicsL2Internal (line 134) | [NativeMethod(IsThreadSafe = true)] FILE: Editor/Mono/GI/RadeonRaysLightBaker.bindings.cs class LightBaker (line 9) | [NativeHeader("Editor/Src/GI/LightBaker/LightBaker.Bindings.h")] method PopulateWorldRadeonRays (line 12) | [NativeMethod(IsThreadSafe = true)] method IntegrateProbeDirectRadianceRadeonRays (line 16) | [NativeMethod(IsThreadSafe = true)] method IntegrateProbeIndirectRadianceRadeonRays (line 22) | [NativeMethod(IsThreadSafe = true)] method IntegrateProbeValidityRadeonRays (line 28) | [NativeMethod(IsThreadSafe = true)] method IntegrateProbeOcclusionRadeonRays (line 33) | [NativeMethod(IsThreadSafe = true)] FILE: Editor/Mono/GI/UnityComputeBake.cs class UnityComputeBake (line 16) | internal static class UnityComputeBake method BakeWithDummyProgress (line 18) | [RequiredByNativeCode] method Bake (line 27) | [RequiredByNativeCode] method BakeViaCommandLineParameters (line 42) | [RequiredByNativeCode] FILE: Editor/Mono/GI/WintermuteDeviceContext.bindings.cs class WintermuteContext (line 15) | [StructLayout(LayoutKind.Sequential)] class BindingsMarshaller (line 23) | internal static class BindingsMarshaller method ConvertToNative (line 25) | public static IntPtr ConvertToNative(WintermuteContext obj) => obj.m... method Internal_Create (line 28) | [NativeMethod(IsThreadSafe = true)] method Internal_Destroy (line 31) | [NativeMethod(IsThreadSafe = true)] method WintermuteContext (line 34) | public WintermuteContext() method WintermuteContext (line 39) | public WintermuteContext(IntPtr ptr) method Dispose (line 48) | public void Dispose() method Destroy (line 53) | void Destroy() method Initialize (line 62) | [NativeMethod(IsThreadSafe = true)] method CreateBuffer (line 65) | public BufferID CreateBuffer(UInt64 count, UInt64 stride) method DestroyBuffer (line 76) | public void DestroyBuffer(BufferID id) method WriteBuffer (line 83) | public void WriteBuffer(BufferSlice dst, NativeArray src) method ReadBuffer (line 91) | public void ReadBuffer(BufferSlice src, NativeArray dst) method WriteBuffer (line 99) | public void WriteBuffer(BufferSlice dst, NativeArray src, Eve... method ReadBuffer (line 105) | public void ReadBuffer(BufferSlice src, NativeArray dst, Even... method CreateEvent (line 111) | public EventID CreateEvent() method DestroyEvent (line 116) | public void DestroyEvent(EventID id) method IsCompleted (line 120) | public bool IsCompleted(EventID id) method Wait (line 125) | public bool Wait(EventID id) method GetNativeArray (line 130) | public NativeArray GetNativeArray(BufferID id) method Flush (line 135) | public bool Flush() method DeringSphericalHarmonicsL2Internal (line 140) | [NativeMethod(IsThreadSafe = true)] FILE: Editor/Mono/GI/WintermuteLightBaker.bindings.cs class LightBaker (line 9) | [NativeHeader("Editor/Src/GI/LightBaker/LightBaker.Bindings.h")] method PopulateWorldWintermute (line 12) | [NativeMethod(IsThreadSafe = true)] method IntegrateProbeDirectRadianceWintermute (line 16) | [NativeMethod(IsThreadSafe = true)] method IntegrateProbeIndirectRadianceWintermute (line 22) | [NativeMethod(IsThreadSafe = true)] method IntegrateProbeValidityWintermute (line 28) | [NativeMethod(IsThreadSafe = true)] method IntegrateProbeOcclusionWintermute (line 33) | [NativeMethod(IsThreadSafe = true)] FILE: Editor/Mono/GI/World.bindings.cs type IWorld (line 9) | public interface IWorld : IDisposable class WintermuteWorld (line 13) | internal class WintermuteWorld : IWorld method Dispose (line 17) | public void Dispose() method GetIntegrationContext (line 21) | public IntegrationContext GetIntegrationContext() method SetIntegrationContext (line 25) | public void SetIntegrationContext(IntegrationContext context) class RadeonRaysWorld (line 30) | public class RadeonRaysWorld : IWorld method Dispose (line 34) | public void Dispose() method GetIntegrationContext (line 38) | public IntegrationContext GetIntegrationContext() method SetIntegrationContext (line 42) | public void SetIntegrationContext(IntegrationContext context) FILE: Editor/Mono/GUI/AboutWindow.cs class AboutWindow (line 14) | internal class AboutWindow : EditorWindow method ShowAboutWindow (line 21) | [RequiredByNativeCode] method CreateGUI (line 41) | void CreateGUI() method SetLabelValue (line 104) | void SetLabelValue(string labelName, string text) method OnKeyDown (line 111) | void OnKeyDown(KeyDownEvent evt) method OnEnable (line 135) | void OnEnable() method OnDisable (line 140) | void OnDisable() method ModifierKeysChanged (line 145) | void ModifierKeysChanged() method OnGUI (line 151) | public void OnGUI() method UpdateOnAlt (line 157) | private void UpdateOnAlt(bool altPressed) method CopyVersionInfoToClipboard (line 167) | private void CopyVersionInfoToClipboard() method CopyLicenseInfoToClipboard (line 188) | private void CopyLicenseInfoToClipboard() method UpdateVersionLabel (line 193) | void UpdateVersionLabel() method ListenForSecretCodes (line 216) | private void ListenForSecretCodes(char current) method SecretCodeHasBeenTyped (line 227) | private bool SecretCodeHasBeenTyped(string code, char current, ref int... method ToggleInternalMode (line 246) | private void ToggleInternalMode() method FormatExtensionVersionString (line 257) | private string FormatExtensionVersionString() FILE: Editor/Mono/GUI/AngularDial.cs class EditorGUILayout (line 9) | public sealed partial class EditorGUILayout method AngularDial (line 11) | internal static float AngularDial( class EditorGUI (line 28) | public sealed partial class EditorGUI method AngularDial (line 30) | internal static float AngularDial( method UseAngularDialEventAndGetAngle (line 104) | private static float UseAngularDialEventAndGetAngle(int id, Event evt,... FILE: Editor/Mono/GUI/AnimatedValues.cs class BaseAnimValueNonAlloc (line 11) | public abstract class BaseAnimValueNonAlloc : BaseAnimValue where ... method BaseAnimValueNonAlloc (line 13) | protected BaseAnimValueNonAlloc(T value) : base(value) method BaseAnimValueNonAlloc (line 17) | protected BaseAnimValueNonAlloc(T value, UnityAction callback) : base(... method AreEqual (line 21) | protected override bool AreEqual(T a, T b) class BaseAnimValue (line 27) | public abstract class BaseAnimValue : ISerializationCallbackReceiver method BaseAnimValue (line 49) | protected BaseAnimValue(T value) method BaseAnimValue (line 56) | protected BaseAnimValue(T value, UnityAction callback) method AreEqual (line 64) | protected virtual bool AreEqual(T a, T b) method Clamp (line 69) | static T2 Clamp(T2 val, T2 min, T2 max) where T2 : IComparable method BeginAnimating (line 76) | protected void BeginAnimating(T newTarget, T newStart) method BeginAnimating (line 81) | void BeginAnimating(T newTarget, T newStart, float animationSpeed) method Update (line 102) | internal void Update() method UpdateLerpPosition (line 133) | void UpdateLerpPosition() method StopAnim (line 142) | protected void StopAnim(T newValue) method SetTarget (line 173) | internal void SetTarget(T newTarget, float animationSpeed) method SkipFading (line 185) | internal void SkipFading() method GetValue (line 190) | protected abstract T GetValue(); method OnBeforeSerialize (line 192) | void ISerializationCallbackReceiver.OnBeforeSerialize() {} method OnAfterDeserialize (line 194) | void ISerializationCallbackReceiver.OnAfterDeserialize() class AnimFloat (line 208) | [Serializable] method AnimFloat (line 214) | public AnimFloat(float value) method AnimFloat (line 218) | public AnimFloat(float value, UnityAction callback) : base(value, call... method GetValue (line 221) | protected override float GetValue() class AnimVector3 (line 228) | [Serializable] method AnimVector3 (line 234) | public AnimVector3() method AnimVector3 (line 238) | public AnimVector3(Vector3 value) method AnimVector3 (line 242) | public AnimVector3(Vector3 value, UnityAction callback) method GetValue (line 246) | protected override Vector3 GetValue() class AnimBool (line 253) | [Serializable] method AnimBool (line 259) | public AnimBool() method AnimBool (line 263) | public AnimBool(bool value) method AnimBool (line 267) | public AnimBool(UnityAction callback) method AnimBool (line 271) | public AnimBool(bool value, UnityAction callback) method GetValue (line 284) | protected override bool GetValue() method Fade (line 294) | public float Fade(float from, float to) class AnimQuaternion (line 300) | [Serializable] method AnimQuaternion (line 307) | public AnimQuaternion(Quaternion value) method AnimQuaternion (line 311) | public AnimQuaternion(Quaternion value, UnityAction callback) method GetValue (line 315) | protected override Quaternion GetValue() FILE: Editor/Mono/GUI/AppStatusBar.cs class AppStatusBar (line 14) | internal class AppStatusBar : GUIView class Styles (line 18) | internal static class Styles method Styles (line 40) | static Styles() method OnEnable (line 73) | protected override void OnEnable() method OnDisable (line 89) | protected override void OnDisable() method OnInspectorUpdate (line 99) | protected void OnInspectorUpdate() method ScheduleCheckProgressUnresponsive (line 111) | private void ScheduleCheckProgressUnresponsive() method CheckProgressUnresponsive (line 117) | private void CheckProgressUnresponsive() method OldOnGUI (line 146) | protected override void OldOnGUI() method DrawRefreshStatus (line 183) | private void DrawRefreshStatus() method DrawSpecialModeLabel (line 217) | private void DrawSpecialModeLabel() method DelayRepaint (line 242) | private void DelayRepaint() method DrawProgressBar (line 249) | private void DrawProgressBar() method GetProgressBarContent (line 278) | private GUIContent GetProgressBarContent(GUIContent defaultContent) method GetProgressBarStyle (line 287) | private GUIStyle GetProgressBarStyle(float globalProgress) method DrawDebuggerToggle (line 301) | void DrawDebuggerToggle() method DrawCacheServerToggle (line 306) | void DrawCacheServerToggle() method DrawStatusText (line 311) | private void DrawStatusText() method RefreshProgressBar (line 345) | private void RefreshProgressBar(Progress.Item[] progressItems) method RepaintProgress (line 390) | private void RepaintProgress(Progress.Item[] progressItems) method ClearProgressStatus (line 408) | private void ClearProgressStatus() method GetStatusTextLayoutOption (line 414) | private GUILayoutOption GetStatusTextLayoutOption(float consoleIconWidth) method StatusChanged (line 431) | [RequiredByNativeCode] method StatusChangedImmediate (line 438) | [RequiredByNativeCode] FILE: Editor/Mono/GUI/AssetPopupBackend.cs class AssetPopupBackend (line 14) | internal class AssetPopupBackend method AssetPopup (line 16) | public static void AssetPopup(SerializedProperty serializedProperty... method AssetPopup (line 37) | public static void AssetPopup(SerializedProperty serializedProperty... class DoCreateNewAsset (line 42) | private class DoCreateNewAsset : ProjectWindowCallback.EndNameEditAction method SetProperty (line 47) | public void SetProperty(SerializedProperty property) method Action (line 53) | public override void Action(int instanceId, string pathName, string ... method Cancelled (line 65) | public override void Cancelled(int instanceId, string pathName, stri... method ShowAssetsPopupMenu (line 74) | internal static void ShowAssetsPopupMenu(Rect buttonRect, string ty... method ShowAssetsPopupMenu (line 143) | static void ShowAssetsPopupMenu(Rect buttonRect, string typeName, S... method AssetPopupMenuCallback (line 148) | static void AssetPopupMenuCallback(object userData) FILE: Editor/Mono/GUI/AssetSaveDialog.cs class AssetSaveDialog (line 14) | internal class AssetSaveDialog : EditorWindow class Styles (line 16) | class Styles method Styles (line 27) | public Styles() method SetAssets (line 43) | void SetAssets(string[] assets) method ShowWindow (line 50) | public static void ShowWindow(string[] inAssets, out string[] assetsTh... method GetContentForAsset (line 94) | public static GUIContent GetContentForAsset(string path) method OnGUI (line 106) | void OnGUI() method Cancel (line 192) | void Cancel() method CloseWindow (line 198) | void CloseWindow() method SaveSelectedAssets (line 204) | void SaveSelectedAssets() method IgnoreSelectedAssets (line 219) | void IgnoreSelectedAssets() method RebuildLists (line 235) | void RebuildLists(bool selected) FILE: Editor/Mono/GUI/BumpMapSettingsFixingWindow.cs class BumpMapSettingsFixingWindow (line 11) | internal class BumpMapSettingsFixingWindow : EditorWindow method ShowSettingsWindow (line 13) | [RequiredByNativeCode] class Styles (line 21) | class Styles method BumpMapSettingsFixingWindow (line 34) | public BumpMapSettingsFixingWindow() method SetPaths (line 39) | public void SetPaths(string[] paths) method OnGUI (line 45) | void OnGUI() method OnDestroy (line 90) | void OnDestroy() FILE: Editor/Mono/GUI/ButtonWithAnimatedIcon.cs class EditorGUI (line 10) | public sealed partial class EditorGUI method ButtonWithRotatedIcon (line 12) | internal static bool ButtonWithRotatedIcon(Rect rect, GUIContent guiCo... class ButtonWithAnimatedIconRotation (line 52) | internal class ButtonWithAnimatedIconRotation method ButtonWithAnimatedIconRotation (line 58) | public ButtonWithAnimatedIconRotation(Func angleCallback, Actio... method OnGUI (line 65) | public bool OnGUI(Rect rect, GUIContent guiContent, bool animate, GUIS... method Clear (line 76) | public void Clear() FILE: Editor/Mono/GUI/CacheServerToggle.cs class CacheServerToggle (line 10) | internal class CacheServerToggle method CacheServerToggle (line 17) | static CacheServerToggle() method CacheServerToggle (line 22) | public CacheServerToggle() method OnGUI (line 30) | public void OnGUI() method GetStatusContent (line 42) | private GUIContent GetStatusContent() method OnCacherServerConnectionChanged (line 57) | private static void OnCacherServerConnectionChanged(CacheServerConnect... FILE: Editor/Mono/GUI/CacheServerWindow.cs class CacheServerWindow (line 11) | [InitializeOnLoad] method CacheServerWindow (line 30) | public CacheServerWindow() method OnGUI (line 44) | public override void OnGUI(Rect rect) method ConnectionStatusText (line 152) | private GUIContent ConnectionStatusText() method OpenProjectSettings (line 166) | private void OpenProjectSettings() method OpenPreferences (line 175) | private void OpenPreferences() method GetWindowSize (line 184) | public override Vector2 GetWindowSize() FILE: Editor/Mono/GUI/CallbackController.cs class CallbackController (line 11) | class CallbackController method CallbackController (line 17) | public CallbackController(Action callback, float callbacksPerSecond) method Start (line 25) | public void Start() method Stop (line 32) | public void Stop() method Update (line 38) | void Update() FILE: Editor/Mono/GUI/ColorMutator.cs type RgbaChannel (line 10) | internal enum RgbaChannel { R, G, B, A } type HsvChannel (line 11) | internal enum HsvChannel { H, S, V } class ColorMutator (line 16) | [Serializable] method DecomposeHdrColor (line 23) | internal static void DecomposeHdrColor(Color linearColorHdr, out Color... method FloatClampSafe (line 77) | static float FloatClampSafe(float value) method GetColorChannel (line 86) | public byte GetColorChannel(RgbaChannel channel) method GetColorChannelNormalized (line 91) | public float GetColorChannelNormalized(RgbaChannel channel) method SetColorChannel (line 96) | public void SetColorChannel(RgbaChannel channel, byte value) method SetColorChannel (line 109) | public void SetColorChannel(RgbaChannel channel, float normalizedValue) method GetColorChannelHdr (line 114) | public float GetColorChannelHdr(RgbaChannel channel) method SetColorChannelHdr (line 119) | public void SetColorChannelHdr(RgbaChannel channel, float value) method GetColorChannel (line 129) | public float GetColorChannel(HsvChannel channel) => m_Hsv[(int)channel]; method SetColorChannel (line 131) | public void SetColorChannel(HsvChannel channel, float value) method ColorMutator (line 147) | public ColorMutator(Color originalColor) method Reset (line 153) | public void Reset() method OnRgbaHdrChannelChanged (line 170) | void OnRgbaHdrChannelChanged(int channel) FILE: Editor/Mono/GUI/ColorPicker.cs class ColorPicker (line 12) | internal class ColorPicker : EditorWindow type ColorBoxMode (line 75) | enum ColorBoxMode { HSV, EyeDropper } type SliderMode (line 80) | enum SliderMode { RGB, RGBFloat, HSV } method swap (line 145) | static void swap(ref float f1, ref float f2) { float tmp = f1; f1 = f2... method Slider2D (line 147) | Vector2 Slider2D(Rect rect, Vector2 value, Vector2 maxvalue, Vector2 m... method RGBSliders (line 223) | void RGBSliders() method RGBSlider (line 241) | void RGBSlider(string label, RgbaChannel channel, Texture2D sliderBack... method Update1DSlider (line 292) | Texture2D Update1DSlider( method HSVSliders (line 335) | void HSVSliders() method FillArea (line 379) | static void FillArea(int xSize, int ySize, Color[] retval, Color topLe... method HSVToRGBArray (line 403) | static void HSVToRGBArray(Color[] colors, bool convertToGamma) method MakeTexture (line 415) | public static Texture2D MakeTexture(int width, int height) method DrawColorSpaceBox (line 424) | void DrawColorSpaceBox(Rect colorBoxRect, float constantValue) class Styles (line 458) | static class Styles method Styles (line 523) | static Styles() method InitializePresetsLibraryIfNeeded (line 544) | void InitializePresetsLibraryIfNeeded() method OnClickedPresetSwatch (line 569) | void OnClickedPresetSwatch(int clickCount, object presetObject) method GetGUIColor (line 579) | private Color GetGUIColor(Color color) method DoColorSwatchAndEyedropper (line 584) | void DoColorSwatchAndEyedropper() method DoColorSpaceGUI (line 647) | void DoColorSpaceGUI() method DoColorSliders (line 714) | void DoColorSliders(float availableWidth) method DoHexField (line 794) | void DoHexField(float availableWidth) method DoExposureSlider (line 815) | void DoExposureSlider() method DoExposureSwatches (line 837) | void DoExposureSwatches() method DoDefaultsGUI (line 888) | void DoDefaultsGUI() method DoPresetsGUI (line 947) | void DoPresetsGUI() method OnGUI (line 961) | void OnGUI() method OnEyedropperCancelled (line 1082) | void OnEyedropperCancelled() method SetHeight (line 1088) | void SetHeight(float newHeight) method HandleCopyPasteEvents (line 1096) | void HandleCopyPasteEvents() method GetGradientTextureWithAlpha1To0 (line 1144) | public static Texture2D GetGradientTextureWithAlpha1To0() method GetGradientTextureWithAlpha0To1 (line 1149) | public static Texture2D GetGradientTextureWithAlpha0To1() method CreateGradientTexture (line 1154) | static Texture2D CreateGradientTexture(string name, int width, int hei... method OnColorChanged (line 1172) | void OnColorChanged(bool exitGUI = true) method SetColor (line 1191) | private void SetColor(Color c) method Show (line 1201) | public static void Show(GUIView viewToUpdate, Color col, bool showAlph... method Show (line 1206) | public static void Show(Action colorChangedCallback, Color col,... method Show (line 1211) | static void Show(GUIView viewToUpdate, Action colorChangedCallb... method OnEnable (line 1241) | void OnEnable() method OnDisable (line 1252) | void OnDisable() method OnDestroy (line 1260) | public void OnDestroy() class EyeDropper (line 1299) | internal class EyeDropper : GUIView method Start (line 1315) | public static void Start(GUIView viewToUpdate) method Start (line 1320) | public static void Start(Action colorPickedCallback) method Start (line 1325) | static void Start(GUIView viewToUpdate, Action colorPickedCallb... method End (line 1351) | public static void End() method EyeDropper (line 1371) | EyeDropper() method GetPickedColor (line 1376) | public static Color GetPickedColor() method GetLastPickedColor (line 1381) | public static Color GetLastPickedColor() class Styles (line 1389) | static class Styles method DrawPreview (line 1396) | public static void DrawPreview(Rect position) method OldOnGUI (line 1443) | protected override void OldOnGUI() method UpdateEyeDropper (line 1481) | private void UpdateEyeDropper() method StopEyeDropper (line 1489) | private void StopEyeDropper() method CancelEyeDropper (line 1510) | private void CancelEyeDropper() method SetEyeDropperClosed (line 1522) | private void SetEyeDropperClosed() method SendEvent (line 1528) | void SendEvent(string eventName, bool exitGUI, bool focusOther = true) method OnDestroy (line 1541) | public new void OnDestroy() method OnFocus (line 1555) | protected override bool OnFocus() FILE: Editor/Mono/GUI/ColorPicker.deprecated.cs class ColorPickerHDRConfig (line 10) | [Serializable, Obsolete] method ColorPickerHDRConfig (line 18) | public ColorPickerHDRConfig( FILE: Editor/Mono/GUI/ColumnView.cs class ColumnViewElement (line 11) | internal class ColumnViewElement method ColumnViewElement (line 16) | public ColumnViewElement(string name, object value) class ColumnView (line 23) | internal class ColumnView class Styles (line 25) | public class Styles method ColumnView (line 57) | public ColumnView() method InitStyles (line 63) | private static void InitStyles() method SetSelected (line 69) | public void SetSelected(int column, int selectionIndex) method SetKeyboardFocusColumn (line 81) | public void SetKeyboardFocusColumn(int column) method OnGUI (line 86) | public void OnGUI(List elements, ObjectColumnFuncti... method OnGUI (line 91) | public void OnGUI(List elements, ObjectColumnFuncti... method DoItemSelectedEvent (line 174) | private static void DoItemSelectedEvent(ObjectColumnFunction selectedR... method DoSearchItemSelectedEvent (line 181) | private void DoSearchItemSelectedEvent(ObjectColumnFunction selectedSe... method DoDummyColumn (line 187) | private void DoDummyColumn() method DoPreviewColumn (line 193) | private static void DoPreviewColumn(object selectedObject, ObjectColum... method DoListColumn (line 201) | private int DoListColumn(ListViewState listView, List(SerializedProperty serializedProper... method AssetPopup (line 73) | internal static void AssetPopup(SerializedProperty serializedProper... method ExposureSlider (line 78) | internal static float ExposureSlider(float value, ref float maxValue, ... class EditorGUILayoutUtilityInternal (line 97) | internal sealed class EditorGUILayoutUtilityInternal : GUILayoutUtility method BeginLayoutArea (line 99) | internal new static GUILayoutGroup BeginLayoutArea(GUIStyle style, Sys... FILE: Editor/Mono/GUI/EditorStyles.cs class EditorStyles (line 15) | public sealed class EditorStyles method FromUSS (line 416) | [ExcludeFromDocs] method FromUSS (line 422) | [ExcludeFromDocs] method ApplyUSS (line 428) | [ExcludeFromDocs] method UpdateSkinCache (line 434) | internal static void UpdateSkinCache() method UpdateSkinCache (line 439) | internal static void UpdateSkinCache(int skinIndex) method InitSharedStyles (line 458) | private void InitSharedStyles() method GetStyle (line 603) | internal GUIStyle GetStyle(string styleName) FILE: Editor/Mono/GUI/EditorUpdateWindow.cs class EditorUpdateWindow (line 13) | internal class EditorUpdateWindow : EditorWindow method ShowEditorErrorWindow (line 15) | [RequiredByNativeCode] method ShowEditorUpdateWindow (line 27) | [RequiredByNativeCode] method ShowWindow (line 41) | private static EditorUpdateWindow ShowWindow() method LoadResources (line 72) | private static void LoadResources() method OnGUI (line 88) | public void OnGUI() FILE: Editor/Mono/GUI/ExposablePopupMenu.cs class ExposablePopupMenu (line 15) | internal class ExposablePopupMenu class ItemData (line 17) | public class ItemData method ItemData (line 19) | public ItemData(GUIContent content, GUIStyle style, bool on, bool en... class PopupButtonData (line 37) | public class PopupButtonData method PopupButtonData (line 39) | public PopupButtonData(GUIContent content, GUIStyle style) method Init (line 73) | public void Init(List items, float itemSpacing, float minWid... method Init (line 78) | public void Init(GUIContent label, List items, float itemSpa... method OnGUI (line 89) | public float OnGUI(Rect rect) method CalcWidths (line 175) | void CalcWidths() method SelectionChanged (line 196) | void SelectionChanged(ItemData item) class PopUpMenu (line 204) | internal class PopUpMenu method Show (line 209) | static internal void Show(Rect activatorRect, List buttonD... method SelectionCallback (line 224) | static void SelectionCallback(object userData) FILE: Editor/Mono/GUI/FallbackEditorWindow.cs class FallbackEditorWindow (line 12) | internal class FallbackEditorWindow : EditorWindow method FallbackEditorWindow (line 14) | FallbackEditorWindow() method OnEnable (line 18) | void OnEnable() method OnGUI (line 23) | void OnGUI() FILE: Editor/Mono/GUI/FlexibleMenu/FlexibleMenu.cs class FlexibleMenu (line 10) | internal class FlexibleMenu : PopupWindowContent class Styles (line 12) | class Styles method FlexibleMenu (line 38) | public FlexibleMenu(IFlexibleMenuItemProvider itemProvider, int select... method FlexibleMenu (line 44) | public FlexibleMenu(IFlexibleMenuItemProvider itemProvider, int select... method Init (line 49) | void Init(IFlexibleMenuItemProvider itemProvider, int selectionIndex, ... method GetWindowSize (line 62) | public override Vector2 GetWindowSize() method IsDeleteModiferPressed (line 67) | bool IsDeleteModiferPressed() method AllowDeleteClick (line 72) | bool AllowDeleteClick(int index) method OnGUI (line 77) | public override void OnGUI(Rect rect) method SelectItem (line 202) | void SelectItem(int index) method CalcSize (line 209) | protected Vector2 CalcSize() method ClearCachedWidth (line 217) | void ClearCachedWidth() method CalcWidth (line 222) | float CalcWidth() method Repaint (line 238) | void Repaint() method CreateNewItemButton (line 243) | void CreateNewItemButton(Rect itemRect) method EditExistingItem (line 264) | void EditExistingItem(Rect itemRect, int index) method DeleteItem (line 281) | void DeleteItem(int index) method DrawRect (line 288) | public static void DrawRect(Rect rect, Color color) class ItemContextMenu (line 299) | internal static class ItemContextMenu method Show (line 303) | static public void Show(int itemIndex, FlexibleMenu caller) method Delete (line 313) | private static void Delete(object userData) method Edit (line 319) | private static void Edit(object userData) FILE: Editor/Mono/GUI/FlexibleMenu/FlexibleMenuModifyItemUI.cs class FlexibleMenuModifyItemUI (line 10) | abstract class FlexibleMenuModifyItemUI : PopupWindowContent type MenuType (line 12) | public enum MenuType { Add, Edit } method OnClose (line 18) | public override void OnClose() method Init (line 26) | public void Init(MenuType menuType, object obj, Action accepte... method Accepted (line 34) | public void Accepted() method IsShowing (line 42) | public bool IsShowing() FILE: Editor/Mono/GUI/FlexibleMenu/IFlexibleMenuItemProvider.cs type IFlexibleMenuItemProvider (line 7) | interface IFlexibleMenuItemProvider method Count (line 9) | int Count(); method GetItem (line 10) | object GetItem(int index); method Add (line 11) | int Add(object obj); method Replace (line 12) | void Replace(int index, object newPresetObject); method Remove (line 13) | void Remove(int index); method Create (line 14) | object Create(); method Move (line 15) | void Move(int index, int destIndex, bool insertAfterDestIndex); method GetName (line 16) | string GetName(int index); method IsModificationAllowed (line 17) | bool IsModificationAllowed(int index); method GetSeperatorIndices (line 18) | int[] GetSeperatorIndices(); FILE: Editor/Mono/GUI/FlowLayout.cs class FlowLayout (line 15) | class FlowLayout : GUILayoutGroup type LineInfo (line 17) | struct LineInfo method CalcWidth (line 27) | public override void CalcWidth() method SetHorizontal (line 53) | public override void SetHorizontal(float x, float width) method CalcHeight (line 88) | public override void CalcHeight() method SetVertical (line 158) | public override void SetVertical(float y, float height) class GUISlideGroup (line 213) | internal class GUISlideGroup method Begin (line 220) | public void Begin() method End (line 231) | public void End() method Reset (line 236) | public void Reset() method BeginHorizontal (line 242) | public Rect BeginHorizontal(int id, params GUILayoutOption[] options) method EndHorizontal (line 250) | public void EndHorizontal() method GetRect (line 255) | public Rect GetRect(int id, Rect r) method GetRect (line 263) | Rect GetRect(int id, Rect r, out bool changed) class SlideGroupInternal (line 293) | class SlideGroupInternal : GUILayoutGroup method SetID (line 299) | public void SetID(GUISlideGroup owner, int id) method SetHorizontal (line 305) | public override void SetHorizontal(float x, float width) method SetVertical (line 312) | public override void SetVertical(float y, float height) FILE: Editor/Mono/GUI/FoldoutHeader.cs class EditorGUILayout (line 11) | public sealed partial class EditorGUILayout method BeginFoldoutHeaderGroup (line 13) | public static bool BeginFoldoutHeaderGroup(bool foldout, string conten... method BeginFoldoutHeaderGroup (line 19) | public static bool BeginFoldoutHeaderGroup(bool foldout, GUIContent co... method EndFoldoutHeaderGroup (line 27) | public static void EndFoldoutHeaderGroup() class EditorGUI (line 33) | public sealed partial class EditorGUI method BeginFoldoutHeaderGroup (line 38) | public static bool BeginFoldoutHeaderGroup(Rect position, bool foldout... method BeginFoldoutHeaderGroup (line 44) | public static bool BeginFoldoutHeaderGroup(Rect position, bool foldout... method EndFoldoutHeaderGroup (line 107) | public static void EndFoldoutHeaderGroup() FILE: Editor/Mono/GUI/GenericMenu.cs class GenericMenu (line 11) | public sealed class GenericMenu method AddItem (line 24) | public void AddItem(GUIContent content, bool on, MenuFunction func) method AddItem (line 30) | public void AddItem(GUIContent content, bool on, MenuFunction2 func, o... method AddDisabledItem (line 36) | public void AddDisabledItem(GUIContent content) method AddDisabledItem (line 42) | public void AddDisabledItem(GUIContent content, bool on) method AddSeparator (line 48) | public void AddSeparator(string path) method GetItemCount (line 54) | public int GetItemCount() class MenuItem (line 59) | internal sealed class MenuItem method MenuItem (line 67) | public MenuItem(GUIContent _content, bool _separator, bool _on, Menu... method MenuItem (line 75) | public MenuItem(GUIContent _content, bool _separator, bool _on, Menu... method ToString (line 84) | public override string ToString() method ShowAsContext (line 96) | public void ShowAsContext() method DropDown (line 107) | public void DropDown(Rect position) method DropDown (line 116) | internal void DropDown(Rect position, bool shouldDiscardMenuOnSecondCl... method DropDownScreenSpace (line 128) | internal void DropDownScreenSpace(Rect position, bool shouldDiscardMen... method Popup (line 149) | internal void Popup(Rect position, int selectedIndex) method CatchMenu (line 154) | private void CatchMenu(object userData, string[] options, int selected) method ObjectContextDropDown (line 164) | internal void ObjectContextDropDown(Rect position, Object[] context, i... FILE: Editor/Mono/GUI/GradientEditor.cs class GradientEditor (line 11) | internal class GradientEditor class Styles (line 13) | class Styles method GetStyle (line 26) | static GUIStyle GetStyle(string name) class Swatch (line 48) | public class Swatch method Swatch (line 54) | public Swatch(float time, Color value, bool isAlpha) method Init (line 76) | public void Init(Gradient gradient, int numSteps, bool hdr, ColorSpace... method RefreshGradientData (line 93) | public void RefreshGradientData() method GetTime (line 120) | float GetTime(float actualTime) method BuildArrays (line 134) | void BuildArrays() method DrawGradientWithBackground (line 157) | public static void DrawGradientWithBackground(Rect position, Gradient ... method OnGUI (line 185) | public void OnGUI(Rect position) method ShowSwatchArray (line 282) | void ShowSwatchArray(Rect position, List swatches, bool isAlpha) method DrawSwatch (line 459) | void DrawSwatch(Rect totalPos, Swatch s, bool upwards) method CalcSwatchRect (line 471) | Rect CalcSwatchRect(Rect totalRect, Swatch s) method SwatchSort (line 477) | int SwatchSort(Swatch lhs, Swatch rhs) method AssignBack (line 488) | void AssignBack() method RemoveDuplicateOverlappingSwatches (line 515) | void RemoveDuplicateOverlappingSwatches() method GetBackgroundTexture (line 542) | public static Texture2D GetBackgroundTexture() method CreateCheckerTexture (line 549) | public static Texture2D CreateCheckerTexture(int numCols, int numRows,... method DrawGradientSwatch (line 570) | public static void DrawGradientSwatch(Rect position, Gradient gradient... method DrawGradientSwatch (line 575) | public static void DrawGradientSwatch(Rect position, SerializedPropert... method DrawGradientSwatchInternal (line 580) | private static void DrawGradientSwatchInternal(Rect position, Gradient... method GetMaxColorComponent (line 655) | private static float GetMaxColorComponent(Gradient gradient) FILE: Editor/Mono/GUI/GradientField.cs class EditorGUILayout (line 10) | public sealed partial class EditorGUILayout method GradientField (line 13) | public static Gradient GradientField(Gradient value, params GUILayoutO... method GradientField (line 19) | public static Gradient GradientField(string label, Gradient value, par... method GradientField (line 25) | public static Gradient GradientField(GUIContent label, Gradient value,... method GradientField (line 31) | public static Gradient GradientField(GUIContent label, Gradient value,... method GradientField (line 38) | internal static Gradient GradientField(SerializedProperty value, param... method GradientField (line 44) | internal static Gradient GradientField(string label, SerializedPropert... method GradientField (line 50) | internal static Gradient GradientField(GUIContent label, SerializedPro... class EditorGUI (line 58) | public sealed partial class EditorGUI method GradientField (line 64) | public static Gradient GradientField(Rect position, Gradient gradient) method GradientField (line 70) | public static Gradient GradientField(Rect position, string label, Grad... method GradientField (line 75) | public static Gradient GradientField(Rect position, GUIContent label, ... method GradientField (line 80) | public static Gradient GradientField(Rect position, GUIContent label, ... method GradientField (line 85) | public static Gradient GradientField(Rect position, GUIContent label, ... method GradientField (line 92) | internal static Gradient GradientField(Rect position, SerializedProper... method GradientField (line 97) | internal static Gradient GradientField(Rect position, SerializedProper... method GradientField (line 102) | internal static Gradient GradientField(Rect position, SerializedProper... method GradientField (line 108) | internal static Gradient GradientField(Rect position, string label, Se... method GradientField (line 113) | internal static Gradient GradientField(Rect position, GUIContent label... method DoGradientField (line 119) | internal static Gradient DoGradientField(Rect position, int id, Gradie... FILE: Editor/Mono/GUI/GradientPicker.cs class PresetLibraryGradientEditor (line 10) | class PresetLibraryGradientEditor : PresetLibraryEditor(IEnumerable list) FILE: Editor/Mono/GUI/InternalEditorGUILayout.cs class EditorGUILayout (line 14) | public sealed partial class EditorGUILayout method IconButton (line 16) | internal static bool IconButton(int id, GUIContent content, GUIStyle s... method GameViewSizePopup (line 22) | internal static void GameViewSizePopup(GameViewSizeGroupType groupType... method SortingLayerField (line 28) | internal static void SortingLayerField(GUIContent label, SerializedPro... FILE: Editor/Mono/GUI/Knob.cs class KnobState (line 12) | internal class KnobState class EditorGUILayout (line 20) | public sealed partial class EditorGUILayout method Knob (line 22) | public static float Knob(Vector2 knobSize, float value, float minValue... class EditorGUI (line 29) | public sealed partial class EditorGUI type KnobContext (line 31) | internal struct KnobContext method KnobContext (line 46) | public KnobContext(Rect position, Vector2 knobSize, float currentVal... method Handle (line 60) | public float Handle() method CurrentEventType (line 83) | private EventType CurrentEventType() method IsEmptyKnob (line 88) | private bool IsEmptyKnob() method CurrentEvent (line 93) | private Event CurrentEvent() method Clamp (line 98) | private float Clamp(float value) method ClampedCurrentValue (line 103) | private float ClampedCurrentValue() method MaxValue (line 108) | private float MaxValue() method MinValue (line 113) | private float MinValue() method GetCurrentValuePercent (line 118) | private float GetCurrentValuePercent() method MousePosition (line 123) | private float MousePosition() method WasDoubleClick (line 128) | private bool WasDoubleClick() method ValuesPerPixel (line 134) | private float ValuesPerPixel() method KnobState (line 139) | private KnobState KnobState() method StartDraggingWithValue (line 144) | private void StartDraggingWithValue(float dragStartValue) method OnMouseDown (line 152) | private float OnMouseDown() method OnMouseDrag (line 175) | private float OnMouseDrag() method OnMouseUp (line 195) | private float OnMouseUp() method PrintValue (line 206) | private void PrintValue() method DoKeyboardInput (line 213) | private float DoKeyboardInput() method CreateKnobMaterial (line 241) | static void CreateKnobMaterial() method GetUVForPoint (line 256) | Vector3 GetUVForPoint(Vector3 point) method VertexPointWithUV (line 265) | void VertexPointWithUV(Vector3 point) method DrawValueArc (line 271) | private void DrawValueArc(float angle) method OnRepaint (line 353) | private float OnRepaint() method Knob (line 368) | internal static float Knob(Rect position, Vector2 knobSize, float curr... method OffsetKnob (line 373) | internal static float OffsetKnob(Rect position, float currentValue, fl... FILE: Editor/Mono/GUI/LazyLoadReferenceField.cs class LazyLoadedReferenceField (line 16) | [CustomPropertyDrawer(typeof(LazyLoadReference<>))] method OnGUI (line 19) | public override void OnGUI(Rect position, SerializedProperty property,... method CreatePropertyGUI (line 35) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... FILE: Editor/Mono/GUI/ListViewElement.cs type ListViewElement (line 9) | internal struct ListViewElement FILE: Editor/Mono/GUI/ListViewGUI.cs class ListViewGUI (line 10) | internal class ListViewGUI method ListView (line 17) | static public ListViewShared.ListViewElementsEnumerator ListView(Rect ... method ListView (line 22) | static public ListViewShared.ListViewElementsEnumerator ListView(ListV... method ListView (line 27) | static public ListViewShared.ListViewElementsEnumerator ListView(ListV... method ListView (line 32) | static public ListViewShared.ListViewElementsEnumerator ListView(ListV... method ListView (line 37) | static public ListViewShared.ListViewElementsEnumerator ListView(ListV... method ListView (line 42) | static public ListViewShared.ListViewElementsEnumerator ListView(ListV... method DoListView (line 61) | static public ListViewShared.ListViewElementsEnumerator DoListView(Rec... method MultiSelection (line 105) | static public bool MultiSelection(int prevSelected, int currSelected, ... method HasMouseUp (line 110) | static public bool HasMouseUp(Rect r) method HasMouseDown (line 115) | static public bool HasMouseDown(Rect r) method HasMouseDown (line 120) | static public bool HasMouseDown(Rect r, int button) FILE: Editor/Mono/GUI/ListViewGUILayout.cs class ListViewGUILayout (line 10) | internal class ListViewGUILayout method ListView (line 19) | static public ListViewShared.ListViewElementsEnumerator ListView(ListV... method ListView (line 24) | static public ListViewShared.ListViewElementsEnumerator ListView(ListV... method ListView (line 29) | static public ListViewShared.ListViewElementsEnumerator ListView(ListV... method ListView (line 34) | static public ListViewShared.ListViewElementsEnumerator ListView(ListV... method DoListView (line 58) | static private ListViewShared.ListViewElementsEnumerator DoListView(Li... method BeginLayoutedListview (line 110) | private static void BeginLayoutedListview(ListViewState state, GUIStyl... class GUILayoutedListViewGroup (line 132) | internal class GUILayoutedListViewGroup : GUILayoutGroup method CalcWidth (line 136) | public override void CalcWidth() method CalcHeight (line 145) | public override void CalcHeight() method AddYRecursive (line 169) | private void AddYRecursive(GUILayoutEntry e, float y) method AddY (line 183) | public void AddY() method AddY (line 189) | public void AddY(float val) method MultiSelection (line 196) | static public bool MultiSelection(int prevSelected, int currSelected, ... method HasMouseUp (line 201) | static public bool HasMouseUp(Rect r) method HasMouseDown (line 206) | static public bool HasMouseDown(Rect r) method HasMouseDown (line 211) | static public bool HasMouseDown(Rect r, int button) FILE: Editor/Mono/GUI/ListViewOptions.cs type ListViewOptions (line 7) | internal enum ListViewOptions { wantsReordering = 1, wantsExternalFiles ... FILE: Editor/Mono/GUI/ListViewShared.cs class ListViewShared (line 12) | internal class ListViewShared class InternalListViewState (line 20) | internal class InternalListViewState class InternalLayoutedListViewState (line 38) | internal class InternalLayoutedListViewState : InternalListViewState class Constants (line 44) | internal class Constants method DoLVPageUpDown (line 53) | static bool DoLVPageUpDown(InternalListViewState ilvState, ref int sel... method ListViewKeyboard (line 98) | static internal bool ListViewKeyboard(InternalListViewState ilvState, ... method SendKey (line 112) | internal static void SendKey(ListViewState state, KeyCode keyCode) method SendKey (line 117) | internal static bool SendKey(InternalListViewState ilvState, KeyCode k... method MultiSelection (line 194) | internal static void MultiSelection(InternalListViewState ilvState, in... method HasMouseDown (line 207) | static internal bool HasMouseDown(InternalListViewState ilvState, Rect r) method HasMouseDown (line 212) | static internal bool HasMouseDown(InternalListViewState ilvState, Rect... method HasMouseUp (line 229) | static internal bool HasMouseUp(InternalListViewState ilvState, Rect r) method HasMouseUp (line 234) | static internal bool HasMouseUp(InternalListViewState ilvState, Rect r... method MultiSelection (line 250) | static internal bool MultiSelection(InternalListViewState ilvState, in... method ListViewScrollToRow (line 339) | static internal Vector2 ListViewScrollToRow(InternalListViewState ilvS... method ListViewScrollToRow (line 344) | static internal int ListViewScrollToRow(InternalListViewState ilvState... method ListViewScrollToRow (line 349) | static internal Vector2 ListViewScrollToRow(InternalListViewState ilvS... class ListViewElementsEnumerator (line 368) | internal class ListViewElementsEnumerator : IEnumerator method ListViewElementsEnumerator (line 389) | internal ListViewElementsEnumerator(InternalListViewState ilvState, ... method MoveNext (line 411) | public bool MoveNext() method Reset (line 723) | public void Reset() method GetEnumerator (line 732) | public IEnumerator GetEnumerator() { return this; } method Dispose (line 733) | public void Dispose() {} FILE: Editor/Mono/GUI/ListViewState.cs class ListViewState (line 10) | [System.Serializable] method ListViewState (line 31) | public ListViewState() { Init(0, c_rowHeight); } method ListViewState (line 32) | public ListViewState(int totalRows) { Init(totalRows, c_rowHeight); } method ListViewState (line 33) | public ListViewState(int totalRows, int rowHeight) { Init(totalRows, r... method Init (line 38) | private void Init(int totalRows, int rowHeight) FILE: Editor/Mono/GUI/MainView.cs class MainView (line 9) | internal class MainView : View, ICleanuppable method MainView (line 28) | public MainView() method OnEnable (line 35) | private void OnEnable() method OnUnityWantsToQuit (line 40) | private bool OnUnityWantsToQuit() => ContainerWindow.CanCloseAll(inclu... method Awake (line 42) | private void Awake() method OnDestroy (line 47) | protected override void OnDestroy() method SetPosition (line 53) | protected override void SetPosition(Rect newPos) method ChildrenMinMaxChanged (line 88) | protected override void ChildrenMinMaxChanged() method Cleanup (line 106) | public void Cleanup() FILE: Editor/Mono/GUI/ManagedDebuggerToggle.cs class ManagedDebuggerToggle (line 11) | internal class ManagedDebuggerToggle method ManagedDebuggerToggle (line 18) | public ManagedDebuggerToggle() method OnGUI (line 26) | public void OnGUI() method GetDebuggerContent (line 44) | private GUIContent GetDebuggerContent(bool debuggerAttached, CodeOptim... FILE: Editor/Mono/GUI/ManagedDebuggerWindow.cs class ManagedDebuggerWindow (line 11) | [InitializeOnLoad] method ManagedDebuggerWindow (line 29) | static ManagedDebuggerWindow() method ManagedDebuggerWindow (line 34) | public ManagedDebuggerWindow(CodeOptimization codeOptimization) method OnGUI (line 59) | public override void OnGUI(Rect rect) method GetWindowSize (line 95) | public override Vector2 GetWindowSize() method OnDebuggerAttached (line 100) | private static void OnDebuggerAttached(bool debuggerAttached) method SubscribeToDebuggerAttached (line 149) | private static void SubscribeToDebuggerAttached() method ToggleDebugState (line 154) | private static void ToggleDebugState(CodeOptimization codeOptimization) FILE: Editor/Mono/GUI/MaskFieldGUI.cs class MaskFieldGUI (line 15) | internal static class MaskFieldGUI class MaskCallbackInfo (line 18) | private class MaskCallbackInfo method MaskCallbackInfo (line 42) | public MaskCallbackInfo(int controlID) method GetSelectedValueForControl (line 48) | public static int GetSelectedValueForControl(int controlID, int mask... method SetMaskValueDelegate (line 78) | internal void SetMaskValueDelegate(object userData, string[] options... method UpdateFlagChanges (line 87) | public void UpdateFlagChanges(int controlID, int mask, int[] optionM... method DoMaskField (line 114) | internal static int DoMaskField(Rect position, int controlID, int mask... method DoMaskField (line 121) | internal static int DoMaskField(Rect position, int controlID, int mask... method DoMaskField (line 128) | internal static int DoMaskField(Rect position, int controlID, int mask... method DestroyMaskCallBackInfo (line 137) | internal static void DestroyMaskCallBackInfo() method DoMaskField (line 145) | internal static int DoMaskField(Rect position, int controlID, int mask... method GetBuffer (line 176) | private static T[] GetBuffer(List pool, int bufferLength) method GetMaskButtonValue (line 188) | internal static void GetMaskButtonValue(int mask, string[] flagNames, ... method DoMixedLabel (line 259) | internal static GUIContent DoMixedLabel(string label, string mixedLabe... method CalculateMaskValues (line 273) | internal static void CalculateMaskValues(int mask, int[] flagValues, r... method GetMenuOptions (line 306) | internal static void GetMenuOptions(int mask, string[] flagNames, int[... FILE: Editor/Mono/GUI/ObjectField.cs class EditorGUI (line 14) | public sealed partial class EditorGUI type ObjectFieldValidatorOptions (line 22) | [Flags] method DoObjectField (line 34) | internal static Object DoObjectField(Rect position, Rect dropRect, int... method DoObjectField (line 39) | internal static Object DoObjectField(Rect position, Rect dropRect, int... method DoObjectField (line 45) | internal static Object DoObjectField(Rect position, Rect dropRect, int... type ObjectFieldVisualType (line 50) | internal enum ObjectFieldVisualType { IconAndText, LargePreview, MiniP... method PingObjectOrShowPreviewOnClick (line 55) | internal static void PingObjectOrShowPreviewOnClick(Object targetObjec... method PingObjectInSceneViewOnClick (line 79) | internal static void PingObjectInSceneViewOnClick(Material targetMater... method AssignSelectedObject (line 90) | static Object AssignSelectedObject(SerializedProperty property, Object... method GetButtonRect (line 104) | static private Rect GetButtonRect(ObjectFieldVisualType visualType, Re... method HasValidScript (line 119) | static bool HasValidScript(UnityEngine.Object obj) method ValidDroppedObject (line 134) | static bool ValidDroppedObject(Object[] references, System.Type objTyp... method DoObjectField (line 156) | internal static Object DoObjectField(Rect position, Rect dropRect, int... method DoObjectField (line 164) | static Object DoObjectField(Rect position, Rect dropRect, int id, Obje... method DoObjectField (line 169) | static Object DoObjectField(Rect position, Rect dropRect, int id, Obje... method DoObjectField (line 174) | static Object DoObjectField(Rect position, Rect dropRect, int id, Obje... method DoObjectField (line 179) | static Object DoObjectField(Rect position, Rect dropRect, int id, Obje... method DrawObjectFieldLargeThumb (line 465) | private static void DrawObjectFieldLargeThumb(Rect position, int id, O... method DrawObjectFieldMiniThumb (line 520) | private static void DrawObjectFieldMiniThumb(Rect position, int id, Ob... method DoDropField (line 546) | internal static Object DoDropField(Rect position, int id, System.Type ... class ObjectPreviewPopup (line 605) | internal class ObjectPreviewPopup : PopupWindowContent class Styles (line 611) | internal class Styles method ObjectPreviewPopup (line 619) | public ObjectPreviewPopup(Object previewObject) method OnClose (line 630) | public override void OnClose() method OnGUI (line 636) | public override void OnGUI(Rect rect) method GetWindowSize (line 669) | public override Vector2 GetWindowSize() FILE: Editor/Mono/GUI/PackageExport.cs class PackageExport (line 18) | internal class PackageExport : EditorWindow class Styles (line 30) | internal static class Styles method PackageExport (line 43) | public PackageExport() method ShowExportPackage (line 51) | [RequiredByNativeCode] method GetAssetItemsForExport (line 57) | internal static IEnumerable GetAssetItemsForExport(... method RefreshAssetList (line 81) | void RefreshAssetList() method HasValidAssetList (line 86) | bool HasValidAssetList() method CheckAssetExportList (line 91) | bool CheckAssetExportList() method OnDestroy (line 114) | public void OnDestroy() method OnGUI (line 119) | public void OnGUI() method TopArea (line 144) | void TopArea() method TopButtonsArea (line 157) | void TopButtonsArea() method BottomArea (line 187) | void BottomArea() method TreeViewArea (line 241) | private void TreeViewArea(bool showLoadingScreen) method Export (line 263) | private void Export() method ScheduleBuildAssetList (line 289) | private void ScheduleBuildAssetList() method UnscheduleBuildAssetList (line 298) | private void UnscheduleBuildAssetList() method BuildAssetList (line 307) | private void BuildAssetList() method SendAnalyticsEvent (line 321) | private void SendAnalyticsEvent(string action) class AssetExportWindowAnalytics (line 336) | [AnalyticInfo(eventName: k_EventName, vendorKey: k_VendorKey)] class Data (line 342) | [Serializable] method AssetExportWindowAnalytics (line 352) | private AssetExportWindowAnalytics(string action, int numSelectedAss... method TryGatherData (line 363) | public bool TryGatherData(out IAnalytic.IData data, out Exception er... method SendEvent (line 370) | public static void SendEvent(string action, int numSelectedAsset, in... FILE: Editor/Mono/GUI/PackageExportTreeView.cs class PackageExportTreeView (line 24) | internal class PackageExportTreeView type EnabledState (line 29) | public enum EnabledState method PackageExportTreeView (line 44) | public PackageExportTreeView(PackageExport packageExport, TreeViewStat... method ComputeEnabledStateForFolders (line 62) | void ComputeEnabledStateForFolders() method RecursiveComputeEnabledStateForFolders (line 70) | void RecursiveComputeEnabledStateForFolders(PackageExportTreeViewItem ... method GetFolderChildrenEnabledState (line 110) | EnabledState GetFolderChildrenEnabledState(PackageExportTreeViewItem f... method SelectionChanged (line 140) | void SelectionChanged(int[] selectedIDs) method OnGUI (line 156) | public void OnGUI(Rect rect) method SetAllEnabled (line 173) | public void SetAllEnabled(EnabledState enabled) method ItemWasToggled (line 180) | void ItemWasToggled(PackageExportTreeViewItem pitem) method EnableChildrenRecursive (line 196) | void EnableChildrenRecursive(TreeViewItem parentItem, EnabledState ena... method RefreshEnabledProperties (line 209) | private void RefreshEnabledProperties() class PackageExportTreeViewItem (line 217) | private class PackageExportTreeViewItem : TreeViewItem method PackageExportTreeViewItem (line 234) | public PackageExportTreeViewItem(ExportPackageItem itemIn, int id, i... class PackageExportTreeViewGUI (line 243) | private class PackageExportTreeViewGUI : TreeViewGUI class Constants (line 245) | internal static class Constants method PackageExportTreeViewGUI (line 256) | public PackageExportTreeViewGUI(TreeViewController treeView, Package... method OnRowGUI (line 266) | override public void OnRowGUI(Rect rowRect, TreeViewItem tvItem, int... method Toggle (line 298) | static void Toggle(ExportPackageItem[] items, PackageExportTreeViewI... method DoToggle (line 312) | void DoToggle(PackageExportTreeViewItem pitem, Rect toggleRect) method DoIconAndText (line 331) | void DoIconAndText(PackageExportTreeViewItem item, Rect contentRect,... method GetIconForItem (line 342) | protected override Texture GetIconForItem(TreeViewItem tItem) method RenameEnded (line 364) | protected override void RenameEnded() class PackageExportTreeViewDataSource (line 371) | private class PackageExportTreeViewDataSource : TreeViewDataSource method PackageExportTreeViewDataSource (line 375) | public PackageExportTreeViewDataSource(TreeViewController treeView, ... method IsRenamingItemAllowed (line 383) | public override bool IsRenamingItemAllowed(TreeViewItem item) method IsExpandable (line 388) | public override bool IsExpandable(TreeViewItem item) method FetchData (line 396) | public override void FetchData() method EnsureFolderPath (line 442) | TreeViewItem EnsureFolderPath(string folderPath, Dictionary rects) FILE: Editor/Mono/GUI/PopupWindow.cs class PopupWindowContent (line 14) | public abstract class PopupWindowContent method OnGUI (line 18) | public virtual void OnGUI(Rect rect) { } method CreateGUI (line 19) | public virtual VisualElement CreateGUI() => null; method GetWindowSize (line 21) | public virtual Vector2 GetWindowSize() method OnOpen (line 26) | public virtual void OnOpen() {} method OnClose (line 27) | public virtual void OnClose() {} class PopupWindow (line 30) | public class PopupWindow : EditorWindow method PopupWindow (line 49) | internal PopupWindow() method Show (line 53) | public static void Show(Rect activatorRect, PopupWindowContent windowC... method Show (line 58) | internal static void Show(Rect activatorRect, PopupWindowContent windo... method Show (line 64) | internal static void Show(Rect activatorRect, PopupWindowContent windo... method ShouldShowWindow (line 89) | internal static bool ShouldShowWindow(Rect activatorRect) method Init (line 101) | internal void Init(Rect activatorRect, PopupWindowContent windowConten... method OnGUI (line 120) | internal void OnGUI() method CreateGUI (line 132) | void CreateGUI() method FitWindowToContent (line 144) | void FitWindowToContent() method SetWindowSize (line 152) | void SetWindowSize(Vector2 size) method SetupPopupAutoSize (line 163) | void SetupPopupAutoSize() method AddInvalidSizeLabel (line 182) | void AddInvalidSizeLabel(string text) method OnContentGeometryChanged (line 193) | void OnContentGeometryChanged(GeometryChangedEvent evt) method CloseWindow (line 201) | void CloseWindow() method OnEnable (line 206) | protected virtual void OnEnable() method OnDisable (line 211) | protected virtual void OnDisable() method CloseContent (line 219) | private protected void CloseContent() method FindExistingPopupWindow (line 226) | static PopupWindow FindExistingPopupWindow(PopupWindowContent windowCo... FILE: Editor/Mono/GUI/PopupWindowWithoutFocus.cs class PopupWindowWithoutFocus (line 14) | class PopupWindowWithoutFocus : PopupWindow method Show (line 19) | public new static void Show(Rect activatorRect, PopupWindowContent win... method Show (line 24) | internal new static void Show(Rect activatorRect, PopupWindowContent w... method IsVisible (line 48) | public static bool IsVisible() method Hide (line 53) | [RequiredByNativeCode] method OnEnable (line 60) | protected override void OnEnable() method OnDisable (line 67) | protected override void OnDisable() method OnGlobalMouseOrKeyEvent (line 76) | [RequiredByNativeCode] FILE: Editor/Mono/GUI/PreviewResizer.cs class PreviewResizer (line 10) | [System.Serializable] method Init (line 46) | public void Init(string prefName) method ResizeHandle (line 63) | public float ResizeHandle(Rect windowPosition, float minSize, float mi... method ResizeHandle (line 68) | public float ResizeHandle(Rect windowPosition, float minSize, float mi... method SetExpanded (line 130) | public float SetExpanded(Rect windowPosition, float minSize, float min... method GetExpanded (line 181) | public bool GetExpanded() method GetPreviewSize (line 189) | public float GetPreviewSize() method GetExpandedBeforeDragging (line 198) | public bool GetExpandedBeforeDragging() method SetExpanded (line 203) | public void SetExpanded(bool expanded) method ToggleExpanded (line 217) | public void ToggleExpanded() method PixelPreciseCollapsibleSlider (line 230) | public static float PixelPreciseCollapsibleSlider(int id, Rect positio... method PixelPreciseCollapsibleSlider (line 236) | public static float PixelPreciseCollapsibleSlider(int id, Rect positio... method SetContainer (line 313) | internal void SetContainer(IMGUIContainer container, float minimumHeig... FILE: Editor/Mono/GUI/RenameOverlay.cs class RenameOverlay (line 22) | internal class RenameOverlay : RenameOverlay{} method BeginRename (line 76) | public bool BeginRename(string name, TValue userData, float delay) method BeginRenameInternalCallback (line 99) | void BeginRenameInternalCallback() method EndRename (line 111) | public void EndRename(bool acceptChanges) method RepaintClientView (line 146) | private void RepaintClientView() method Clear (line 152) | public void Clear() method UndoRedoWasPerformed (line 167) | void UndoRedoWasPerformed(in UndoRedoInfo info) method HasKeyboardFocus (line 174) | public bool HasKeyboardFocus() method IsRenaming (line 179) | public bool IsRenaming() method OnEvent (line 186) | public bool OnEvent() method OnGUI (line 213) | public bool OnGUI() method OnGUI (line 221) | public bool OnGUI(GUIStyle textFieldStyle) method DoTextField (line 283) | string DoTextField(string text, GUIStyle textFieldStyle) method EatInvalidChars (line 308) | void EatInvalidChars() method GetScreenRect (line 346) | Rect GetScreenRect() method ShowMessage (line 351) | void ShowMessage(string msg) method RemoveMessage (line 356) | void RemoveMessage() class RenameOverlay (line 24) | [System.Serializable] method BeginRename (line 76) | public bool BeginRename(string name, TValue userData, float delay) method BeginRenameInternalCallback (line 99) | void BeginRenameInternalCallback() method EndRename (line 111) | public void EndRename(bool acceptChanges) method RepaintClientView (line 146) | private void RepaintClientView() method Clear (line 152) | public void Clear() method UndoRedoWasPerformed (line 167) | void UndoRedoWasPerformed(in UndoRedoInfo info) method HasKeyboardFocus (line 174) | public bool HasKeyboardFocus() method IsRenaming (line 179) | public bool IsRenaming() method OnEvent (line 186) | public bool OnEvent() method OnGUI (line 213) | public bool OnGUI() method OnGUI (line 221) | public bool OnGUI(GUIStyle textFieldStyle) method DoTextField (line 283) | string DoTextField(string text, GUIStyle textFieldStyle) method EatInvalidChars (line 308) | void EatInvalidChars() method GetScreenRect (line 346) | Rect GetScreenRect() method ShowMessage (line 351) | void ShowMessage(string msg) method RemoveMessage (line 356) | void RemoveMessage() class SerializableDelayedCallback (line 362) | [Serializable] method SerializableDelayedCallback (line 371) | protected SerializableDelayedCallback() method SubscribeCallback (line 377) | public static SerializableDelayedCallback SubscribeCallback(UnityActio... method Cancel (line 385) | public void Cancel() method Update (line 390) | private void Update() type IDelayedCallback (line 402) | internal interface IDelayedCallback method Clear (line 404) | void Clear(); method Reset (line 405) | void Reset(); class DelayedCallback (line 409) | internal class DelayedCallback : IDelayedCallback method DelayedCallback (line 415) | public DelayedCallback(System.Action function, double timeFromNow) method Clear (line 425) | public void Clear() method Update (line 432) | void Update() method Reset (line 444) | public void Reset() FILE: Editor/Mono/GUI/ReorderableList.cs class ReorderableList (line 21) | public class ReorderableList type PropertyCacheEntry (line 90) | internal struct PropertyCacheEntry method Set (line 97) | public bool Set(SerializedProperty property, float height, float off... method GetParentListPath (line 113) | static string GetParentListPath(string propertyPath) method InvalidateParentCaches (line 122) | internal static void InvalidateParentCaches(string propertyPath) method CheckForChildInvalidation (line 132) | bool CheckForChildInvalidation() method InvalidateForGUI (line 143) | internal void InvalidateForGUI() class Defaults (line 157) | public class Defaults method ArrayCountInPropertyPath (line 175) | private int ArrayCountInPropertyPath(SerializedProperty prop) => Reg... method FieldLabelSize (line 176) | private float FieldLabelSize(Rect r, SerializedProperty prop) => r.w... method ElementPadding (line 182) | internal static float ElementPadding(float height) => height != 0 ? ... method Defaults (line 184) | public Defaults() method OverMaxMultiEditLimit (line 190) | private static GUIContent OverMaxMultiEditLimit(int maxMultiEditElem... method DrawFooter (line 193) | public void DrawFooter(Rect rect, ReorderableList list) method DoAddButton (line 253) | internal void DoAddButton(ReorderableList list, Object value) method DoAddButton (line 298) | public void DoAddButton(ReorderableList list) method DoRemoveButton (line 304) | public void DoRemoveButton(ReorderableList list) method DrawHeaderBackground (line 343) | public void DrawHeaderBackground(Rect headerRect) method DrawHeader (line 360) | public void DrawHeader(Rect headerRect, SerializedObject serializedO... method DrawElementBackground (line 366) | public void DrawElementBackground(Rect rect, int index, bool selecte... method DrawElementDraggingHandle (line 374) | public void DrawElementDraggingHandle(Rect rect, int index, bool sel... method DrawElement (line 384) | public void DrawElement(Rect rect, SerializedProperty element, Syste... method DrawElement (line 389) | public void DrawElement(Rect rect, SerializedProperty element, Syste... method DrawNoneElement (line 414) | public void DrawNoneElement(Rect rect, bool draggable) method DrawOverMaxMultiEditElement (line 419) | public void DrawOverMaxMultiEditElement(Rect rect, int maxMultiEditE... method InvalidateExistingListCaches (line 437) | internal static void InvalidateExistingListCaches() => s_Instances.For... method GetReorderableListFromSerializedProperty (line 443) | public static ReorderableList GetReorderableListFromSerializedProperty... method ReorderableList (line 457) | public ReorderableList(IList elements, Type elementType) method ReorderableList (line 462) | public ReorderableList(IList elements, Type elementType, bool draggabl... method ReorderableList (line 467) | public ReorderableList(SerializedObject serializedObject, SerializedPr... method ReorderableList (line 472) | public ReorderableList(SerializedObject serializedObject, SerializedPr... method InitList (line 477) | private void InitList(SerializedObject serializedObject, SerializedPro... method TryOverrideElementHeightWithPropertyDrawer (line 550) | void TryOverrideElementHeightWithPropertyDrawer(SerializedProperty pro... method CacheIfNeeded (line 567) | internal void CacheIfNeeded() method InvalidateCache (line 613) | internal void InvalidateCache() method InvalidateCacheRecursive (line 619) | internal void InvalidateCacheRecursive() method ClearSelection (line 632) | public void ClearSelection() method Select (line 637) | public void Select(int index, bool append = false) method SelectRange (line 654) | public void SelectRange(int indexFrom, int indexTo) method IsSelected (line 665) | public bool IsSelected(int index) method Deselect (line 670) | public void Deselect(int index) method GetContentRect (line 679) | private Rect GetContentRect(Rect rect) method GetElementYOffset (line 693) | private float GetElementYOffset(int index) method GetElementYOffset (line 698) | private float GetElementYOffset(int index, int skipIndex) method GetElementHeight (line 711) | private float GetElementHeight(int index) method GetRowRect (line 717) | private Rect GetRowRect(int index, Rect listRect) method DoLayoutList (line 743) | public void DoLayoutList() //TODO: better API? method DoList (line 762) | public void DoList(Rect rect) => DoList(rect, Defaults.infinityRect); method DoList (line 764) | public void DoList(Rect rect, Rect visibleRect) //TODO: better API? method GetHeight (line 782) | public float GetHeight() method GetListElementHeight (line 792) | private float GetListElementHeight() method DoListElements (line 816) | private void DoListElements(Rect listRect, Rect visibleRect) method DoListHeader (line 1069) | private void DoListHeader(Rect headerRect) method DoListFooter (line 1098) | private void DoListFooter(Rect footerRect) method DoDraggingAndSelection (line 1107) | private void DoDraggingAndSelection(Rect listRect) method IsMouseInsideActiveElement (line 1359) | bool IsMouseInsideActiveElement(Rect listRect) method UpdateDraggedY (line 1365) | private void UpdateDraggedY(Rect listRect) method GetClampedDragPosition (line 1370) | private float GetClampedDragPosition(Rect listRect) method CalculateRowIndex (line 1375) | private int CalculateRowIndex(Rect listRect) method GetRowIndex (line 1393) | private int GetRowIndex(float localY, bool skipActiveElement = false) method IsDragging (line 1420) | private bool IsDragging() method GrabKeyboardFocus (line 1425) | public void GrabKeyboardFocus() method ReleaseKeyboardFocus (line 1430) | public void ReleaseKeyboardFocus() method HasKeyboardControl (line 1438) | public bool HasKeyboardControl() FILE: Editor/Mono/GUI/ScalableGUIContent.cs class ScalableGUIContent (line 12) | [Serializable] type TextureResource (line 15) | [Serializable] method ScalableGUIContent (line 35) | public ScalableGUIContent(string resourceName) : this(string.Empty, st... method ScalableGUIContent (line 39) | public ScalableGUIContent(string text, string tooltip, string resource... method asGUIContent (line 55) | private GUIContent asGUIContent() FILE: Editor/Mono/GUI/ScreenShotting.cs class ScreenShots (line 11) | internal class ScreenShots method SetMainWindowSize (line 17) | [MenuItem("Window/Internal/Screenshot/Set Window Size %&l", false, 100... method SetMainWindowSizeSmall (line 24) | [MenuItem("Window/Internal/Screenshot/Set Window Size Small", false, 1... method Screenshot (line 31) | [MenuItem("Window/Internal/Screenshot/Snap View %&j", false, 1000, tru... method ScreenshotToolbar (line 45) | [MenuItem("Window/Internal/Screenshot/Snap View Toolbar", false, 1000,... method ScreenshotExtendedRight (line 60) | [MenuItem("Window/Internal/Screenshot/Snap View Extended Right %&k", f... method ScreenShotComponent (line 76) | [MenuItem("Window/Internal/Screenshot/Snap Component", false, 1000, tr... method ScreenShotComponent (line 82) | public static void ScreenShotComponent(Rect contentRect, Object target) method ScreenGameViewContent (line 91) | [MenuItem("Window/Internal/Screenshot/Snap Game View Content", false, ... method GetMouseOverView (line 99) | static GUIView GetMouseOverView() method GetGUIViewName (line 110) | static string GetGUIViewName(GUIView view) method SaveScreenShot (line 118) | public static void SaveScreenShot(Rect r, string name) method SaveScreenShotWithBorder (line 125) | public static string SaveScreenShotWithBorder(Rect r, Color borderColo... method SaveScreenShot (line 152) | static string SaveScreenShot(int width, int height, Color[] pixels, st... method GetUniquePathForName (line 167) | static string GetUniquePathForName(string name) FILE: Editor/Mono/GUI/SearchField.cs class SearchField (line 9) | public class SearchField method SearchField (line 22) | public SearchField() method SetFocus (line 39) | public void SetFocus() method HasFocus (line 44) | public bool HasFocus() method OnGUI (line 49) | public string OnGUI(Rect rect, string text, GUIStyle style, GUIStyle c... method OnGUI (line 77) | public string OnGUI(Rect rect, string text) method OnGUI (line 82) | public string OnGUI(string text, params GUILayoutOption[] options) method OnToolbarGUI (line 88) | public string OnToolbarGUI(Rect rect, string text) method OnToolbarGUI (line 93) | public string OnToolbarGUI(string text, params GUILayoutOption[] options) method FocusAndKeyHandling (line 99) | void FocusAndKeyHandling() method CommandEventHandling (line 120) | void CommandEventHandling() FILE: Editor/Mono/GUI/SliderWithTexture.cs class EditorGUILayout (line 9) | public sealed partial class EditorGUILayout method SliderWithTexture (line 11) | internal static void SliderWithTexture( method SliderWithTexture (line 24) | internal static float SliderWithTexture( method SliderWithTexture (line 37) | internal static float SliderWithTexture( class EditorGUI (line 52) | public sealed partial class EditorGUI method SliderWithTexture (line 54) | internal static void SliderWithTexture( method SliderWithTexture (line 79) | internal static float SliderWithTexture( method SliderWithTexture (line 93) | internal static float SliderWithTexture( FILE: Editor/Mono/GUI/SplitView.cs class SplitView (line 12) | class SplitView : View, ICleanuppable, IDropArea type ViewEdge (line 24) | [Flags] internal enum ViewEdge method RectFromEdge (line 41) | private Rect RectFromEdge(Rect rect, ViewEdge edge, float thickness, f... class ExtraDropInfo (line 59) | internal class ExtraDropInfo method ExtraDropInfo (line 64) | public ExtraDropInfo(bool rootWindow, ViewEdge edge, int index) method SetupSplitter (line 74) | void SetupSplitter() method SetupRectsFromSplitter (line 90) | void SetupRectsFromSplitter() method RecalcMinMaxAndReflowAll (line 117) | static void RecalcMinMaxAndReflowAll(SplitView start) method RecalcMinMaxRecurse (line 132) | static void RecalcMinMaxRecurse(SplitView node) method ReflowRecurse (line 143) | static void ReflowRecurse(SplitView node) method Reflow (line 154) | internal override void Reflow() method PlaceView (line 164) | float PlaceView(int i, float pos, float size) method AddChild (line 188) | public override void AddChild(View child, int idx) method RemoveChildNice (line 195) | public void RemoveChildNice(View child) method RemoveChild (line 243) | public override void RemoveChild(View child) method RootViewDropZone (line 249) | DropInfo RootViewDropZone(ViewEdge edge, Vector2 mousePos, Rect screen... method DragOverRootView (line 262) | public DropInfo DragOverRootView(Vector2 mouseScreenPosition) method DragOver (line 274) | public DropInfo DragOver(EditorWindow w, Vector2 mouseScreenPosition) method ChildrenMinMaxChanged (line 368) | protected override void ChildrenMinMaxChanged() method ToString (line 396) | public override string ToString() method PerformDrop (line 401) | public bool PerformDrop(EditorWindow dropWindow, DropInfo dropInfo, Ve... method MakeRoomForRect (line 464) | void MakeRoomForRect(Rect r) method CalcRoomForRect (line 475) | void CalcRoomForRect(Rect[] sources, Rect r) method Cleanup (line 567) | public void Cleanup() method SplitGUI (line 662) | public void SplitGUI(Event evt) method SetPosition (line 752) | protected override void SetPosition(Rect newPos) FILE: Editor/Mono/GUI/Splitter.cs class SplitterState (line 14) | [System.Serializable] method SplitterState (line 63) | public SplitterState(params float[] relativeSizes) method CastIntToFloat (line 69) | static float CastIntToFloat(int input) { return (float)input; } method SplitterState (line 71) | public SplitterState(int[] realSizes, int[] minSizes, int[] maxSizes) method SplitterState (line 79) | public SplitterState(float[] relativeSizes, int[] minSizes, int[] maxS... method SplitterState (line 88) | public SplitterState(float[] relativeSizes, int[] minSizes, int[] maxS... method SplitterState (line 99) | SplitterState(bool useless) {} method FromAbsolute (line 101) | public static SplitterState FromAbsolute(float[] realSizes, float[] mi... method FromRelative (line 108) | public static SplitterState FromRelative(params float[] relativeSizes) method FromRelative (line 115) | public static SplitterState FromRelative(float[] relativeSizes, float[... method FromRelative (line 122) | public static SplitterState FromRelative(float[] relativeSizes, float[... method IsValid (line 129) | public bool IsValid() method InitFromAbsolute (line 136) | void InitFromAbsolute(float[] realSizes, float[] minSizes, float[] max... method InitFromRelative (line 148) | void InitFromRelative(float[] relativeSizes, float[] minSizes, float[]... method NormalizeRelativeSizes (line 160) | public void NormalizeRelativeSizes() method RealToRelativeSizes (line 179) | public void RealToRelativeSizes() method RelativeToRealSizes (line 211) | public void RelativeToRealSizes(float totalSpace) method DoSplitter (line 254) | public void DoSplitter(int i1, int i2, float diff) method OnBeforeSerialize (line 357) | public void OnBeforeSerialize() method ConvertOldArray (line 362) | static void ConvertOldArray(int[] oldArray, ref float[] newArray) method OnAfterDeserialize (line 368) | public void OnAfterDeserialize() class SplitterGUILayout (line 383) | class SplitterGUILayout class GUISplitterGroup (line 388) | internal class GUISplitterGroup : GUILayoutGroup method SetHorizontal (line 392) | public override void SetHorizontal(float x, float width) method SetVertical (line 428) | public override void SetVertical(float y, float height) method BeginSplit (line 508) | public static void BeginSplit(SplitterState state, GUIStyle style, boo... method BeginHorizontalSplit (line 600) | public static void BeginHorizontalSplit(SplitterState state, params GU... method BeginVerticalSplit (line 605) | public static void BeginVerticalSplit(SplitterState state, params GUIL... method BeginHorizontalSplit (line 610) | public static void BeginHorizontalSplit(SplitterState state, GUIStyle ... method BeginVerticalSplit (line 615) | public static void BeginVerticalSplit(SplitterState state, GUIStyle st... method EndVerticalSplit (line 620) | public static void EndVerticalSplit() method EndHorizontalSplit (line 625) | public static void EndHorizontalSplit() FILE: Editor/Mono/GUI/StructPropertyGUI.cs class StructPropertyGUILayout (line 9) | internal class StructPropertyGUILayout method GenericStruct (line 11) | internal static void GenericStruct(SerializedProperty property, params... method GetChildrenCount (line 20) | internal static int GetChildrenCount(SerializedProperty property) class StructPropertyGUI (line 35) | internal class StructPropertyGUI class Styles (line 37) | static class Styles method GenericStruct (line 44) | internal static void GenericStruct(Rect position, SerializedProperty p... method DoChildren (line 52) | private static void DoChildren(Rect position, SerializedProperty prope... FILE: Editor/Mono/GUI/SubToolbar.cs class SubToolbar (line 9) | class SubToolbar method OnGUI (line 13) | public virtual void OnGUI(Rect rect) FILE: Editor/Mono/GUI/TargetChoiceHandler.cs class TargetChoiceHandler (line 18) | internal class TargetChoiceHandler type PropertyAndSourcePathInfo (line 20) | internal struct PropertyAndSourcePathInfo type ObjectInstanceAndSourcePathInfo (line 26) | internal struct ObjectInstanceAndSourcePathInfo type ObjectInstanceAndSourceInfo (line 32) | internal struct ObjectInstanceAndSourceInfo method DuplicateArrayElement (line 40) | internal static bool DuplicateArrayElement(object userData) method DeleteArrayElement (line 49) | internal static bool DeleteArrayElement(object userData) method ApplyPrefabPropertyOverride (line 58) | internal static void ApplyPrefabPropertyOverride(object userData) method RevertPrefabPropertyOverride (line 68) | internal static void RevertPrefabPropertyOverride(object userData) method ApplyPrefabObjectOverride (line 75) | internal static void ApplyPrefabObjectOverride(object userData) method RevertPrefabObjectOverride (line 84) | internal static void RevertPrefabObjectOverride(object userData) method ApplyPrefabAddedComponent (line 91) | internal static void ApplyPrefabAddedComponent(object userData) method RevertPrefabAddedComponent (line 100) | internal static void RevertPrefabAddedComponent(object userData) method ApplyPrefabRemovedComponent (line 107) | internal static void ApplyPrefabRemovedComponent(object userData) method RevertPrefabRemovedComponent (line 117) | internal static void RevertPrefabRemovedComponent(object userData) method ApplyPrefabAddedGameObjects (line 124) | internal static void ApplyPrefabAddedGameObjects(object userData) method HasSameAssetPath (line 148) | internal static bool HasSameAssetPath(ObjectInstanceAndSourcePathInfo[... method RevertPrefabAddedGameObjects (line 163) | internal static void RevertPrefabAddedGameObjects(object userData) method SetToValueOfTarget (line 173) | internal static void SetToValueOfTarget(SerializedProperty property, O... method TargetChoiceForwardFunction (line 180) | private static void TargetChoiceForwardFunction(object userData) method AddSetToValueOfTargetMenuItems (line 186) | static internal void AddSetToValueOfTargetMenuItems(GenericMenu menu, ... class EditorGUI (line 209) | public sealed partial class EditorGUI method TargetChoiceField (line 212) | internal static void TargetChoiceField(Rect position, SerializedProper... method TargetChoiceField (line 217) | internal static void TargetChoiceField(Rect position, SerializedProper... class EditorGUILayout (line 233) | public sealed partial class EditorGUILayout method TargetChoiceField (line 236) | internal static void TargetChoiceField(SerializedProperty property, GU... method TargetChoiceField (line 241) | internal static void TargetChoiceField(SerializedProperty property, GU... class PropertyAndTargetHandler (line 248) | internal class PropertyAndTargetHandler method PropertyAndTargetHandler (line 253) | public PropertyAndTargetHandler(SerializedProperty property, Object ta... FILE: Editor/Mono/GUI/TextFieldDropDown.cs class EditorGUI (line 11) | public sealed partial class EditorGUI method DoTextFieldDropDown (line 15) | static internal string DoTextFieldDropDown(Rect rect, int id, string t... FILE: Editor/Mono/GUI/Toolbars/EditorToolbar.cs class EditorToolbar (line 14) | sealed class EditorToolbar method EditorToolbar (line 35) | public EditorToolbar(IEnumerable toolbarElementIds, EditorWind... method CreateOverlay (line 41) | public static OverlayToolbar CreateOverlay(IEnumerable toolbar... method LoadToolbarElements (line 55) | internal void LoadToolbarElements(VisualElement root) method TryCreateElement (line 69) | static bool TryCreateElement(string id, EditorWindow ctx, out VisualEl... FILE: Editor/Mono/GUI/Toolbars/EditorToolbarElementAttribute.cs class EditorToolbarElementAttribute (line 9) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited ... method EditorToolbarElementAttribute (line 15) | public EditorToolbarElementAttribute(string id, params Type[] targetWi... type IAccessContainerWindow (line 22) | public interface IAccessContainerWindow FILE: Editor/Mono/GUI/Toolbars/EditorToolbarManager.cs type ToolbarElementDefinition (line 14) | readonly struct ToolbarElementDefinition method ToolbarElementDefinition (line 20) | public ToolbarElementDefinition(string id, Type elementType, Type[] ta... class EditorToolbarManager (line 28) | sealed class EditorToolbarManager : ScriptableSingleton element.style.display... method SetupChildrenAsButtonStrip (line 25) | public static void SetupChildrenAsButtonStrip(VisualElement root) method ApplyButtonStripStylesToChildren (line 32) | internal static void ApplyButtonStripStylesToChildren(VisualElement root) method LoadStyleSheets (line 60) | internal static void LoadStyleSheets(string name, VisualElement target) method LoadUxml (line 74) | internal static VisualTreeAsset LoadUxml(string name) method UpdateIconContent (line 79) | internal static void UpdateIconContent( FILE: Editor/Mono/GUI/Toolbars/MainToolbarImguiContainer.cs class MainToolbarImguiContainer (line 11) | [EditorToolbarElement("Editor Utility/Imgui Subtoolbars", typeof(Default... method AddDeprecatedSubToolbar (line 19) | public static void AddDeprecatedSubToolbar(SubToolbar subToolbar) method MainToolbarImguiContainer (line 24) | public MainToolbarImguiContainer() method OnGUI (line 30) | void OnGUI() method UpdateContainerWidth (line 43) | void UpdateContainerWidth() FILE: Editor/Mono/GUI/Toolbars/Toolbar.cs class MainToolbarVisual (line 15) | abstract class MainToolbarVisual method CreateRoot (line 30) | protected abstract VisualElement CreateRoot(); class Toolbar (line 34) | class Toolbar : GUIView class Styles (line 39) | static class Styles method OnEnable (line 79) | protected override void OnEnable() method CreateContents (line 88) | void CreateContents() method OnDisable (line 103) | protected override void OnDisable() method OnFocus (line 110) | protected override bool OnFocus() method OldOnGUI (line 115) | protected override void OldOnGUI() method CreateRoot (line 121) | static VisualElement CreateRoot() method OnBackingScaleFactorChanged (line 140) | protected override void OnBackingScaleFactorChanged() method RepaintToolbar (line 146) | [RequiredByNativeCode] method CalcHeight (line 153) | public float CalcHeight() method GetToolbarPosition (line 158) | public Rect GetToolbarPosition() method AddSubToolbar (line 164) | internal static void AddSubToolbar(SubToolbar subToolbar) method InternalWillTogglePlaymode (line 171) | [RequiredByNativeCode] FILE: Editor/Mono/GUI/TreeView/AssetOrGameObjectTreeViewDragging.cs class AssetsTreeViewDragging (line 24) | internal class AssetsTreeViewDragging : TreeViewDragging method AssetsTreeViewDragging (line 26) | public AssetsTreeViewDragging(TreeViewController treeView) method CanStartDrag (line 31) | public override bool CanStartDrag(TreeViewItem targetItem, List d... method StartDrag (line 44) | public override void StartDrag(TreeViewItem draggedItem, List dra... method DoDrag (line 60) | public override DragAndDropVisualMode DoDrag(TreeViewItem parentItem, ... class GameObjectsTreeViewDragging (line 67) | internal class GameObjectsTreeViewDragging : TreeViewDragging method GameObjectsTreeViewDragging (line 75) | public GameObjectsTreeViewDragging(TreeViewController treeView) : base... method SetCustomDragHandler (line 77) | public void SetCustomDragHandler(CustomDraggingDelegate handler) method StartDrag (line 82) | public override void StartDrag(TreeViewItem draggedItem, List dra... method DoDrag (line 139) | public override DragAndDropVisualMode DoDrag(TreeViewItem parentItem, ... method GetDropTargetInstanceID (line 233) | int GetDropTargetInstanceID(GameObjectTreeViewItem hierarchyTargetItem... method IsValidSubSceneDropTarget (line 255) | bool IsValidSubSceneDropTarget(int dropTargetGameObjectOrSceneInstance... method GetTransformParentForDrop (line 282) | Transform GetTransformParentForDrop(int gameObjectOrSceneInstanceID, D... method IsDropTargetUserModifiable (line 321) | static bool IsDropTargetUserModifiable(GameObjectTreeViewItem targetIt... method IsUserModifiable (line 345) | static bool IsUserModifiable(Object obj) method DragCleanup (line 350) | public override void DragCleanup(bool revertExpanded) method GetDraggedScenes (line 357) | private List GetDraggedScenes(List draggedItemIDs) method DoDragScenes (line 371) | private DragAndDropVisualMode DoDragScenes(GameObjectTreeViewItem pare... FILE: Editor/Mono/GUI/TreeView/AssetsTreeViewDataSource.cs class AssetsTreeViewDataSource (line 28) | internal class AssetsTreeViewDataSource : LazyTreeViewDataSource class RootItem (line 30) | private class RootItem method RootItem (line 37) | public RootItem(int instanceID, string displayName, string path, boo... method AssetsTreeViewDataSource (line 57) | public AssetsTreeViewDataSource(TreeViewController treeView, bool skip... method AssetsTreeViewDataSource (line 66) | public AssetsTreeViewDataSource(TreeViewController treeView, int rootI... method GetNewSelection (line 72) | public override List GetNewSelection(TreeViewItem clickedItem, Tr... method CreateDisplayName (line 116) | static string CreateDisplayName(int instanceID) method BuildRoots (line 121) | private void BuildRoots() method ReloadData (line 149) | public override void ReloadData() method FetchData (line 155) | public override void FetchData() method FoldersFirstRecursive (line 302) | static void FoldersFirstRecursive(TreeViewItem item) method GetParentsAbove (line 335) | protected override void GetParentsAbove(int id, HashSet parentsAb... method GetParentsBelow (line 341) | protected override void GetParentsBelow(int id, HashSet parentsBe... method OnExpandedStateChanged (line 384) | override public void OnExpandedStateChanged() method IsRenamingItemAllowed (line 392) | override public bool IsRenamingItemAllowed(TreeViewItem item) method GetCreateAssetUtility (line 406) | protected CreateAssetUtility GetCreateAssetUtility() method GetInsertAfterItemIDForNewItem (line 411) | public int GetInsertAfterItemIDForNewItem(string newName, TreeViewItem... method InsertFakeItem (line 448) | override public void InsertFakeItem(int id, int parentID, string name,... class SemiNumericDisplayNameListComparer (line 517) | internal class SemiNumericDisplayNameListComparer : IComparer GetRows() method FindItem (line 211) | override public TreeViewItem FindItem(int id) method AreScenesValid (line 224) | bool AreScenesValid(Scene[] customScenes) method CreateHierarchyProperty (line 236) | internal HierarchyProperty CreateHierarchyProperty() method ShouldShowSceneHeaders (line 249) | internal bool ShouldShowSceneHeaders() method CreateRootItem (line 255) | void CreateRootItem(HierarchyProperty property) method ClearSearchFilter (line 271) | void ClearSearchFilter() method FetchData (line 279) | public override void FetchData() method CanBeParent (line 347) | public override bool CanBeParent(TreeViewItem item) method IsUsingAlphaSort (line 355) | bool IsUsingAlphaSort() method Resize (line 360) | static void Resize(List list, int count) method ResizeItemList (line 373) | private void ResizeItemList(int count) method AllocateBackingArrayIfNeeded (line 384) | private void AllocateBackingArrayIfNeeded() method InitializeMinimal (line 394) | private void InitializeMinimal() method InitializeFull (line 414) | void InitializeFull() method InitializeProgressivly (line 428) | void InitializeProgressivly(HierarchyProperty property, bool subTreeWa... method InitializeSearchResults (line 459) | int InitializeSearchResults(HierarchyProperty property, int minAllowed... method AddSceneHeaderToSearchIfNeeded (line 522) | bool AddSceneHeaderToSearchIfNeeded(GameObjectTreeViewItem item, Hiera... method EnsureCreatedItem (line 537) | GameObjectTreeViewItem EnsureCreatedItem(int row) method InitializeRows (line 551) | void InitializeRows(HierarchyProperty property, int firstRow, int last... method InitTreeViewItem (line 576) | private void InitTreeViewItem(GameObjectTreeViewItem item, HierarchyPr... method InitTreeViewItem (line 581) | private void InitTreeViewItem(GameObjectTreeViewItem item, int itemID,... method GetParentsAbove (line 608) | protected override void GetParentsAbove(int id, HashSet parentsAb... method GetParentsBelow (line 624) | protected override void GetParentsBelow(int id, HashSet parentsBe... method Log (line 644) | static void Log(string text) method IsRenamingItemAllowed (line 650) | override public bool IsRenamingItemAllowed(TreeViewItem item) method CreateSceneHeaderItems (line 662) | void CreateSceneHeaderItems() method GetLastScene (line 705) | public Scene GetLastScene() FILE: Editor/Mono/GUI/TreeView/GameObjectTreeViewGUI.cs class GameObjectTreeViewGUI (line 24) | internal class GameObjectTreeViewGUI : TreeViewGUI type GameObjectColorType (line 26) | enum GameObjectColorType class GameObjectStyles (line 34) | internal static class GameObjectStyles method GameObjectStyles (line 52) | static GameObjectStyles() method UpdateActiveParentObjectValuesForScene (line 76) | internal static void UpdateActiveParentObjectValuesForScene(string sce... method GetActiveParentObjectValuesFromSessionInfo (line 84) | internal void GetActiveParentObjectValuesFromSessionInfo() method DetectSceneGuidMismatchInActiveParentState (line 95) | static bool DetectSceneGuidMismatchInActiveParentState(KeyValuePair where TIdentifier : ... method OnInitialize (line 21) | void OnInitialize(); method ReloadData (line 30) | void ReloadData(); method InitIfNeeded (line 32) | void InitIfNeeded(); method FindItem (line 35) | TreeViewItem FindItem(TIdentifier id); method GetRow (line 39) | int GetRow(TIdentifier id); method GetItem (line 42) | TreeViewItem GetItem(int row); method GetRows (line 45) | IList> GetRows(); method IsRevealed (line 47) | bool IsRevealed(TIdentifier id); method RevealItem (line 49) | void RevealItem(TIdentifier id); method RevealItems (line 50) | void RevealItems(TIdentifier[] ids); method SetExpandedWithChildren (line 55) | void SetExpandedWithChildren(TreeViewItem item, bool expa... method SetExpanded (line 56) | void SetExpanded(TreeViewItem item, bool expand); method IsExpanded (line 57) | bool IsExpanded(TreeViewItem item); method IsExpandable (line 58) | bool IsExpandable(TreeViewItem item); method SetExpandedWithChildren (line 59) | void SetExpandedWithChildren(TIdentifier id, bool expand); method GetExpandedIDs (line 60) | TIdentifier[] GetExpandedIDs(); method SetExpandedIDs (line 61) | void SetExpandedIDs(TIdentifier[] ids); method SetExpanded (line 62) | bool SetExpanded(TIdentifier id, bool expand); method IsExpanded (line 63) | bool IsExpanded(TIdentifier id); method CanBeMultiSelected (line 66) | bool CanBeMultiSelected(TreeViewItem item); method CanBeParent (line 67) | bool CanBeParent(TreeViewItem item); method GetNewSelection (line 68) | List GetNewSelection(TreeViewItem clickedIte... method IsRenamingItemAllowed (line 71) | bool IsRenamingItemAllowed(TreeViewItem item); method InsertFakeItem (line 72) | void InsertFakeItem(TIdentifier id, TIdentifier parentID, string name,... method RemoveFakeItem (line 73) | void RemoveFakeItem(); method HasFakeItem (line 74) | bool HasFakeItem(); method OnSearchChanged (line 77) | void OnSearchChanged(); FILE: Editor/Mono/GUI/TreeView/ITreeViewDragging.cs type ITreeViewDragging (line 19) | internal interface ITreeViewDragging method OnInitialize (line 21) | void OnInitialize(); method CanStartDrag (line 22) | bool CanStartDrag(TreeViewItem targetItem, List draggedItem, List targetItem, Rect targetItem... method DragCleanup (line 25) | void DragCleanup(bool revertExpanded); method GetDropTargetControlID (line 26) | int GetDropTargetControlID(); method GetRowMarkerControlID (line 27) | int GetRowMarkerControlID(); FILE: Editor/Mono/GUI/TreeView/ITreeViewGUI.cs type ITreeViewGUI (line 17) | internal interface ITreeViewGUI where TIdentifier : unmanag... method OnInitialize (line 19) | void OnInitialize(); method GetTotalSize (line 22) | Vector2 GetTotalSize(); method GetFirstAndLastRowVisible (line 28) | void GetFirstAndLastRowVisible(out int firstRowVisible, out int lastRo... method GetRowRect (line 30) | Rect GetRowRect(int row, float rowWidth); method GetRectForFraming (line 31) | Rect GetRectForFraming(int row); method GetNumRowsOnPageUpDown (line 33) | int GetNumRowsOnPageUpDown(TreeViewItem fromItem, bool pa... method OnRowGUI (line 36) | void OnRowGUI(Rect rowRect, TreeViewItem item, int row, b... method BeginRowGUI (line 37) | void BeginRowGUI(); method EndRowGUI (line 38) | void EndRowGUI(); method BeginPingItem (line 41) | void BeginPingItem(TreeViewItem item, float topPixelOfRow... method EndPingItem (line 42) | void EndPingItem(); method BeginRename (line 45) | bool BeginRename(TreeViewItem item, float delay); method EndRename (line 46) | void EndRename(); method GetRenameRect (line 47) | Rect GetRenameRect(Rect rowRect, int row, TreeViewItem it... method GetContentIndent (line 49) | float GetContentIndent(TreeViewItem item); FILE: Editor/Mono/GUI/TreeView/LazyTreeViewDataSource.cs class LazyTreeViewDataSource (line 19) | internal abstract class LazyTreeViewDataSource : TreeViewDa... method LazyTreeViewDataSource (line 23) | public LazyTreeViewDataSource(TreeViewController treeView) method CreateChildListForCollapsedParent (line 28) | public static List> CreateChildListForCollap... method IsChildListForACollapsedParent (line 41) | public static bool IsChildListForACollapsedParent(IList FindItem(TIdentifier itemID) method SetExpandedWithChildren (line 103) | override public void SetExpandedWithChildren(TreeViewItem... method SetExpandedWithChildren (line 111) | override public void SetExpandedWithChildren(TIdentifier id, bool expand) method InitIfNeeded (line 130) | public override void InitIfNeeded() method GetRows (line 147) | override public IList> GetRows() FILE: Editor/Mono/GUI/TreeView/MultiColumnHeader.cs class MultiColumnHeader (line 13) | public partial class MultiColumnHeader method MultiColumnHeader (line 62) | public MultiColumnHeader(MultiColumnHeaderState state) method SetSortingColumns (line 68) | public void SetSortingColumns(int[] columnIndices, bool[] sortAscending) method SetSorting (line 107) | public void SetSorting(int columnIndex, bool sortAscending) method SetSortDirection (line 127) | public void SetSortDirection(int columnIndex, bool sortAscending) method IsSortedAscending (line 137) | public bool IsSortedAscending(int columnIndex) method GetColumn (line 142) | public MultiColumnHeaderState.Column GetColumn(int columnIndex) method IsColumnVisible (line 149) | public bool IsColumnVisible(int columnIndex) method GetVisibleColumnIndex (line 159) | public int GetVisibleColumnIndex(int columnIndex) method GetCellRect (line 170) | public Rect GetCellRect(int visibleColumnIndex, Rect rowRect) method GetColumnRect (line 178) | public Rect GetColumnRect(int visibleColumnIndex) method ResizeToFit (line 186) | public void ResizeToFit() method UpdateColumnHeaderRects (line 192) | void UpdateColumnHeaderRects(Rect totalHeaderRect) method OnGUI (line 212) | public virtual void OnGUI(Rect rect, float xScroll) method DrawColumnResizing (line 301) | internal virtual void DrawColumnResizing(Rect headerRect, MultiColumnH... method DrawDivider (line 310) | internal virtual void DrawDivider(Rect dividerRect, MultiColumnHeaderS... method ColumnHeaderClicked (line 315) | protected virtual void ColumnHeaderClicked(MultiColumnHeaderState.Colu... method OnSortingChanged (line 325) | protected virtual void OnSortingChanged() method ColumnHeaderGUI (line 330) | protected virtual void ColumnHeaderGUI(MultiColumnHeaderState.Column c... method SortingButton (line 342) | protected void SortingButton(MultiColumnHeaderState.Column column, Rec... method DoSortingButtonAndColumnHeaderDragging (line 347) | private void DoSortingButtonAndColumnHeaderDragging(MultiColumnHeaderS... method MoveColumn (line 462) | internal void MoveColumn(int columnIndex, int targetColumnIndex) method GetArrowRect (line 481) | internal virtual Rect GetArrowRect(MultiColumnHeaderState.Column colum... method GetStyle (line 507) | GUIStyle GetStyle(TextAlignment alignment) method DoContextMenu (line 518) | void DoContextMenu() method AddColumnHeaderContextMenuItems (line 525) | protected virtual void AddColumnHeaderContextMenuItems(GenericMenu menu) method OnVisibleColumnsChanged (line 542) | protected virtual void OnVisibleColumnsChanged() method ToggleVisibility (line 547) | void ToggleVisibility(object userData) method ToggleVisibility (line 552) | protected virtual void ToggleVisibility(int columnIndex) method Repaint (line 570) | public void Repaint() method DetectSizeChanges (line 576) | void DetectSizeChanges(Rect rect) method ResizeColumnsWidthsProportionally (line 595) | void ResizeColumnsWidthsProportionally(float deltaWidth) method Inflate (line 633) | private static Rect Inflate(Rect a, float left, float top, float right... FILE: Editor/Mono/GUI/TreeView/MultiColumnHeaderDefaults.cs class MultiColumnHeader (line 10) | public partial class MultiColumnHeader class DefaultGUI (line 12) | public static class DefaultGUI class DefaultStyles (line 20) | public static class DefaultStyles FILE: Editor/Mono/GUI/TreeView/MultiColumnHeaderState.cs class MultiColumnHeaderState (line 12) | [Serializable] class Column (line 20) | [Serializable] method CanOverwriteSerializedFields (line 38) | public static bool CanOverwriteSerializedFields(MultiColumnHeaderState... method OverwriteSerializedFields (line 52) | public static void OverwriteSerializedFields(MultiColumnHeaderState so... method MultiColumnHeaderState (line 70) | public MultiColumnHeaderState(Column[] columns) method SwapColumns (line 110) | internal void SwapColumns(int columnIndex, int targetColumnIndex) method RemoveInvalidSortingColumnsIndices (line 142) | void RemoveInvalidSortingColumnsIndices() FILE: Editor/Mono/GUI/TreeView/SubSceneGUI.cs class SubSceneGUI (line 11) | static class SubSceneGUI method FetchSubSceneInfo (line 20) | internal static void FetchSubSceneInfo() method IsUsingSubScenes (line 47) | internal static bool IsUsingSubScenes() method GetParentCheckSubScenes (line 52) | static Transform GetParentCheckSubScenes(Transform transform) method IsChildOrSameAsOtherTransform (line 66) | internal static bool IsChildOrSameAsOtherTransform(Transform transform... method IsSubSceneHeader (line 97) | internal static bool IsSubSceneHeader(GameObject gameObject) method CreateClosedSubSceneContextClick (line 102) | internal static void CreateClosedSubSceneContextClick(GenericMenu menu... method SelectSceneAsset (line 111) | static void SelectSceneAsset(object userData) method GetSubSceneHeaderText (line 118) | internal static string GetSubSceneHeaderText(GameObject gameObject) method UseBoldFontForGameObject (line 132) | internal static bool UseBoldFontForGameObject(GameObject gameObject) method GetSubSceneInfo (line 142) | internal static SceneHierarchyHooks.SubSceneInfo GetSubSceneInfo(Scene... method GetSubSceneInfo (line 151) | internal static SceneHierarchyHooks.SubSceneInfo GetSubSceneInfo(Scene... method GetSubSceneInfo (line 160) | internal static SceneHierarchyHooks.SubSceneInfo GetSubSceneInfo(GameO... method GetColorForSubScene (line 169) | internal static Color GetColorForSubScene(Scene scene) method GetSubScene (line 178) | internal static Scene GetSubScene(GameObject gameObject) method DrawSubSceneHeaderBackground (line 187) | internal static void DrawSubSceneHeaderBackground(Rect rect, float bas... method CalcIndentOfSubSceneHeader (line 204) | static float CalcIndentOfSubSceneHeader(GameObject gameObject, float b... method GetRectForVerticalLine (line 222) | internal static Rect GetRectForVerticalLine(Rect rowRect, float baseIn... method DrawVerticalLine (line 250) | internal static void DrawVerticalLine(Rect rowRect, float baseIndent, ... method CalcIndentOfVerticalLine (line 267) | static float CalcIndentOfVerticalLine(SceneHierarchyHooks.SubSceneInfo... method CalculateHierarchyDepthOfSubScene (line 277) | internal static int CalculateHierarchyDepthOfSubScene(SceneHierarchyHo... method FindTransformDepth (line 297) | static int FindTransformDepth(Transform transform) FILE: Editor/Mono/GUI/TreeView/ToggleTreeView.cs class ToggleTreeViewItem (line 15) | internal abstract class ToggleTreeViewItem : TreeViewItem class ToggleTreeView (line 20) | internal class ToggleTreeView : TreeView where T : ToggleTreeViewItem... class Styles (line 22) | static class Styles type Column (line 36) | public enum Column method ToggleTreeView (line 42) | public ToggleTreeView(TreeViewState state, MultiColumnHeader multiColu... method BuildRows (line 62) | protected override IList BuildRows(TreeViewItem root) method SearchFullTree (line 76) | void SearchFullTree(List rows) method DoesItemMatchSearch (line 116) | protected override bool DoesItemMatchSearch(TreeViewItem item, string ... method OnGUI (line 121) | public override void OnGUI(Rect rect) method DrawTreeViewGUI (line 131) | void DrawTreeViewGUI() method DrawSearchField (line 153) | void DrawSearchField() method BottomGUI (line 180) | protected virtual void BottomGUI() method ToggleAll (line 200) | protected virtual void ToggleAll() method BuildRoot (line 207) | protected override TreeViewItem BuildRoot() method RowGUI (line 212) | protected override void RowGUI(RowGUIArgs args) method CellGUI (line 226) | void CellGUI(Rect cellRect, Column column, T node, ref RowGUIArgs args) method EnabledGUI (line 240) | protected virtual void EnabledGUI(Rect cellRect, T node, ref RowGUIArg... method PropagateValue (line 277) | protected static void PropagateValue(T node, bool value) method DoFoldoutButtonOverride (line 289) | private static bool DoFoldoutButtonOverride(Rect foldoutRect, bool exp... method NameGUI (line 307) | protected virtual void NameGUI(Rect position, T node, ref RowGUIArgs a... FILE: Editor/Mono/GUI/TreeView/TreeViewControl/TreeViewControl.cs class TreeView (line 22) | public abstract partial class TreeView where TIdentifier : ... method TreeView (line 52) | public TreeView(TreeViewState state) method TreeView (line 57) | public TreeView(TreeViewState state, MultiColumnHeader mu... method Init (line 63) | void Init(TreeViewState state) method BuildRoot (line 96) | protected abstract TreeViewItem BuildRoot(); method BuildRows (line 100) | protected virtual IList> BuildRows(TreeViewI... method BuildRowsInternal (line 101) | internal virtual IList> BuildRowsInternal(Tr... method Reload (line 115) | public void Reload() method Repaint (line 122) | public void Repaint() method GetCellRectForTreeFoldouts (line 211) | protected Rect GetCellRectForTreeFoldouts(Rect rowRect) method GetRowRect (line 260) | protected Rect GetRowRect(int row) method GetRows (line 265) | public virtual IList> GetRows() => GetRowsIn... method GetRowsInternal (line 267) | internal virtual IList> GetRowsInternal() method FindRows (line 275) | protected IList> FindRows(IList... method FindItem (line 280) | protected TreeViewItem FindItem(TIdentifier id, TreeViewI... method FindRowOfItem (line 285) | protected int FindRowOfItem(TreeViewItem item) method GetFirstAndLastVisibleRows (line 290) | protected void GetFirstAndLastVisibleRows(out int firstRowVisible, out... method ExpandAll (line 296) | public void ExpandAll() method CollapseAll (line 301) | public void CollapseAll() method SetExpandedRecursive (line 306) | public void SetExpandedRecursive(TIdentifier id, bool expanded) method SetExpanded (line 311) | public bool SetExpanded(TIdentifier id, bool expanded) method SetExpanded (line 316) | public void SetExpanded(IList ids) method GetExpanded (line 321) | public IList GetExpanded() method IsExpanded (line 326) | public bool IsExpanded(TIdentifier id) method GetSelection (line 344) | public IList GetSelection() method SetSelection (line 349) | public void SetSelection(IList selectedIDs) method SetSelection (line 354) | public void SetSelection(IList selectedIDs, TreeViewSelec... method IsSelected (line 365) | public bool IsSelected(TIdentifier id) method HasSelection (line 370) | public bool HasSelection() method HasFocus (line 375) | public bool HasFocus() method SetFocus (line 380) | public void SetFocus() method SetFocusAndEnsureSelectedItem (line 386) | public void SetFocusAndEnsureSelectedItem() method SelectionClick (line 399) | protected void SelectionClick(TreeViewItem item, bool kee... method BeginRename (line 405) | public bool BeginRename(TreeViewItem item) method BeginRename (line 410) | public bool BeginRename(TreeViewItem item, float delay) method EndRename (line 415) | public void EndRename() method FrameItem (line 421) | public void FrameItem(TIdentifier id) method ValidTreeView (line 428) | bool ValidTreeView() method OnGUI (line 442) | public virtual void OnGUI(Rect rect) method SelectAllRows (line 460) | public void SelectAllRows() method TreeViewWithMultiColumnHeader (line 467) | void TreeViewWithMultiColumnHeader(Rect rect) method GetFoldoutIndent (line 484) | protected float GetFoldoutIndent(TreeViewItem item) method GetContentIndent (line 489) | protected float GetContentIndent(TreeViewItem item) method SortItemIDsInRowOrder (line 494) | protected IList SortItemIDsInRowOrder(IList ... method CenterRectUsingSingleLineHeight (line 499) | protected void CenterRectUsingSingleLineHeight(ref Rect rect) method AddExpandedRows (line 509) | protected void AddExpandedRows(TreeViewItem root, IList item, IList selectedIds) method SingleClickedItem (line 538) | protected virtual void SingleClickedItem(TIdentifier id) method DoubleClickedItem (line 542) | protected virtual void DoubleClickedItem(TIdentifier id) method ContextClickedItem (line 546) | protected virtual void ContextClickedItem(TIdentifier id) method ContextClicked (line 550) | protected virtual void ContextClicked() method ExpandedStateChanged (line 554) | protected virtual void ExpandedStateChanged() method SearchChanged (line 558) | protected virtual void SearchChanged(string newSearch) method KeyEvent (line 562) | protected virtual void KeyEvent() method GetAncestors (line 567) | protected virtual IList GetAncestors(TIdentifier id) method GetDescendantsThatHaveChildren (line 580) | protected virtual IList GetDescendantsThatHaveChildren(TI... method FindItem (line 588) | TreeViewItem FindItem(TIdentifier id) method CanMultiSelect (line 597) | protected virtual bool CanMultiSelect(TreeViewItem item) ... method CanMultiSelectInternal (line 599) | internal virtual bool CanMultiSelectInternal(TreeViewItem... method CanRename (line 605) | protected virtual bool CanRename(TreeViewItem item) => Ca... method CanRenameInternal (line 607) | internal virtual bool CanRenameInternal(TreeViewItem item) method RenameEnded (line 612) | protected virtual void RenameEnded(RenameEndedArgs args) method CanStartDrag (line 617) | protected virtual bool CanStartDrag(CanStartDragArgs args) => CanStart... method CanStartDragInternal (line 619) | internal virtual bool CanStartDragInternal(CanStartDragArgs args) method SetupDragAndDrop (line 624) | protected virtual void SetupDragAndDrop(SetupDragAndDropArgs args) method HandleDragAndDrop (line 628) | protected virtual DragAndDropVisualMode HandleDragAndDrop(DragAndDropA... method HandleDragAndDropInternal (line 629) | internal virtual DragAndDropVisualMode HandleDragAndDropInternal(DragA... method CanBeParent (line 634) | protected virtual bool CanBeParent(TreeViewItem item) => ... method CanBeParentInternal (line 636) | internal virtual bool CanBeParentInternal(TreeViewItem item) method CanChangeExpandedState (line 641) | protected virtual bool CanChangeExpandedState(TreeViewItem i... method DoesItemMatchSearchInternal (line 653) | internal virtual bool DoesItemMatchSearchInternal(TreeViewItem RowGUIInternal(args); method RowGUIInternal (line 661) | internal virtual void RowGUIInternal(RowGUIArgs args) method BeforeRowsGUI (line 666) | protected virtual void BeforeRowsGUI() method AfterRowsGUI (line 672) | protected virtual void AfterRowsGUI() method RefreshCustomRowHeights (line 676) | protected virtual void RefreshCustomRowHeights() method GetCustomRowHeight (line 683) | protected virtual float GetCustomRowHeight(int row, TreeViewItem> CreateChildListForCol... method IsChildListForACollapsedParent (line 744) | protected static bool IsChildListForACollapsedParent(IList treeView) type RowGUIArgs (line 840) | protected internal struct RowGUIArgs method GetNumVisibleColumns (line 851) | public int GetNumVisibleColumns() method GetColumn (line 859) | public int GetColumn(int visibleColumnIndex) method GetCellRect (line 867) | public Rect GetCellRect(int visibleColumnIndex) method HasMultiColumnInfo (line 875) | internal bool HasMultiColumnInfo() type MultiColumnInfo (line 880) | internal struct MultiColumnInfo method MultiColumnInfo (line 882) | internal MultiColumnInfo(MultiColumnHeaderState multiColumnHeaderS... type DragAndDropArgs (line 893) | protected internal struct DragAndDropArgs type SetupDragAndDropArgs (line 901) | protected struct SetupDragAndDropArgs type CanStartDragArgs (line 906) | protected internal struct CanStartDragArgs type RenameEndedArgs (line 912) | protected struct RenameEndedArgs type DragAndDropPosition (line 920) | protected internal enum DragAndDropPosition type TreeViewSelectionOptions (line 928) | [Flags] FILE: Editor/Mono/GUI/TreeView/TreeViewControl/TreeViewControlDataSource.cs class TreeView (line 11) | public partial class TreeView where TIdentifier : unmanaged... class TreeViewControlDataSource (line 13) | internal class TreeViewControlDataSource : LazyTreeViewDataSource tre... method ReloadData (line 25) | public override void ReloadData() method ValidateRootItem (line 32) | void ValidateRootItem() method FetchData (line 49) | public override void FetchData() method SearchFullTree (line 71) | public void SearchFullTree(string search, List item) method CanBeMultiSelected (line 119) | public override bool CanBeMultiSelected(TreeViewItem item) method CanBeParent (line 124) | public override bool CanBeParent(TreeViewItem item) method IsRenamingItemAllowed (line 129) | public override bool IsRenamingItemAllowed(TreeViewItem... FILE: Editor/Mono/GUI/TreeView/TreeViewControl/TreeViewControlDefaults.cs class TreeView (line 9) | public partial class TreeView where TIdentifier : unmanaged... class DefaultGUI (line 11) | public static class DefaultGUI method FoldoutLabel (line 13) | public static void FoldoutLabel(Rect rect, string label, bool select... method Label (line 19) | public static void Label(Rect rect, string label, bool selected, boo... method LabelRightAligned (line 25) | public static void LabelRightAligned(Rect rect, string label, bool s... method BoldLabel (line 31) | public static void BoldLabel(Rect rect, string label, bool selected,... method BoldLabelRightAligned (line 37) | public static void BoldLabelRightAligned(Rect rect, string label, bo... class DefaultStyles (line 49) | public static class DefaultStyles method DefaultStyles (line 61) | static DefaultStyles() FILE: Editor/Mono/GUI/TreeView/TreeViewControl/TreeViewControlDragging.cs class TreeView (line 11) | public partial class TreeView where TIdentifier : unmanaged... class TreeViewControlDragging (line 13) | private class TreeViewControlDragging : TreeViewDragging method TreeViewControlDragging (line 17) | public TreeViewControlDragging(TreeViewController treeV... method CanStartDrag (line 23) | public override bool CanStartDrag(TreeViewItem targetIt... method StartDrag (line 28) | public override void StartDrag(TreeViewItem draggedItem... method DoDrag (line 33) | public override DragAndDropVisualMode DoDrag(TreeViewItem... FILE: Editor/Mono/GUI/TreeView/TreeViewControl/TreeViewControlGUI.cs class TreeView (line 11) | public partial class TreeView where TIdentifier : unmanaged... class TreeViewControlGUI (line 13) | class TreeViewControlGUI : TreeViewGUI method TreeViewControlGUI (line 21) | public TreeViewControlGUI(TreeViewController treeView, ... method RefreshRowRects (line 28) | public void RefreshRowRects(IList> rows) method GetTotalSize (line 60) | public override Vector2 GetTotalSize() method OnContentGUI (line 86) | protected override void OnContentGUI(Rect rect, int row, TreeViewIte... method DefaultRowGUI (line 149) | internal void DefaultRowGUI(RowGUIArgs args) method DoFoldout (line 154) | protected override Rect DoFoldout(Rect rowRect, TreeViewItem it... method GetRenameRect (line 183) | public override Rect GetRenameRect(Rect rowRect, int row, TreeViewIt... method DefaultRenameRect (line 193) | public Rect DefaultRenameRect(Rect rowRect, int row, TreeViewItem ((TreeView.RowGUIArgs)this)... method GetColumn (line 33) | public int GetColumn(int visibleColumnIndex) => ((TreeView.RowG... method GetCellRect (line 34) | public Rect GetCellRect(int visibleColumnIndex) => ((TreeView.R... type DragAndDropArgs (line 62) | protected new struct DragAndDropArgs type CanStartDragArgs (line 92) | protected new struct CanStartDragArgs method BuildRoot (line 127) | protected new abstract TreeViewItem BuildRoot(); method BuildRootInternal (line 129) | internal override TreeViewItem BuildRootInternal() => BuildRoot(); method BuildRowsInternal (line 131) | internal override IList> BuildRowsInternal(TreeViewI... method BuildRows (line 132) | protected virtual IList BuildRows(TreeViewItem root) => ... method GetRows (line 138) | public new virtual IList GetRows() => base.GetRowsIntern... method GetRowsInternal (line 139) | internal override IList> GetRowsInternal() => GetRow... method FindRows (line 141) | protected new IList FindRows(IList ids) => base.Fin... method FindItem (line 142) | protected TreeViewItem FindItem(int id, TreeViewItem searchFromThisIte... method FindRowOfItem (line 143) | protected int FindRowOfItem(TreeViewItem item) => base.FindRowOfItem(i... method SelectionClick (line 144) | protected void SelectionClick(TreeViewItem item, bool keepMultiSelecti... method BeginRename (line 145) | public bool BeginRename(TreeViewItem item) => base.BeginRename(item); method BeginRename (line 146) | public bool BeginRename(TreeViewItem item, float delay) => base.BeginR... method GetFoldoutIndent (line 147) | protected float GetFoldoutIndent(TreeViewItem item) => base.GetFoldout... method GetContentIndent (line 148) | protected float GetContentIndent(TreeViewItem item) => base.GetContent... method AddExpandedRows (line 149) | protected void AddExpandedRows(TreeViewItem root, IList ... method CanMultiSelect (line 151) | protected virtual bool CanMultiSelect(TreeViewItem item) => base.CanMu... method CanMultiSelectInternal (line 152) | internal override bool CanMultiSelectInternal(TreeViewItem item) ... method CanRename (line 153) | protected virtual bool CanRename(TreeViewItem item) => base.CanRenameI... method CanRenameInternal (line 154) | internal override bool CanRenameInternal(TreeViewItem item) => Ca... method CanStartDrag (line 156) | protected virtual bool CanStartDrag(CanStartDragArgs args) => base.Can... method CanStartDragInternal (line 158) | internal override bool CanStartDragInternal(TreeView.CanStartDrag... method HandleDragAndDrop (line 159) | protected virtual DragAndDropVisualMode HandleDragAndDrop(DragAndDropA... method HandleDragAndDropInternal (line 160) | internal override DragAndDropVisualMode HandleDragAndDropInternal(Tree... method CanBeParent (line 161) | protected virtual bool CanBeParent(TreeViewItem item) => base.CanBePar... method CanBeParentInternal (line 162) | internal override bool CanBeParentInternal(TreeViewItem item) => ... method CanChangeExpandedState (line 163) | protected virtual bool CanChangeExpandedState(TreeViewItem item) => ba... method CanChangeExpandedStateInternal (line 164) | internal override bool CanChangeExpandedStateInternal(TreeViewItem i... method RowGUI (line 167) | protected virtual void RowGUI(RowGUIArgs args) => base.RowGUIInternal(... method RowGUIInternal (line 168) | internal override void RowGUIInternal(TreeView.RowGUIArgs args) =... method GetCustomRowHeight (line 169) | protected virtual float GetCustomRowHeight(int row, TreeViewItem item)... method GetCustomRowHeightInternal (line 170) | internal override float GetCustomRowHeightInternal(int row, TreeViewIt... method GetRenameRect (line 171) | protected virtual Rect GetRenameRect(Rect rowRect, int row, TreeViewIt... method GetRenameRectInternal (line 172) | internal override Rect GetRenameRectInternal(Rect rowRect, int row, Tr... method SetupParentsAndChildrenFromDepths (line 173) | protected static void SetupParentsAndChildrenFromDepths(TreeViewItem r... method SetupDepthsFromParentsAndChildren (line 174) | protected static void SetupDepthsFromParentsAndChildren(TreeViewItem r... method CreateChildListForCollapsedParent (line 175) | protected new static List CreateChildListForCollapsedPar... method IsChildListForACollapsedParent (line 176) | protected static bool IsChildListForACollapsedParent(IList BuildRoot() => BuildRootInternal(); method BuildRootInternal (line 190) | internal abstract TreeViewItem BuildRootInternal(); class TreeViewItemConvertUtility (line 193) | [Obsolete] method ToNonGenericList (line 195) | public static List ToNonGenericList(this List> ToGenericList(this List ToNonGenericIList(this IList> ToGenericIList(this IList base.AddChild(child); method CompareToInternal (line 260) | internal override int CompareToInternal(TreeViewItem other) => Co... method CompareTo (line 262) | public virtual int CompareTo(TreeViewItem other) => base.CompareToInte... method TreeViewItem (line 264) | public TreeViewItem() { } method TreeViewItem (line 266) | public TreeViewItem(int id) : base(id){} method TreeViewItem (line 267) | public TreeViewItem(int id, int depth): base(id, depth) { } method TreeViewItem (line 268) | public TreeViewItem(int id, int depth, string displayName) : base(id, ... method TreeViewItem (line 269) | internal TreeViewItem(int id, int depth, TreeViewItem parent, string d... class TreeViewState (line 272) | [Obsolete("TreeViewState is now deprecated. You can likely now use TreeV... class TreeViewController (line 275) | [Obsolete] method TreeViewController (line 278) | public TreeViewController(EditorWindow editorWindow, TreeViewState tre... method Init (line 283) | public void Init(Rect rect, ITreeViewDataSource data, ITreeViewGUI gui... class TreeViewDataSource (line 288) | [Obsolete] method TreeViewDataSource (line 291) | protected TreeViewDataSource(TreeViewController treeView) method GetRows (line 295) | public new virtual IList GetRows() => base.GetRowsIntern... method GetRowsInternal (line 296) | public override IList> GetRowsInternal() => GetRows(... method IsExpanded (line 299) | public virtual bool IsExpanded(TreeViewItem item) => base.IsExpandedIn... method IsExpandedInternal (line 300) | public override bool IsExpandedInternal(TreeViewItem item) => IsE... method IsExpandable (line 301) | public virtual bool IsExpandable(TreeViewItem item) => base.IsExpandab... method IsExpandableInternal (line 302) | public override bool IsExpandableInternal(TreeViewItem item) => I... method CanBeParent (line 303) | public virtual bool CanBeParent(TreeViewItem item) => base.CanBeParent... method CanBeParentInternal (line 304) | public override bool CanBeParentInternal(TreeViewItem item) => Ca... class TreeViewDragging (line 307) | [Obsolete] method TreeViewDragging (line 310) | public TreeViewDragging(TreeViewController treeView) : base(treeV... method CanStartDrag (line 314) | public virtual bool CanStartDrag(TreeViewItem targetItem, List dr... method CanStartDragInternal (line 315) | public override bool CanStartDragInternal(TreeViewItem targetItem... method StartDragInternal (line 316) | public override void StartDragInternal(TreeViewItem draggedItem, ... method StartDrag (line 317) | public virtual void StartDrag(TreeViewItem draggedItem, List drag... method DoDrag (line 318) | public virtual DragAndDropVisualMode DoDrag(TreeViewItem parentItem, T... method DoDragInternal (line 319) | public override DragAndDropVisualMode DoDragInternal(TreeViewItem... method DragElement (line 320) | public virtual bool DragElement(TreeViewItem targetItem, Rect targetIt... method DragElementInternal (line 321) | public override bool DragElementInternal(TreeViewItem targetItem,... type ITreeViewGUI (line 324) | [Obsolete] method OnInitialize (line 327) | void OnInitialize(); method GetTotalSize (line 328) | Vector2 GetTotalSize(); method GetFirstAndLastRowVisible (line 329) | void GetFirstAndLastRowVisible(out int firstRowVisible, out int lastRo... method GetRowRect (line 330) | Rect GetRowRect(int row, float rowWidth); method GetRectForFraming (line 331) | Rect GetRectForFraming(int row); method BeginPingItem (line 333) | void BeginPingItem(TreeViewItem item, float topPixelOfRow, float avail... method EndPingItem (line 334) | void EndPingItem(); method BeginRename (line 335) | bool BeginRename(TreeViewItem item, float delay); method EndRename (line 336) | void EndRename(); method GetContentIndent (line 337) | float GetContentIndent(TreeViewItem item); method GetNumRowsOnPageUpDown (line 338) | int GetNumRowsOnPageUpDown(TreeViewItem fromItem, bool pageUp, float h... method GetRenameRect (line 339) | Rect GetRenameRect(Rect rect, int row, TreeViewItem item); method OnRowGUI (line 340) | void OnRowGUI(Rect rect, TreeViewItem item, int row, bool selected, bo... method BeginRowGUI (line 341) | void BeginRowGUI(); method EndRowGUI (line 342) | void EndRowGUI(); class TreeViewGUIAbstract (line 348) | [Obsolete] method TreeViewGUIAbstract (line 353) | public TreeViewGUIAbstract(ITreeViewGUI treeViewGUI) method OnInitialize (line 358) | public void OnInitialize() => treeViewGUI.OnInitialize(); method GetTotalSize (line 359) | public Vector2 GetTotalSize() => treeViewGUI.GetTotalSize(); method GetFirstAndLastRowVisible (line 360) | public void GetFirstAndLastRowVisible(out int firstRowVisible, out int... method GetRowRect (line 361) | public Rect GetRowRect(int row, float rowWidth) => treeViewGUI.GetRowR... method GetRectForFraming (line 362) | public Rect GetRectForFraming(int row) => treeViewGUI.GetRectForFramin... method GetNumRowsOnPageUpDown (line 363) | public int GetNumRowsOnPageUpDown(TreeViewItem fromItem, bool pag... method OnRowGUI (line 364) | public void OnRowGUI(Rect rowRect, TreeViewItem item, int row, bo... method BeginRowGUI (line 365) | public void BeginRowGUI() => treeViewGUI.BeginRowGUI(); method EndRowGUI (line 366) | public void EndRowGUI() => treeViewGUI.EndRowGUI(); method BeginPingItem (line 367) | public void BeginPingItem(TreeViewItem item, float topPixelOfRow,... method EndPingItem (line 368) | public void EndPingItem() => treeViewGUI.EndPingItem(); method BeginRename (line 369) | public bool BeginRename(TreeViewItem item, float delay) => treeVi... method EndRename (line 370) | public void EndRename() => treeViewGUI.EndRename(); method GetRenameRect (line 371) | public Rect GetRenameRect(Rect rowRect, int row, TreeViewItem ite... method GetContentIndent (line 372) | public float GetContentIndent(TreeViewItem item) => treeViewGUI.G... class TreeViewGUI (line 378) | [Obsolete] method TreeViewGUI (line 381) | protected TreeViewGUI(TreeViewController treeView) method TreeViewGUI (line 384) | protected TreeViewGUI(TreeViewController treeView, bool useHorizo... method OnRowGUI (line 389) | virtual public void OnRowGUI(Rect rowRect, TreeViewItem item, int row... method OnRowGUIInternal (line 390) | override public void OnRowGUIInternal(Rect rowRect, TreeViewItem ... method BeginRename (line 391) | virtual public bool BeginRename(TreeViewItem item, float delay) => ba... method BeginRenameInternal (line 392) | override public bool BeginRenameInternal(TreeViewItem item, floa... method GetIconForItem (line 393) | protected virtual Texture GetIconForItem(TreeViewItem item) => base.G... method GetIconForItemInternal (line 394) | protected override Texture GetIconForItemInternal(TreeViewItem i... type ITreeViewDataSource (line 397) | [Obsolete] method GetRows (line 401) | new IList GetRows(); FILE: Editor/Mono/GUI/TreeView/TreeViewController.cs class TreeViewState (line 31) | [System.Serializable] method OnAwake (line 55) | internal virtual void OnAwake() type TreeViewSelectState (line 62) | internal struct TreeViewSelectState class TreeViewController (line 70) | internal class TreeViewController where TIdentifier : unman... type IntegerCache (line 107) | struct IntegerCache method Contains (line 112) | public bool Contains(TIdentifier id) method Set (line 120) | public void Set(List list) method Get (line 132) | public List Get() method Clear (line 137) | public void Clear() method HasValues (line 146) | public bool HasValues() method Equals (line 154) | bool Equals(List list) method TreeViewController (line 193) | public TreeViewController(EditorWindow editorWindow, TreeViewState data, ITr... method ExpandedStateHasChanged (line 217) | void ExpandedStateHasChanged() method IsDraggingItem (line 232) | public bool IsDraggingItem(TreeViewItem item) method IsSelected (line 279) | public bool IsSelected(TIdentifier id) method HasSelection (line 284) | public bool HasSelection() method GetSelection (line 289) | public TIdentifier[] GetSelection() method GetRowIDs (line 294) | public TIdentifier[] GetRowIDs() method SetSelection (line 299) | public void SetSelection(TIdentifier[] selectedIDs, bool revealSelecti... method SetSelection (line 305) | public void SetSelection(TIdentifier[] selectedIDs, bool revealSelecti... method FindItem (line 348) | public TreeViewItem FindItem(TIdentifier id) method SetUseScrollView (line 353) | [System.Obsolete("SetUseScrollView has been deprecated. Use property u... method SetConsumeKeyDownEvents (line 359) | public void SetConsumeKeyDownEvents(bool consume) method Repaint (line 364) | public void Repaint() method ReloadData (line 370) | public void ReloadData() method HasFocus (line 381) | public bool HasFocus() method GetItemControlID (line 387) | static internal int GetItemControlID(TreeViewItem item) method HandleUnusedMouseEventsForItem (line 392) | public void HandleUnusedMouseEventsForItem(Rect rect, TreeViewItem item) method DoItemGUI (line 564) | void DoItemGUI(TreeViewItem item, int row, float rowWidth... method OnGUI (line 601) | public void OnGUI(Rect rect, int keyboardControlID) method HandleTreeViewGotFocus (line 764) | void HandleTreeViewGotFocus(bool isMouseDownInTotalRect) method IterateVisibleItems (line 784) | void IterateVisibleItems(int firstRow, int numVisibleRows, float rowWi... method ExpansionAnimationEnded (line 850) | private void ExpansionAnimationEnded(TreeViewAnimationInput it... method ChangeExpandedState (line 906) | internal void ChangeExpandedState(TreeViewItem item, bool... method GetLastChildRowUnder (line 914) | int GetLastChildRowUnder(int row) method GetRectForRows (line 925) | protected virtual Rect GetRectForRows(int startRow, int endRow, float ... method HandleUnusedEvents (line 932) | void HandleUnusedEvents() method OnEvent (line 988) | public void OnEvent() method BeginNameEditing (line 993) | public bool BeginNameEditing(float delay) method EndNameEditing (line 1018) | public void EndNameEditing(bool acceptChanges) method GetItemAndRowIndex (line 1027) | TreeViewItem GetItemAndRowIndex(TIdentifier id, out int row) method HandleFastCollapse (line 1035) | void HandleFastCollapse(TreeViewItem item, int row) method HandleFastExpand (line 1063) | void HandleFastExpand(TreeViewItem item, int row) method ChangeFolding (line 1078) | private void ChangeFolding(TIdentifier[] ids, bool expand) method ChangeFoldingForSingleItem (line 1088) | private void ChangeFoldingForSingleItem(TIdentifier id, bool expand) method ChangeFoldingForMultipleItems (line 1111) | private void ChangeFoldingForMultipleItems(TIdentifier[] ids, bool exp... method KeyboardGUI (line 1144) | void KeyboardGUI() method GetIndexOfID (line 1240) | static internal int GetIndexOfID(IList> item... method IsLastClickedPartOfRows (line 1248) | public bool IsLastClickedPartOfRows() method OffsetSelection (line 1257) | public void OffsetSelection(int offset) method GetNewSelection (line 1275) | List GetNewSelection(TreeViewItem clickedIte... method SelectionByKey (line 1290) | void SelectionByKey(TreeViewItem itemSelected) method SelectionClick (line 1296) | public void SelectionClick(TreeViewItem itemClicked, bool... method NewSelectionFromUserInteraction (line 1302) | void NewSelectionFromUserInteraction(List newSelection, T... method RemoveSelection (line 1315) | public void RemoveSelection() method GetTopPixelOfRow (line 1324) | float GetTopPixelOfRow(int row) method EnsureRowIsVisible (line 1329) | void EnsureRowIsVisible(int row, bool animated) method AnimatedScrollChanged (line 1353) | void AnimatedScrollChanged() method ChangeScrollValue (line 1359) | void ChangeScrollValue(float targetScrollPos, bool animated) method Frame (line 1373) | public void Frame(TIdentifier id, bool frame, bool ping) method Frame (line 1379) | public void Frame(TIdentifier id, bool frame, bool ping, bool animated) method EndPing (line 1414) | public void EndPing() method SortIDsInVisiblityOrder (line 1425) | public List SortIDsInVisiblityOrder(IList ids) FILE: Editor/Mono/GUI/TreeView/TreeViewDataSource.cs class TreeViewDataSource (line 20) | internal abstract class TreeViewDataSource : ITreeViewDataS... method TreeViewDataSource (line 41) | public TreeViewDataSource(TreeViewController treeView) method OnInitialize (line 50) | virtual public void OnInitialize() method FetchData (line 55) | public abstract void FetchData(); method ReloadData (line 57) | public virtual void ReloadData() method FindItem (line 63) | virtual public TreeViewItem FindItem(TIdentifier id) method IsRevealed (line 68) | virtual public bool IsRevealed(TIdentifier id) method RevealItem (line 74) | virtual public void RevealItem(TIdentifier id) method RevealItems (line 92) | virtual public void RevealItems(TIdentifier[] ids) method OnSearchChanged (line 126) | virtual public void OnSearchChanged() method GetVisibleItemsRecursive (line 134) | protected void GetVisibleItemsRecursive(TreeViewItem item... method SearchRecursive (line 144) | protected void SearchRecursive(TreeViewItem item, string ... method ExpandedRows (line 154) | virtual protected List> ExpandedRows(TreeVie... method Search (line 162) | virtual protected List> Search(TreeViewItem<... method GetRow (line 199) | virtual public int GetRow(TIdentifier id) method GetItem (line 210) | virtual public TreeViewItem GetItem(int row) method GetRows (line 216) | virtual public IList> GetRows() => GetRowsIn... method GetRowsInternal (line 217) | virtual public IList> GetRowsInternal() method InitIfNeeded (line 223) | virtual public void InitIfNeeded() method GetExpandedIDs (line 260) | virtual public TIdentifier[] GetExpandedIDs() method SetExpandedIDs (line 265) | virtual public void SetExpandedIDs(TIdentifier[] ids) method IsExpanded (line 273) | virtual public bool IsExpanded(TIdentifier id) method SetExpanded (line 278) | virtual public bool SetExpanded(TIdentifier id, bool expand) method SetExpandedWithChildren (line 300) | virtual public void SetExpandedWithChildren(TIdentifier id, bool expand) method SetExpandedWithChildren (line 305) | virtual public void SetExpandedWithChildren(TreeViewItem ... method SetExpanded (line 328) | virtual public void SetExpanded(TreeViewItem item, bool e... method IsExpanded (line 333) | virtual public bool IsExpanded(TreeViewItem item) => IsEx... method IsExpandedInternal (line 334) | virtual public bool IsExpandedInternal(TreeViewItem item) method IsExpandable (line 339) | virtual public bool IsExpandable(TreeViewItem item) => Is... method IsExpandableInternal (line 340) | virtual public bool IsExpandableInternal(TreeViewItem item) method CanBeMultiSelected (line 348) | virtual public bool CanBeMultiSelected(TreeViewItem item) method CanBeParent (line 353) | virtual public bool CanBeParent(TreeViewItem item) => Can... method CanBeParentInternal (line 354) | virtual public bool CanBeParentInternal(TreeViewItem item) method GetNewSelection (line 359) | virtual public List GetNewSelection(TreeViewItem item) method InsertFakeItem (line 398) | virtual public void InsertFakeItem(TIdentifier id, TIdentifier parentI... method HasFakeItem (line 403) | virtual public bool HasFakeItem() method RemoveFakeItem (line 408) | virtual public void RemoveFakeItem() FILE: Editor/Mono/GUI/TreeView/TreeViewDragging.cs class TreeViewDragging (line 22) | internal abstract class TreeViewDragging : ITreeViewDraggin... class DropData (line 26) | protected class DropData method ClearPerEventState (line 38) | public void ClearPerEventState() type DropPosition (line 48) | public enum DropPosition class Constants (line 58) | static class Constants method TreeViewDragging (line 63) | public TreeViewDragging(TreeViewController treeView) method OnInitialize (line 68) | virtual public void OnInitialize() method GetDropTargetControlID (line 72) | public int GetDropTargetControlID() method GetRowMarkerControlID (line 77) | public int GetRowMarkerControlID() method GetAncestorControlID (line 82) | public int GetAncestorControlID() method CanStartDrag (line 93) | public virtual bool CanStartDrag(TreeViewItem targetItem,... method CanStartDragInternal (line 94) | public virtual bool CanStartDragInternal(TreeViewItem tar... method StartDragInternal (line 101) | public virtual void StartDragInternal(TreeViewItem dragge... method StartDrag (line 102) | public virtual void StartDrag(TreeViewItem draggedItem, L... method DoDrag (line 115) | public virtual DragAndDropVisualMode DoDrag(TreeViewItem ... method DoDragInternal (line 116) | public virtual DragAndDropVisualMode DoDragInternal(TreeViewItem ite... method GetPreviousAndNextItemsIgnoringDraggedItems (line 123) | void GetPreviousAndNextItemsIgnoringDraggedItems(int targetRow, DropPo... method HandleSiblingInsertionAtAvailableDepthsAndChangeTargetIfNeeded (line 155) | internal void HandleSiblingInsertionAtAvailableDepthsAndChangeTargetIf... method TryGetDropPosition (line 211) | protected bool TryGetDropPosition(TreeViewItem item, Rect... method DragElement (line 272) | public virtual bool DragElement(TreeViewItem targetItem, ... method DragElementInternal (line 273) | public virtual bool DragElementInternal(TreeViewItem targ... method FinalizeDragPerformed (line 401) | void FinalizeDragPerformed(bool revertExpanded) method HandleAutoExpansion (line 433) | protected virtual void HandleAutoExpansion(int itemControlID, TreeView... method DragCleanup (line 469) | public virtual void DragCleanup(bool revertExpanded) method GetCurrentExpanded (line 481) | public List GetCurrentExpanded() method RestoreExpanded (line 491) | public void RestoreExpanded(List ids) method GetInsertionIndex (line 498) | internal static int GetInsertionIndex(TreeViewItem parent... FILE: Editor/Mono/GUI/TreeView/TreeViewExpandAnimator.cs class TreeViewItemExpansionAnimator (line 14) | internal class TreeViewItemExpansionAnimator where TIdentif... method BeginAnimating (line 21) | public void BeginAnimating(TreeViewAnimationInput setup) method SkipAnimating (line 57) | public void SkipAnimating() method CullRow (line 67) | public bool CullRow(int row, ITreeViewGUI gui) method OnRowGUI (line 102) | public void OnRowGUI(int row) method OnBeginRowGUI (line 109) | public Rect OnBeginRowGUI(int row, Rect rowRect) method OnEndRowGUI (line 134) | public void OnEndRowGUI(int row) method BeginClip (line 148) | private void BeginClip() method EndClip (line 156) | private void EndClip() method OnBeforeAllRowsGUI (line 164) | public void OnBeforeAllRowsGUI() method OnAfterAllRowsGUI (line 183) | public void OnAfterAllRowsGUI() method IsAnimating (line 201) | public bool IsAnimating(TIdentifier itemID) method GetCurrentClippingRect (line 244) | Rect GetCurrentClippingRect() method DebugItemName (line 256) | string DebugItemName(int row) class TreeViewAnimationInput (line 262) | internal class TreeViewAnimationInput where TIdentifier : u... method TreeViewAnimationInput (line 264) | public TreeViewAnimationInput() method CaptureTime (line 269) | public void CaptureTime() method FireAnimationEndedEvent (line 310) | public void FireAnimationEndedEvent() method ToString (line 316) | public override string ToString() FILE: Editor/Mono/GUI/TreeView/TreeViewGUI.cs class TreeViewGUI (line 13) | internal abstract class TreeViewGUI : ITreeViewGUI treeView) method TreeViewGUI (line 161) | public TreeViewGUI(TreeViewController treeView, bool use... method OnInitialize (line 167) | virtual public void OnInitialize() method GetIndentLevelForMouseCursor (line 174) | int GetIndentLevelForMouseCursor() method GetEffectiveIcon (line 181) | internal Texture GetEffectiveIcon(TreeViewItem item, boo... method GetIconForItem (line 196) | protected virtual Texture GetIconForItem(TreeViewItem it... method GetIconForItemInternal (line 197) | protected virtual Texture GetIconForItemInternal(TreeViewItem> rows) method GetNumRowsOnPageUpDown (line 260) | virtual public int GetNumRowsOnPageUpDown(TreeViewItem f... method GetFirstAndLastRowVisible (line 266) | virtual public void GetFirstAndLastRowVisible(out int firstRowVisible,... method BeginRowGUI (line 294) | virtual public void BeginRowGUI() method DrawDraggingInsertionMarkerIfNeeded (line 307) | void DrawDraggingInsertionMarkerIfNeeded() method EndRowGUI (line 333) | virtual public void EndRowGUI() method OnRowGUI (line 345) | virtual public void OnRowGUI(Rect rowRect, TreeViewItem ... method OnRowGUIInternal (line 346) | virtual public void OnRowGUIInternal(Rect rowRect, TreeViewItem ... method FoldoutButton (line 475) | protected virtual void FoldoutButton(Rect foldoutRect, TreeViewItem item, flo... method EndPingItem (line 581) | virtual public void EndPingItem() method HandlePing (line 586) | void HandlePing() method GetRenameOverlay (line 597) | protected RenameOverlay GetRenameOverlay() method IsRenaming (line 602) | virtual protected bool IsRenaming(TIdentifier id) method BeginRename (line 607) | virtual public bool BeginRename(TreeViewItem item, float... method BeginRenameInternal (line 608) | virtual public bool BeginRenameInternal(TreeViewItem ite... method EndRename (line 613) | virtual public void EndRename() method RenameEnded (line 623) | virtual protected void RenameEnded() {} method DoRenameOverlay (line 625) | virtual public void DoRenameOverlay() method SyncFakeItem (line 632) | virtual protected void SyncFakeItem() {} method ClearRenameAndNewItemState (line 635) | virtual protected void ClearRenameAndNewItemState() method GetFoldoutIndent (line 641) | virtual public float GetFoldoutIndent(TreeViewItem item) method GetContentIndent (line 650) | virtual public float GetContentIndent(TreeViewItem item) FILE: Editor/Mono/GUI/TreeView/TreeViewGUIWithCustomItemHeights.cs class TreeViewGUIWithCustomItemsHeights (line 20) | internal abstract class TreeViewGUIWithCustomItemsHeights : ITreeViewGUI method TreeViewGUIWithCustomItemsHeights (line 26) | public TreeViewGUIWithCustomItemsHeights(TreeViewController treeView) method OnInitialize (line 31) | public virtual void OnInitialize() method GetRowRect (line 35) | public Rect GetRowRect(int row, float rowWidth) method GetRenameRect (line 46) | public Rect GetRenameRect(Rect rowRect, int row, TreeViewItem item) method GetRectForFraming (line 51) | public Rect GetRectForFraming(int row) method OnRowGUI (line 56) | public abstract void OnRowGUI(Rect rowRect, TreeViewItem item, int row... method AddSpaceBefore (line 58) | protected virtual float AddSpaceBefore(TreeViewItem item) method GetSizeOfRow (line 63) | protected virtual Vector2 GetSizeOfRow(TreeViewItem item) method CalculateRowRects (line 68) | public void CalculateRowRects() method GetTotalSize (line 91) | public Vector2 GetTotalSize() method GetNumRowsOnPageUpDown (line 99) | public int GetNumRowsOnPageUpDown(TreeViewItem fromItem, bool pageUp, ... method GetFirstAndLastRowVisible (line 106) | public void GetFirstAndLastRowVisible(out int firstRowVisible, out int... method BeginRowGUI (line 146) | public virtual void BeginRowGUI() method EndRowGUI (line 150) | public virtual void EndRowGUI() method BeginPingItem (line 154) | public virtual void BeginPingItem(TreeViewItem item, float topPixelOfR... method EndPingItem (line 159) | public virtual void EndPingItem() method BeginRename (line 164) | public virtual bool BeginRename(TreeViewItem item, float delay) method EndRename (line 169) | public virtual void EndRename() method GetFoldoutIndent (line 186) | virtual public float GetFoldoutIndent(TreeViewItem item) method GetContentIndent (line 195) | virtual public float GetContentIndent(TreeViewItem item) FILE: Editor/Mono/GUI/TreeView/TreeViewItem.cs class TreeViewItem (line 11) | public class TreeViewItem : System.IComparable child) method CompareToInternal (line 74) | internal virtual int CompareToInternal(TreeViewItem other) method CompareTo (line 79) | public virtual int CompareTo(TreeViewItem other) method ToString (line 84) | public override string ToString() class TreeViewItemExtension (line 90) | internal static class TreeViewItemExtension method Exists (line 92) | internal static bool Exists(this TreeViewItem : IComparer lhs, TreeViewItem parentsBelow) method GetParentsBelowStackBased (line 90) | private void GetParentsBelowStackBased(Foo searchFromThis, HashSet pa... method ReparentSelection (line 118) | public void ReparentSelection(Foo parentItem, int insertionIndex, List... method AddChildrenRecursive (line 148) | void AddChildrenRecursive(Foo foo, int numChildren, bool force) method FindItemRecursive (line 177) | public static Foo FindItemRecursive(Foo item, int id) class TreeViewColumnHeader (line 198) | internal class TreeViewColumnHeader method TreeViewColumnHeader (line 205) | public TreeViewColumnHeader() method OnGUI (line 211) | public void OnGUI(Rect rect) FILE: Editor/Mono/GUI/TreeView/TreeViewTests/TreeViewTestDataSource.cs class TestDataSource (line 14) | class TestDataSource : TreeViewDataSource method TestDataSource (line 19) | public TestDataSource(TreeViewController treeView, BackendData data) :... method FetchData (line 25) | public override void FetchData() method AddChildrenRecursive (line 33) | void AddChildrenRecursive(BackendData.Foo source, TreeViewItem dest) method CanBeParent (line 48) | public override bool CanBeParent(TreeViewItem item) FILE: Editor/Mono/GUI/TreeView/TreeViewTests/TreeViewTestDragging.cs class TestDragging (line 16) | internal class TestDragging : TreeViewDragging class FooDragData (line 22) | class FooDragData method FooDragData (line 24) | public FooDragData(List draggedItems) method TestDragging (line 32) | public TestDragging(TreeViewController treeView, BackendData data) method StartDrag (line 38) | public override void StartDrag(TreeViewItem draggedItem, List dra... method DoDrag (line 46) | public override DragAndDropVisualMode DoDrag(TreeViewItem parentItem, ... method ValidDrag (line 68) | bool ValidDrag(TreeViewItem parent, List draggedItems) method GetItemsFromIDs (line 80) | private List GetItemsFromIDs(IEnumerable draggedIte... FILE: Editor/Mono/GUI/TreeView/TreeViewTests/TreeViewTestGUI.cs class FooTreeViewItem (line 16) | internal class FooTreeViewItem : TreeViewItem method FooTreeViewItem (line 19) | public FooTreeViewItem(int id, int depth, TreeViewItem parent, string ... class TestGUI (line 27) | class TestGUI : TreeViewGUI method TestGUI (line 34) | public TestGUI(TreeViewController treeView) method GetIconForItem (line 39) | protected override Texture GetIconForItem(TreeViewItem item) method RenameEnded (line 44) | protected override void RenameEnded() method SyncFakeItem (line 48) | protected override void SyncFakeItem() method OnContentGUI (line 54) | protected override void OnContentGUI(Rect rect, int row, TreeViewItem ... FILE: Editor/Mono/GUI/TreeView/TreeViewTests/TreeViewTestGUICustom.cs class TestGUICustomItemHeights (line 14) | class TestGUICustomItemHeights : TreeViewGUIWithCustomItemsHeights class Styles (line 16) | internal class Styles method TestGUICustomItemHeights (line 24) | public TestGUICustomItemHeights(TreeViewController treeView) method GetSizeOfRow (line 30) | protected override Vector2 GetSizeOfRow(TreeViewItem item) method BeginRowGUI (line 35) | public override void BeginRowGUI() method EndRowGUI (line 41) | public override void EndRowGUI() method OnRowGUI (line 58) | public override void OnRowGUI(Rect rowRect, TreeViewItem item, int row... FILE: Editor/Mono/GUI/TreeView/TreeViewTests/TreeViewTestLazyDataSource.cs class LazyTestDataSource (line 13) | class LazyTestDataSource : LazyTreeViewDataSource method LazyTestDataSource (line 18) | public LazyTestDataSource(TreeViewController treeView, BackendData data) method FetchData (line 25) | public override void FetchData() method AddVisibleChildrenRecursive (line 37) | void AddVisibleChildrenRecursive(BackendData.Foo source, TreeViewItem ... method CanBeParent (line 62) | public override bool CanBeParent(TreeViewItem item) method GetParentsAbove (line 67) | protected override void GetParentsAbove(int id, HashSet parentsAb... method GetParentsBelow (line 79) | protected override void GetParentsBelow(int id, HashSet parentsBe... FILE: Editor/Mono/GUI/TreeView/TreeViewTests/TreeViewTestWindow.cs class TreeViewTestWindow (line 10) | internal class TreeViewTestWindow : EditorWindow, IHasCustomMenu type TestType (line 23) | enum TestType method TreeViewTestWindow (line 29) | public TreeViewTestWindow() method OnEnable (line 34) | void OnEnable() method OnGUI (line 39) | void OnGUI() method TestTreeWithCustomItemHeights (line 52) | void TestTreeWithCustomItemHeights() method TestLargeTreesWithFixedItemHeightAndPingingAndFraming (line 66) | void TestLargeTreesWithFixedItemHeightAndPingingAndFraming() method AddItemsToMenu (line 89) | public virtual void AddItemsToMenu(GenericMenu menu) FILE: Editor/Mono/GUI/TreeView/TreeViewTests/TreeViewTestWithCustomHeight.cs class TreeViewTestWithCustomHeight (line 12) | internal class TreeViewTestWithCustomHeight method TreeViewTestWithCustomHeight (line 17) | public TreeViewTestWithCustomHeight(EditorWindow editorWindow, Backend... method OnGUI (line 32) | public void OnGUI(Rect rect) FILE: Editor/Mono/GUI/TreeView/TreeViewUtililty.cs class TreeViewUtility (line 11) | internal static class TreeViewUtility where TIdentifier : u... method SetParentAndChildrenForItems (line 13) | internal static void SetParentAndChildrenForItems(IList ... method FindItemsInList (line 43) | internal static List> FindItemsInList(IEnume... method FindItemInList (line 48) | internal static TreeViewItem FindItemInList(TIdentifie... method FindItem (line 54) | internal static TreeViewItem FindItem(TIdentifier id, Tre... method FindItemRecursive (line 59) | static TreeViewItem FindItemRecursive(TIdentifier id, Tre... method GetParentsAboveItem (line 80) | internal static void GetParentsAboveItem(TreeViewItem fro... method GetParentsBelowItem (line 94) | internal static void GetParentsBelowItem(TreeViewItem fro... method DebugPrintToEditorLogRecursive (line 119) | internal static void DebugPrintToEditorLogRecursive(TreeViewItem item, List(Type[] availableEditorWindowType... method InitContainerWindow (line 212) | internal static void InitContainerWindow(ref ContainerWindow window, s... method FindMainWindow (line 247) | internal static ContainerWindow FindMainWindow() method ShowWindowWithDynamicLayout (line 252) | internal static ContainerWindow ShowWindowWithDynamicLayout(string win... method GenerateLayout (line 299) | private static void GenerateLayout(ContainerWindow window, ShowMode sh... method GetLayoutViewInfo (line 352) | private static bool GetLayoutViewInfo(JSONObject layoutData, Type[] av... method ParseViewData (line 361) | private static bool ParseViewData(Type[] availableEditorWindowTypes, o... method GetLayoutFileName (line 420) | internal static string GetLayoutFileName(string mode, int version) => ... method GetCurrentModeLayouts (line 422) | static IEnumerable GetCurrentModeLayouts() method LoadLastUsedLayoutForCurrentMode (line 444) | private static void LoadLastUsedLayoutForCurrentMode(bool keepMainWindow) method SaveDefaultWindowPreferences (line 490) | [UsedImplicitly, RequiredByNativeCode] method SaveCurrentLayoutPerMode (line 500) | internal static void SaveCurrentLayoutPerMode(string modeId) method GetLastLayout (line 513) | public static IEnumerable GetLastLayout(string directory, stri... method GetLastLayout (line 537) | internal static IEnumerable GetLastLayout() method GetCurrentLayoutPath (line 547) | internal static string GetCurrentLayoutPath() method GetDefaultLayoutPath (line 558) | internal static string GetDefaultLayoutPath() method GetProjectLayoutPerMode (line 563) | internal static string GetProjectLayoutPerMode(string modeId) method InitializeLayoutPreferencesFolder (line 568) | private static void InitializeLayoutPreferencesFolder() method WindowLayout (line 615) | static WindowLayout() method UpdateWindowLayoutMenu (line 620) | internal static void UpdateWindowLayoutMenu() method ReloadWindowLayoutMenu (line 627) | internal static void ReloadWindowLayoutMenu() method AddLegacyLayoutMenuItems (line 680) | private static void AddLegacyLayoutMenuItems(ref int layoutMenuItemPri... method FindEditorWindowOfType (line 710) | internal static EditorWindow FindEditorWindowOfType(Type type) method CheckWindowConsistency (line 718) | internal static void CheckWindowConsistency() method TryGetLastFocusedWindowInSameDock (line 733) | internal static EditorWindow TryGetLastFocusedWindowInSameDock() method SaveCurrentFocusedWindowInSameDock (line 762) | internal static void SaveCurrentFocusedWindowInSameDock(EditorWindow w... method FindFirstGameViewAndSetToMaximizeOnPlay (line 775) | internal static void FindFirstGameViewAndSetToMaximizeOnPlay() method FindFirstGameViewAndSetToPlayFocused (line 782) | internal static void FindFirstGameViewAndSetToPlayFocused() method TryFocusAppropriateWindow (line 789) | internal static EditorWindow TryFocusAppropriateWindow(bool enteringPl... method GetMaximizedWindow (line 821) | internal static EditorWindow GetMaximizedWindow() method ShowAppropriateViewOnEnterExitPlaymode (line 834) | internal static EditorWindow ShowAppropriateViewOnEnterExitPlaymode(bo... method IsMaximized (line 915) | internal static bool IsMaximized(EditorWindow window) method Unmaximize (line 920) | public static void Unmaximize(EditorWindow win) method MaximizeGestureHandler (line 1035) | internal static void MaximizeGestureHandler() method MaximizeKeyHandler (line 1054) | [Shortcut("Window/Maximize View", KeyCode.Space, ShortcutModifiers.Shi... method FindRootSplitView (line 1072) | private static View FindRootSplitView(EditorWindow win) method AddSplitViewAndChildrenRecurse (line 1085) | public static void AddSplitViewAndChildrenRecurse(View splitview, Arra... method SaveSplitViewAndChildren (line 1099) | public static void SaveSplitViewAndChildren(View splitview, EditorWind... method EnsureDirectoryCreated (line 1113) | static bool EnsureDirectoryCreated(string path) method Maximize (line 1124) | public static void Maximize(EditorWindow win) method MaximizePrepare (line 1131) | public static bool MaximizePrepare(EditorWindow win) method MaximizePresent (line 1190) | public static void MaximizePresent(EditorWindow win) method DeleteWindowLayout (line 1208) | static void DeleteWindowLayout(string path) method DeleteNamedWindowLayoutNoDialog (line 1217) | [UsedImplicitly] // used by SaveLayoutTests.cs method DeleteWindowLayoutImpl (line 1224) | static void DeleteWindowLayoutImpl(string name, string path) method TryLoadWindowLayout (line 1236) | public static bool TryLoadWindowLayout(string path, bool newProjectLay... method TryLoadWindowLayout (line 1243) | public static bool TryLoadWindowLayout(string path, bool newProjectLay... method TryLoadWindowLayout (line 1250) | public static bool TryLoadWindowLayout(string path, LoadWindowLayoutFl... type LoadWindowLayoutFlags (line 1258) | [Flags] method LoadWindowLayout (line 1271) | [Obsolete("Do not use this method. Use TryLoadWindowLayout instead.")] method LoadWindowLayout (line 1278) | [Obsolete("Do not use this method. Use TryLoadWindowLayout instead.")] method LoadWindowLayout_Internal (line 1288) | static bool LoadWindowLayout_Internal(string path, bool newProjectLayo... method GetLoadWindowLayoutFlags (line 1294) | static LoadWindowLayoutFlags GetLoadWindowLayoutFlags(bool newProjectL... method LoadWindowLayout_Internal (line 1312) | static bool LoadWindowLayout_Internal(string path, LoadWindowLayoutFla... method LoadDefaultLayout (line 1524) | internal static void LoadDefaultLayout() method CloseWindows (line 1540) | public static void CloseWindows() method CloseWindows (line 1545) | private static void CloseWindows(bool keepMainWindow) method SaveWindowLayout (line 1602) | internal static void SaveWindowLayout(string path) method SaveWindowLayout (line 1607) | public static void SaveWindowLayout(string path, bool reportErrors) method SaveGUI (line 1656) | internal static void SaveGUI() method LoadFromFile (line 1661) | public static void LoadFromFile() method SaveToFile (line 1669) | public static void SaveToFile() method ResetUserLayouts (line 1679) | private static void ResetUserLayouts() method ResetAllLayouts (line 1700) | public static void ResetAllLayouts(bool quitOnCancel = true) method ResetFactorySettings (line 1717) | public static void ResetFactorySettings() class SaveWindowLayout (line 1732) | [EditorWindowTitle(title = "Save Layout")] method ShowWindow (line 1746) | internal static SaveWindowLayout ShowWindow() method UpdateCurrentInvalidChars (line 1755) | void UpdateCurrentInvalidChars() method OnEnable (line 1760) | void OnEnable() method OnGUI (line 1765) | void OnGUI() class CreateBuiltinWindows (line 1840) | internal static class CreateBuiltinWindows method ShowSceneView (line 1842) | [MenuItem("Window/General/Scene %1", false, 1)] method ShowGameView (line 1848) | [MenuItem("Window/General/Game %2", false, 2)] method ShowInspector (line 1854) | [MenuItem("Window/General/Inspector %3", false, 3)] method ShowNewHierarchy (line 1860) | [MenuItem("Window/General/Hierarchy %4", false, 4)] method ShowProject (line 1866) | [MenuItem("Window/General/Project %5", false, 5)] method ShowAnimationWindow (line 1872) | [MenuItem("Window/Animation/Animation %6", false, 1)] method ShowAudioRandomContainerWindow (line 1878) | [MenuItem("Window/Audio/Audio Random Container", false, 1)] method ShowAudioMixer (line 1884) | [MenuItem("Window/Audio/Audio Mixer %8", false, 2)] method ShowVersionControl (line 1891) | [RequiredByNativeCode] method ShowConsole (line 1897) | [MenuItem("Window/General/Console %#c", false, 6)] class WindowFocusState (line 1904) | internal class WindowFocusState : ScriptableObject method OnEnable (line 1924) | void OnEnable() FILE: Editor/Mono/GUID.bindings.cs type GUID (line 11) | [Serializable] method GUID (line 18) | public GUID(string hexRepresentation) method Equals (line 57) | public override bool Equals(object obj) method Equals (line 65) | public bool Equals(GUID obj) method GetHashCode (line 70) | public override int GetHashCode() method CompareTo (line 82) | public int CompareTo(object obj) method CompareTo (line 91) | public int CompareTo(GUID rhs) method Empty (line 100) | public bool Empty() method ParseExact (line 105) | [Obsolete("Use TryParse instead")] method TryParse (line 111) | public static bool TryParse(string hex, out GUID result) method Generate (line 117) | public static GUID Generate() method ToString (line 122) | public override string ToString() method GUIDToHexInternal (line 128) | [NativeMethod(Name = "GUIDToString", IsFreeFunction = true, IsThreadSa... method HexToGUIDInternal (line 132) | [NativeMethod(Name = "StringToGUID", IsFreeFunction = true, IsThreadSa... method GenerateGUIDInternal (line 135) | [NativeMethod(Name = "GenerateGUID", IsFreeFunction = true)] method CreateGUIDFromSInt64 (line 138) | [NativeMethod(Name = "CreateGUIDFromSInt64", IsFreeFunction = true)] FILE: Editor/Mono/GUIDebugger/BaseInspectView.cs type IBaseInspectView (line 11) | internal interface IBaseInspectView method UpdateInstructions (line 13) | void UpdateInstructions(); method DrawInstructionList (line 14) | void DrawInstructionList(); method DrawSelectedInstructionDetails (line 15) | void DrawSelectedInstructionDetails(float availableWidth); method ShowOverlay (line 16) | void ShowOverlay(); method SelectRow (line 17) | void SelectRow(int index); method ClearRowSelection (line 18) | void ClearRowSelection(); class BaseInspectView (line 21) | internal abstract class BaseInspectView : IBaseInspectView class Styles (line 23) | protected static class Styles method BaseInspectView (line 40) | protected BaseInspectView(GUIViewDebuggerWindow guiViewDebuggerWindow) method UpdateInstructions (line 45) | public abstract void UpdateInstructions(); method DrawInstructionList (line 47) | public virtual void DrawInstructionList() method DrawSelectedInstructionDetails (line 75) | public virtual void DrawSelectedInstructionDetails(float availableWidth) method ShowOverlay (line 99) | public abstract void ShowOverlay(); method SelectRow (line 101) | public virtual void SelectRow(int index) method ClearRowSelection (line 111) | public virtual void ClearRowSelection() method GetInstructionCount (line 117) | protected abstract int GetInstructionCount(); method DoDrawInstruction (line 118) | protected abstract void DoDrawInstruction(ListViewElement el, int cont... method DrawInspectedStacktrace (line 119) | protected abstract void DrawInspectedStacktrace(float availableWidth); method DrawStackFrameList (line 123) | protected void DrawStackFrameList(StackFrame[] stackframes, float avai... method DrawInspectedRect (line 146) | protected void DrawInspectedRect(Rect instructionRect) method DoSelectableInstructionDataField (line 245) | protected void DoSelectableInstructionDataField(string label, string i... method DoDrawSelectedInstructionDetails (line 253) | internal abstract void DoDrawSelectedInstructionDetails(int selectedIn... method GetInstructionListName (line 255) | internal abstract string GetInstructionListName(int index); method OnDoubleClickInstruction (line 257) | internal abstract void OnDoubleClickInstruction(int index); method OnSelectedInstructionChanged (line 259) | internal abstract void OnSelectedInstructionChanged(int newSelectionIn... method DoDrawNothingSelected (line 261) | void DoDrawNothingSelected() FILE: Editor/Mono/GUIDebugger/ElementHighlighter.cs class ElementHighlighter (line 10) | internal class ElementHighlighter method ElementHighlighter (line 20) | public ElementHighlighter() method ClearElement (line 25) | public void ClearElement() method HighlightElement (line 38) | public void HighlightElement(VisualElement rootElement, Rect elementRe... FILE: Editor/Mono/GUIDebugger/GUIClipInspectView.cs class GUIClipInspectView (line 11) | class GUIClipInspectView : BaseInspectView method GUIClipInspectView (line 17) | public GUIClipInspectView(GUIViewDebuggerWindow guiViewDebuggerWindow)... method UpdateInstructions (line 21) | public override void UpdateInstructions() method ShowOverlay (line 28) | public override void ShowOverlay() method GetInstructionCount (line 40) | protected override int GetInstructionCount() method DoDrawInstruction (line 45) | protected override void DoDrawInstruction(ListViewElement el, int id) method DrawInspectedStacktrace (line 59) | protected override void DrawInspectedStacktrace(float availableWidth) method DoDrawSelectedInstructionDetails (line 67) | internal override void DoDrawSelectedInstructionDetails(int selectedIn... method GetInstructionListName (line 77) | internal override string GetInstructionListName(int index) method OnDoubleClickInstruction (line 92) | internal override void OnDoubleClickInstruction(int index) {} method OnSelectedInstructionChanged (line 94) | internal override void OnSelectedInstructionChanged(int index) method GetInterestingFrameIndex (line 100) | int GetInterestingFrameIndex(StackFrame[] stacktrace) FILE: Editor/Mono/GUIDebugger/GUILayoutInspectView.cs class GUILayoutInspectView (line 11) | class GUILayoutInspectView : BaseInspectView method GUILayoutInspectView (line 19) | public GUILayoutInspectView(GUIViewDebuggerWindow guiViewDebuggerWindo... method UpdateInstructions (line 23) | public override void UpdateInstructions() method ShowOverlay (line 29) | public override void ShowOverlay() method GetInstructionCount (line 57) | protected override int GetInstructionCount() method DoDrawInstruction (line 62) | protected override void DoDrawInstruction(ListViewElement el, int id) method DrawInspectedStacktrace (line 75) | protected override void DrawInspectedStacktrace(float availableWidth) method DoDrawSelectedInstructionDetails (line 84) | internal override void DoDrawSelectedInstructionDetails(int selectedIn... method GetInstructionListName (line 105) | internal override string GetInstructionListName(int index) method OnDoubleClickInstruction (line 120) | internal override void OnDoubleClickInstruction(int index) {} method OnSelectedInstructionChanged (line 122) | internal override void OnSelectedInstructionChanged(int index) method GetInterestingFrameIndex (line 128) | int GetInterestingFrameIndex(StackFrame[] stacktrace) FILE: Editor/Mono/GUIDebugger/GUINamedControlInspectView.cs class GUINamedControlInspectView (line 10) | class GUINamedControlInspectView : BaseInspectView method GUINamedControlInspectView (line 16) | public GUINamedControlInspectView(GUIViewDebuggerWindow guiViewDebugge... method UpdateInstructions (line 20) | public override void UpdateInstructions() method GetInstructionCount (line 26) | protected override int GetInstructionCount() method DoDrawInstruction (line 31) | protected override void DoDrawInstruction(ListViewElement el, int id) method GetInstructionListName (line 41) | internal override string GetInstructionListName(int index) method OnDoubleClickInstruction (line 47) | internal override void OnDoubleClickInstruction(int index) {} method DrawInspectedStacktrace (line 49) | protected override void DrawInspectedStacktrace(float availableWidth) method DoDrawSelectedInstructionDetails (line 53) | internal override void DoDrawSelectedInstructionDetails(int index) method OnSelectedInstructionChanged (line 63) | internal override void OnSelectedInstructionChanged(int index) method ShowOverlay (line 69) | public override void ShowOverlay() FILE: Editor/Mono/GUIDebugger/GUIPropertyInspectView.cs class GUIPropertyInspectView (line 11) | class GUIPropertyInspectView : BaseInspectView method GUIPropertyInspectView (line 18) | public GUIPropertyInspectView(GUIViewDebuggerWindow guiViewDebuggerWin... method UpdateInstructions (line 22) | public override void UpdateInstructions() method ShowOverlay (line 29) | public override void ShowOverlay() method GetInstructionCount (line 41) | protected override int GetInstructionCount() method DoDrawInstruction (line 46) | protected override void DoDrawInstruction(ListViewElement el, int id) method DrawInspectedStacktrace (line 56) | protected override void DrawInspectedStacktrace(float availableWidth) method DoDrawSelectedInstructionDetails (line 64) | internal override void DoDrawSelectedInstructionDetails(int selectedIn... method GetInstructionListName (line 75) | internal override string GetInstructionListName(int index) method OnDoubleClickInstruction (line 81) | internal override void OnDoubleClickInstruction(int index) {} method OnSelectedInstructionChanged (line 83) | internal override void OnSelectedInstructionChanged(int index) FILE: Editor/Mono/GUIDebugger/GUIViewDebuggerHelper.bindings.cs type IMGUIDrawInstruction (line 16) | [RequiredByNativeCode] method Reset (line 26) | public void Reset() type IMGUIClipInstruction (line 34) | [RequiredByNativeCode] type IMGUILayoutInstruction (line 48) | [RequiredByNativeCode] type IMGUINamedControlInstruction (line 68) | [RequiredByNativeCode] type IMGUIPropertyInstruction (line 76) | [RequiredByNativeCode] type InstructionType (line 87) | internal enum InstructionType type IMGUIInstruction (line 104) | [RequiredByNativeCode] class GUIViewDebuggerHelper (line 116) | [NativeHeader("Editor/Mono/GUIDebugger/GUIViewDebuggerHelper.bindings.h")] method GetViews (line 120) | [NativeThrows] method DebugWindow (line 123) | static internal extern void DebugWindow([Unmarshalled] GUIView view); method StopDebugging (line 125) | [FreeFunction("GetGUIDebuggerManager().StopDebuggingAll")] method CreateGUIContent (line 128) | [RequiredByNativeCode] method GetDrawInstructions (line 134) | internal static extern void GetDrawInstructions(List Init(); method Init (line 20) | [StaticAccessor("GameObjectChangeTracker", StaticAccessorType.DoubleCo... method PublishEvents (line 29) | public static unsafe void PublishEvents(NativeArray gameObjects) type ShouldIncludeChildren (line 56) | internal enum ShouldIncludeChildren method DisplayUpdateChildrenDialogIfNeeded (line 64) | internal static ShouldIncludeChildren DisplayUpdateChildrenDialogIfNee... method SetParentAndAlign (line 75) | public static void SetParentAndAlign(GameObject child, GameObject parent) method SetDefaultParentForNewObject (line 100) | internal static void SetDefaultParentForNewObject(GameObject gameObjec... method SetLayerRecursively (line 117) | private static void SetLayerRecursively(GameObject go, int layer) method GetMonoBehavioursWithMissingScriptCount (line 125) | [FreeFunction] method RemoveMonoBehavioursWithMissingScript (line 128) | [FreeFunction] method ModifyMaskIfGameObjectIsHiddenForPrefabModeInContext (line 131) | public static ulong ModifyMaskIfGameObjectIsHiddenForPrefabModeInConte... method IsPrefabInstanceHiddenForInContextEditing (line 138) | internal static extern bool IsPrefabInstanceHiddenForInContextEditing(... method DuplicateGameObjects (line 140) | public static GameObject[] DuplicateGameObjects(GameObject[] gameObjects) method DuplicateGameObject (line 160) | public static GameObject DuplicateGameObject(GameObject gameObject) method DuplicateGameObjects_Internal (line 176) | [NativeMethod("DuplicateGameObjects", IsFreeFunction = true)] FILE: Editor/Mono/GameObjectUtility.deprecated.cs class GameObjectUtility (line 10) | [NativeHeader("Editor/Mono/GameObjectUtility.bindings.h")] method GetNavMeshArea (line 13) | [System.Obsolete("GetNavMeshArea has been deprecated. To relate a Game... method SetNavMeshArea (line 16) | [System.Obsolete("SetNavMeshArea has been deprecated. To relate a Game... method GetNavMeshAreaFromName (line 19) | [System.Obsolete("GetNavMeshAreaFromName has been deprecated. Use NavM... method GetNavMeshAreaNames (line 24) | [System.Obsolete("GetNavMeshAreaNames has been deprecated. Use NavMesh... method GetNavMeshLayer (line 29) | [System.Obsolete("GetNavMeshLayer has been deprecated. To relate a Gam... method SetNavMeshLayer (line 33) | [System.Obsolete("SetNavMeshLayer has been deprecated. To relate a Gam... method GetNavMeshLayerFromName (line 37) | [System.Obsolete("GetNavMeshLayerFromName has been deprecated. Use Nav... method GetNavMeshLayerNames (line 42) | [System.Obsolete("GetNavMeshLayerNames has been deprecated. Use NavMes... method OptimizeTransformHierarchy (line 47) | [System.Obsolete("use AnimatorUtility.OptimizeTransformHierarchy inste... method DeoptimizeTransformHierarchy (line 53) | [System.Obsolete("use AnimatorUtility.DeoptimizeTransformHierarchy ins... FILE: Editor/Mono/GameView/GameView.cs class GameView (line 40) | [EditorWindowTitle(title = "Game", useTypeNameAsIconName = true)] class Styles (line 101) | internal static class Styles method Styles (line 127) | static Styles() method GameView (line 136) | public GameView() method SetTargetDisplay (line 200) | internal void SetTargetDisplay(int id) method GetViewInWindow (line 212) | Rect GetViewInWindow(Rect pos) method GetViewPixelRect (line 220) | Rect GetViewPixelRect(Rect viewRectInWindow) method InitializeZoomArea (line 329) | void InitializeZoomArea() method UndoRedoPerformed (line 334) | private void UndoRedoPerformed(in UndoRedoInfo info) method OnEnable (line 339) | public void OnEnable() method OnDisable (line 355) | public void OnDisable() method GetSizeOfMainGameView (line 369) | [UsedImplicitly] // This is here because NGUI uses it via reflection (... method UpdateZoomAreaAndParent (line 376) | private void UpdateZoomAreaAndParent() method AllowCursorLockAndHide (line 395) | protected void AllowCursorLockAndHide(bool enable) method OnFocus (line 401) | private void OnFocus() method OnLostFocus (line 407) | private void OnLostFocus() method OnResized (line 420) | internal override void OnResized() method OnBackgroundViewResized (line 425) | internal override void OnBackgroundViewResized(Rect pos) method EnsureSelectedSizeAreValid (line 449) | private void EnsureSelectedSizeAreValid() method OnSelectionChange (line 478) | private void OnSelectionChange() method AddItemsToMenu (line 484) | public virtual void AddItemsToMenu(GenericMenu menu) method ToggleNoCameraWarning (line 494) | private void ToggleNoCameraWarning() method ToggleClearInEditMode (line 499) | private void ToggleClearInEditMode() method SizeSelectionCallback (line 504) | public void SizeSelectionCallback(int indexClicked, object objectSelec... method SnapZoomDelayed (line 515) | void SnapZoomDelayed() method SnapZoom (line 525) | void SnapZoom(float newZoom) method DoZoomSlider (line 550) | void DoZoomSlider() method ShouldShowMetalFrameCaptureGUI (line 570) | private bool ShouldShowMetalFrameCaptureGUI() method DoToolbarGUI (line 576) | private void DoToolbarGUI() method ToggleStats (line 725) | [GameViewShortcut(Styles.k_StatsShortcutID)] method XRTranslateMirrorViewBlitModeToRenderMode (line 733) | private int XRTranslateMirrorViewBlitModeToRenderMode(int mirrorViewBl... method XRTranslateRenderModeToMirrorViewBlitMode (line 750) | private int XRTranslateRenderModeToMirrorViewBlitMode(int renderMode) method SetXRRenderMode (line 767) | private void SetXRRenderMode(int mode) method ClearTargetTexture (line 794) | private void ClearTargetTexture() method ScaleThatFitsTargetInView (line 805) | private float ScaleThatFitsTargetInView(Vector2 targetInPixels, Vector... method DefaultScaleForTargetInView (line 812) | private float DefaultScaleForTargetInView(Vector2 targetToFit, Vector2... method ConfigureZoomArea (line 822) | private void ConfigureZoomArea() method EnforceZoomAreaConstraints (line 836) | private void EnforceZoomAreaConstraints() method RenderToHMDOnly (line 864) | public void RenderToHMDOnly() method OnPlayModeStateChanged (line 875) | private void OnPlayModeStateChanged(PlayModeStateChange state) method OnBecameVisible (line 897) | void OnBecameVisible() method OnBecameInvisible (line 905) | void OnBecameInvisible() method OnAddedAsTab (line 910) | void OnAddedAsTab() method RepaintIfNeeded (line 916) | void RepaintIfNeeded() method OnEditorModeChanged (line 922) | private void OnEditorModeChanged(ModeService.ModeChangedArgs args) method HandleCommand (line 928) | private bool HandleCommand(Event evt) method OnGUI (line 950) | private void OnGUI() method SetCustomResolution (line 1146) | internal void SetCustomResolution(Vector2 res, string baseName) FILE: Editor/Mono/GameView/GameViewSize.cs type GameViewSizeType (line 10) | internal enum GameViewSizeType class GameViewSize (line 16) | [Serializable] method Clamp (line 79) | void Clamp() method GameViewSize (line 99) | public GameViewSize(GameViewSizeType type, int width, int height, stri... method GameViewSize (line 107) | public GameViewSize(GameViewSize other) method Set (line 112) | public void Set(GameViewSize other) method ComposeDisplayString (line 154) | private string ComposeDisplayString() method Changed (line 179) | private void Changed() FILE: Editor/Mono/GameView/GameViewSizeGroup.cs class GameViewSizeGroup (line 10) | [System.Serializable] method GetGameViewSize (line 20) | public GameViewSize GetGameViewSize(int index) method GetDisplayTexts (line 34) | public string[] GetDisplayTexts() method GetTotalCount (line 44) | public int GetTotalCount() method GetBuiltinCount (line 49) | public int GetBuiltinCount() method GetCustomCount (line 54) | public int GetCustomCount() method AddBuiltinSizes (line 59) | public void AddBuiltinSizes(params GameViewSize[] sizes) method AddBuiltinSize (line 65) | public void AddBuiltinSize(GameViewSize size) method AddCustomSizes (line 71) | public void AddCustomSizes(params GameViewSize[] sizes) method AddCustomSize (line 77) | public void AddCustomSize(GameViewSize size) method RemoveCustomSize (line 83) | public void RemoveCustomSize(int index) method IsCustomSize (line 97) | public bool IsCustomSize(int index) method TotalIndexToCustomIndex (line 104) | public int TotalIndexToCustomIndex(int index) method IndexOf (line 109) | public int IndexOf(GameViewSize view) FILE: Editor/Mono/GameView/GameViewSizeMenu.cs class GameViewSizeMenu (line 11) | internal class GameViewSizeMenu : FlexibleMenu class Styles (line 13) | static class Styles method GameViewSizeMenu (line 23) | public GameViewSizeMenu(IFlexibleMenuItemProvider itemProvider, int se... method GetWindowSize (line 29) | public override Vector2 GetWindowSize() method IsVSyncToggleVisible (line 38) | private bool IsVSyncToggleVisible() method DoVSyncToggle (line 50) | private void DoVSyncToggle(Rect rect) method OnGUI (line 58) | public override void OnGUI(Rect rect) FILE: Editor/Mono/GameView/GameViewSizes.cs type GameViewSizeGroupType (line 12) | public enum GameViewSizeGroupType class GameViewSizes (line 32) | [FilePathAttribute("GameViewSizes.asset", FilePathAttribute.Location.Pre... method OnEnable (line 56) | private void OnEnable() method GetGroup (line 61) | public GameViewSizeGroup GetGroup(GameViewSizeGroupType gameViewSizeGr... method SaveToHDD (line 89) | public void SaveToHDD() method IsRemoteScreenSize (line 95) | public bool IsRemoteScreenSize(GameViewSizeGroupType gameViewSizeGroup... method RefreshStandaloneAndRemoteDefaultSizes (line 101) | public void RefreshStandaloneAndRemoteDefaultSizes() method RefreshRemoteScreenSize (line 119) | public void RefreshRemoteScreenSize(int width, int height) method Changed (line 130) | public void Changed() method GetChangeID (line 135) | public int GetChangeID() method InitBuiltinGroups (line 140) | private void InitBuiltinGroups() method DefaultLowResolutionSettingForStandalone (line 265) | internal static bool DefaultLowResolutionSettingForStandalone() method DefaultLowResolutionSettingForSizeGroupType (line 270) | internal static bool DefaultLowResolutionSettingForSizeGroupType(GameV... method RefreshDerivedGameViewSize (line 283) | private static void RefreshDerivedGameViewSize(GameViewSizeGroupType g... method GetConstrainedRect (line 315) | public static Rect GetConstrainedRect(Rect startRect, GameViewSizeGrou... method GetRenderTargetSize (line 382) | public static Vector2 GetRenderTargetSize(Rect startRect, GameViewSize... class BuildTargetChangedHandler (line 466) | class BuildTargetChangedHandler : Build.IActiveBuildTargetChanged method OnActiveBuildTargetChanged (line 470) | public void OnActiveBuildTargetChanged(BuildTarget oldTarget, BuildT... method RefreshGameViewSizeGroupType (line 476) | static void RefreshGameViewSizeGroupType(BuildTarget oldTarget, BuildT... method BuildTargetGroupToGameViewSizeGroup (line 481) | public static GameViewSizeGroupType BuildTargetGroupToGameViewSizeGrou... FILE: Editor/Mono/GameView/GameViewSizesMenuItemProvider.cs class GameViewSizesMenuItemProvider (line 9) | internal class GameViewSizesMenuItemProvider : IFlexibleMenuItemProvider method GameViewSizesMenuItemProvider (line 13) | public GameViewSizesMenuItemProvider(GameViewSizeGroupType gameViewSiz... method Count (line 18) | public int Count() method GetItem (line 23) | public object GetItem(int index) method Add (line 28) | public int Add(object obj) method Replace (line 39) | public void Replace(int index, object obj) method Remove (line 59) | public void Remove(int index) method Create (line 71) | public object Create() method Move (line 76) | public void Move(int index, int destIndex, bool insertAfterDestIndex) method GetName (line 81) | public string GetName(int index) method IsModificationAllowed (line 89) | public bool IsModificationAllowed(int index) method GetSeperatorIndices (line 94) | public int[] GetSeperatorIndices() method CastToGameViewSize (line 101) | private static GameViewSize CastToGameViewSize(object obj) FILE: Editor/Mono/GameView/GameViewSizesMenuModifyItemUI.cs class GameViewSizesMenuModifyItemUI (line 10) | internal class GameViewSizesMenuModifyItemUI : FlexibleMenuModifyItemUI class Styles (line 12) | private static class Styles method OnClose (line 31) | public override void OnClose() method GetWindowSize (line 37) | override public Vector2 GetWindowSize() method OnGUI (line 42) | override public void OnGUI(Rect rect) FILE: Editor/Mono/GameView/GameviewGUI.cs class GameViewGUI (line 13) | internal class GameViewGUI method FormatNumber (line 15) | private static string FormatNumber(long num) method UpdateFrameTime (line 49) | private static void UpdateFrameTime() method FormatDb (line 82) | private static string FormatDb(float vol) method GameViewStatsGUI (line 89) | [RequiredByNativeCode] FILE: Editor/Mono/GameView/IGameViewOnPlayMenuUser.cs type IGameViewOnPlayMenuUser (line 7) | internal interface IGameViewOnPlayMenuUser method OnPlayPopupSelection (line 9) | void OnPlayPopupSelection(int indexClicked, object objectSelected); FILE: Editor/Mono/GameView/IGameViewSizeMenuUser.cs type IGameViewSizeMenuUser (line 7) | internal interface IGameViewSizeMenuUser method SizeSelectionCallback (line 9) | void SizeSelectionCallback(int indexClicked, object objectSelected); FILE: Editor/Mono/GenerateIconsWithMipLevels.cs class GenerateIconsWithMipLevels (line 46) | public class GenerateIconsWithMipLevels class InputData (line 52) | class InputData method GetInputData (line 61) | private static InputData GetInputData() method GenerateAllIconsWithMipLevels (line 73) | [RequiredByNativeCode] method VerifyIconPath (line 89) | public static bool VerifyIconPath(string assetPath, bool logError) method GenerateSelectedIconsWithMips (line 111) | [RequiredByNativeCode] method GenerateIconWithMipLevels (line 128) | public static void GenerateIconWithMipLevels(string assetPath, Diction... method MipLevelForAssetPath (line 148) | public static int MipLevelForAssetPath(string assetPath, string separa... method GenerateIconsWithMips (line 173) | private static void GenerateIconsWithMips(InputData inputData) method GenerateIcon (line 190) | private static bool GenerateIcon(InputData inputData, string baseName,... method CreateIconWithMipLevels (line 227) | private static Texture2D CreateIconWithMipLevels(InputData inputData, ... method BlitMip (line 301) | private static bool BlitMip(Texture2D iconWithMips, List so... method GetTexture2D (line 323) | private static Texture2D GetTexture2D(string path) method GetIconAssetPaths (line 328) | static List GetIconAssetPaths(string absolute, string folderPa... method Blit (line 342) | static void Blit(Texture2D source, Texture2D dest, int mipLevel) method EnsureFolderIsCreatedRecursively (line 355) | private static void EnsureFolderIsCreatedRecursively(string targetFolder) method EnsureFolderIsCreated (line 365) | private static void EnsureFolderIsCreated(string targetFolder) method DeleteFile (line 374) | static void DeleteFile(string file) method RemoveUnusedFiles (line 384) | static void RemoveUnusedFiles(List generatedFiles) method GetBaseNames (line 403) | private static string[] GetBaseNames(InputData inputData, List... FILE: Editor/Mono/Gizmos/DrawGizmo.cs type GizmoType (line 10) | [Flags] class DrawGizmo (line 39) | public sealed class DrawGizmo : Attribute method DrawGizmo (line 42) | public DrawGizmo(GizmoType gizmo) method DrawGizmo (line 48) | public DrawGizmo(GizmoType gizmo, Type drawnGizmoType) FILE: Editor/Mono/GlobalObjectId.bindings.cs type GlobalObjectId (line 15) | [Serializable] type IdentifierType (line 23) | internal enum IdentifierType { NullIdentifier = 0, ImportedAsset = 1, ... method GetGlobalObjectIdSlow (line 31) | [FreeFunction] method GetGlobalObjectIdsSlow (line 34) | [FreeFunction] method GetGlobalObjectIdSlow (line 38) | public static GlobalObjectId GetGlobalObjectIdSlow(int instanceId) method GetGlobalObjectIdsSlow (line 43) | public static void GetGlobalObjectIdsSlow(int[] instanceIds, [Out] Glo... method GetGlobalObjectIdFromInstanceIdSlow (line 49) | [FreeFunction] method GetGlobalObjectIdsFromInstanceIdsSlow (line 52) | [FreeFunction] method ToString (line 55) | override public string ToString() method Equals (line 60) | public bool Equals(GlobalObjectId other) method CompareTo (line 67) | public int CompareTo(GlobalObjectId other) method TryParse (line 78) | public static bool TryParse(string stringValue, out GlobalObjectId id) method GlobalObjectIdentifierToObjectSlow (line 104) | [FreeFunction] method GlobalObjectIdentifiersToObjectsSlow (line 106) | [FreeFunction] method GlobalObjectIdentifierToInstanceIDSlow (line 111) | [FreeFunction] method GlobalObjectIdentifiersToInstanceIDsSlow (line 113) | [FreeFunction] FILE: Editor/Mono/GradientPreviewCache.bindings.cs class GradientPreviewCache (line 11) | [NativeHeader("Editor/Mono/GradientPreviewCache.bindings.h")] method GenerateGradientPreview (line 14) | public static extern Texture2D GenerateGradientPreview(Gradient gradie... method ClearCache (line 16) | [StaticAccessor("GradientPreviewCache::Get()", StaticAccessorType.Dot)] method GetPropertyPreview (line 19) | [FreeFunction("GradientPreviewCache_GetPreview_Internal")] FILE: Editor/Mono/Graphics/Analytics/GraphicsToolLifetimeAnalytic.cs class GraphicsToolLifetimeAnalytic (line 15) | public class GraphicsToolLifetimeAnalytic method IsInternalAssembly (line 17) | static bool IsInternalAssembly(Type type) method GatherCurrentlyOpenWindowNames (line 26) | static List GatherCurrentlyOpenWindowNames(Type editorWindowType) method UnionWithoutLinq (line 41) | static string[] UnionWithoutLinq(List a, List b) class Analytic (line 50) | [AnalyticInfo(eventName: "uGraphicsToolLifetimeAnalytic", vendorKey: "... method Analytic (line 53) | public Analytic(WindowOpenedMetadata windowOpenedMetadata) class Data (line 67) | [DebuggerDisplay("[{window_id}] Open time: {seconds_opened} - Other ... method TryGatherData (line 77) | public bool TryGatherData(out IAnalytic.IData data, out Exception er... type WindowOpenedMetadata (line 87) | internal struct WindowOpenedMetadata method WindowOpened (line 96) | public static void WindowOpened() method WindowClosed (line 112) | public static void WindowClosed() FILE: Editor/Mono/Graphics/Analytics/GraphicsToolUsageAnalytic.cs class GraphicsToolUsageAnalytic (line 15) | public class GraphicsToolUsageAnalytic class Analytic (line 17) | [AnalyticInfo(eventName: "uGraphicsToolUsageAnalytic", vendorKey: "uni... method Analytic (line 20) | public Analytic(string action, string[] context) class Data (line 32) | [DebuggerDisplay("[{window_id}] Action: {action} - Context: {context... method TryGatherData (line 42) | public bool TryGatherData(out IAnalytic.IData data, out Exception er... method ActionPerformed (line 52) | public static void ActionPerformed(string action, string[] context) FILE: Editor/Mono/Graphics/EditorMaterialUtility.bindings.cs class EditorMaterialUtility (line 12) | [NativeHeader("Runtime/Shaders/Material.h"), StaticAccessor("Material", ... method ResetDefaultTextures (line 20) | [FreeFunction("EditorMaterialUtilityBindings::ResetDefaultTextures")] method IsBackgroundMaterial (line 23) | [FreeFunction] method SetShaderDefaults (line 26) | [FreeFunction("EditorMaterialUtilityBindings::SetShaderDefaults")] method SetShaderNonModifiableDefaults (line 29) | [FreeFunction("EditorMaterialUtilityBindings::SetShaderNonModifiableDe... method GetShaderDefaultTexture (line 32) | [FreeFunction("EditorMaterialUtilityBindings::GetShaderDefaultTexture")] method GetMaterialParentFromFile (line 35) | [FreeFunction("EditorMaterialUtilityBindings::GetMaterialParentFromFil... FILE: Editor/Mono/Graphics/GraphicsStateCollectionImporter.cs class GraphicsStateCollectionImporter (line 12) | [ScriptedImporter(version: 1, ext: "graphicsstate")] method OnImportAsset (line 23) | public override void OnImportAsset(AssetImportContext ctx) class GraphicsStateCollectionImporterEditor (line 40) | [CustomEditor(typeof(GraphicsStateCollectionImporter))] method OnEnable (line 53) | public override void OnEnable() method OnInspectorGUI (line 65) | public override void OnInspectorGUI() FILE: Editor/Mono/Graphics/RenderPipelineGlobalSettingsPostprocessor.cs class RenderPipelineGlobalSettingsAssetProcessor (line 11) | class RenderPipelineGlobalSettingsAssetProcessor : AssetModificationProc... method OnWillDeleteAsset (line 16) | public static AssetDeleteResult OnWillDeleteAsset(string assetPath, Re... class RenderPipelineGlobalSettingsPostprocessor (line 40) | class RenderPipelineGlobalSettingsPostprocessor : AssetPostprocessor method TryFindPath (line 42) | public static bool TryFindPath(string[] importedAssets, string pathToF... method RecreateGlobalSettingsNeed (line 58) | public static bool RecreateGlobalSettingsNeed(string[] importedAssets,... method OnPostprocessAllAssets (line 79) | static void OnPostprocessAllAssets(string[] importedAssets, string[] _... FILE: Editor/Mono/Graphics/RenderPipelineGraphicsSettingsEditorUtility.cs class RenderPipelineGraphicsSettingsEditorUtility (line 13) | public static class RenderPipelineGraphicsSettingsEditorUtility method ForEachFieldOfType (line 17) | public static void ForEachFieldOfType(this IRenderPipelineResources... method RecreateRenderPipelineMatchingSettings (line 28) | public static void RecreateRenderPipelineMatchingSettings(IRenderPipel... method OnLoad (line 42) | [InitializeOnLoadMethod] method Callback (line 49) | static void Callback(IRenderPipelineGraphicsSettings instance, string ... method RemoveRenderPipelineGraphicsSettingsWithMissingScript (line 60) | public static void RemoveRenderPipelineGraphicsSettingsWithMissingScri... method Rebind (line 65) | public static void Rebind(IRenderPipelineGraphicsSettings settings, Ty... FILE: Editor/Mono/Graphics/RenderingLayersLimitSettings.cs class RenderingLayersLimitSettings (line 11) | public abstract class RenderingLayersLimitSettings : IRenderPipelineGrap... type Version (line 15) | internal enum Version FILE: Editor/Mono/Graphics/ShaderCompilerData.cs type ShaderSnippetData (line 12) | [StructLayout(LayoutKind.Sequential)] type ShaderCompilerData (line 39) | [StructLayout(LayoutKind.Sequential)] type ShaderCompilerPlatform (line 68) | public enum ShaderCompilerPlatform type ShaderCompilerMessageSeverity (line 92) | public enum ShaderCompilerMessageSeverity type ShaderRequirements (line 98) | [Flags] type ShaderType (line 126) | public enum ShaderType FILE: Editor/Mono/Graphics/StaticBatchingEditorHelper.cs type StaticBatchingEditorHelper (line 12) | [NativeHeader("Runtime/Graphics/Mesh/StaticBatching.h")] method CombineAllStaticMeshesForScenePostProcessing (line 15) | [FreeFunction("StaticBatching::CombineAllStaticMeshesInSceneForStaticB... FILE: Editor/Mono/Graphics/VulkanDeviceFilterListsEditor.cs class DeviceFilterUI (line 13) | internal static class DeviceFilterUI class Styles (line 15) | internal static class Styles class Utils (line 51) | internal static class Utils method DrawRegexWithErrorCheck (line 53) | private static bool DrawRegexWithErrorCheck(string name, SerializedP... method DrawVersionWithErrorCheck (line 64) | private static bool DrawVersionWithErrorCheck(string name, Serialize... method DrawDeviceFilterList (line 75) | public static void DrawDeviceFilterList(SerializedProperty filterLis... method ClearNewElement (line 114) | public static void ClearNewElement(SerializedProperty filterListProp) class VulkanDeviceFilterListsEditor (line 127) | [CustomEditor(typeof(UnityEngine.VulkanDeviceFilterLists))] class ReorderableFilterList (line 130) | internal class ReorderableFilterList method ReorderableFilterList (line 144) | public ReorderableFilterList( method DoList (line 161) | public void DoList(Rect listRect) method DrawListElement (line 166) | private void DrawListElement(Rect rect, int index, bool isActive, bo... method AddElement (line 171) | private void AddElement(ReorderableList filterList) method DrawDeviceFilterListElement (line 187) | private void DrawDeviceFilterListElement(ReorderableList list, Rect re... method AddDeviceFilterListElement (line 198) | private void AddDeviceFilterListElement(ReorderableList filterList) method DrawGfxJobsFilterListElement (line 209) | private void DrawGfxJobsFilterListElement(ReorderableList list, Rect r... method AddGfxJobsFilterListElement (line 230) | private void AddGfxJobsFilterListElement(ReorderableList filterList) method OnEnable (line 243) | public void OnEnable() type ErrorInfo (line 256) | struct ErrorInfo method ErrorInfo (line 261) | ErrorInfo(bool hasErrors, string errorString) method DoListInternal (line 268) | private float DoListInternal(ReorderableFilterList list, float startin... method DoList (line 277) | private float DoList(ReorderableFilterList list, string name, ref bool... method DrawGfxJobsExtraNotice (line 294) | private float DrawGfxJobsExtraNotice(float startingHeight) method OnInspectorGUI (line 311) | public override void OnInspectorGUI() FILE: Editor/Mono/Grids/EditorSnap.cs class EditorSnapSettingsData (line 11) | [FilePath("Library/EditorSnapSettings.asset", FilePathAttribute.Location... method OnDisable (line 32) | void OnDisable() method Save (line 37) | internal void Save() class EditorSnapSettings (line 47) | public static class EditorSnapSettings method ResetSnapSettings (line 147) | public static void ResetSnapSettings() method Save (line 152) | internal static void Save() FILE: Editor/Mono/Grids/GridShortcuts.cs class Shortcuts (line 10) | static class Shortcuts method ToggleGridSnap (line 12) | [Shortcut("Grid and Snap/Toggle Snapping", typeof(SceneView), KeyCode.... method IncreaseGridSize (line 18) | [Shortcut("Grid and Snap/Increase Grid Size", typeof(SceneView), KeyCo... method DecreaseGridSize (line 25) | [Shortcut("Grid and Snap/Decrease Grid Size", typeof(SceneView), KeyCo... method ResetGrid (line 32) | [Shortcut("Grid and Snap/Reset Grid", typeof(SceneView))] method MenuNudgePerspectiveBackward (line 40) | [Shortcut("Grid and Snap/Nudge Grid Backward", typeof(SceneView))] method MenuNudgePerspectiveForward (line 65) | [Shortcut("Grid and Snap/Nudge Grid Forward", typeof(SceneView))] method PushToGrid (line 90) | [Shortcut("Grid and Snap/Push To Grid", typeof(SceneView), KeyCode.Bac... method MenuNudgePerspectiveReset (line 96) | internal static void MenuNudgePerspectiveReset() FILE: Editor/Mono/Grids/GridSnapping.cs class GridSnapping (line 10) | static class GridSnapping method Snap (line 20) | public static Vector3 Snap(Vector3 position) method SnapSelectionToGrid (line 27) | public static void SnapSelectionToGrid(SnapAxis axis = SnapAxis.All) FILE: Editor/Mono/Grids/SnapSettings.cs class SnapSettings (line 10) | [Serializable] FILE: Editor/Mono/Handles/ArcHandle.cs class ArcHandle (line 11) | public class ArcHandle method DefaultAngleHandleDrawFunction (line 25) | public static void DefaultAngleHandleDrawFunction( method DefaultAngleHandleSizeFunction (line 48) | public static float DefaultAngleHandleSizeFunction(Vector3 position) method DefaultRadiusHandleSizeFunction (line 53) | public static float DefaultRadiusHandleSizeFunction(Vector3 position) method ArcHandle (line 82) | public ArcHandle() method SetColorWithoutRadiusHandle (line 97) | public void SetColorWithoutRadiusHandle(Color color, float fillColorAl... method SetColorWithRadiusHandle (line 104) | public void SetColorWithRadiusHandle(Color color, float fillColorAlpha) method DrawHandle (line 112) | public void DrawHandle() method GetControlIDs (line 232) | internal void GetControlIDs() FILE: Editor/Mono/Handles/BoneHandle.cs class Handles (line 12) | public sealed partial class Handles class BoneRenderer (line 14) | internal sealed class BoneRenderer type SubMeshType (line 30) | public enum SubMeshType method BoneRenderer (line 38) | public BoneRenderer() method AddBoneInstance (line 46) | public void AddBoneInstance(Vector3 start, Vector3 end, Color color) method AddBoneLeafInstance (line 56) | public void AddBoneLeafInstance(Vector3 position, Quaternion rotatio... method ClearInstances (line 66) | public void ClearInstances() method ComputeBoneMatrix (line 160) | private static Matrix4x4 ComputeBoneMatrix(Vector3 start, Vector3 en... method RenderChunkCount (line 178) | private static int RenderChunkCount(int totalCount) method GetRenderChunk (line 183) | private static T[] GetRenderChunk(List array, int chunkIndex) method GetBoneWireVertices (line 191) | public static Vector3[] GetBoneWireVertices(Vector3 start, Vector3 end) method Render (line 211) | public void Render() method DistanceToPolygone (line 258) | internal static float DistanceToPolygone(Vector3[] vertices) method DoBoneHandle (line 263) | internal static void DoBoneHandle(Transform target, BoneRenderer rende... method DoBoneHandle (line 268) | internal static void DoBoneHandle(Transform target, Dictionary hull) method RemoveInsidePoints (line 636) | static void RemoveInsidePoints(int countLimit, Vector2 pt, List outHull) method CalcPointCloudConvexHull (line 686) | static void CalcPointCloudConvexHull(Vector3[] points, List o... method DistanceToPointCloudConvexHull (line 704) | static float DistanceToPointCloudConvexHull(params Vector3[] points) method AddControl (line 715) | public static void AddControl(int controlId, float distance) method AddDefaultControl (line 728) | public static void AddDefaultControl(int controlId) method BeginHandles (line 742) | [RequiredByNativeCode] method EndHandles (line 767) | [RequiredByNativeCode] method GetHandleSize (line 791) | public static float GetHandleSize(Vector3 position) method WorldToGUIPoint (line 814) | public static Vector2 WorldToGUIPoint(Vector3 world) method WorldToGUIPointWithDepth (line 820) | public static Vector3 WorldToGUIPointWithDepth(Vector3 world) method WorldToGUIPointWithDepth (line 827) | public static Vector3 WorldToGUIPointWithDepth(Camera camera, Vector3 ... method GUIPointToScreenPixelCoordinate (line 842) | public static Vector2 GUIPointToScreenPixelCoordinate(Vector2 guiPoint) method GUIPointToWorldRay (line 851) | public static Ray GUIPointToWorldRay(Vector2 position) method GUIPointToWorldRayPrecise (line 856) | private static Ray GUIPointToWorldRayPrecise(Vector2 position, float s... method WorldPointToSizedRect (line 933) | public static Rect WorldPointToSizedRect(Vector3 position, GUIContent ... method PickRectObjects (line 974) | public static GameObject[] PickRectObjects(Rect rect) method PickRectObjects (line 980) | public static GameObject[] PickRectObjects(Rect rect, bool selectPrefa... method FindNearestVertex (line 992) | public static bool FindNearestVertex(Vector2 guiPoint, out Vector3 ver... method FindNearestVertex (line 997) | public static bool FindNearestVertex(Vector2 guiPoint, Transform[] obj... method FindNearestVertex (line 1002) | public static bool FindNearestVertex(Vector2 guiPoint, Transform[] obj... method FindNearestVertex (line 1011) | public static bool FindNearestVertex(Vector2 guiPoint, out Vector3 ver... method FindNearestVertex (line 1016) | public static bool FindNearestVertex(Vector2 guiPoint, Transform[] obj... method FindNearestVertex (line 1021) | public static bool FindNearestVertex(Vector2 guiPoint, Transform[] obj... method SetPickingObjectList (line 1046) | static void SetPickingObjectList(List list, T[] arra... method CreatePickingObjectArray (line 1053) | static GameObject[] CreatePickingObjectArray(List list) method PickGameObject (line 1068) | public static GameObject PickGameObject(Vector2 position, out int mate... method PickGameObject (line 1073) | public static GameObject PickGameObject(Vector2 position, GameObject[]... method PickGameObject (line 1078) | public static GameObject PickGameObject(Vector2 position, bool selectP... method PickGameObject (line 1083) | public static GameObject PickGameObject(Vector2 position, bool selectP... method PickGameObject (line 1088) | public static GameObject PickGameObject(Vector2 position, bool selectP... method PickGameObject (line 1093) | public static GameObject PickGameObject(Vector2 position, GameObject[]... method PickGameObject (line 1098) | public static GameObject PickGameObject(Vector2 position, bool selectP... method PickAllObjects (line 1110) | public static void PickAllObjects(Vector2 position, List ... method GetPickingIncludeExcludeList (line 1127) | public static PickingIncludeExcludeList GetPickingIncludeExcludeList(A... method GetSelectionOutlineIncludeExcludeList (line 1138) | public static PickingIncludeExcludeList GetSelectionOutlineIncludeExcl... method PickObject (line 1148) | internal static PickingObject PickObject(Vector2 guiPosition, method GetPickingIds (line 1261) | static void GetPickingIds(List objects, List ren, ... method GetPickingIds (line 1281) | static void GetPickingIds(UnityEngine.Object[] objects, List ren,... method GetAuthoringObjectForEntity (line 1305) | static UnityEngine.Object GetAuthoringObjectForEntity(int entityIndex) method GetEntitiesForAuthoringObject (line 1322) | static int GetEntitiesForAuthoringObject(UnityEngine.Object authoring,... method FindSelectionBaseForPicking (line 1343) | internal static GameObject FindSelectionBaseForPicking(Transform trans... method FindSelectionBaseForPicking (line 1350) | internal static GameObject FindSelectionBaseForPicking(GameObject go) method CleanupHandleMaterials (line 1433) | [RequiredByNativeCode] method DisposeArcIndexBuffer (line 1443) | static void DisposeArcIndexBuffer() method GetArcIndexBuffer (line 1449) | static internal GraphicsBuffer GetArcIndexBuffer(int segments, int sides) method InitHandleMaterials (line 1483) | static void InitHandleMaterials() method ApplyWireMaterial (line 1556) | internal static void ApplyWireMaterial([DefaultValue("UnityEngine.Rend... method ApplyWireMaterial (line 1568) | [ExcludeFromDocs] method ApplyDottedWireMaterial (line 1576) | internal static void ApplyDottedWireMaterial([DefaultValue("UnityEngin... method ApplyDottedWireMaterial (line 1588) | [ExcludeFromDocs] method PushCamera (line 1596) | public static void PushCamera(Camera camera) method PopCamera (line 1602) | public static void PopCamera(Camera camera) class SavedCamera (line 1608) | sealed class SavedCamera method SavedCamera (line 1620) | internal SavedCamera(Camera source) method Restore (line 1634) | internal void Restore(Camera dest) method TryRaySnap (line 1655) | static bool TryRaySnap(Ray ray, out RaycastHit resultHit) method RaySnap (line 1670) | public static object RaySnap(Ray ray) method GetNearestHitFromPhysicsScene (line 1718) | static bool GetNearestHitFromPhysicsScene(Ray ray, PhysicsScene physic... method PlaceObject (line 1786) | public static bool PlaceObject(Vector2 guiPosition, out Vector3 positi... method TryPlaceOnGrid (line 1822) | static bool TryPlaceOnGrid(Ray ray, out RaycastHit resultHit) method TryGetPlane (line 1843) | static bool TryGetPlane(out Plane plane) method FilterRendererIDs (line 1876) | internal static void FilterRendererIDs(Renderer[] renderers, out int[]... method FilterInstanceIDs (line 1907) | internal static void FilterInstanceIDs(IEnumerable gameObj... method HasMatchingInstanceID (line 1964) | static bool HasMatchingInstanceID(int[] ids, int id, int cutoff) method Repaint (line 1977) | public static void Repaint() method RegisterRenderPickingCallback (line 1989) | public static bool RegisterRenderPickingCallback(RenderPickingCallback... method UnregisterRenderPickingCallback (line 2006) | public static bool UnregisterRenderPickingCallback(RenderPickingCallba... method DoRenderPicking (line 2034) | [RequiredByNativeCode] method ResolvePickingObject (line 2097) | [RequiredByNativeCode] method CleanupPicking (line 2112) | [RequiredByNativeCode] method EncodeSelectionId (line 2119) | public static Vector4 EncodeSelectionId(int pickingIndex) method DecodeSelectionId (line 2131) | public static int DecodeSelectionId(Vector4 selectionId) method GetOverlappingObjects (line 2139) | public static void GetOverlappingObjects(Vector2 position, List !1")] method FreeMoveHandle (line 571) | [Obsolete("Rotation parameter is obsolete. (UnityUpgradable) -> !2")] method FreeMoveHandle (line 577) | public static Vector3 FreeMoveHandle(Vector3 position, float size, Vec... method FreeMoveHandle (line 583) | public static Vector3 FreeMoveHandle(int controlID, Vector3 position, ... method ScaleValueHandle (line 589) | public static float ScaleValueHandle(float value, Vector3 position, Qu... method ScaleValueHandle (line 595) | public static float ScaleValueHandle(int controlID, float value, Vecto... method Button (line 601) | public static bool Button(Vector3 position, Quaternion direction, floa... method Button (line 607) | internal static bool Button(int controlID, Vector3 position, Quaternio... method Button (line 612) | internal static bool Button(int controlID, Vector3 position, Quaternio... method CubeHandleCap (line 618) | public static void CubeHandleCap(int controlID, Vector3 position, Quat... method SphereHandleCap (line 633) | public static void SphereHandleCap(int controlID, Vector3 position, Qu... method ConeHandleCap (line 649) | public static void ConeHandleCap(int controlID, Vector3 position, Quat... method CylinderHandleCap (line 664) | public static void CylinderHandleCap(int controlID, Vector3 position, ... method RectangleHandleCap (line 681) | public static void RectangleHandleCap(int controlID, Vector3 position,... method RectangleHandleCap (line 686) | public static void RectangleHandleCap(int controlID, Vector3 position,... method RectangleHandleCapWorldSpace (line 708) | internal static void RectangleHandleCapWorldSpace(int controlID, Vecto... method RectangleHandleCapWorldSpace (line 713) | internal static void RectangleHandleCapWorldSpace(int controlID, Vecto... method DotHandleCap (line 735) | public static void DotHandleCap(int controlID, Vector3 position, Quate... method CircleHandleCap (line 764) | public static void CircleHandleCap(int controlID, Vector3 position, Qu... method ArrowHandleCap (line 781) | public static void ArrowHandleCap(int controlID, Vector3 position, Qua... method ArrowHandleCap (line 786) | internal static void ArrowHandleCap(int controlID, Vector3 position, Q... method DrawSelectionFrame (line 831) | public static void DrawSelectionFrame(int controlID, Vector3 position,... method GetFadedAxisColor (line 851) | internal static Color GetFadedAxisColor(Color col, float fade, int id) method GetCameraViewLerpForWorldAxis (line 860) | internal static float GetCameraViewLerpForWorldAxis(Vector3 viewVector... method GetCameraViewFrom (line 868) | internal static Vector3 GetCameraViewFrom(Vector3 position, Matrix4x4 ... method PositionHandle (line 877) | public static Vector3 PositionHandle(Vector3 position, Quaternion rota... method PositionHandle (line 882) | public static Vector3 PositionHandle(PositionHandleIds ids, Vector3 po... method RotationHandle (line 888) | public static Quaternion RotationHandle(Quaternion rotation, Vector3 p... method RotationHandle (line 893) | public static Quaternion RotationHandle(RotationHandleIds ids, Quatern... method ScaleHandle (line 900) | public static Vector3 ScaleHandle(Vector3 scale, Vector3 position, Qua... method ScaleHandle (line 906) | public static Vector3 ScaleHandle(Vector3 scale, Vector3 position, Qua... method ScaleHandle (line 911) | internal static Vector3 ScaleHandle(Vector3 scale, Vector3 position, Q... method RadiusHandle (line 917) | public static float RadiusHandle(Quaternion rotation, Vector3 position... method RadiusHandle (line 923) | public static float RadiusHandle(Quaternion rotation, Vector3 position... method ConeHandle (line 929) | internal static Vector2 ConeHandle(Quaternion rotation, Vector3 positi... method ConeFrustrumHandle (line 935) | internal static Vector3 ConeFrustrumHandle(Quaternion rotation, Vector... method Slider2D (line 941) | public static Vector3 Slider2D(int id, Vector3 handlePos, Vector3 offs... method Slider2D (line 946) | public static Vector3 Slider2D(int id, Vector3 handlePos, Vector3 offs... method Slider2D (line 952) | public static Vector3 Slider2D(Vector3 handlePos, Vector3 handleDir, V... method Slider2D (line 957) | public static Vector3 Slider2D(Vector3 handlePos, Vector3 handleDir, V... method Slider2D (line 964) | public static Vector3 Slider2D(int id, Vector3 handlePos, Vector3 hand... method Slider2D (line 969) | public static Vector3 Slider2D(int id, Vector3 handlePos, Vector3 hand... method Slider2D (line 975) | public static Vector3 Slider2D(Vector3 handlePos, Vector3 handleDir, V... method Slider2D (line 980) | public static Vector3 Slider2D(Vector3 handlePos, Vector3 handleDir, V... method FreeRotateHandle (line 987) | public static Quaternion FreeRotateHandle(int id, Quaternion rotation,... method FreeRotateHandle (line 992) | public static Quaternion FreeRotateHandle(Quaternion rotation, Vector3... method ScaleSlider (line 999) | public static float ScaleSlider(int id, float scale, Vector3 position,... method ScaleSlider (line 1004) | public static float ScaleSlider(float scale, Vector3 position, Vector3... method Disc (line 1011) | public static Quaternion Disc(int id, Quaternion rotation, Vector3 pos... method Disc (line 1016) | public static Quaternion Disc(Quaternion rotation, Vector3 position, V... method SetupIgnoreRaySnapObjects (line 1022) | internal static void SetupIgnoreRaySnapObjects() method SnapValue (line 1028) | public static float SnapValue(float value, float snap) method SnapValue (line 1036) | public static Vector2 SnapValue(Vector2 value, Vector2 snap) method SnapValue (line 1044) | public static Vector3 SnapValue(Vector3 value, Vector3 snap) method SnapToGrid (line 1052) | public static void SnapToGrid(Transform[] transforms, SnapAxis axis = ... method SnapToGrid (line 1065) | public static void SnapToGrid(Vector3[] positions, SnapAxis axis = Sna... method DrawTwoShadedWireDisc (line 1084) | internal static void DrawTwoShadedWireDisc(Vector3 position, Vector3 a... method DrawTwoShadedWireDisc (line 1095) | internal static void DrawTwoShadedWireDisc(Vector3 position, Vector3 a... method StartCapDraw (line 1107) | internal static Matrix4x4 StartCapDraw(Vector3 position, Quaternion ro... method RectangleCap (line 1121) | internal static void RectangleCap(int controlID, Vector3 position, Qua... method SelectionFrame (line 1136) | public static void SelectionFrame(int controlID, Vector3 position, Qua... method DrawAAPolyLine (line 1156) | public static void DrawAAPolyLine(Color[] colors, Vector3[] points) ... method DrawAAPolyLine (line 1158) | public static void DrawAAPolyLine(float width, Color[] colors, Vector3... method DrawAAPolyLine (line 1160) | public static void DrawAAPolyLine(params Vector3[] points) ... method DrawAAPolyLine (line 1162) | public static void DrawAAPolyLine(float width, params Vector3[] points... method DrawAAPolyLine (line 1164) | public static void DrawAAPolyLine(Texture2D lineTex, params Vector3[] ... method DrawAAPolyLine (line 1166) | public static void DrawAAPolyLine(float width, int actualNumberOfPoint... method DrawAAPolyLine (line 1169) | public static void DrawAAPolyLine(Texture2D lineTex, float width, para... method DoDrawAAPolyLine (line 1172) | static void DoDrawAAPolyLine(Color[] colors, Vector3[] points, int act... method DrawAAConvexPolygon (line 1183) | public static void DrawAAConvexPolygon(params Vector3[] points) { DoD... method DoDrawAAConvexPolygon (line 1185) | static void DoDrawAAConvexPolygon(Vector3[] points, int actualNumberOf... method DrawBezier (line 1197) | public static void DrawBezier(Vector3 startPosition, Vector3 endPositi... method DrawWireDisc (line 1207) | [ExcludeFromDocs] method DrawWireDisc (line 1213) | public static void DrawWireDisc(Vector3 center, Vector3 normal, float ... method DrawWireArc (line 1224) | [ExcludeFromDocs] method SetupArcMaterial (line 1230) | static Material SetupArcMaterial() method DrawWireArc (line 1246) | public static void DrawWireArc(Vector3 center, Vector3 normal, Vector3... method DrawSolidRectangleWithOutline (line 1276) | public static void DrawSolidRectangleWithOutline(Rect rectangle, Color... method DrawSolidRectangleWithOutline (line 1290) | public static void DrawSolidRectangleWithOutline(Vector3[] verts, Colo... method DrawSolidDisc (line 1338) | public static void DrawSolidDisc(Vector3 center, Vector3 normal, float... method DrawSolidArc (line 1347) | public static void DrawSolidArc(Vector3 center, Vector3 normal, Vector... method Init (line 1377) | internal static void Init() method Label (line 1422) | public static void Label(Vector3 position, string text) ... method Label (line 1424) | public static void Label(Vector3 position, Texture image) ... method Label (line 1426) | public static void Label(Vector3 position, GUIContent content) ... method Label (line 1428) | public static void Label(Vector3 position, string text, GUIStyle style... method Label (line 1430) | public static void Label(Vector3 position, GUIContent content, GUIStyl... method GetCameraRect (line 1442) | internal static Rect GetCameraRect(Rect position) method GetMainGameViewSize (line 1450) | public static Vector2 GetMainGameViewSize() method DrawOutline (line 1455) | public static void DrawOutline(int[] parentRenderers, int[] childRende... method DrawOutline (line 1463) | public static void DrawOutline(int[] renderers, Color color, float fil... method DrawOutline (line 1466) | public static void DrawOutline(Renderer[] renderers, Color parentNodeC... method DrawOutline (line 1473) | public static void DrawOutline(Renderer[] renderers, Color color, floa... method DrawOutline (line 1476) | public static void DrawOutline(GameObject[] objects, Color parentNodeC... method DrawOutline (line 1483) | public static void DrawOutline(GameObject[] objects, Color color, floa... method DrawOutline (line 1493) | public static void DrawOutline(List objects, Color parentN... method DrawOutline (line 1500) | public static void DrawOutline(List objects, Color color, ... method DrawOutlineOrWireframeInternal (line 1512) | internal static void DrawOutlineOrWireframeInternal(Color parentNodeCo... method DrawSubmeshOutline (line 1522) | internal static void DrawSubmeshOutline(Color parentNodeColor, Color c... method ClearCamera (line 1538) | public static void ClearCamera(Rect position, Camera camera) method DrawCameraImpl (line 1558) | internal static void DrawCameraImpl(Rect position, method DrawCamera (line 1609) | internal static void DrawCamera(Rect position, Camera camera, DrawCame... method DrawCameraStep1 (line 1614) | internal static void DrawCameraStep1(Rect position, Camera camera, Dra... method DrawCameraStep2 (line 1619) | internal static void DrawCameraStep2(Camera camera, DrawCameraMode dra... method DrawCamera (line 1628) | public static void DrawCamera(Rect position, Camera camera) method DrawCamera (line 1633) | public static void DrawCamera(Rect position, Camera camera, [DefaultVa... method DrawCamera (line 1638) | public static void DrawCamera(Rect position, Camera camera, [DefaultVa... type CameraFilterMode (line 1644) | internal enum CameraFilterMode method SetCamera (line 1651) | public static void SetCamera(Camera camera) method SetCamera (line 1662) | public static void SetCamera(Rect position, Camera camera) method BeginGUI (line 1682) | public static void BeginGUI() method BeginGUI (line 1691) | [Obsolete("Please use BeginGUI() with GUILayout.BeginArea(position) / ... method EndGUI (line 1698) | public static void EndGUI() method ShowSceneViewLabel (line 1705) | internal static void ShowSceneViewLabel(Vector3 pos, GUIContent label) method MakeBezierPoints (line 1720) | public static Vector3[] MakeBezierPoints(Vector3 startPosition, Vector... method DrawTexture3DSDF (line 1727) | public static void DrawTexture3DSDF(Texture texture, method DrawTexture3DSlice (line 1738) | public static void DrawTexture3DSlice(Texture texture, Vector3 slicePo... method DrawTexture3DVolume (line 1749) | public static void DrawTexture3DVolume(Texture texture, FILE: Editor/Mono/Handles/PositionHandle.cs class Handles (line 10) | public sealed partial class Handles type PositionHandleIds (line 15) | public struct PositionHandleIds method Has (line 56) | internal bool Has(int id) method PositionHandleIds (line 67) | internal PositionHandleIds(int x, int y, int z, int xy, int xz, int ... method GetHashCode (line 78) | public override int GetHashCode() method Equals (line 83) | public override bool Equals(object obj) type PositionHandleParam (line 95) | internal struct PositionHandleParam type Handle (line 106) | [Flags] type Orientation (line 120) | public enum Orientation method ShouldShow (line 134) | public bool ShouldShow(int axis) method ShouldShow (line 139) | public bool ShouldShow(Handle handle) method PositionHandleParam (line 144) | public PositionHandleParam( method DoPositionHandle (line 181) | public static Vector3 DoPositionHandle(Vector3 position, Quaternion ro... method DoPositionHandle (line 186) | internal static Vector3 DoPositionHandle(PositionHandleIds ids, Vector... method DoPositionHandle_Internal (line 240) | static Vector3 DoPositionHandle_Internal(PositionHandleIds ids, Vector... method DoPlanarHandle (line 362) | static Vector3 DoPlanarHandle( method DoPositionHandle_ArrowCap (line 467) | static void DoPositionHandle_ArrowCap(int controlId, Vector3 position,... FILE: Editor/Mono/Handles/RadiusHandle.cs class Handles (line 10) | public sealed partial class Handles method DoRadiusHandle (line 12) | internal static float DoRadiusHandle(Quaternion rotation, Vector3 posi... FILE: Editor/Mono/Handles/RectHandle.cs class Handles (line 10) | public sealed partial class Handles method DoRectHandles (line 12) | internal static Vector2 DoRectHandles(Quaternion rotation, Vector3 pos... FILE: Editor/Mono/Handles/RotationHandle.cs class Handles (line 11) | public sealed partial class Handles type RotationHandleIds (line 16) | public struct RotationHandleIds method Has (line 53) | internal bool Has(int id) method RotationHandleIds (line 62) | internal RotationHandleIds(int x, int y, int z, int cameraAxis, int ... method GetHashCode (line 71) | public override int GetHashCode() method Equals (line 76) | public override bool Equals(object obj) type RotationHandleParam (line 87) | internal struct RotationHandleParam type Handle (line 89) | [Flags] method ShouldShow (line 111) | public bool ShouldShow(int axis) method ShouldShow (line 116) | public bool ShouldShow(Handle handle) method RotationHandleParam (line 121) | public RotationHandleParam(Handle handles, Vector3 axisSize, float x... method DoRotationHandle (line 134) | public static Quaternion DoRotationHandle(Quaternion rotation, Vector3... method DoRotationHandle (line 139) | internal static Quaternion DoRotationHandle(RotationHandleIds ids, Qua... FILE: Editor/Mono/Handles/ScaleHandle.cs class Handles (line 10) | public sealed partial class Handles type ScaleHandleIds (line 12) | internal struct ScaleHandleIds method Has (line 44) | public bool Has(int id) method ScaleHandleIds (line 52) | public ScaleHandleIds(int x, int y, int z, int xyz) method GetHashCode (line 60) | public override int GetHashCode() method Equals (line 65) | public override bool Equals(object obj) type ScaleHandleParam (line 76) | internal struct ScaleHandleParam type Handle (line 78) | [Flags] type Orientation (line 89) | public enum Orientation method ShouldShow (line 105) | public bool ShouldShow(int axis) method ShouldShow (line 110) | public bool ShouldShow(Handle handle) method ScaleHandleParam (line 115) | public ScaleHandleParam(Handle handles, Vector3 axisOffset, Vector3 ... method DoScaleHandle (line 133) | public static Vector3 DoScaleHandle(Vector3 scale, Vector3 position, Q... method DoScaleHandle (line 138) | internal static Vector3 DoScaleHandle(Vector3 scale, Vector3 position,... method DoScaleHandle (line 143) | internal static Vector3 DoScaleHandle(ScaleHandleIds ids, Vector3 scal... FILE: Editor/Mono/Handles/SimpleRadiusHandle.cs class Handles (line 10) | public sealed partial class Handles method DoSimpleEdgeHandle (line 12) | internal static float DoSimpleEdgeHandle(Quaternion rotation, Vector3 ... method DoSimpleRadiusHandle (line 36) | internal static float DoSimpleRadiusHandle(Quaternion rotation, Vector... FILE: Editor/Mono/Handles/Slider1D.cs class Slider1D (line 11) | internal class Slider1D method Do (line 22) | internal static Vector3 Do(int id, Vector3 position, Vector3 direction... method ToQuaternion (line 27) | private static Quaternion ToQuaternion(Vector3 direction) method Do (line 36) | internal static Vector3 Do(int id, Vector3 position, Vector3 offset, V... FILE: Editor/Mono/Handles/Slider2D.cs class Slider2D (line 11) | internal class Slider2D method Do (line 18) | public static Vector3 Do( method Do (line 33) | public static Vector3 Do( method Do (line 49) | public static Vector3 Do( method CalcDeltaAlongDirections (line 87) | private static Vector2 CalcDeltaAlongDirections( method GetMousePosition (line 201) | private static Vector3 GetMousePosition(Vector3 handleDirection, Vecto... FILE: Editor/Mono/Handles/SliderScale.cs class SliderScale (line 12) | internal class SliderScale method DoAxis (line 18) | public static float DoAxis(int id, float scale, Vector3 position, Vect... method DoAxis (line 23) | internal static Vector3 DoAxis(int id, Vector3 scale, int scaleItemInd... method DoAxis (line 39) | internal static float DoAxis(int id, float scale, Vector3 position, Ve... method DoCenter (line 121) | public static float DoCenter(int id, float value, Vector3 position, Qu... FILE: Editor/Mono/Handles/TransformHandle.cs class Handles (line 10) | public sealed partial class Handles type TransformHandleIds (line 12) | internal struct TransformHandleIds method Has (line 66) | public bool Has(int id) method TransformHandleIds (line 73) | public TransformHandleIds(PositionHandleIds position, RotationHandle... type TransformHandleParam (line 81) | internal struct TransformHandleParam method TransformHandleParam (line 213) | public TransformHandleParam( method Without (line 241) | public TransformHandleParam Without(PositionHandleParam.Handle handles) method RemoveHandles (line 259) | static PositionHandleParam RemoveHandles(PositionHandleParam p, Posi... method Without (line 264) | public TransformHandleParam Without(RotationHandleParam.Handle handles) method RemoveHandles (line 282) | static RotationHandleParam RemoveHandles(RotationHandleParam r, Rota... method Without (line 287) | public TransformHandleParam Without(ScaleHandleParam.Handle handles) method RemoveHandles (line 305) | static ScaleHandleParam RemoveHandles(ScaleHandleParam s, ScaleHandl... method WithSoloPositionManipulatorSize (line 310) | public TransformHandleParam WithSoloPositionManipulatorSize() method CopyDefaultSize (line 328) | static PositionHandleParam CopyDefaultSize(PositionHandleParam p) method WithSoloRotationManipulatorSize (line 334) | public TransformHandleParam WithSoloRotationManipulatorSize() method CopyDefaultSize (line 352) | static RotationHandleParam CopyDefaultSize(RotationHandleParam r) method WithSoloScaleManipulatorSize (line 358) | public TransformHandleParam WithSoloScaleManipulatorSize() method CopyDefaultSize (line 376) | static ScaleHandleParam CopyDefaultSize(ScaleHandleParam s) type RotationHandleData (line 383) | struct RotationHandleData method TransformHandle (line 390) | public static void TransformHandle(ref Vector3 position, ref Quaternio... method TransformHandle (line 397) | public static void TransformHandle(ref Vector3 position, Quaternion ro... method TransformHandle (line 405) | public static void TransformHandle(Vector3 position, ref Quaternion ro... method TransformHandle (line 414) | public static void TransformHandle(ref Vector3 position, ref Quaternio... method TransformHandle (line 425) | public static void TransformHandle(ref Vector3 position, Quaternion ro... method TransformHandle (line 437) | public static void TransformHandle(Vector3 position, ref Quaternion ro... method TransformHandle (line 450) | public static void TransformHandle(ref Vector3 position, ref Quaternio... method TransformHandle (line 460) | static void TransformHandle(ref Vector3 position, Quaternion rotation) method TransformHandle (line 470) | static void TransformHandle(Vector3 position, ref Quaternion rotation) method TransformHandle (line 480) | static void TransformHandle(Vector3 position, Quaternion rotation, ref... method TransformHandle (line 491) | static void TransformHandle(Vector3 position, Quaternion rotation, ref... method TransformHandle (line 507) | internal static void TransformHandle(TransformHandleIds ids, ref Vecto... FILE: Editor/Mono/Handles/VertexSnapping.cs class VertexSnapping (line 10) | internal class VertexSnapping method ToggleVertexSnappingViaShortcut (line 16) | [Shortcut(k_VertexSnappingToggleShortcut, typeof(SceneView), KeyCode.V... method ToggleVertexSnappingViaClutchShortcut (line 26) | [ClutchShortcut(k_VertexSnappingShortcut, typeof(SceneView), KeyCode.V)] method HandleMouseMove (line 54) | public static void HandleMouseMove(int id) method EnableVertexSnapping (line 64) | private static void EnableVertexSnapping(int id) method DisableVertexSnapping_Internal (line 79) | internal static void DisableVertexSnapping_Internal() method DisableVertexSnapping (line 86) | private static void DisableVertexSnapping(int id) method UpdateVertexSnappingOffset (line 95) | private static void UpdateVertexSnappingOffset() method FindNearestPivot (line 136) | private static Vector3 FindNearestPivot(Transform[] transforms, Vector... method ScreenToWorld (line 153) | private static Vector3 ScreenToWorld(Vector2 screen, Transform target) FILE: Editor/Mono/Hardware.bindings.cs type UsbDevice (line 12) | [RequiredByNativeCode(GenerateProxy = true)] method ToString (line 22) | public override string ToString() class Usb (line 28) | public sealed class Usb method OnDevicesChanged (line 34) | [RequiredByNativeCode] type DevDeviceState (line 43) | public enum DevDeviceState type DevDeviceFeatures (line 50) | [Flags] type DevDevice (line 58) | [RequiredByNativeCode] method ToString (line 73) | public override string ToString() method DevDevice (line 78) | public DevDevice(string id, string name, string type, string module, D... class DevDeviceList (line 89) | [NativeHeader("Editor/Src/Devices/DevDevice.h")] method OnChanged (line 95) | public static void OnChanged() method FindDevice (line 101) | public static bool FindDevice(string deviceId, out DevDevice device) method Update (line 116) | internal static void Update(string target, DevDevice[] devices) method GetDevices (line 122) | [FreeFunction("GetDeviceList")] method UpdateInternal (line 125) | [FreeFunction("UpdateDeviceList")] FILE: Editor/Mono/Help.bindings.cs class Help (line 10) | [NativeHeader("Editor/Src/Panels/HelpPanel.h")] method SendHelpRequestedUsabilityEvent (line 15) | [FreeFunction] method GetDocumentationAbsolutePath_Internal (line 18) | [FreeFunction("DocUtilities::GetDocumentationAbsolutePath")] method ShowNamedHelp (line 21) | [UnityEngine.Scripting.RequiredByNativeCode] FILE: Editor/Mono/Help.cs class Help (line 20) | public partial class Help type DocRedirectionServer (line 45) | internal enum DocRedirectionServer method HasHelpForObject (line 84) | public static bool HasHelpForObject(Object obj) method GetHelpURLForObject (line 89) | public static string GetHelpURLForObject(Object obj) method ShowHelpForObject (line 94) | public static void ShowHelpForObject(Object obj) method ShowHelpPage (line 106) | public static void ShowHelpPage(string page) method BrowseURL (line 129) | public static void BrowseURL(string url) method HasHelpForObject (line 140) | internal static bool HasHelpForObject(Object obj, bool defaultToMonoBe... method GetNiceHelpNameForObject (line 145) | internal static string GetNiceHelpNameForObject(Object obj) method GetNiceHelpNameForObject (line 150) | internal static string GetNiceHelpNameForObject(Object obj, bool defau... method GetHelpURLForObject (line 180) | internal static string GetHelpURLForObject(Object obj, bool defaultToM... method ClearCache (line 235) | internal static void ClearCache() method TranslateURIForRedirection (line 240) | internal static string TranslateURIForRedirection(string uri) method FindHelpNamed (line 255) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method TryRedirect (line 317) | internal static bool TryRedirect(ref string topicName) method HelpFileNameForObject (line 328) | internal static string HelpFileNameForObject(Object obj) method OpenReleaseNotes (line 353) | [UnityEngine.Scripting.RequiredByNativeCode] method GetReleaseNotesUrl (line 360) | internal static string GetReleaseNotesUrl(string digitsOnlyVersion, st... method GetShortReleaseVersion (line 390) | internal static string GetShortReleaseVersion() method InitDocumentation (line 396) | private static void InitDocumentation() method IsURL (line 427) | private static bool IsURL(string path) method IsLocalPath (line 432) | private static bool IsLocalPath(string path) method IsApiTopic (line 437) | private static bool IsApiTopic(string topic) method GetURLPath (line 442) | private static string GetURLPath(bool forceHtml, params string[] tokens) method HasNamedHelp (line 450) | private static bool HasNamedHelp(string topic) FILE: Editor/Mono/HierarchyProperty.bindings.cs type InspectorMode (line 19) | public enum InspectorMode type HierarchyType (line 26) | public enum HierarchyType type IconDrawStyle (line 32) | public enum IconDrawStyle type IHierarchyProperty (line 38) | interface IHierarchyProperty method Reset (line 40) | void Reset(); method IsExpanded (line 57) | bool IsExpanded(int[] expanded); method Next (line 58) | bool Next(int[] expanded); method NextWithDepthCheck (line 59) | bool NextWithDepthCheck(int[] expanded, int minDepth); method Previous (line 60) | bool Previous(int[] expanded); method Parent (line 61) | bool Parent(); method Find (line 65) | bool Find(int instanceID, int[] expanded); method FindAllAncestors (line 66) | int[] FindAllAncestors(int[] instanceIDs); method Skip (line 68) | bool Skip(int count, int[] expanded); method CountRemaining (line 69) | int CountRemaining(int[] expanded); method GetInstanceIDIfImported (line 70) | int GetInstanceIDIfImported(); class HierarchyProperty (line 73) | [NativeHeader("Editor/Src/Utility/HierarchyProperty.bindings.h")] method HierarchyProperty (line 79) | public HierarchyProperty(HierarchyType hierarchyType) method HierarchyProperty (line 84) | public HierarchyProperty(HierarchyType hierarchyType, bool forceImport) method HierarchyProperty (line 89) | public HierarchyProperty(string rootPath) method HierarchyProperty (line 94) | public HierarchyProperty(string rootPath, bool forceImport) method HierarchyProperty (line 99) | public HierarchyProperty(HierarchyType hierarchyType, string rootPath,... method Internal_Create (line 104) | [FreeFunction("HierarchyPropertyBindings::Internal_Create")] method SetCustomScenes (line 107) | internal void SetCustomScenes(Scene[] scenes) method SetCustomScenes (line 114) | [FreeFunction("HierarchyPropertyBindings::SetCustomScenes", HasExplici... method SetSubScenes (line 116) | [FreeFunction("HierarchyPropertyBindings::SetSubScenes", HasExplicitTh... method Reset (line 118) | public extern void Reset(); method Internal_Destroy (line 120) | [FreeFunction("HierarchyPropertyBindings::Internal_Destroy", IsThreadS... method Dispose (line 123) | void Dispose(bool disposing) method Dispose (line 132) | void Dispose() method GetScene (line 144) | [FreeFunction("HierarchyPropertyBindings::GetScene", HasExplicitThis =... method IsExpanded_internal (line 153) | [FreeFunction("HierarchyPropertyBindings::IsExpanded", HasExplicitThis... method IsExpanded (line 156) | public bool IsExpanded(int[] expanded) => IsExpanded_internal(expanded... method Next_internal (line 169) | [FreeFunction("HierarchyPropertyBindings::Next", HasExplicitThis = true)] method Next (line 171) | public bool Next(int[] expanded) => Next_internal(expanded, expanded !... method NextWithDepthCheck_internal (line 172) | [FreeFunction("HierarchyPropertyBindings::NextWithDepthCheck", HasExpl... method NextWithDepthCheck (line 174) | public bool NextWithDepthCheck(int[] expanded, int minDepth) => NextWi... method Previous_internal (line 175) | [FreeFunction("HierarchyPropertyBindings::Previous", HasExplicitThis =... method Previous (line 177) | public bool Previous(int[] expanded) => Previous_internal(expanded, ex... method Parent (line 178) | public extern bool Parent(); method Find_internal (line 179) | [FreeFunction("HierarchyPropertyBindings::Find", HasExplicitThis = true)] method Find (line 181) | public bool Find(int instanceID, int[] expanded) => Find_internal(inst... method Skip_internal (line 182) | [FreeFunction("HierarchyPropertyBindings::Skip", HasExplicitThis = true)] method Skip (line 184) | public bool Skip(int count, int[] expanded) =>Skip_internal(count, exp... method CountRemaining_internal (line 185) | [FreeFunction("HierarchyPropertyBindings::CountRemaining", HasExplicit... method CountRemaining (line 187) | public int CountRemaining(int[] expanded) => CountRemaining_internal(e... method GetInstanceIDIfImported (line 189) | public extern int GetInstanceIDIfImported(); method SetFilter (line 193) | [RequiredByNativeCode] method SetSearchFilter (line 202) | public void SetSearchFilter(string searchString, int mode) method SetSearchFilter (line 209) | internal void SetSearchFilter(SearchFilter filter) method CopySearchFilterFrom (line 214) | internal void CopySearchFilterFrom(HierarchyProperty other) method SetSearchFilterImpl (line 221) | [FreeFunction("HierarchyPropertyBindings::SetSearchFilterImpl", HasExp... method CopySearchFilterImpl (line 224) | [FreeFunction("HierarchyPropertyBindings::CopySearchFilterImpl", HasEx... method FindAllAncestors (line 227) | [FreeFunction("HierarchyPropertyBindings::FindAllAncestors", HasExplic... method ClearSceneObjectsFilter (line 229) | [FreeFunction("HierarchyPropertyBindings::ClearSceneObjectsFilter")] method ClearSceneObjectsFilterInScene (line 232) | internal static void ClearSceneObjectsFilterInScene(Scene[] scenes) method ClearSceneObjectsFilterInScene (line 239) | [FreeFunction("HierarchyPropertyBindings::ClearSceneObjectsFilterInSce... method FilterSingleSceneObject (line 242) | [FreeFunction("HierarchyPropertyBindings::FilterSingleSceneObject")] method FilterSingleSceneObjectInScene (line 245) | internal static void FilterSingleSceneObjectInScene(int instanceID, bo... method FilterSingleSceneObjectInScene (line 252) | [FreeFunction("HierarchyPropertyBindings::FilterSingleSceneObjectInSce... method SetFilteredVisibility (line 255) | [FreeFunction("HierarchyPropertyBindings::SetFilteredVisibility", HasE... class BindingsMarshaller (line 258) | internal static class BindingsMarshaller method ConvertToNative (line 260) | public static IntPtr ConvertToNative(HierarchyProperty prop) => prop... FILE: Editor/Mono/HomeWindow.bindings.cs class HomeWindow (line 9) | [NativeHeader("Editor/Src/HomeWindow/HomeWindow.h")] type HomeMode (line 13) | public enum HomeMode method Show (line 26) | [NativeMethod("StaticShow")] FILE: Editor/Mono/HostView.cs class HostView (line 21) | [UnityEngine.Bindings.VisibleToOtherModules("UnityEditor.UIBuilderModule")] class Styles (line 24) | static class Styles class DataModes (line 33) | public static class DataModes method Styles (line 76) | static Styles() method SetActualViewInternal (line 124) | internal void SetActualViewInternal(EditorWindow value, bool sendEvents) method CreateDelegates (line 141) | private void CreateDelegates() method ClearDelegates (line 162) | private void ClearDelegates() method ResetActiveView (line 179) | internal void ResetActiveView() method UpdateMargins (line 186) | internal void UpdateMargins(EditorWindow window) method UpdateViewMargins (line 195) | protected void UpdateViewMargins(EditorWindow view) method SetPosition (line 203) | protected override void SetPosition(Rect newPos) method SetActualViewPosition (line 209) | protected virtual void SetActualViewPosition(Rect newPos) method SetWindow (line 219) | internal override void SetWindow(ContainerWindow win) method OnEnable (line 228) | protected override void OnEnable() method OnDisable (line 240) | protected override void OnDisable() method OnEditorModeChanged (line 252) | private void OnEditorModeChanged(ModeService.ModeChangedArgs args) method HandleSplitView (line 260) | private void HandleSplitView() method OldOnGUI (line 306) | protected override void OldOnGUI() method OnFocus (line 332) | protected override bool OnFocus() method OnLostFocus (line 347) | internal void OnLostFocus() method OnBackingScaleFactorChanged (line 375) | protected override void OnBackingScaleFactorChanged() method OnDestroy (line 382) | protected override void OnDestroy() method GetCurrentModePaneTypes (line 400) | private static IEnumerable GetCurrentModePaneTypes(string modePa... method GetDefaultPaneTypes (line 414) | private static IEnumerable GetDefaultPaneTypes() method GetPaneTypes (line 422) | protected IEnumerable GetPaneTypes() method OnProjectChange (line 439) | internal void OnProjectChange() method OnSelectionChange (line 444) | internal void OnSelectionChange() method OnDidOpenScene (line 449) | internal void OnDidOpenScene() method OnInspectorUpdate (line 454) | internal void OnInspectorUpdate() method OnHierarchyChange (line 459) | internal void OnHierarchyChange() method CreateDelegate (line 464) | EditorWindowDelegate CreateDelegate(string methodName) method GetPaneMethod (line 472) | MethodInfo GetPaneMethod(string methodName) method GetPaneMethod (line 477) | protected MethodInfo GetPaneMethod(string methodName, object obj) method GetActualViewName (line 496) | private string GetActualViewName() method InvokeOnGUI (line 504) | public void InvokeOnGUI(Rect onGUIPosition) method Invoke (line 569) | protected void Invoke(string methodName) method Invoke (line 574) | protected void Invoke(string methodName, object obj) method RegisterSelectedPane (line 588) | protected void RegisterSelectedPane(bool sendEvents) method DeregisterSelectedPane (line 638) | protected void DeregisterSelectedPane(bool clearActualView, bool sendE... method CheckNotificationStatus (line 690) | protected void CheckNotificationStatus() method SendUpdate (line 707) | void SendUpdate() method SendModKeysChanged (line 712) | void SendModKeysChanged() method GetBorderSize (line 719) | protected virtual RectOffset GetBorderSize() { return m_BorderSize; } method GetGenericMenuLeftOffset (line 736) | internal static float GetGenericMenuLeftOffset(bool addFloatingWindowB... method GetExtraButtonsWidth (line 744) | internal float GetExtraButtonsWidth() method ShowGenericMenu (line 763) | protected void ShowGenericMenu(float leftOffset, float topOffset) method PopulateDataModeDropdown (line 831) | void PopulateDataModeDropdown(DataModeController clientDataModeControl... method FetchWindowActionFromAttribute (line 851) | private static WindowAction[] FetchWindowActionFromAttribute() method FlushView (line 869) | private static void FlushView(EditorWindow view) method PopupGenericMenu (line 879) | public void PopupGenericMenu(EditorWindow view, Rect pos) method AddWindowActionMenu (line 901) | internal static void AddWindowActionMenu(GenericMenu menu, EditorWindo... method Inspect (line 923) | private void Inspect(object userData) method Reload (line 928) | [UnityEngine.Bindings.VisibleToOtherModules("UnityEditor.UIBuilderModu... method AddDefaultItemsToMenu (line 967) | protected virtual void AddDefaultItemsToMenu(GenericMenu menu, EditorW... method PlayModeTintColorChangedCallback (line 986) | private void PlayModeTintColorChangedCallback(string key) FILE: Editor/Mono/HyperLinkClickedEventArgs.cs class HyperLinkClickedEventArgs (line 9) | public class HyperLinkClickedEventArgs method HyperLinkClickedEventArgs (line 13) | internal HyperLinkClickedEventArgs(Dictionary hyperLin... FILE: Editor/Mono/IAudioPlatformProperties.cs type IAudioPlatformProperties (line 7) | internal interface IAudioPlatformProperties : IPlatformProperties FILE: Editor/Mono/IBuildPlatformProperties.cs type IBuildPlatformProperties (line 7) | internal interface IBuildPlatformProperties : IPlatformProperties method ReportBuildTargetPermissions (line 15) | public void ReportBuildTargetPermissions(BuildOptions buildOptions) {} method ValidateBuildLocation (line 19) | public string ValidateBuildLocation() => null; FILE: Editor/Mono/IBuildTarget.cs type IBuildTarget (line 9) | internal interface IBuildTarget method TryGetProperties (line 57) | bool TryGetProperties(out T properties) where T: IPlatformProperties; FILE: Editor/Mono/ICleanuppable.cs type ICleanuppable (line 7) | internal interface ICleanuppable method Cleanup (line 9) | void Cleanup(); FILE: Editor/Mono/IDerivedBuildTarget.cs type IDerivedBuildTarget (line 9) | internal interface IDerivedBuildTarget : IBuildTarget method GetDerivedBuildTargetInfo (line 12) | DiscoveredTargetInfo GetDerivedBuildTargetInfo(DiscoveredTargetInfo ba... FILE: Editor/Mono/IDerivedBuildTargetProvider.cs type IDerivedBuildTargetProvider (line 12) | internal interface IDerivedBuildTargetProvider method GetBasePlatformGuid (line 14) | GUID GetBasePlatformGuid(); method GetDerivedBuildTargets (line 15) | IEnumerable GetDerivedBuildTargets(); method CreateBuildProfileExtension (line 16) | IBuildProfileExtension CreateBuildProfileExtension(GUID buildTarget); method CreateSettingsEditorExtension (line 17) | ISettingEditorExtension CreateSettingsEditorExtension(GUID buildTarget); method TryGetDiscoveredTargetInfo (line 18) | bool TryGetDiscoveredTargetInfo(GUID buildTarget, out DiscoveredTarget... FILE: Editor/Mono/IDropArea.cs type IDropArea (line 12) | internal interface IDropArea method DragOver (line 16) | DropInfo DragOver(EditorWindow w, Vector2 screenPos); method PerformDrop (line 19) | bool PerformDrop(EditorWindow w, DropInfo dropInfo, Vector2 screenPos); FILE: Editor/Mono/IGraphicsPlatformProperties.cs type IGraphicsPlatformProperties (line 10) | internal interface IGraphicsPlatformProperties : IPlatformProperties method IsETCUsedAsDefaultTextureImporter (line 21) | bool IsETCUsedAsDefaultTextureImporter(TextureCompressionFormat defaul... FILE: Editor/Mono/IHasCustomMenu.cs type IHasCustomMenu (line 9) | public interface IHasCustomMenu method AddItemsToMenu (line 11) | void AddItemsToMenu(GenericMenu menu); FILE: Editor/Mono/IIconPlatformProperties.cs type IconSettings (line 9) | internal enum IconSettings type IIconPlatformProperties (line 21) | internal interface IIconPlatformProperties : IPlatformProperties method GetRequiredPlatformIcons (line 26) | IReadOnlyDictionary GetRequiredPlatf... method GetPlatformIconKindFromEnumValue (line 27) | PlatformIconKind GetPlatformIconKindFromEnumValue(IconKind kind) => null; FILE: Editor/Mono/IInsightsPlatformProperties.cs type IInsightsPlatformProperties (line 9) | [VisibleToOtherModules] FILE: Editor/Mono/IPlatformProperties.cs type IPlatformProperties (line 7) | internal interface IPlatformProperties FILE: Editor/Mono/IPlayerConnectionPlatformProperties.cs type IPlayerConnectionPlatformProperties (line 7) | internal interface IPlayerConnectionPlatformProperties : IPlatformProper... FILE: Editor/Mono/ISubtargetPlatformProperties.cs type ISubtargetPlatformProperties (line 9) | internal interface ISubtargetPlatformProperties : IPlatformProperties method GetSubtargetFromPlatformSettings (line 11) | int GetSubtargetFromPlatformSettings(BuildProfilePlatformSettingsBase ... FILE: Editor/Mono/IUIPlatformProperties.cs type IUIPlatformProperties (line 9) | internal interface IUIPlatformProperties : IPlatformProperties FILE: Editor/Mono/IVRPlatformProperties.cs type IVRPlatformProperties (line 7) | internal interface IVRPlatformProperties : IPlatformProperties FILE: Editor/Mono/IconSelector.cs class IconSelector (line 9) | internal class IconSelector : EditorWindow class Styles (line 12) | class Styles method GetTextures (line 40) | private GUIContent[] GetTextures(string baseName, string postFix, int ... method OnEnable (line 48) | void OnEnable() method OnDisable (line 53) | void OnDisable() method SaveIconChanges (line 61) | void SaveIconChanges() method ShowAtPosition (line 81) | internal static bool ShowAtPosition(Object targetObj, Rect activatorRe... method ShowAtPosition (line 87) | internal static bool ShowAtPosition(Object[] targetObjects, Rect activ... method SetMonoScriptIconChangedCallback (line 106) | internal static void SetMonoScriptIconChangedCallback(MonoScriptIconCh... method CopyIconToImporter (line 114) | internal static void CopyIconToImporter(MonoScript monoScript) method Init (line 133) | void Init(Object[] targetObjects, Rect activatorRect, bool showLabelIc... method SetMultipleSelectedIcons (line 163) | void SetMultipleSelectedIcons() method ConvertLargeIconToSmallIcon (line 179) | private Texture2D ConvertLargeIconToSmallIcon(Texture2D largeIcon, ref... method ConvertSmallIconToLargeIcon (line 197) | private Texture2D ConvertSmallIconToLargeIcon(Texture2D smallIcon, boo... method DoButton (line 214) | void DoButton(GUIContent content, Texture2D selectedIcon, bool labelIcon) method SetIconForSelectedObjects (line 244) | void SetIconForSelectedObjects(Texture2D icon) method DoTopSection (line 257) | void DoTopSection(bool anySelected) method CloseWindow (line 271) | private void CloseWindow() method OnGUI (line 278) | internal void OnGUI() FILE: Editor/Mono/ImportSettings/AnimationClipInfoProperties.cs class AnimationClipInfoProperties (line 9) | internal class AnimationClipInfoProperties method AnimationClipInfoProperties (line 13) | public AnimationClipInfoProperties(SerializedProperty prop) method ApplyModifiedProperties (line 110) | public void ApplyModifiedProperties() method MaskNeedsUpdating (line 115) | public bool MaskNeedsUpdating() method MaskFromClip (line 133) | public void MaskFromClip(AvatarMask mask) method MaskToClip (line 169) | public void MaskToClip(AvatarMask mask) method ClearCurves (line 186) | public void ClearCurves() method GetCurveCount (line 196) | public int GetCurveCount() method GetCurveProperty (line 210) | public SerializedProperty GetCurveProperty(int index) method GetCurveName (line 224) | public string GetCurveName(int index) method SetCurveName (line 238) | public void SetCurveName(int index, string name) method GetCurve (line 248) | public AnimationCurve GetCurve(int index) method SetCurve (line 262) | public void SetCurve(int index, AnimationCurve curveValue) method AddCurve (line 272) | public void AddCurve() method RemoveCurve (line 287) | public void RemoveCurve(int index) method GetEvent (line 297) | public AnimationEvent GetEvent(int index) method SetEvent (line 322) | public void SetEvent(int index, AnimationEvent animationEvent) method ClearEvents (line 344) | public void ClearEvents() method GetEventCount (line 354) | public int GetEventCount() method AddEvent (line 368) | public void AddEvent(float time) method RemoveEvent (line 380) | public void RemoveEvent(int index) method SetEvents (line 390) | public void SetEvents(AnimationEvent[] newEvents) method GetEvents (line 406) | public AnimationEvent[] GetEvents() method AssignToPreviewClip (line 422) | public void AssignToPreviewClip(AnimationClip clip) method FixPrecisionErrors (line 447) | private float FixPrecisionErrors(float f) method ExtractFromPreviewClip (line 455) | public void ExtractFromPreviewClip(AnimationClip clip) FILE: Editor/Mono/ImportSettings/BaseSpeedTreeImporterTabUI.cs class BaseSpeedTreeImporterTabUI (line 10) | internal abstract class BaseSpeedTreeImporterTabUI : BaseAssetImporterTabUI method BaseSpeedTreeImporterTabUI (line 12) | internal BaseSpeedTreeImporterTabUI(AssetImporterEditor panelContainer) FILE: Editor/Mono/ImportSettings/DesktopPluginImporterExtension.cs class DesktopPluginImporterExtension (line 15) | internal class DesktopPluginImporterExtension : DefaultPluginImporterExt... type DesktopPluginCPUArchitecture (line 17) | internal enum DesktopPluginCPUArchitecture class DesktopSingleCPUProperty (line 26) | internal class DesktopSingleCPUProperty : Property method DesktopSingleCPUProperty (line 28) | public DesktopSingleCPUProperty(BuildTarget buildTarget, DesktopPlug... method DesktopSingleCPUProperty (line 33) | public DesktopSingleCPUProperty(GUIContent name, BuildTarget buildTa... method IsTargetEnabled (line 38) | internal bool IsTargetEnabled(PluginImporterInspector inspector) method OnGUI (line 50) | internal override void OnGUI(PluginImporterInspector inspector) class DesktopMultiCPUProperty (line 69) | class DesktopMultiCPUProperty : Property method DesktopMultiCPUProperty (line 74) | public DesktopMultiCPUProperty(BuildTarget buildTarget, params Deskt... method GetCurrentArchitecture (line 93) | DesktopPluginCPUArchitecture GetCurrentArchitecture(PluginImporterIn... method GetArchitectureIndex (line 107) | int GetArchitectureIndex(DesktopPluginCPUArchitecture architecture) method OnGUI (line 122) | internal override void OnGUI(PluginImporterInspector inspector) method DesktopPluginImporterExtension (line 159) | public DesktopPluginImporterExtension() method IsUsableOnWindows (line 192) | private bool IsUsableOnWindows(PluginImporter imp) method IsUsableOnOSX (line 201) | private bool IsUsableOnOSX(PluginImporter imp) method IsUsableOnLinux (line 210) | private bool IsUsableOnLinux(PluginImporter imp) method GetPropertiesForInspector (line 218) | protected override Property[] GetPropertiesForInspector(PluginImporter... method OnPlatformSettingsGUI (line 223) | public override void OnPlatformSettingsGUI(PluginImporterInspector ins... method ValidateSingleCPUTargets (line 270) | public void ValidateSingleCPUTargets(PluginImporterInspector inspector) method CalculateFinalPluginPath (line 285) | public override string CalculateFinalPluginPath(string platformName, P... method IsLinuxLibrary (line 335) | internal static bool IsLinuxLibrary(string assetPath) method IsCppPluginFile (line 340) | internal static bool IsCppPluginFile(string assetPath) method GetArchitectureNameInGUI (line 346) | static string GetArchitectureNameInGUI(BuildTarget buildTarget, Deskto... FILE: Editor/Mono/ImportSettings/EditorPluginImporterExtension.cs class EditorPluginImporterExtension (line 15) | internal class EditorPluginImporterExtension : DefaultPluginImporterExte... type EditorPluginCPUArchitecture (line 17) | internal enum EditorPluginCPUArchitecture type EditorPluginOSArchitecture (line 24) | internal enum EditorPluginOSArchitecture class EditorProperty (line 33) | internal class EditorProperty : Property method EditorProperty (line 35) | public EditorProperty(GUIContent name, string key, object defaultValue) method Reset (line 40) | internal override void Reset(PluginImporterInspector inspector) method Apply (line 46) | internal override void Apply(PluginImporterInspector inspector) class CPUProperty (line 52) | internal class CPUProperty : Property method CPUProperty (line 58) | public CPUProperty(GUIContent name, string key, EditorPluginCPUArchi... method Reset (line 71) | internal override void Reset(PluginImporterInspector inspector) method Apply (line 77) | internal override void Apply(PluginImporterInspector inspector) method OnGUI (line 82) | internal override void OnGUI(PluginImporterInspector inspector) method GetCurrentArchitecture (line 95) | private EditorPluginCPUArchitecture GetCurrentArchitecture(PluginImp... method UpdateArchitectureNames (line 105) | public void UpdateArchitectureNames(EditorPluginOSArchitecture osValue) method GetArchitectureName (line 118) | static string GetArchitectureName(EditorPluginOSArchitecture os, Edi... method EditorPluginImporterExtension (line 140) | public EditorPluginImporterExtension() : base(null) method OnPlatformSettingsGUI (line 148) | public override void OnPlatformSettingsGUI(PluginImporterInspector ins... method CanSelectArch (line 165) | private bool CanSelectArch(Enum value) FILE: Editor/Mono/ImportSettings/ExposeTransformEditor.cs class ExposeTransformEditor (line 16) | internal class ExposeTransformEditor class Styles (line 18) | private static class Styles method OnEnable (line 34) | public void OnEnable(string[] transformPaths, SerializedObject seriali... method ResetExposedTransformList (line 44) | public void ResetExposedTransformList() method OnGUI (line 59) | public void OnGUI() method SetupOptimizeGameObjectTreeView (line 65) | void SetupOptimizeGameObjectTreeView() method FillNodeInfos (line 100) | SerializedNodeInfo FillNodeInfos() method GetNodeState (line 149) | private bool GetNodeState(string nodePath) method SetNodeState (line 154) | private void SetNodeState(string nodePath, bool state) class OptimizeGameObjectTreeView (line 174) | internal class OptimizeGameObjectTreeView : ToggleTreeView GetLODInfoArray(Rect area) method ExpandSelectedHeaderAndCloseRemaining (line 192) | private void ExpandSelectedHeaderAndCloseRemaining(int index) method InitAndSetFoldoutLabelTextures (line 203) | void InitAndSetFoldoutLabelTextures() method ResetFoldoutLists (line 212) | void ResetFoldoutLists() method HasSameLODConfig (line 223) | public bool HasSameLODConfig() method CanUnifyLODConfig (line 237) | public bool CanUnifyLODConfig() method DoMaterialsHaveDifferentShader (line 244) | private bool DoMaterialsHaveDifferentShader() method ShowAdditionalSettingsGUI (line 294) | private void ShowAdditionalSettingsGUI() method OnInspectorGUI (line 309) | public override void OnInspectorGUI() method ShowMeshGUI (line 344) | private void ShowMeshGUI() method ShouldRenderHueVariationDropdown (line 367) | bool ShouldRenderHueVariationDropdown() method ShowMaterialGUI (line 387) | public void ShowMaterialGUI() method ShowLightingGUI (line 409) | private void ShowLightingGUI() method ShowWindGUI (line 430) | private void ShowWindGUI() method ShowLODGUI (line 439) | private void ShowLODGUI() method DrawLODLevelSlider (line 516) | private void DrawLODLevelSlider(Rect sliderPosition, List lods) method GetLODSubmeshAndTriCountLabel (line 620) | static private string GetLODSubmeshAndTriCountLabel(int numLODs, int l... method DrawLODGroupFoldout (line 669) | private void DrawLODGroupFoldout(Camera camera, int lodGroupIndex, ref... method DrawLODSettingCustomizationGUI (line 716) | private void DrawLODSettingCustomizationGUI(List ... method OnResetLODMenuClick (line 790) | private void OnResetLODMenuClick(object userData) FILE: Editor/Mono/ImportSettings/TextureImportPlatformSettings.cs class BaseTextureImportPlatformSettings (line 14) | internal abstract class BaseTextureImportPlatformSettings class Styles (line 16) | static class Styles method GetTargetCount (line 24) | public abstract int GetTargetCount(); method ShowPresetSettings (line 25) | public abstract bool ShowPresetSettings(); method GetImporterSettings (line 26) | public abstract TextureImporterSettings GetImporterSettings(int i); method IsSourceTextureHDR (line 27) | public abstract bool IsSourceTextureHDR(int i); method DoesSourceTextureHaveAlpha (line 29) | public abstract bool DoesSourceTextureHaveAlpha(int i); method GetPlatformTextureSettings (line 30) | public abstract TextureImporterPlatformSettings GetPlatformTextureSett... method GetDefaultImportSettings (line 31) | public abstract BaseTextureImportPlatformSettings GetDefaultImportSett... method SetPlatformTextureSettings (line 32) | public abstract void SetPlatformTextureSettings(int i, TextureImporter... method BaseTextureImportPlatformSettings (line 34) | public BaseTextureImportPlatformSettings(string name, BuildTarget target) method Init (line 41) | protected void Init() method Sync (line 77) | public void Sync() method Apply (line 108) | public void Apply() method GetBuildPlayerValidPlatforms (line 142) | public static BuildPlatform[] GetBuildPlayerValidPlatforms() method ShowPlatformSpecificSettings (line 157) | [Obsolete("A single call to ShowPlatformSpecificSettings is deprecated... method ShowPlatformSpecificSettings (line 166) | internal static void ShowPlatformSpecificSettings(List DiscardChanges")] method DiscardChanges (line 1800) | public override void DiscardChanges() method Apply (line 1810) | protected override void Apply() method DrawPreview (line 1818) | public override void DrawPreview(Rect previewArea) method PostSerializedObjectCreation (line 1828) | internal override void PostSerializedObjectCreation() method RefreshPreviewChannelSelection (line 1834) | private void RefreshPreviewChannelSelection() FILE: Editor/Mono/InSceneAssetUtility.bindings.cs type InSceneAssetInformation (line 11) | [NativeHeader("Editor/Src/InSceneAssetUtility.h")] class InSceneAssetUtility (line 33) | [NativeHeader("Editor/Src/InSceneAssetUtility.h")] method CollectInSceneAssetsFromGameObjectsInternal (line 36) | [FreeFunction("CollectInSceneAssetsFromGameObjectsInternal")] method CollectInSceneAssetsFromSceneInternal (line 39) | [FreeFunction("CollectInSceneAssetsFromSceneInternal")] method IsInSceneAsset (line 42) | [FreeFunction("IsInSceneAsset")] method CollectInSceneAssets (line 45) | public static InSceneAssetInformation[] CollectInSceneAssets(GameObjec... method CollectInSceneAssets (line 50) | public static InSceneAssetInformation[] CollectInSceneAssets(Scene scene) method CreateAssetFromInSceneAsset (line 55) | [FreeFunction("CreateAssetFromInSceneAsset")] method CreateInSceneAssetFromAsset (line 58) | [FreeFunction("CreateInSceneAssetFromAsset")] FILE: Editor/Mono/Inspector/AimConstraintEditor.cs class AimConstraintEditor (line 11) | [CustomEditor(typeof(AimConstraint))] class Styles (line 34) | private class Styles : ConstraintStyleBase method OnEnable (line 67) | public void OnEnable() method OnValueAtRestChanged (line 89) | internal override void OnValueAtRestChanged() method ShowOffset (line 95) | internal override void ShowOffset(ConstraintStyleBase style) method ShowCustomProperties (line 106) | internal override void ShowCustomProperties() method ShowFreezeAxesControl (line 124) | internal override void ShowFreezeAxesControl() method OnInspectorGUI (line 130) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/AnimationClipEditor.cs class AnimationClipEditor (line 18) | [CustomEditor(typeof(AnimationClip))] method EditWithImporter (line 22) | internal static void EditWithImporter(AnimationClip clip) class Styles (line 49) | internal static class Styles method UpdateEventsPopupClipInfo (line 164) | private void UpdateEventsPopupClipInfo(AnimationClipInfoProperties info) method ShowRange (line 178) | public void ShowRange(AnimationClipInfoProperties info) method InitController (line 253) | private void InitController() method IsEnabled (line 314) | internal override bool IsEnabled() method OnHeaderIconGUI (line 321) | internal override void OnHeaderIconGUI(Rect iconRect) method OnHeaderTitleGUI (line 338) | internal override void OnHeaderTitleGUI(Rect titleRect, string header) method OnHeaderControlsGUI (line 346) | internal override void OnHeaderControlsGUI() method DestroyController (line 368) | private void DestroyController() method SetPreviewAvatar (line 382) | private void SetPreviewAvatar() method InitPreview (line 388) | void InitPreview() method InitClipTime (line 405) | public void InitClipTime() method OnEnable (line 447) | internal void OnEnable() method InitSerializedProperties (line 459) | void InitSerializedProperties() method OnDisable (line 478) | void OnDisable() method OnUndoRedoPerformed (line 490) | void OnUndoRedoPerformed(in UndoRedoInfo info) method HasPreviewGUI (line 499) | public override bool HasPreviewGUI() method OnPreviewSettings (line 508) | public override void OnPreviewSettings() method CalculateQualityCurves (line 513) | void CalculateQualityCurves() method OnInteractivePreviewGUI (line 551) | public override void OnInteractivePreviewGUI(Rect r, GUIStyle background) method ClipRangeGUI (line 588) | public void ClipRangeGUI(ref float startFrame, ref float stopFrame, ou... method GetStatsText (line 753) | string GetStatsText() method GetClipLength (line 797) | private float GetClipLength(int clipIndex) method OnAssetStoreInspectorGUI (line 806) | internal override void OnAssetStoreInspectorGUI() method OnInspectorGUI (line 811) | public override void OnInspectorGUI() method MultiClipInspectorGUI (line 850) | private void MultiClipInspectorGUI() method MultiLegacyClipGUI (line 874) | private void MultiLegacyClipGUI() method MultiMuscleClipGUI (line 889) | private void MultiMuscleClipGUI() method BoolPropertyPopup (line 1042) | private static void BoolPropertyPopup(SerializedProperty property, GUI... method SingleClipInspectorGUI (line 1058) | private void SingleClipInspectorGUI() method AnimationClipGUI (line 1068) | private void AnimationClipGUI() method CurveGUI (line 1111) | void CurveGUI() method EventsGUI (line 1252) | private void EventsGUI() method MuscleClipGUI (line 1301) | private void MuscleClipGUI() method LoopToggle (line 1652) | private void LoopToggle(Rect r, GUIContent content, ref bool val) method LoopQualityLampAndCurve (line 1666) | private void LoopQualityLampAndCurve(Rect position, float value, int l... class EventManipulationHandler (line 1774) | internal class EventManipulationHandler method EventManipulationHandler (line 1790) | public EventManipulationHandler(TimeArea timeArea) method SelectEvent (line 1795) | public void SelectEvent(AnimationEvent[] events, int index, AnimationC... method HandleEventManipulation (line 1803) | public bool HandleEventManipulation(Rect rect, ref AnimationEvent[] ev... method CreateContextMenu (line 1959) | void CreateContextMenu(AnimationClipInfoProperties info, float time, i... class EventModificationContextMenuObject (line 1983) | private class EventModificationContextMenuObject method EventModificationContextMenuObject (line 1990) | public EventModificationContextMenuObject(AnimationClipInfoPropertie... method EventLineContextMenuAdd (line 1999) | public void EventLineContextMenuAdd(object obj) method EventLineContextMenuDelete (line 2008) | public void EventLineContextMenuDelete(object obj) method EventLineContextMenuCopy (line 2027) | static void EventLineContextMenuCopy(object obj) method EventLineContextMenuPaste (line 2033) | void EventLineContextMenuPaste(object obj) method CheckRectsOnMouseMove (line 2047) | private void CheckRectsOnMouseMove(Rect eventLineRect, AnimationEvent[... method Draw (line 2073) | public void Draw(Rect window) method DeleteEvents (line 2098) | public bool DeleteEvents(ref AnimationEvent[] eventList, bool[] delete... method PasteEvents (line 2120) | static bool PasteEvents(ref AnimationEvent[] eventList, ref bool[] sel... method EditEvents (line 2130) | public void EditEvents(AnimationClipInfoProperties clipInfo, bool[] se... method UpdateEvents (line 2143) | public void UpdateEvents(AnimationClipInfoProperties clipInfo) FILE: Editor/Mono/Inspector/AnimationEditor.cs class AnimationEditor (line 12) | [CustomEditor(typeof(Animation))] method OnEnable (line 18) | public void OnEnable() method OnInspectorGUI (line 23) | public override void OnInspectorGUI() method OnAssetStoreInspectorGUI (line 56) | internal override void OnAssetStoreInspectorGUI() FILE: Editor/Mono/Inspector/AnimatorInspector.cs class AnimatorInspector (line 15) | [CustomEditor(typeof(Animator))] class Styles (line 33) | class Styles method Styles (line 40) | public Styles() method Init (line 50) | private void Init() method InitShowOptions (line 59) | private void InitShowOptions() method UpdateShowOptions (line 66) | private void UpdateShowOptions() method OnEnable (line 71) | void OnEnable() method OnInspectorGUI (line 85) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/AnimatorOverrideControllerInspector.cs class AnimationClipOverrideComparer (line 12) | internal class AnimationClipOverrideComparer : IComparer x, KeyVa... class AnimatorOverrideControllerInspector (line 20) | [CustomEditor(typeof(AnimatorOverrideController))] method OnEnable (line 30) | void OnEnable() method OnDisable (line 55) | void OnDisable() method OnInspectorGUI (line 62) | public override void OnInspectorGUI() method FilterOverrides (line 125) | private void FilterOverrides() method DrawClipElement (line 182) | private void DrawClipElement(Rect rect, int index, bool selected, bool... method DrawClipHeader (line 198) | private void DrawClipHeader(Rect rect) method SelectClip (line 207) | private void SelectClip(ReorderableList list) FILE: Editor/Mono/Inspector/AssemblyDefinitionImporterInspector.cs class AssemblyDefinitionImporterInspector (line 19) | [CustomEditor(typeof(AssemblyDefinitionImporter))] class Styles (line 23) | internal class Styles method GetTitleTooltipFromDefineConstraintCompatibility (line 65) | public static string GetTitleTooltipFromDefineConstraintCompatibilit... method GetIndividualTooltipFromDefineConstraintStatus (line 74) | public static string GetIndividualTooltipFromDefineConstraintStatus(... class DefineConstraint (line 90) | [Serializable] class AssemblyDefinitionReference (line 96) | [Serializable] method Load (line 103) | public void Load(string reference, bool useGUID) class PrecompiledReference (line 119) | [Serializable] class AssemblyDefinitionState (line 127) | class AssemblyDefinitionState : ScriptableObject method OnEnable (line 176) | public override void OnEnable() method OnDisable (line 213) | public override void OnDisable() method AfterAssemblyReload (line 219) | void AfterAssemblyReload() method OnInspectorGUI (line 226) | public override void OnInspectorGUI() method Apply (line 436) | protected override void Apply() method InversePlatformCompatibility (line 445) | static void InversePlatformCompatibility(AssemblyDefinitionState state) method ShowLoadErrorExceptionGUI (line 452) | void ShowLoadErrorExceptionGUI(Exception e) method InitializeExtraDataInstance (line 464) | protected override void InitializeExtraDataInstance(Object extraTarget... method InitializeReorderableLists (line 477) | void InitializeReorderableLists() method DrawDefineConstraintListElement (line 507) | private void DrawDefineConstraintListElement(Rect rect, int index, boo... method GetDefines (line 543) | private string[] GetDefines() method BuildListOfVersionDefineResourceOptions (line 552) | private List BuildListOfVersionDefineResourceOptions(... method DrawVersionDefineListElement (line 578) | private void DrawVersionDefineListElement(Rect rect, int index, bool i... method UpdatePrecompiledReferenceListEntry (line 660) | private void UpdatePrecompiledReferenceListEntry() method DrawPrecompiledReferenceListElement (line 681) | private void DrawPrecompiledReferenceListElement(Rect rect, int index,... method ContextReset (line 736) | [MenuItem("CONTEXT/AssemblyDefinitionImporter/Reset", secondaryPriorit... method AddPrecompiledReferenceListElement (line 754) | static void AddPrecompiledReferenceListElement(ReorderableList list) method LoadAssemblyDefinitionState (line 763) | static void LoadAssemblyDefinitionState(AssemblyDefinitionState state,... method SaveAndUpdateAssemblyDefinitionStates (line 905) | static void SaveAndUpdateAssemblyDefinitionStates(AssemblyDefinitionSt... method SaveAssemblyDefinitionState (line 913) | static void SaveAssemblyDefinitionState(AssemblyDefinitionState state) method GetPlatformIndex (line 977) | static int GetPlatformIndex(AssemblyDefinitionPlatform[] platforms, st... method DrawReferenceListElement (line 988) | void DrawReferenceListElement(Rect rect, int index, bool selected, boo... method AddReferenceListElement (line 1018) | void AddReferenceListElement(ReorderableList list) FILE: Editor/Mono/Inspector/AssemblyDefinitionReferenceImporterInspector.cs class AssemblyDefinitionReferenceImporterInspector (line 16) | [CustomEditor(typeof(AssemblyDefinitionReferenceImporter))] class Styles (line 20) | internal class Styles class AssemblyDefinitionReferenceState (line 29) | class AssemblyDefinitionReferenceState : ScriptableObject method OnEnable (line 50) | public override void OnEnable() method OnInspectorGUI (line 63) | public override void OnInspectorGUI() method Apply (line 98) | protected override void Apply() method ShowLoadErrorExceptionGUI (line 104) | void ShowLoadErrorExceptionGUI(Exception e) method InitializeExtraDataInstance (line 116) | protected override void InitializeExtraDataInstance(UnityEngine.Object... method ContextReset (line 129) | [MenuItem("CONTEXT/AssemblyDefinitionReferenceImporter/Reset", seconda... method LoadAssemblyDefinitionReferenceState (line 147) | static void LoadAssemblyDefinitionReferenceState(AssemblyDefinitionRef... method SaveAndUpdateAssemblyDefinitionReferenceStates (line 163) | static void SaveAndUpdateAssemblyDefinitionReferenceStates(AssemblyDef... method SaveAndUpdateAssemblyDefinitionReferenceState (line 171) | static void SaveAndUpdateAssemblyDefinitionReferenceState(AssemblyDefi... FILE: Editor/Mono/Inspector/AssetBundleNameGUI.cs class AssetBundleNameGUI (line 17) | internal class AssetBundleNameGUI class Styles (line 24) | private static class Styles method OnAssetBundleNameGUI (line 34) | public void OnAssetBundleNameGUI(IEnumerable assets) method ShowNewAssetBundleField (line 64) | private void ShowNewAssetBundleField(bool isVariant) method AssetBundleTextField (line 72) | private void AssetBundleTextField(Rect rect, int id, IEnumerable a... method FilterSelected (line 147) | private void FilterSelected(IEnumerable assetBundleNames) method GetAssetBundlesFromAssets (line 158) | private IEnumerable GetAssetBundlesFromAssets(IEnumerable assets, strin... FILE: Editor/Mono/Inspector/AudioChorusFilterEditor.cs class AudioChorusFilterEditor (line 9) | [CustomEditor(typeof(AudioChorusFilter))] class Styles (line 20) | private static class Styles method OnEnable (line 31) | private void OnEnable() method OnInspectorGUI (line 42) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/AudioClipInspector.cs class AudioClipInspector (line 9) | [CustomEditor(typeof(AudioClip))] method OnInspectorGUI (line 38) | public override void OnInspectorGUI() method Init (line 45) | static void Init() method OnDisable (line 63) | public void OnDisable() method OnEnable (line 82) | public void OnEnable() method RenderStaticPreview (line 91) | public override Texture2D RenderStaticPreview(string assetPath, Object... method HasPreviewGUI (line 114) | public override bool HasPreviewGUI() method OnPreviewSettings (line 119) | public override void OnPreviewSettings() method PlayClip (line 157) | void PlayClip(AudioClip clip, int startSample = 0, bool loop = false) method DoRenderPreview (line 166) | private void DoRenderPreview(bool setMaterial, AudioClip clip, AudioIm... method OnPreviewGUI (line 205) | public override void OnPreviewGUI(Rect r, GUIStyle background) method GetInfoString (line 316) | public override string GetInfoString() FILE: Editor/Mono/Inspector/AudioDistortionFilterInspector.cs class AudioDistortionFilterEditor (line 9) | [CustomEditor(typeof(AudioDistortionFilter))] class Styles (line 14) | private static class Styles method OnEnable (line 19) | private void OnEnable() method OnInspectorGUI (line 24) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/AudioEchoFilterInspector.cs class AudioEchoFilterEditor (line 9) | [CustomEditor(typeof(AudioEchoFilter))] class Styles (line 17) | private static class Styles method OnEnable (line 25) | private void OnEnable() method OnInspectorGUI (line 33) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/AudioFilterGUI.cs class AudioFilterGUI (line 10) | internal class AudioFilterGUI method DrawAudioFilterGUI (line 14) | public void DrawAudioFilterGUI(MonoBehaviour behaviour) FILE: Editor/Mono/Inspector/AudioHighPassFilterInspector.cs class AudioHighPassFilterEditor (line 9) | [CustomEditor(typeof(AudioHighPassFilter))] class Styles (line 16) | private static class Styles method OnEnable (line 22) | void OnEnable() method OnInspectorGUI (line 28) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/AudioLowPassFilterInspector.cs class AudioLowPassFilterInspector (line 9) | [CustomEditor(typeof(AudioLowPassFilter))] class Styles (line 16) | private static class Styles method OnEnable (line 22) | void OnEnable() method OnInspectorGUI (line 28) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/AudioManagerInspector.cs class AudioManagerInspector (line 12) | [CustomEditor(typeof(AudioManager))] class Styles (line 15) | private class Styles method OnEnable (line 49) | private void OnEnable() method FindPluginStringIndex (line 68) | private int FindPluginStringIndex(string[] strs, string element) method OnInspectorGUI (line 80) | public override void OnInspectorGUI() method CreateProjectSettingsProvider (line 153) | [SettingsProvider] FILE: Editor/Mono/Inspector/AudioMixerControllerInspector.cs class AudioMixerControllerInspector (line 11) | [CustomEditor(typeof(AudioMixerController))] class Texts (line 15) | static class Texts method OnEnable (line 27) | public void OnEnable() method OnInspectorGUI (line 34) | public override void OnInspectorGUI() class AudioMixerInspector (line 55) | [CustomEditor(typeof(AudioMixer))] method OnInspectorGUI (line 59) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/AudioMixerGroupEditor.cs class AudioMixerGroupEditor (line 11) | [CustomEditor(typeof(AudioMixerGroupController))] method OnEnable (line 18) | void OnEnable() method OnDisable (line 23) | void OnDisable() method Update (line 28) | public void Update() method OnInspectorGUI (line 36) | public override void OnInspectorGUI() method UseDefaultMargins (line 46) | public override bool UseDefaultMargins() method DrawHeaderHelpAndSettingsGUI (line 52) | internal override Rect DrawHeaderHelpAndSettingsGUI(Rect r) method CopyAllEffectToSnapshots (line 69) | [MenuItem("CONTEXT/AudioMixerGroupController/Copy all effect settings ... method ShowCPUUsage (line 81) | [MenuItem("CONTEXT/AudioMixerGroupController/Toggle CPU usage display ... class AudioMixerSnapshotControllerInspector (line 89) | [CustomEditor(typeof(AudioMixerSnapshotController))] method OnInspectorGUI (line 93) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/AudioRandomContainerInspector.cs class AudioRandomContainerInspector (line 12) | [CustomEditor(typeof(AudioRandomContainer))] method CreateInspectorGUI (line 20) | public override VisualElement CreateInspectorGUI() FILE: Editor/Mono/Inspector/AudioReverbFilterEditor.cs class AudioReverbFilterEditor (line 10) | [CustomEditor(typeof(AudioReverbFilter))] method OnEnable (line 32) | void OnEnable() method OnInspectorGUI (line 51) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/AudioReverbZoneEditor.cs class AudioReverbZoneEditor (line 10) | [CustomEditor(typeof(AudioReverbZone))] class Styles (line 32) | private static class Styles method OnEnable (line 53) | void OnEnable() method OnInspectorGUI (line 73) | public override void OnInspectorGUI() method OnSceneGUI (line 107) | void OnSceneGUI() FILE: Editor/Mono/Inspector/AudioSourceInspector.cs class AudioSourceInspector (line 12) | [CustomEditor(typeof(AudioSource))] class AudioCurveWrapper (line 36) | class AudioCurveWrapper method AudioCurveWrapper (line 45) | public AudioCurveWrapper(AudioCurveType type, string legend, int id,... type AudioCurveType (line 80) | private enum AudioCurveType { Volume, SpatialBlend, Lowpass, Spread, R... class Styles (line 84) | internal static class Styles method GetSourcePos (line 110) | Vector3 GetSourcePos(Object target) method OnEnable (line 118) | void OnEnable() method OnDisable (line 180) | void OnDisable() method GetCurveWrapperArray (line 189) | CurveWrapper[] GetCurveWrapperArray() method GetCurveWrapper (line 240) | private CurveWrapper GetCurveWrapper(AnimationCurve curve, AudioCurveW... method GetAxisScalars (line 261) | public Vector2 GetAxisScalars() method LogarithmicValue (line 266) | private static float LogarithmicValue(float distance, float minDistanc... method Logarithmic (line 280) | private static AnimationCurve Logarithmic(float timeStart, float timeE... method Update (line 306) | private void Update() method HandleLowPassFilter (line 319) | private void HandleLowPassFilter() method OnInspectorGUI (line 346) | public override void OnInspectorGUI() method SetRolloffToTarget (line 439) | private static void SetRolloffToTarget(SerializedProperty property, Ob... method Audio3DGUI (line 447) | private void Audio3DGUI() method UpdateWrappersAndLegend (line 544) | void UpdateWrappersAndLegend() method DrawLegend (line 563) | void DrawLegend() method GetShownAudioCurves (line 615) | private List GetShownAudioCurves() method SyncShownCurvesToLegend (line 620) | private void SyncShownCurvesToLegend(List curves) method DrawLabel (line 632) | void DrawLabel(string label, float value, Rect r) method AnimProp (line 648) | internal static void AnimProp(GUIContent label, SerializedProperty pro... method OnSceneGUI (line 700) | void OnSceneGUI() FILE: Editor/Mono/Inspector/AutodeskInteractiveShaderGUI.cs class AutodeskInteractiveShaderGUI (line 10) | internal class AutodeskInteractiveShaderGUI : ShaderGUI type BlendMode (line 12) | public enum BlendMode class Styles (line 20) | private static class Styles method FindProperties (line 72) | public void FindProperties(MaterialProperty[] props) method OnGUI (line 99) | public override void OnGUI(MaterialEditor materialEditor, MaterialProp... method ShaderPropertiesGUI (line 108) | public void ShaderPropertiesGUI(Material material) method AssignNewShaderToMaterial (line 156) | public override void AssignNewShaderToMaterial(Material material, Shad... method BlendModePopup (line 189) | void BlendModePopup() method DoAlbedoArea (line 205) | void DoAlbedoArea(Material material) method DoEmissionArea (line 214) | void DoEmissionArea(Material material) method SetupMaterialWithBlendMode (line 234) | public static void SetupMaterialWithBlendMode(Material material, Blend... method SetMaterialKeywords (line 281) | static void SetMaterialKeywords(Material material) method ValidateMaterial (line 299) | override public void ValidateMaterial(Material material) method SetKeyword (line 306) | static void SetKeyword(Material m, string keyword, bool state) FILE: Editor/Mono/Inspector/Avatar/AvatarAutoMapper.cs class AvatarAutoMapper (line 12) | internal class AvatarAutoMapper type Side (line 14) | private enum Side { None, Left, Right } type BoneMappingItem (line 16) | private struct BoneMappingItem method BoneMappingItem (line 30) | public BoneMappingItem(int parent, int bone, int minStep, int maxSte... method BoneMappingItem (line 45) | public BoneMappingItem(int parent, int bone, int minStep, int maxSte... method BoneMappingItem (line 48) | public BoneMappingItem(int parent, int bone, int minStep, int maxSte... method BoneMappingItem (line 51) | public BoneMappingItem(int parent, int bone, int minStep, int maxSte... method GetChildren (line 54) | public int[] GetChildren(BoneMappingItem[] mappingData) class BoneMatch (line 68) | private class BoneMatch : IComparable method BoneMatch (line 89) | public BoneMatch(BoneMatch parent, Transform bone, BoneMappingItem i... method CompareTo (line 96) | public int CompareTo(BoneMatch other) type QueuedBone (line 104) | private struct QueuedBone method QueuedBone (line 108) | public QueuedBone(Transform bone, int level) { this.bone = bone; thi... method GetLeftBoneIndexFromRight (line 221) | private static int GetLeftBoneIndexFromRight(int rightIndex) method InitGlobalMappingData (line 237) | public static void InitGlobalMappingData() method MapBones (line 273) | public static Dictionary MapBones(Transform root, Dict... method AvatarAutoMapper (line 279) | public AvatarAutoMapper(Dictionary validBones) method MapBones (line 287) | public Dictionary MapBones(Transform root) method MapBonesFromRootDown (line 417) | private void MapBonesFromRootDown(BoneMatch rootMatch, Dictionary ... method GetStrippedAndNiceBoneName (line 439) | private string GetStrippedAndNiceBoneName(Transform bone) method BoneHasBadKeyword (line 445) | private int BoneHasBadKeyword(Transform bone, params string[] keywords) method BoneHasKeyword (line 481) | private int BoneHasKeyword(Transform bone, params string[] keywords) method MatchesSideKeywords (line 505) | private bool MatchesSideKeywords(string boneName, bool left) method GetBoneSideMatchPoints (line 516) | private int GetBoneSideMatchPoints(BoneMatch match) method GetMatchKey (line 532) | private int GetMatchKey(BoneMatch parentMatch, Transform t, BoneMappin... method RecursiveFindPotentialBoneMatches (line 548) | private List RecursiveFindPotentialBoneMatches(BoneMatch pa... method GetNameOfBone (line 615) | private string GetNameOfBone(int boneIndex) method GetMatchString (line 623) | private string GetMatchString(BoneMatch match) method DebugMatchChoice (line 628) | private void DebugMatchChoice(List matches) method IsParentOfOther (line 642) | private bool IsParentOfOther(Transform knownCommonParent, Transform po... method ShareTransformPath (line 656) | private bool ShareTransformPath(Transform commonParent, Transform chil... method GetBestChildMatches (line 661) | private List GetBestChildMatches(BoneMatch parentMatch, Lis... method GetBestChildMatchChoices (line 681) | private int[] GetBestChildMatchChoices(BoneMatch parentMatch, List report) method MapBones (line 101) | public static Dictionary MapBones(Transform root) method MapBipedBones (line 129) | private static bool MapBipedBones(Transform root, ref Transform[] huma... method MapBipedBone (line 166) | private static Transform MapBipedBone(int bipedBoneIndex, Transform tr... method BipedPose (line 220) | internal static void BipedPose(GameObject go, AvatarSetupTool.BoneWrap... method BipedPose (line 232) | private static void BipedPose(Transform t, bool ignore) FILE: Editor/Mono/Inspector/Avatar/AvatarControl.cs type BodyPart (line 11) | public enum BodyPart class AvatarControl (line 26) | internal class AvatarControl class Styles (line 28) | class Styles type BodyPartColor (line 95) | public enum BodyPartColor method ShowBoneMapping (line 106) | static public int ShowBoneMapping(int shownBodyView, BodyPartFeedback ... method DrawBodyParts (line 145) | static public void DrawBodyParts(Rect rect, int shownBodyView, BodyPar... method DrawBodyPart (line 154) | static protected void DrawBodyPart(int shownBodyView, int i, Rect rect... method GetViewsThatContainBone (line 171) | public static List GetViewsThatContainBone(int bone) method AvatarControl (line 186) | static AvatarControl() method DrawBone (line 269) | static protected void DrawBone(int shownBodyView, int i, Rect rect, Av... FILE: Editor/Mono/Inspector/Avatar/AvatarEditor.cs class AvatarSubEditor (line 11) | [System.Serializable] method Enable (line 58) | public virtual void Enable(AvatarEditor inspector) method Disable (line 63) | public virtual void Disable() method OnDestroy (line 67) | public virtual void OnDestroy() method OnInspectorGUI (line 82) | public virtual void OnInspectorGUI() method OnSceneGUI (line 86) | public virtual void OnSceneGUI() method HasModified (line 90) | protected bool HasModified() method ResetValues (line 100) | protected virtual void ResetValues() method Apply (line 105) | protected void Apply() method ApplyAndImport (line 110) | public void ApplyAndImport() method ApplyRevertGUI (line 120) | protected void ApplyRevertGUI() class AvatarEditor (line 150) | [CustomEditor(typeof(Avatar))] class Styles (line 153) | private class Styles type EditMode (line 171) | enum EditMode method CreateSerializedImporterForTarget (line 255) | static private SerializedObject CreateSerializedImporterForTarget(Unit... method OnEnable (line 267) | void OnEnable() method OnDisable (line 290) | void OnDisable() method IsPartOfLockedInspector (line 306) | bool IsPartOfLockedInspector() method OnDestroy (line 322) | void OnDestroy() method SelectAsset (line 340) | void SelectAsset() method CreateEditor (line 354) | protected void CreateEditor() method DestroyEditor (line 367) | protected void DestroyEditor() method UseDefaultMargins (line 402) | public override bool UseDefaultMargins() { return false; } method OnInspectorGUI (line 404) | public override void OnInspectorGUI() method EditButtonGUI (line 428) | void EditButtonGUI() method EditingGUI (line 452) | void EditingGUI() method OnSceneGUI (line 479) | public void OnSceneGUI(SceneView view) method SwitchToEditMode (line 485) | internal void SwitchToEditMode() method SwitchToAssetMode (line 519) | internal void SwitchToAssetMode() method CleanupEditor (line 524) | internal void CleanupEditor() method ChangeInspectorLock (line 555) | void ChangeInspectorLock(bool locked) method Update (line 571) | public void Update() method HasFrameBounds (line 600) | public bool HasFrameBounds() method OnGetFrameBounds (line 614) | public Bounds OnGetFrameBounds() FILE: Editor/Mono/Inspector/Avatar/AvatarMappingEditor.cs type BoneState (line 17) | public enum BoneState class AvatarMappingEditor (line 27) | [System.Serializable] class Styles (line 30) | internal class Styles method AvatarMappingEditor (line 128) | public AvatarMappingEditor() method Enable (line 139) | public override void Enable(AvatarEditor inspector) method Disable (line 145) | public override void Disable() method OnDestroy (line 153) | public override void OnDestroy() method Init (line 160) | protected void Init() method ResetValues (line 191) | protected override void ResetValues() method ResetBones (line 198) | protected void ResetBones() method IsValidHuman (line 204) | protected bool IsValidHuman() method InitPose (line 214) | protected void InitPose() method ValidateMapping (line 224) | protected void ValidateMapping() method EnableBodyParts (line 234) | private void EnableBodyParts(bool[] toggles, params int[] parts) method HandleBodyView (line 242) | private void HandleBodyView(int bodyView) method SetupInternalProperties (line 256) | private void SetupInternalProperties() method HandleUndoPerformed (line 262) | private void HandleUndoPerformed() method OnInspectorGUI (line 274) | public override void OnInspectorGUI() method DebugPoseButtons (line 344) | protected void DebugPoseButtons() method TransferPoseIfChanged (line 355) | protected void TransferPoseIfChanged() method DisplayMappingButtons (line 368) | protected void DisplayMappingButtons() method CopyPrefabPose (line 409) | protected void CopyPrefabPose() method SampleBindPose (line 416) | protected void SampleBindPose() method BipedPose (line 423) | protected void BipedPose() method MakePoseValid (line 431) | protected void MakePoseValid() method PerformAutoMapping (line 438) | protected void PerformAutoMapping() method PerformBipedMapping (line 445) | protected void PerformBipedMapping() method AutoMapping (line 452) | protected void AutoMapping() method BipedMapping (line 464) | protected void BipedMapping() method ClearMapping (line 476) | protected void ClearMapping() method QuaternionToVector4 (line 489) | protected Vector4 QuaternionToVector4(Quaternion rot) method Vector4ToQuaternion (line 494) | protected Quaternion Vector4ToQuaternion(Vector4 rot) method IsAnyBodyPartActive (line 499) | protected bool IsAnyBodyPartActive() method UpdateSelectedBone (line 510) | private void UpdateSelectedBone() method DisplayFoldout (line 538) | protected void DisplayFoldout() method TransformChanged (line 629) | bool TransformChanged(Transform tr) method GetBoneState (line 649) | protected BoneState GetBoneState(int i, out string error) method IsValidBodyPart (line 717) | protected AvatarControl.BodyPartColor IsValidBodyPart(BodyPart bodyPart) method OpenHumanTemplate (line 775) | private HumanTemplate OpenHumanTemplate() method MatchName (line 815) | static public bool MatchName(string transformName, string boneName) method ApplyTemplate (line 829) | protected void ApplyTemplate() method SaveHumanTemplate (line 856) | private void SaveHumanTemplate() method OnSceneGUI (line 878) | public override void OnSceneGUI() FILE: Editor/Mono/Inspector/Avatar/AvatarMuscleEditor.cs class AvatarMuscleEditor (line 13) | [System.Serializable] class Styles (line 16) | class Styles method GetSettingsRect (line 423) | static Rect GetSettingsRect(Rect wholeWidthRect) method GetSettingsRect (line 430) | static Rect GetSettingsRect() method GetPreviewRect (line 435) | static Rect GetPreviewRect(Rect wholeWidthRect) method HeaderGUI (line 443) | void HeaderGUI(string h1, string h2) method PreviewSlider (line 451) | static float PreviewSlider(Rect position, float val) method ResetValuesFromProperties (line 461) | internal void ResetValuesFromProperties() method InitializeProperties (line 505) | internal void InitializeProperties() method Initialize (line 550) | internal void Initialize() method Enable (line 610) | public override void Enable(AvatarEditor inspector) method OnInspectorGUI (line 619) | public override void OnInspectorGUI() method DisplayMuscleButtons (line 655) | protected void DisplayMuscleButtons() method ResetValues (line 675) | protected override void ResetValues() method ResetMuscleToDefault (line 681) | protected void ResetMuscleToDefault() method UpdateAvatarParameter (line 713) | protected void UpdateAvatarParameter(HumanParameter parameterId, float... method UpdateMuscle (line 724) | protected bool UpdateMuscle(int muscleId, float min, float max) method MuscleGroupGUI (line 778) | protected void MuscleGroupGUI() method MuscleGUI (line 831) | protected void MuscleGUI() method PropertiesGUI (line 924) | protected void PropertiesGUI() method WritePose (line 1014) | protected void WritePose() method DrawMuscleHandle (line 1031) | public void DrawMuscleHandle(Transform t, int humanId) method OnSceneGUI (line 1135) | public override void OnSceneGUI() FILE: Editor/Mono/Inspector/Avatar/AvatarSetupTool.cs class AvatarSetupTool (line 14) | internal static class AvatarSetupTool class BoneWrapper (line 16) | [System.Serializable] method BoneWrapper (line 33) | public BoneWrapper(string humanBoneName, Transform bone) method Reset (line 40) | public void Reset(SerializedProperty humanBoneArray, Dictionary GetModelBones(Transform root... method DetermineIsActualBone (line 405) | private static bool DetermineIsActualBone(Transform tr, Dictionary e... method ClearAll (line 542) | public static void ClearAll(SerializedProperty humanBoneArray, Seriali... method ClearHumanBoneArray (line 548) | public static void ClearHumanBoneArray(SerializedProperty humanBody) method ClearSkeletonBoneArray (line 554) | public static void ClearSkeletonBoneArray(SerializedProperty skeleton) method IsPoseValidOnInstance (line 560) | public static bool IsPoseValidOnInstance(GameObject modelPrefab, Seria... method SetupHumanSkeleton (line 581) | [RequiredByNativeCode] method TestAndValidateAutoSetup (line 686) | public static bool TestAndValidateAutoSetup(GameObject modelAsset) method DebugTransformTree (line 807) | public static void DebugTransformTree(Transform tr, Dictionary ac... method DrawPoseError (line 137) | private static void DrawPoseError(Transform node, Bounds bounds) FILE: Editor/Mono/Inspector/AvatarMaskInspector.cs class BodyMaskEditor (line 17) | internal class BodyMaskEditor class Styles (line 19) | static class Styles method Show (line 74) | public static void Show(SerializedProperty bodyMask, int count) method DoPicking (line 103) | protected static void DoPicking(Rect rect, SerializedProperty bodyMask... class AvatarMaskInspector (line 162) | [CustomEditor(typeof(AvatarMask))] class Styles (line 165) | private static class Styles method OnEnable (line 256) | private void OnEnable() method UpdateTransformInfos (line 271) | public void UpdateTransformInfos() method IndexToMaskType (line 302) | private ClipAnimationMaskType IndexToMaskType(int index) method MaskTypeToIndex (line 317) | private int MaskTypeToIndex(ClipAnimationMaskType maskType) method OnInspectorGUI (line 332) | public override void OnInspectorGUI() method InspectorGUIWithNoClipInfo (line 342) | void InspectorGUIWithNoClipInfo() method InspectorGUIWithClipInfo (line 352) | void InspectorGUIWithClipInfo() method CopyFromOtherGUI (line 386) | void CopyFromOtherGUI() method IsMaskEmpty (line 399) | public bool IsMaskEmpty() method IsMaskUpToDate (line 404) | public bool IsMaskUpToDate() method CheckNodesPaths (line 420) | bool CheckNodesPaths(SerializedNodeInfo parent) method UpdateMask (line 441) | internal void UpdateMask(ClipAnimationMaskType maskType) method OnBodyInspectorGUI (line 480) | public void OnBodyInspectorGUI() method OnTransformInspectorGUI (line 493) | public void OnTransformInspectorGUI() method ImportAvatarReference (line 547) | private void ImportAvatarReference() method InitializeSerializedProperties (line 561) | private void InitializeSerializedProperties() method FillNodeInfos (line 577) | private SerializedNodeInfo FillNodeInfos() method InitTreeView (line 655) | private void InitTreeView() class SerializedNodeInfo (line 690) | private class SerializedNodeInfo : ToggleTreeViewItem type State (line 692) | public enum State { Disabled, Enabled, Invalid } class AvatarMaskTreeView (line 725) | private class AvatarMaskTreeView : ToggleTreeView method AvatarMaskTreeView (line 727) | public AvatarMaskTreeView(TreeViewState state, MultiColumnHeader mul... method EnabledGUI (line 730) | protected override void EnabledGUI(Rect cellRect, SerializedNodeInfo... method NameGUI (line 738) | protected override void NameGUI(Rect position, SerializedNodeInfo no... method ToggleAll (line 747) | protected override void ToggleAll() method GetFirstActiveValue (line 754) | static bool GetFirstActiveValue(SerializedNodeInfo parent, out bool ... FILE: Editor/Mono/Inspector/AvatarMaskUtility.cs class AvatarMaskUtility (line 15) | internal class AvatarMaskUtility method GetAvatarHumanTransform (line 20) | static public string[] GetAvatarHumanTransform(SerializedObject so, st... method GetAvatarHumanAndActiveExtraTransforms (line 36) | static public string[] GetAvatarHumanAndActiveExtraTransforms(Serializ... method GetAvatarInactiveTransformMaskPaths (line 65) | static public string[] GetAvatarInactiveTransformMaskPaths(SerializedP... method UpdateTransformMask (line 84) | static public void UpdateTransformMask(AvatarMask mask, string[] refTr... method UpdateTransformMask (line 98) | static public void UpdateTransformMask(SerializedProperty transformMas... method SetActiveHumanTransforms (line 122) | static public void SetActiveHumanTransforms(AvatarMask mask, string[] ... method TokeniseHumanTransformsPath (line 132) | static private string[] TokeniseHumanTransformsPath(string[] refTransf... FILE: Editor/Mono/Inspector/AvatarPreview.cs class AvatarPreview (line 14) | internal class AvatarPreview class ObjectSelectorOperation (line 26) | private class ObjectSelectorOperation : ObjectSelectorReceiver method Start (line 28) | public static void Start(AvatarPreview owner) method IsValid (line 39) | bool IsValid() method Execute (line 44) | private void Execute() method OnSelectionChanged (line 53) | public override void OnSelectionChanged(Object selection) method OnSelectionClosed (line 62) | public override void OnSelectionClosed(Object selection) class Styles (line 195) | private class Styles method SetPreviewCharacterEnabled (line 208) | void SetPreviewCharacterEnabled(bool enabled, bool showReference) method GetFirstAnimationClipFromMotion (line 218) | static AnimationClip GetFirstAnimationClipFromMotion(Motion motion) method GetAnimationType (line 235) | static public ModelImporterAnimationType GetAnimationType(GameObject go) method GetAnimationType (line 254) | static public ModelImporterAnimationType GetAnimationType(Motion motion) method IsValidPreviewGameObject (line 270) | static public bool IsValidPreviewGameObject(GameObject target, ModelIm... method FindBestFittingRenderableGameObjectFromModelAsset (line 279) | static public GameObject FindBestFittingRenderableGameObjectFromModelA... method CalculatePreviewGameObject (line 298) | static GameObject CalculatePreviewGameObject(Animator selectedAnimator... method GetGenericAnimationFallback (line 323) | static GameObject GetGenericAnimationFallback() method GetHumanoidFallback (line 328) | static GameObject GetHumanoidFallback() method ResetPreviewInstance (line 333) | public void ResetPreviewInstance() method SetupBounds (line 340) | void SetupBounds(GameObject go) method InitInstance (line 364) | void InitInstance(Animator scenePreviewObject, Motion motion) method Init (line 449) | private void Init() method OnDisable (line 493) | public void OnDisable() method DoSelectionChange (line 505) | public void DoSelectionChange() method AvatarPreview (line 510) | public AvatarPreview(Animator previewObjectInScene, Motion objectOnSam... method PreviewSlider (line 515) | float PreviewSlider(Rect rect, float val, float snapThreshold) method DoPreviewSettings (line 536) | public void DoPreviewSettings() method RenderPreviewShadowmap (line 571) | private RenderTexture RenderPreviewShadowmap(Light light, float scale,... method DoRenderPreview (line 646) | public void DoRenderPreview(Rect previewRect, GUIStyle background) method SetupPreviewLightingAndFx (line 792) | private void SetupPreviewLightingAndFx(SphericalHarmonicsL2 probe) method PositionPreviewObjects (line 806) | private void PositionPreviewObjects(Quaternion pivotRot, Vector3 pivot... method AvatarTimeControlGUI (line 860) | public void AvatarTimeControlGUI(Rect rect) type PreviewPopupOptions (line 900) | enum PreviewPopupOptions : int type ViewTool (line 907) | protected enum ViewTool { None, Pan, Zoom, Orbit } method HandleMouseDown (line 949) | protected void HandleMouseDown(Event evt, int id, Rect previewRect) method HandleMouseUp (line 959) | protected void HandleMouseUp(Event evt, int id) method HandleMouseDrag (line 971) | protected void HandleMouseDrag(Event evt, int id, Rect previewRect) method HandleViewTool (line 990) | protected void HandleViewTool(Event evt, EventType eventType, int id, ... method DoAvatarPreviewDrag (line 1001) | public void DoAvatarPreviewDrag(Event evt, EventType type) method DoAvatarPreviewOrbit (line 1023) | public void DoAvatarPreviewOrbit(Event evt, Rect previewRect) method DoAvatarPreviewPan (line 1035) | public void DoAvatarPreviewPan(Event evt) method ResetPreviewFocus (line 1047) | public void ResetPreviewFocus() method DoAvatarPreviewFrame (line 1052) | public void DoAvatarPreviewFrame(Event evt, EventType type, Rect previ... method GetCurrentMouseWorldPosition (line 1068) | protected Vector3 GetCurrentMouseWorldPosition(Event evt, Rect preview... method DoAvatarPreviewZoom (line 1078) | public void DoAvatarPreviewZoom(Event evt, float delta) method DoAvatarPreview (line 1088) | public void DoAvatarPreview(Rect rect, GUIStyle background) method SetPreviewAvatarOption (line 1146) | void SetPreviewAvatarOption(object obj) method SetPreview (line 1169) | void SetPreview(GameObject gameObject) method Repeat (line 1180) | int Repeat(int t, int length) FILE: Editor/Mono/Inspector/AvatarPreviewSelection.cs class AvatarPreviewSelection (line 13) | internal class AvatarPreviewSelection : ScriptableSingleton CollectParameters(AnimatorController controller) method ParameterGUI (line 270) | private void ParameterGUI() method OnInspectorGUI (line 312) | public override void OnInspectorGUI() method SetMinMaxThresholds (line 387) | private void SetMinMaxThresholds() method BoundBlendParameter (line 402) | private void BoundBlendParameter(string paramName) method ThresholdValues (line 421) | private void ThresholdValues() method ClickDragFloat (line 485) | public float ClickDragFloat(Rect position, float value) method ClickDragFloat (line 490) | public float ClickDragFloat(Rect position, float value, bool alignRight) method BlendGraph (line 602) | private void BlendGraph(Rect area) method UpdateBlendVisualization (line 786) | private void UpdateBlendVisualization() method GetMotionPositions (line 833) | private Vector2[] GetMotionPositions() method GetActiveMotionPositions (line 846) | private Vector2[] GetActiveMotionPositions() method GetMotionToActiveMotionIndices (line 863) | private int[] GetMotionToActiveMotionIndices() method Get2DBlendRect (line 883) | private Rect Get2DBlendRect(Vector2[] points) method ConvertFloat (line 930) | private float ConvertFloat(float input, float fromMin, float fromMax, ... method BlendGraph2D (line 936) | private void BlendGraph2D(Rect area) method ShowHelp (line 1129) | private void ShowHelp(Rect area, GUIContent content) method ValidatePositions (line 1135) | private void ValidatePositions() method DrawWeightShape (line 1199) | private void DrawWeightShape(Vector2 point, float weight, int pass) method DrawAnimation (line 1231) | private void DrawAnimation(float val, float min, float max, bool selec... method EndDragChild (line 1251) | public void EndDragChild(UnityEditorInternal.ReorderableList list) method DrawHeader (line 1270) | private void DrawHeader(Rect headerRect) method AddButton (line 1308) | public void AddButton(Rect rect, UnityEditorInternal.ReorderableList l... method DeleteBlendTreeDialog (line 1316) | public static bool DeleteBlendTreeDialog(string toDelete) method RemoveButton (line 1325) | public void RemoveButton(UnityEditorInternal.ReorderableList list) method GetRowRects (line 1343) | private Rect[] GetRowRects(Rect r, int blendType) method DrawChild (line 1379) | public void DrawChild(Rect r, int index, bool isActive, bool isFocused) method AllMotions (line 1514) | private bool AllMotions() method AutoCompute (line 1525) | private void AutoCompute() type ChildPropertyToCompute (line 1586) | enum ChildPropertyToCompute method AddComputeMenuItems (line 1595) | void AddComputeMenuItems(GenericMenu menu, string menuItemPrefix, Chil... method ComputeFromSpeed (line 1605) | private void ComputeFromSpeed(object obj) method ComputeFromVelocityX (line 1611) | private void ComputeFromVelocityX(object obj) method ComputeFromVelocityY (line 1617) | private void ComputeFromVelocityY(object obj) method ComputeFromVelocityZ (line 1623) | private void ComputeFromVelocityZ(object obj) method ComputeFromAngularSpeedDegrees (line 1629) | private void ComputeFromAngularSpeedDegrees(object obj) method ComputeFromAngularSpeedRadians (line 1635) | private void ComputeFromAngularSpeedRadians(object obj) method ComputeProperty (line 1641) | private void ComputeProperty(GetFloatFromMotion func, ChildPropertyToC... method ComputePositionsFromVelocity (line 1699) | private void ComputePositionsFromVelocity() method ComputePositionsFromSpeedAndAngularSpeed (line 1705) | private void ComputePositionsFromSpeedAndAngularSpeed() method ComputeTimeScaleFromSpeed (line 1711) | private void ComputeTimeScaleFromSpeed() method ResetTimeScale (line 1741) | private void ResetTimeScale() method SortByThreshold (line 1756) | private void SortByThreshold() method SetMinMaxThreshold (line 1780) | private void SetMinMaxThreshold() method AddChildAnimation (line 1790) | void AddChildAnimation() method AddBlendTreeCallback (line 1802) | void AddBlendTreeCallback() method SetNewThresholdAndPosition (line 1818) | void SetNewThresholdAndPosition(int index) method HasPreviewGUI (line 1875) | public override bool HasPreviewGUI() method OnPreviewSettings (line 1880) | public override void OnPreviewSettings() method OnInteractivePreviewGUI (line 1886) | public override void OnInteractivePreviewGUI(Rect r, GUIStyle background) method OnDisable (line 1892) | public void OnDisable() method OnDestroy (line 1901) | public void OnDestroy() class VisualizationBlendTree (line 1914) | class VisualizationBlendTree method Init (line 1925) | public void Init(BlendTree blendTree, Animator animator) method ControllerDirty (line 1943) | protected virtual void ControllerDirty() method CreateParameters (line 1948) | private void CreateParameters() method CreateStateMachine (line 1954) | private void CreateStateMachine() method ClearStateMachine (line 1980) | private void ClearStateMachine() method Reset (line 1995) | public void Reset() method Destroy (line 2001) | public void Destroy() method Update (line 2006) | public void Update() class PreviewBlendTree (line 2025) | class PreviewBlendTree method ControllerDirty (line 2035) | protected virtual void ControllerDirty() method Init (line 2044) | public void Init(BlendTree blendTree, Animator animator) method CreateParameters (line 2058) | public void CreateParameters() method CreateStateMachine (line 2066) | private void CreateStateMachine() method ClearStateMachine (line 2099) | private void ClearStateMachine() method OnPreviewAvatarChanged (line 2113) | private void OnPreviewAvatarChanged() method ResetStateMachine (line 2118) | public void ResetStateMachine() method OnDisable (line 2124) | public void OnDisable() method UpdateAvatarState (line 2134) | private void UpdateAvatarState() method TestForReset (line 2205) | public void TestForReset() method OnPreviewSettings (line 2213) | public void OnPreviewSettings() method OnInteractivePreviewGUI (line 2218) | public void OnInteractivePreviewGUI(Rect r, GUIStyle background) FILE: Editor/Mono/Inspector/CameraEditor.cs class CameraEditor (line 24) | [CustomEditor(typeof(Camera))] class Styles (line 28) | internal static class Styles class Settings (line 122) | public sealed class Settings method Settings (line 126) | public Settings(SerializedObject so) method OnEnable (line 255) | public void OnEnable() method Update (line 296) | public void Update() method ApplyModifiedProperties (line 301) | public void ApplyModifiedProperties() method DrawClearFlags (line 306) | public void DrawClearFlags() method DrawBackgroundColor (line 311) | public void DrawBackgroundColor() method DrawCullingMask (line 316) | public void DrawCullingMask() method DrawProjection (line 321) | public void DrawProjection() method DrawClippingPlanes (line 468) | public void DrawClippingPlanes() method DrawNormalizedViewPort (line 473) | public void DrawNormalizedViewPort() method DrawDepth (line 478) | public void DrawDepth() method DrawRenderingPath (line 483) | public void DrawRenderingPath() method DrawTargetTexture (line 488) | public void DrawTargetTexture(bool deferred) method DrawOcclusionCulling (line 502) | public void DrawOcclusionCulling() method DrawHDR (line 507) | public void DrawHDR() method DrawMSAA (line 517) | public void DrawMSAA() method DrawDynamicResolution (line 527) | public void DrawDynamicResolution() method DrawVR (line 534) | [Obsolete("This API is deprecated and will be removed. Please use XR... method DrawMultiDisplay (line 539) | public void DrawMultiDisplay() method DrawTargetEye (line 550) | public void DrawTargetEye() method DrawCameraWarnings (line 555) | public static void DrawCameraWarnings(Camera camera) type ProjectionType (line 641) | internal enum ProjectionType method OnReloadSubsystemsComplete (line 657) | static void OnReloadSubsystemsComplete() method OnEnable (line 662) | public void OnEnable() method OnDestroy (line 679) | public void OnDestroy() method OnDisable (line 685) | public void OnDisable() method TryGetDepthTextureModeString (line 692) | bool TryGetDepthTextureModeString(out string depthTextureModeString) method DepthTextureModeGUI (line 721) | void DepthTextureModeGUI() method GetRemoveButtonRect (line 729) | static Rect GetRemoveButtonRect(Rect r) method DrawCameraBound (line 738) | [DrawGizmo(GizmoType.NonSelected)] method CommandBufferGUI (line 748) | void CommandBufferGUI() method OnInspectorGUI (line 798) | public override void OnInspectorGUI() method OnOverlayGUI (line 861) | [Obsolete("OnOverlayGUI is obsolete. Use global Cameras Overlay instea... method CreatePreviewOverlay (line 868) | [Obsolete("CreatePreviewOverlay is obsolete. Use global Cameras Overla... method GetGameViewAspectRatio (line 871) | [RequiredByNativeCode] method GetMainPlayModeViewSize (line 885) | [RequiredByNativeCode] method RenderGizmo (line 892) | [RequiredByNativeCode] method OnSceneGUI (line 897) | public virtual void OnSceneGUI() method ExtendedQuery (line 917) | static T ExtendedQuery(VisualElement editor, string elementName, Se... method ExtendedQuery (line 923) | static T ExtendedQuery(VisualElement editor, string elementName, GU... method CreateInspectorGUI (line 966) | public override VisualElement CreateInspectorGUI() method UpdateNonSerializedIfNeeded (line 1161) | void UpdateNonSerializedIfNeeded() method SetupProjectionParameters (line 1170) | void SetupProjectionParameters(VisualElement contents) FILE: Editor/Mono/Inspector/CameraEditorUtils.cs class CameraEditorUtils (line 13) | public static class CameraEditorUtils method HandleFrustum (line 36) | public static void HandleFrustum(Camera c, int cameraEditorTargetIndex) method DrawFrustumGizmo (line 128) | public static void DrawFrustumGizmo(Camera camera) method TryGetSensorGateFrustum (line 174) | public static bool TryGetSensorGateFrustum(Camera camera, Vector3[] ne... method TryGetFrustum (line 222) | public static bool TryGetFrustum(Camera camera, Vector3[] near, Vector... method CalculateFrustumPlaneAt (line 264) | private static void CalculateFrustumPlaneAt(Camera camera, float dista... method IsViewportRectValidToRender (line 280) | public static bool IsViewportRectValidToRender(Rect normalizedViewPort... method GetFrustumAspectRatio (line 291) | public static float GetFrustumAspectRatio(Camera camera) method PerspectiveClipToWorld (line 301) | public static Vector3 PerspectiveClipToWorld(Matrix4x4 clipToWorld, Ve... method GetFrustumPlaneAt (line 309) | public static void GetFrustumPlaneAt(Matrix4x4 clipToWorld, Vector3 vi... method MidPointPositionSlider (line 319) | static Vector3 MidPointPositionSlider(int controlID, Vector3 position1... class CameraPreviewUtils (line 326) | internal static class CameraPreviewUtils type PreviewSettings (line 333) | internal struct PreviewSettings method PreviewSettings (line 342) | internal PreviewSettings(Vector2 previewSize) class SavedStateForCameraPreview (line 351) | class SavedStateForCameraPreview : IDisposable method SavedStateForCameraPreview (line 360) | public SavedStateForCameraPreview() method SavedStateForCameraPreview (line 369) | public SavedStateForCameraPreview(Camera source) method Dispose (line 379) | public void Dispose() method GetPreviewTexture (line 388) | static RenderTexture GetPreviewTexture(int width, int height, bool hdr) method GetPreview (line 439) | internal static RenderTexture GetPreview(Camera camera, PreviewSetting... method GetPreview (line 446) | internal static RenderTexture GetPreview(IViewpoint virtualCameraSourc... method RenderPreviewWithCameraCopy (line 459) | static RenderTexture RenderPreviewWithCameraCopy(Camera sourceCamera, ... method RenderInternal (line 488) | static RenderTexture RenderInternal(Camera cameraToRender, PreviewSett... FILE: Editor/Mono/Inspector/CameraOverlay.cs class SceneViewCameraOverlay (line 15) | [Obsolete("This Overlay is obsolete. Use the global Cameras Overlay inst... method SceneViewCameraOverlay (line 32) | SceneViewCameraOverlay(Camera camera) method GetOrCreateCameraOverlay (line 45) | public static SceneViewCameraOverlay GetOrCreateCameraOverlay(Camera c... method DisableCameraOverlay (line 60) | public static void DisableCameraOverlay(Camera cam) method UpdateSize (line 76) | void UpdateSize() method OnGUI (line 82) | public override void OnGUI() FILE: Editor/Mono/Inspector/CanvasEditor.cs class CanvasEditor (line 16) | [CanEditMultipleObjects] class Styles (line 39) | private static class Styles type PixelPerfect (line 63) | enum PixelPerfect method OnEnable (line 72) | void OnEnable() method OnDisable (line 132) | void OnDisable() method AllRootCanvases (line 140) | private void AllRootCanvases() method DoPixelPerfectGUIForRoot (line 219) | private void DoPixelPerfectGUIForRoot() method DoPixelPerfectGUIForNested (line 241) | private void DoPixelPerfectGUIForNested() method AllNestedCanvases (line 266) | private void AllNestedCanvases() method OnInspectorGUI (line 293) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/CanvasRendererEditor.cs class CanvasRendererEditor (line 9) | [CustomEditor(typeof(CanvasRenderer))] class Styles (line 13) | class Styles method OnEnable (line 20) | void OnEnable() method OnInspectorGUI (line 25) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/ColliderEditorBase.cs class ColliderEditorBase (line 10) | internal abstract class ColliderEditorBase : Editor method OnEditStart (line 12) | protected virtual void OnEditStart() {} method OnEditEnd (line 13) | protected virtual void OnEditEnd() {} method OnEnable (line 20) | public virtual void OnEnable() method OnDisable (line 26) | public virtual void OnDisable() method InspectorEditButtonGUI (line 34) | protected void InspectorEditButtonGUI() method GetWorldBoundsOfTarget (line 44) | internal override Bounds GetWorldBoundsOfTarget(Object targetObject) method OnEditModeStart (line 54) | protected void OnEditModeStart(IToolModeOwner owner, EditMode.SceneVie... method OnEditModeEnd (line 60) | protected void OnEditModeEnd(IToolModeOwner owner) FILE: Editor/Mono/Inspector/ColorPresetLibraryInspector.cs class ColorPresetLibraryEditor (line 11) | [CustomEditor(typeof(ColorPresetLibrary))] method OnEnable (line 16) | public void OnEnable() method OnDestroy (line 23) | public void OnDestroy() method OnInspectorGUI (line 29) | public override void OnInspectorGUI() method OnEditButtonClicked (line 37) | private void OnEditButtonClicked(string libraryPath) FILE: Editor/Mono/Inspector/ComputeShaderImporterInspector.cs class ComputeShaderImporterInspector (line 16) | [CustomEditor(typeof(ComputeShaderImporter))] class Styles (line 19) | internal class Styles method OnHeaderControlsGUI (line 24) | internal override void OnHeaderControlsGUI() method OnEnable (line 30) | public override void OnEnable() method Apply (line 35) | protected override void Apply() method OnInspectorGUI (line 46) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/ComputeShaderInspector.cs class ComputeShaderInspector (line 12) | [CustomEditor(typeof(ComputeShader))] class KernelInfo (line 23) | class KernelInfo class Styles (line 29) | internal class Styles method GetKernelDisplayInfo (line 37) | static List GetKernelDisplayInfo(ComputeShader cs) method OnInspectorGUI (line 70) | public override void OnInspectorGUI() method ShowKernelInfoSection (line 85) | private void ShowKernelInfoSection(ComputeShader cs) method ShowCompiledCodeSection (line 97) | private void ShowCompiledCodeSection(ComputeShader cs) method ShowShaderErrors (line 114) | private void ShowShaderErrors(ComputeShader s) FILE: Editor/Mono/Inspector/ConstrainProportionsTransformScale.cs class ConstrainProportionsTransformScale (line 12) | internal class ConstrainProportionsTransformScale method ConstrainProportionsTransformScale (line 22) | internal ConstrainProportionsTransformScale(Vector3 previousScale) method DoGUI (line 28) | internal Vector3 DoGUI(Rect rect, GUIContent scaleContent, Vector3 val... method ToggleConstrainProportionsScale (line 50) | [Shortcut("Transform/Toggle Constrain Proportions for Scale")] method SetConstrainProportions (line 66) | internal static void SetConstrainProportions([NotNull] Object[] object... method GetVector3WithRatio (line 80) | internal static Vector3 GetVector3WithRatio(Vector3 vector, float ratio) method DoScaleProportions (line 93) | internal static Vector3 DoScaleProportions(Vector3 value, Vector3 prev... method SetRatio (line 159) | static float SetRatio(float value, float previousValue, float initialV... method HandleMultiSelectionScaleChanges (line 164) | internal static bool HandleMultiSelectionScaleChanges(Vector3 mScale, ... method GetMixedValueFields (line 223) | internal static uint GetMixedValueFields(SerializedProperty property) method GetMultiSelectionLockedFields (line 233) | internal static uint GetMultiSelectionLockedFields(UnityEngine.Object[... method Initialize (line 268) | internal bool Initialize(UnityEngine.Object[] targetObjects) method IsBit (line 275) | internal static bool IsBit(uint mask, int index) method SetBit (line 280) | internal static uint SetBit(uint mask, int index, bool value) method IsValidRatio (line 289) | static bool IsValidRatio(float value) method NotifyPropertyPasted (line 294) | internal static void NotifyPropertyPasted(string propertyPath) method ShouldForceEnablePropertyFields (line 300) | internal static bool ShouldForceEnablePropertyFields(float[] values) method CanUseMathExpressions (line 314) | internal static bool CanUseMathExpressions(SerializedProperty property) FILE: Editor/Mono/Inspector/ConstraintEditorBase.cs class ConstraintStyleBase (line 13) | internal abstract class ConstraintStyleBase class ConstraintEditorBase (line 52) | internal abstract class ConstraintEditorBase : Editor method OnEnable (line 70) | public void OnEnable(ConstraintStyleBase style) method OnDisable (line 88) | public void OnDisable() method OnUndoRedoPerformed (line 93) | internal void OnUndoRedoPerformed(in UndoRedoInfo info) method SelectSource (line 100) | protected void SelectSource(int index) method OnSelectedCallback (line 110) | protected virtual void OnSelectedCallback(ReorderableList list) method OnReorderCallback (line 115) | protected virtual void OnReorderCallback(ReorderableList list, int old... method OnRemoveCallback (line 117) | protected virtual void OnRemoveCallback(ReorderableList list) method OnAddCallback (line 126) | protected virtual void OnAddCallback(ReorderableList list) method DrawElementCallback (line 138) | private void DrawElementCallback(Rect rect, int index, bool isActive, ... method OnValueAtRestChanged (line 151) | internal abstract void OnValueAtRestChanged(); method ShowFreezeAxesControl (line 152) | internal abstract void ShowFreezeAxesControl(); method ShowCustomProperties (line 155) | internal virtual void ShowCustomProperties() {} method ShowConstraintEditor (line 157) | internal void ShowConstraintEditor(ConstraintStyleBase style) where... method ShowValueAtRest (line 218) | internal virtual void ShowValueAtRest(ConstraintStyleBase style) method ShowOffset (line 228) | internal virtual void ShowOffset(ConstraintStyleBase style) where T... FILE: Editor/Mono/Inspector/Core/AddComponent/AddComponentDataSource.cs class AddComponentDataSource (line 12) | internal class AddComponentDataSource : AdvancedDropdownDataSource method AddComponentDataSource (line 20) | public AddComponentDataSource(AdvancedDropdownState state, UnityEngine... method FetchData (line 26) | protected override AdvancedDropdownItem FetchData() type MenuItemData (line 31) | struct MenuItemData method RebuildTree (line 38) | protected AdvancedDropdownItem RebuildTree() method GetSortedMenuItems (line 91) | static List GetSortedMenuItems(UnityEngine.GameObject[] ... method Search (line 136) | protected override AdvancedDropdownItem Search(string searchString) FILE: Editor/Mono/Inspector/Core/AddComponent/AddComponentGUI.cs class AddComponentGUI (line 11) | internal class AddComponentGUI : AdvancedDropdownGUI class Styles (line 13) | private static class Styles method AddComponentGUI (line 29) | public AddComponentGUI(AdvancedDropdownDataSource dataSource, Action method GetError (line 42) | public string GetError() method Create (line 62) | internal void Create(GameObject[] gameObjects, string searchString) method InvalidTargetPath (line 80) | private bool InvalidTargetPath() method TargetPath (line 89) | private string TargetPath() => Path.Combine(TargetDir(), m_ClassName +... method TargetDir (line 91) | private string TargetDir() => Path.Combine("Assets", m_Directory.Trim(... method SetDirectory (line 93) | private void SetDirectory(string newDir) method ClassNameIsInvalid (line 99) | private bool ClassNameIsInvalid() => !System.CodeDom.Compiler.CodeGene... method ClassNameIsInvalidIdentifier (line 101) | private bool ClassNameIsInvalidIdentifier() => !IsValidIdentifier(m_Cl... method IsValidIdentifier (line 103) | internal static bool IsValidIdentifier(string className) method ClassExists (line 111) | private bool ClassExists(string className) => AppDomain.CurrentDomain.... method ClassAlreadyExists (line 113) | private bool ClassAlreadyExists() method GetTemplatePath (line 120) | private string GetTemplatePath() method CreateScript (line 132) | private bool CreateScript() FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/AdvancedDropdownDataSource.cs class AdvancedDropdownDataSource (line 10) | internal abstract class AdvancedDropdownDataSource method ReloadData (line 32) | public void ReloadData() method FetchData (line 37) | protected abstract AdvancedDropdownItem FetchData(); method RebuildSearch (line 39) | public void RebuildSearch(string search, AdvancedDropdownItem currentT... method AddMatchItem (line 49) | protected bool AddMatchItem(AdvancedDropdownItem e, string name, strin... method Search (line 91) | protected virtual AdvancedDropdownItem Search(string searchString) method BuildSearchableElements (line 133) | void BuildSearchableElements() method BuildSearchableElements (line 139) | void BuildSearchableElements(AdvancedDropdownItem item) FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/AdvancedDropdownGUI.cs class AdvancedDropdownGUI (line 13) | internal class AdvancedDropdownGUI class Styles (line 15) | private static class Styles method Styles (line 32) | static Styles() method LoadStyles (line 39) | internal static void LoadStyles() method AdvancedDropdownGUI (line 60) | public AdvancedDropdownGUI(AdvancedDropdownDataSource dataSource) method DrawItem (line 65) | internal virtual void DrawItem(AdvancedDropdownItem item, string name,... method DrawLineSeparator (line 134) | internal virtual void DrawLineSeparator() method DrawHeader (line 146) | internal void DrawHeader(AdvancedDropdownItem group, Action backButton... method DrawSearchField (line 179) | internal void DrawSearchField(bool isSearchFieldDisabled, string searc... method DrawSearchFieldControl (line 199) | internal virtual string DrawSearchFieldControl(string searchString) method CalculateSearchRect (line 209) | Rect CalculateSearchRect(ref Rect controlRect) method GetAnimRect (line 219) | internal Rect GetAnimRect(Rect position, float anim) method CalculateContentSize (line 229) | internal Vector2 CalculateContentSize(AdvancedDropdownDataSource dataS... method GetSelectionHeight (line 283) | internal float GetSelectionHeight(AdvancedDropdownDataSource dataSourc... method GetItemRect (line 309) | internal virtual Rect GetItemRect(in GUIContent content) method CalcItemHeight (line 314) | internal virtual float CalcItemHeight(GUIContent content, float width) method CalcItemSize (line 319) | internal virtual Vector2 CalcItemSize(GUIContent content) method DrawItemContent (line 324) | internal virtual void DrawItemContent(AdvancedDropdownItem item, Rect ... FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/AdvancedDropdownItem.cs class AdvancedDropdownItem (line 11) | public class AdvancedDropdownItem : IComparable method AddChild (line 70) | public void AddChild(AdvancedDropdownItem child) method AdvancedDropdownItem (line 77) | public AdvancedDropdownItem(string name) method GetHashCode (line 84) | public override int GetHashCode() method CompareTo (line 89) | public virtual int CompareTo(object o) method AddSeparator (line 94) | public void AddSeparator() method IsSeparator (line 99) | internal bool IsSeparator() method ToString (line 104) | public override string ToString() method SortChildren (line 109) | internal void SortChildren(Comparison comparer, ... class SeparatorDropdownItem (line 120) | class SeparatorDropdownItem : AdvancedDropdownItem method SeparatorDropdownItem (line 122) | public SeparatorDropdownItem() : base("SEPARATOR") FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/AdvancedDropdownState.cs class AdvancedDropdownState (line 11) | [Serializable] class AdvancedDropdownItemState (line 14) | [Serializable] method AdvancedDropdownItemState (line 17) | public AdvancedDropdownItemState(AdvancedDropdownItem item) method GetStateForItem (line 31) | private AdvancedDropdownItemState GetStateForItem(AdvancedDropdownItem... method MoveDownSelection (line 49) | internal void MoveDownSelection(AdvancedDropdownItem item) method MoveUpSelection (line 66) | internal void MoveUpSelection(AdvancedDropdownItem item) method SetSelectionOnItem (line 83) | internal void SetSelectionOnItem(AdvancedDropdownItem item, int select... method GetSelectedIndex (line 101) | internal int GetSelectedIndex(AdvancedDropdownItem item) method SetSelectedIndex (line 106) | internal void SetSelectedIndex(AdvancedDropdownItem item, int index) method GetSelectedChild (line 111) | internal AdvancedDropdownItem GetSelectedChild(AdvancedDropdownItem item) method GetScrollState (line 119) | internal Vector2 GetScrollState(AdvancedDropdownItem item) method SetScrollState (line 124) | internal void SetScrollState(AdvancedDropdownItem item, Vector2 scroll... FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/AdvancedDropdownWindow.cs class AdvancedDropdownWindow (line 14) | internal class AdvancedDropdownWindow : EditorWindow class Styles (line 16) | private static class Styles method Styles (line 22) | static Styles() method OnEnable (line 102) | protected virtual void OnEnable() method OnDisable (line 107) | protected virtual void OnDisable() method OnDestroy (line 112) | protected virtual void OnDestroy() method CreateAndInit (line 120) | public static T CreateAndInit(Rect rect, AdvancedDropdownState stat... method Init (line 128) | public void Init(Rect buttonRect) method SetSelectionFromState (line 152) | void SetSelectionFromState() method GetLocationPriority (line 170) | PopupLocation[] GetLocationPriority() method CalculateWindowSize (line 179) | protected virtual Vector2 CalculateWindowSize(Rect buttonRect) method OnGUI (line 218) | internal void OnGUI() method OnDirtyList (line 270) | private void OnDirtyList() method OnGUISearch (line 284) | private void OnGUISearch() method HandleKeyboard (line 292) | private void HandleKeyboard() method CloseWindow (line 367) | private void CloseWindow() method GetSelectedItem (line 376) | internal AdvancedDropdownItem GetSelectedItem() method SpecialKeyboardHandling (line 381) | protected virtual bool SpecialKeyboardHandling(Event evt) method DrawDropdown (line 386) | private void DrawDropdown(float anim, AdvancedDropdownItem group) method DrawList (line 406) | private void DrawList(AdvancedDropdownItem item) method GoToParent (line 497) | protected void GoToParent() method GoToChild (line 511) | private void GoToChild() method OnScriptReload (line 524) | [DidReloadScripts] method CloseAllOpenWindows (line 530) | protected static void CloseAllOpenWindows() FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/DataSources/CallbackDataSource.cs class CallbackDataSource (line 10) | internal class CallbackDataSource : AdvancedDropdownDataSource method CallbackDataSource (line 14) | internal CallbackDataSource(Func buildCallback) method FetchData (line 19) | protected override AdvancedDropdownItem FetchData() FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/DataSources/MultiLevelDataSource.cs class MultiLevelDataSource (line 10) | internal class MultiLevelDataSource : AdvancedDropdownDataSource method MultiLevelDataSource (line 30) | internal MultiLevelDataSource() method MultiLevelDataSource (line 34) | public MultiLevelDataSource(string[] displayOptions) method FetchData (line 39) | protected override AdvancedDropdownItem FetchData() class MultiLevelItem (line 92) | class MultiLevelItem : AdvancedDropdownItem method MultiLevelItem (line 95) | public MultiLevelItem(string path, string menuPath) : base(path) method ToString (line 101) | public override string ToString() FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/DataSources/MultiselectDataSource.cs class MultiselectDataSource (line 10) | internal class MultiselectDataSource : AdvancedDropdownDataSource method MultiselectDataSource (line 24) | public MultiselectDataSource(Enum enumValue) method MultiselectDataSource (line 41) | public MultiselectDataSource(int mask, string[] displayedOptions, int[... method FetchData (line 48) | protected override AdvancedDropdownItem FetchData() method RebuildSelection (line 64) | void RebuildSelection(AdvancedDropdownItem rootItem) method UpdateSelectedId (line 78) | public void UpdateSelectedId(AdvancedDropdownItem item) FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/DataSources/SimpleDataSource.cs class SimpleDataSource (line 10) | internal class SimpleDataSource : AdvancedDropdownDataSource method SimpleDataSource (line 28) | internal SimpleDataSource() method SimpleDataSource (line 32) | public SimpleDataSource(GUIContent[] displayOptions) method SimpleDataSource (line 37) | public SimpleDataSource(string[] displayOptions) method FetchData (line 42) | protected override AdvancedDropdownItem FetchData() FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/EditorGUI/AdvancedDropdown.cs class AdvancedDropdown (line 10) | public abstract class AdvancedDropdown method AdvancedDropdown (line 20) | public AdvancedDropdown(AdvancedDropdownState state) method Show (line 25) | public void Show(Rect rect) method SetFilter (line 55) | internal void SetFilter(string searchString) method BuildRoot (line 60) | protected abstract AdvancedDropdownItem BuildRoot(); method ItemSelected (line 62) | protected virtual void ItemSelected(AdvancedDropdownItem item) FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/EditorGUI/EditorGUIAdvancedDropdown.cs class StatelessAdvancedDropdown (line 10) | internal static partial class StatelessAdvancedDropdown method SearchablePopup (line 12) | public static int SearchablePopup(Rect rect, int selectedIndex, string... method EnumFlagsField (line 17) | public static Enum EnumFlagsField(Rect rect, Enum options) method MaskField (line 22) | public static int MaskField(Rect rect, int mask, string[] displayedOpt... method EnumPopup (line 27) | public static Enum EnumPopup(Rect rect, Enum selected, params GUILayou... method Popup (line 32) | public static int Popup(Rect rect, int selectedIndex, string[] display... method Popup (line 37) | public static int Popup(Rect rect, int selectedIndex, GUIContent[] dis... method IntPopup (line 42) | public static int IntPopup(Rect rect, int selectedValue, string[] disp... FILE: Editor/Mono/Inspector/Core/AdvancedDropdown/EditorGUI/StatelessAdvancedDropdown.cs class StatelessAdvancedDropdown (line 11) | internal static partial class StatelessAdvancedDropdown method ResetAndCreateWindow (line 21) | private static void ResetAndCreateWindow() method InitSearchableWindow (line 33) | private static void InitSearchableWindow(Rect rect, string label, int ... method InitPopupWindow (line 52) | private static void InitPopupWindow(Rect rect, int selectedIndex, GUIC... method InitMultiselectPopupWindow (line 72) | private static void InitMultiselectPopupWindow(Rect rect, MultiselectD... method DoSearchablePopup (line 88) | internal static int DoSearchablePopup(Rect rect, int selectedIndex, st... method DoLazySearchablePopup (line 121) | internal static int DoLazySearchablePopup(Rect rect, string selectedOp... method DoPopup (line 150) | public static int DoPopup(Rect rect, int selectedIndex, GUIContent[] d... method DoEnumMaskPopup (line 180) | public static Enum DoEnumMaskPopup(Rect rect, Enum options, GUIStyle s... method DoEnumPopup (line 222) | private static Enum DoEnumPopup(Rect rect, Enum selected, GUIStyle sty... method DoIntPopup (line 234) | private static int DoIntPopup(Rect rect, int selectedValue, string[] d... method DoMaskField (line 241) | static int DoMaskField(Rect rect, int mask, string[] displayedOptions,... FILE: Editor/Mono/Inspector/Core/CustomEditor.cs class CustomEditor (line 20) | public class CustomEditor : System.Attribute method CustomEditor (line 22) | public CustomEditor(System.Type inspectedType) method CustomEditor (line 30) | public CustomEditor(System.Type inspectedType, bool editorForChildClas... FILE: Editor/Mono/Inspector/Core/GUI/TypeSelectionList.cs class TypeSelectionList (line 12) | class TypeSelectionList method TypeSelectionList (line 17) | public TypeSelectionList(Object[] objects) class TypeSelection (line 50) | class TypeSelection : IComparable method TypeSelection (line 55) | public TypeSelection(string typeName, Object[] objects) method CompareTo (line 70) | public int CompareTo(object o) FILE: Editor/Mono/Inspector/Core/GenericInspector.cs class GenericInspector (line 12) | internal class GenericInspector : Editor type OptimizedBlockState (line 14) | private enum OptimizedBlockState class Styles (line 25) | static class Styles method GetMissingSerializeRefererenceMessageContainer (line 32) | internal static string GetMissingSerializeRefererenceMessageContainer() method GetOptimizedGUIBlock (line 37) | internal override bool GetOptimizedGUIBlock(bool isDirty, bool isVisib... method OnOptimizedInspectorGUI (line 107) | internal override bool OnOptimizedInspectorGUI(Rect contentRect) method GetPropertyLabel (line 182) | GUIContent GetPropertyLabel(SerializedProperty property) method IsAnyMonoBehaviourTargetPartOfPrefabInstance (line 191) | internal static bool IsAnyMonoBehaviourTargetPartOfPrefabInstance(Edit... method MissingMonoBehaviourGUI (line 206) | public bool MissingMonoBehaviourGUI() method MissingSerializeReference (line 233) | internal static bool MissingSerializeReference(Object unityTarget) method ShowMissingSerializeReferenceWarningBoxIfRequired (line 241) | internal static bool ShowMissingSerializeReferenceWarningBoxIfRequired... method ShowMissingSerializeReferenceWarningBoxIfRequired (line 254) | public bool ShowMissingSerializeReferenceWarningBoxIfRequired() method CheckIfScriptLoaded (line 259) | private static bool CheckIfScriptLoaded(SerializedProperty scriptPrope... method ShowScriptNotLoadedWarning (line 265) | private static void ShowScriptNotLoadedWarning(bool missingScriptIsOnP... method ShowScriptNotLoadedWarning (line 273) | internal static void ShowScriptNotLoadedWarning(SerializedProperty scr... method ResetOptimizedBlock (line 282) | private void ResetOptimizedBlock(OptimizedBlockState resetState = Opti... method OnDisableINTERNAL (line 288) | internal void OnDisableINTERNAL() method ObjectIsMonoBehaviourOrScriptableObjectWithoutScript (line 298) | internal static bool ObjectIsMonoBehaviourOrScriptableObjectWithoutScr... method OnInspectorGUI (line 308) | public override void OnInspectorGUI() method CreateInspectorGUI (line 323) | public override VisualElement CreateInspectorGUI() FILE: Editor/Mono/Inspector/Core/InspectorPreviewWindow.cs class InspectorPreviewWindow (line 12) | internal class InspectorPreviewWindow : VisualElement class Styles (line 14) | internal class Styles method GetButtonPane (line 35) | public VisualElement GetButtonPane() { return m_Toolbar; } method GetPreviewPane (line 36) | public VisualElement GetPreviewPane() { return m_Container; } method InspectorPreviewWindow (line 38) | public InspectorPreviewWindow() method AppendActionToEllipsisMenu (line 57) | public void AppendActionToEllipsisMenu(string actionName, method ClearEllipsisMenu (line 65) | public void ClearEllipsisMenu() method AddButton (line 70) | public void AddButton(string propertyName, Texture2D image, Action cli... method UpdateButtonIcon (line 81) | public void UpdateButtonIcon(string propertyName, Texture2D image) method AddDropdownWithIcon (line 91) | public void AddDropdownWithIcon(string propertyName, Texture2D image, ... FILE: Editor/Mono/Inspector/Core/InspectorWindow.cs class InspectorWindow (line 19) | [EditorWindowTitle(title = "Inspector", useTypeNameAsIconName = true)] class TestHelper (line 50) | internal class TestHelper method PopupPreviewWindow (line 52) | public static void PopupPreviewWindow(InspectorWindow inspector) method DockPreviewWindow (line 57) | public static void DockPreviewWindow(InspectorWindow inspector) method GetPreviewWindow (line 62) | public static PreviewWindow GetPreviewWindow(InspectorWindow inspector) method GetInspectorPreviewWindow (line 67) | public static InspectorPreviewWindow GetInspectorPreviewWindow(Inspe... method Awake (line 74) | internal void Awake() method OnDestroy (line 79) | protected override void OnDestroy() method OnEnable (line 99) | protected override void OnEnable() method OnAfterAssemblyReload (line 127) | private void OnAfterAssemblyReload() method OnPlayModeStateChanged (line 143) | void OnPlayModeStateChanged(PlayModeStateChange state) method OnBecameVisible (line 152) | void OnBecameVisible() method OnBecameInvisible (line 157) | void OnBecameInvisible() method OnProjectWasLoaded (line 162) | private void OnProjectWasLoaded() method OnSelectionChanged (line 186) | private void OnSelectionChanged() method OnUpdateSupportedDataModes (line 201) | protected override void OnUpdateSupportedDataModes(List supp... method OnDisable (line 212) | protected override void OnDisable() method RepaintAllInspectors (line 225) | static internal void RepaintAllInspectors() method GetInspectors (line 231) | internal static List GetInspectors() method RedrawFromNative (line 236) | [UsedByNativeCode] method GetAllInspectorWindows (line 249) | internal static InspectorWindow[] GetAllInspectorWindows() method AddItemsToMenu (line 254) | public override void AddItemsToMenu(GenericMenu menu) method RefreshTitle (line 262) | protected override void RefreshTitle() method UpdateWindowObjectNameTitle (line 271) | protected override void UpdateWindowObjectNameTitle() method CreateTracker (line 276) | protected override void CreateTracker() method ShowButton (line 300) | protected virtual void ShowButton(Rect r) method LockStateChanged (line 305) | private void LockStateChanged(bool lockState) method CloseIfEmpty (line 319) | protected override bool CloseIfEmpty() method BeginRebuildContentContainers (line 324) | protected override void BeginRebuildContentContainers() method BeginDrawPreviewAndLabels (line 336) | protected override bool BeginDrawPreviewAndLabels() method EndDrawPreviewAndLabels (line 346) | protected override void EndDrawPreviewAndLabels(Event evt, Rect rect, ... method CreatePreviewEllipsisMenu (line 390) | protected override void CreatePreviewEllipsisMenu() method OnDraglineChange (line 432) | void OnDraglineChange(PointerUpEvent evt) method PopupPreviewWindow (line 440) | void PopupPreviewWindow(bool exitGUI = false) method DockPreviewWindow (line 446) | void DockPreviewWindow() method DetachPreview (line 451) | private void DetachPreview(bool exitGUI = true) method ShowWindow (line 465) | [UsedByNativeCode] method FlushAllOptimizedGUIBlocksIfNeeded (line 471) | private static void FlushAllOptimizedGUIBlocksIfNeeded() method PrepareLockedObjectsForSerialization (line 478) | private void PrepareLockedObjectsForSerialization() method ClearSerializedLockedObjects (line 499) | private void ClearSerializedLockedObjects() method GetObjectsLocked (line 506) | internal void GetObjectsLocked(List objs) method SetObjectsLocked (line 511) | internal void SetObjectsLocked(List objs) method RestoreLockStateFromSerializedData (line 517) | private void RestoreLockStateFromSerializedData() method AddInspectorWindow (line 556) | internal static bool AddInspectorWindow(InspectorWindow window) method RemoveInspectorWindow (line 567) | internal static void RemoveInspectorWindow(InspectorWindow window) method ApplyChanges (line 572) | internal static void ApplyChanges() method RefreshInspectors (line 584) | internal static void RefreshInspectors() method GetInspectedObject (line 592) | internal override Object GetInspectedObject() method GetInspectedObjects (line 603) | internal Object[] GetInspectedObjects() method EditorsForMultiEditingChanged (line 614) | private bool EditorsForMultiEditingChanged() method EditorForMultiEditingChanged (line 625) | private static bool EditorForMultiEditingChanged(Editor editor, Object... FILE: Editor/Mono/Inspector/Core/PreviewWindow.cs class PreviewWindow (line 10) | internal class PreviewWindow : InspectorWindow method SetParentInspector (line 23) | public void SetParentInspector(InspectorWindow inspector) method OnDestroy (line 38) | protected override void OnDestroy() {} method OnEnable (line 40) | protected override void OnEnable() method OnDisable (line 55) | protected override void OnDisable() method CreateTracker (line 64) | protected override void CreateTracker() method GetLastInteractedEditor (line 72) | internal override Editor GetLastInteractedEditor() method RebuildContentsContainers (line 80) | internal override void RebuildContentsContainers() method SetPreviewStyle (line 121) | void SetPreviewStyle(VisualElement element) method DrawPreview (line 129) | IMGUIContainer DrawPreview(bool drawToolbar = false) method AddItemsToMenu (line 169) | public override void AddItemsToMenu(GenericMenu menu) method ShowButton (line 174) | protected override void ShowButton(Rect r) {} method CanMaximize (line 176) | internal override bool CanMaximize() FILE: Editor/Mono/Inspector/Core/PropertyEditor.cs type IPropertyView (line 30) | interface IPropertyView method CreateIMGUIContainer (line 39) | IMGUIContainer CreateIMGUIContainer(Action headerOnGUI, string v); method WasEditorVisible (line 40) | bool WasEditorVisible(Editor[] editors, int editorIndex, Object target); method ShouldCullEditor (line 41) | bool ShouldCullEditor(Editor[] editors, int editorIndex); method Repaint (line 42) | void Repaint(); method UnsavedChangesStateChanged (line 43) | void UnsavedChangesStateChanged(Editor editor, bool value); type IPropertySourceOpener (line 46) | interface IPropertySourceOpener class PropertyEditor (line 51) | class PropertyEditor : EditorWindow, IPropertyView, IHasCustomMenu class Styles (line 194) | protected static class Styles method Styles (line 244) | static Styles() class VersionControlBarState (line 251) | protected class VersionControlBarState method GetButtonCount (line 278) | public int GetButtonCount() method Calculate (line 291) | public static VersionControlBarState Calculate(Editor[] assetEditors... method PropertyEditor (line 319) | internal PropertyEditor() method OnDestroy (line 326) | [UsedImplicitly] method OnFocusChanged (line 333) | [UsedImplicitly] method OnEnable (line 342) | [UsedImplicitly] method HasPreviewPeriodicCheck (line 385) | void HasPreviewPeriodicCheck(object _) method OnDisable (line 398) | [UsedImplicitly] method OnMouseEnter (line 431) | private void OnMouseEnter(MouseEnterEvent e) => HoveredPropertyEditor ... method OnMouseLeave (line 433) | private void OnMouseLeave(MouseLeaveEvent e) => HoveredPropertyEditor ... method OnFocusIn (line 435) | private void OnFocusIn(FocusInEvent e) => FocusedPropertyEditor = this; method OnFocusOut (line 437) | private void OnFocusOut(FocusOutEvent e) => FocusedPropertyEditor = null; method OnLostFocus (line 439) | [UsedImplicitly] method CloseIfEmpty (line 445) | protected virtual bool CloseIfEmpty() method OnInspectorUpdate (line 458) | [UsedImplicitly] method OnGUI (line 476) | [UsedImplicitly] method Update (line 487) | [UsedImplicitly] method GetPropertyEditors (line 513) | internal static IEnumerable GetPropertyEditors() method SetMode (line 518) | protected void SetMode(InspectorMode mode) method SetTitle (line 533) | protected void SetTitle(Object obj) method RefreshTitle (line 549) | protected virtual void RefreshTitle() method FindVisualElementInTreeByClassName (line 557) | private VisualElement FindVisualElementInTreeByClassName(string elemen... method ClearVersionControlBarState (line 562) | internal static void ClearVersionControlBarState() method LoadVisualTreeFromUxml (line 570) | protected void LoadVisualTreeFromUxml() method OnGeometryChanged (line 600) | private void OnGeometryChanged(GeometryChangedEvent e) method ClearAndRebuildAll (line 613) | internal static void ClearAndRebuildAll() method ClearAndRebuildAllDelayed (line 619) | static void ClearAndRebuildAllDelayed() method ClearEditorsAndRebuild (line 630) | internal void ClearEditorsAndRebuild() method SetDebug (line 638) | private void SetDebug() method SetNormal (line 643) | private void SetNormal() method SetDebugInternal (line 648) | private void SetDebugInternal() method AddDebugItemsToMenu (line 653) | public virtual void AddDebugItemsToMenu(GenericMenu menu) method AddItemsToMenu (line 664) | public virtual void AddItemsToMenu(GenericMenu menu) method SetTrackerExpandedState (line 702) | private void SetTrackerExpandedState(ActiveEditorTracker tracker, int ... method ExpandAllComponents (line 708) | protected void ExpandAllComponents() method IsAnyComponentCollapsed (line 715) | protected bool IsAnyComponentCollapsed() method CollapseAllComponents (line 729) | protected void CollapseAllComponents() method IsAnyComponentExpanded (line 736) | protected bool IsAnyComponentExpanded() method LoadPersistedObject (line 750) | protected bool LoadPersistedObject() method CreateTracker (line 774) | protected virtual void CreateTracker() method OnTrackerRebuilt (line 786) | private void OnTrackerRebuilt() method OnObjectChanged (line 794) | private void OnObjectChanged(ref ObjectChangeEventStream stream) method UpdateWindowObjectNameTitle (line 816) | protected virtual void UpdateWindowObjectNameTitle() method OnUndoRedoPerformed (line 822) | void OnUndoRedoPerformed(in UndoRedoInfo info) method DetermineInsertionPointOfVisualElementForRemovedComponent (line 856) | private void DetermineInsertionPointOfVisualElementForRemovedComponent... method ExtractPrefabComponents (line 930) | private void ExtractPrefabComponents() method CreatePreviewables (line 972) | protected void CreatePreviewables() method ClearPreviewables (line 993) | protected void ClearPreviewables() method GetPreviewableTypes (line 1002) | private Dictionary> GetPreviewableTypes() method GetPreviewsForType (line 1016) | private IEnumerable GetPreviewsForType(Editor editor) method ClearTrackerDirtyOnRepaint (line 1042) | private void ClearTrackerDirtyOnRepaint() method CreateIMGUIContainer (line 1050) | public IMGUIContainer CreateIMGUIContainer(Action onGUIHandler, string... method BeginRebuildContentContainers (line 1077) | protected virtual void BeginRebuildContentContainers() {} method EndRebuildContentContainers (line 1078) | protected virtual void EndRebuildContentContainers() {} method RebuildContentsContainers (line 1079) | internal virtual void RebuildContentsContainers() method ClearPreview (line 1249) | void ClearPreview() method InitUITKPreview (line 1273) | void InitUITKPreview() method OnDraglineGeometryChange (line 1300) | private void OnDraglineGeometryChange(VisualElement window, VisualElem... method PrepareToolbar (line 1318) | internal void PrepareToolbar(bool isFloatingPreviewWindow = false) method UpdateLabel (line 1324) | internal void UpdateLabel(InspectorPreviewWindow toolbar) method UpdatePreviewHeight (line 1348) | void UpdatePreviewHeight(float newHeight) method OnDragLineChange (line 1360) | private void OnDragLineChange(PointerUpEvent evt) method ExpandCollapsePreview (line 1376) | internal void ExpandCollapsePreview() method AutoScroll (line 1389) | internal void AutoScroll(Vector2 mousePosition) method ScrollTo (line 1407) | internal void ScrollTo(Vector2 position) method DragOverBottomArea (line 1420) | private void DragOverBottomArea(DragUpdatedEvent dragUpdatedEvent) method DragPerformInBottomArea (line 1441) | private void DragPerformInBottomArea(DragPerformEvent dragPerformedEvent) method GetLastInteractedEditor (line 1456) | internal virtual Editor GetLastInteractedEditor() method GetEditorThatControlsPreview (line 1461) | protected IPreviewable GetEditorThatControlsPreview(Editor[] activeEdi... method GetEditorThatControlsPreview (line 1468) | protected IPreviewable GetEditorThatControlsPreview(List... method GetEditorsWithPreviews (line 1526) | protected void GetEditorsWithPreviews(Editor[] editors, List VersionC... method VersionControlBar (line 1840) | internal static void VersionControlBar(Editor[] assetEditors) method VersionControlCheckoutHint (line 1953) | private static void VersionControlCheckoutHint(Editor assetEditor, boo... method CheckoutForInspector (line 1972) | internal static void CheckoutForInspector(Object[] targets) method DoRevertUnchanged (line 1999) | private static void DoRevertUnchanged(object o) method VersionControlBarButtons (line 2005) | private static float VersionControlBarButtons(VersionControlBarState p... method VersionControlActionDropdownButton (line 2076) | private static bool VersionControlActionDropdownButton(Rect buttonRect... method VersionControlActionButton (line 2102) | private static bool VersionControlActionButton(Rect buttonRect, ref fl... method DrawEditors (line 2111) | private void DrawEditors(Editor[] editors) method RestoreVerticalScrollIfNeeded (line 2249) | private void RestoreVerticalScrollIfNeeded() method OnPrefabInstanceUnpacked (line 2259) | void OnPrefabInstanceUnpacked(GameObject unpackedPrefabInstance, Prefa... method AddRemovedPrefabComponentElement (line 2275) | private void AddRemovedPrefabComponentElement(GameObject targetGameObj... method ShouldDisplayRemovedComponent (line 2288) | private bool ShouldDisplayRemovedComponent(GameObject go, Component comp) method DisplayRemovedComponent (line 2306) | private static void DisplayRemovedComponent(GameObject go, Component c... method WasEditorVisible (line 2312) | public bool WasEditorVisible(Editor[] editors, int editorIndex, Object... method IsMultiEditingSupported (line 2339) | public static bool IsMultiEditingSupported(Editor editor, Object targe... method EditorHasLargeHeader (line 2372) | internal static bool EditorHasLargeHeader(int editorIndex, Editor[] tr... method ShouldCullEditor (line 2377) | public bool ShouldCullEditor(Editor[] editors, int editorIndex) method SaveChanges (line 2404) | public override void SaveChanges() method DiscardChanges (line 2413) | public override void DiscardChanges() method UnsavedChangesStateChanged (line 2422) | public void UnsavedChangesStateChanged(Editor editor, bool value) method PrivateRequestRebuild (line 2444) | [RequiredByNativeCode] method DrawSelectionPickerList (line 2458) | private void DrawSelectionPickerList() method GetAssetImporter (line 2490) | private AssetImporterEditor GetAssetImporter(Editor[] editors) method AddComponentButton (line 2498) | private void AddComponentButton(Editor[] editors) method ReadyToRepaint (line 2542) | private bool ReadyToRepaint() method DrawSplitLine (line 2555) | private void DrawSplitLine(float y) method ProcessEditorElementsToRebuild (line 2562) | private Dictionary ProcessEditorElementsToRebuild... method ValidatePropertyEditorOnSelection (line 2635) | [UsedImplicitly, MenuItem(k_AssetPropertiesMenuItemName, validate = tr... method OpenPropertyEditorOnSelection (line 2641) | [UsedImplicitly, MenuItem(k_AssetPropertiesMenuItemName, priority = 99... method OpenPropertyEditor (line 2647) | internal static PropertyEditor OpenPropertyEditor(IList objs) method OpenPropertyEditor (line 2663) | internal static PropertyEditor OpenPropertyEditor(Object obj, bool sho... method ShowPropertyEditorWindow (line 2680) | private static void ShowPropertyEditorWindow(PropertyEditor propertyEd... method OpenHoveredItemPropertyEditor (line 2693) | [ShortcutManagement.Shortcut("PropertyEditor/OpenMouseOver")] method GetPreferredDataMode (line 2714) | internal static DataMode GetPreferredDataMode() method GetSupportedDataModes (line 2719) | List GetSupportedDataModes() => m_SupportedDataModes; method OnPlayModeStateChanged (line 2723) | void OnPlayModeStateChanged(PlayModeStateChange stateChange) method OnDataModeChanged (line 2732) | void OnDataModeChanged(DataModeChangeEventArgs evt) method UpdateSupportedDataModesList (line 2738) | protected void UpdateSupportedDataModesList() method OnUpdateSupportedDataModes (line 2762) | protected virtual void OnUpdateSupportedDataModes(List suppo... FILE: Editor/Mono/Inspector/Core/RootEditor.cs class RootEditorAttribute (line 19) | [ExcludeFromDocs] method RootEditorAttribute (line 26) | public RootEditorAttribute(bool supportsAddComponent = false) method signature (line 31) | [RequiredSignature] method signature (line 37) | [RequiredSignature] class RootEditorUtils (line 44) | internal static class RootEditorUtils class RootEditorDesc (line 46) | class RootEditorDesc method RootEditorUtils (line 59) | static RootEditorUtils() method CreateNonRootEditor (line 64) | internal static Editor CreateNonRootEditor(UnityEngine.Object[] objects) method SupportsAddComponent (line 77) | internal static bool SupportsAddComponent(Editor[] editors) method FindRootEditor (line 92) | [UsedByNativeCode, UsedImplicitly] // Currently, only called from native method Rebuild (line 114) | internal static void Rebuild() FILE: Editor/Mono/Inspector/Core/ScriptAttributeGUI/CustomPropertyDrawerAttribute.cs class CustomPropertyDrawer (line 10) | [System.AttributeUsage(AttributeTargets.Class, Inherited = false, AllowM... method CustomPropertyDrawer (line 17) | public CustomPropertyDrawer(Type type) method CustomPropertyDrawer (line 23) | public CustomPropertyDrawer(Type type, bool useForChildren) FILE: Editor/Mono/Inspector/Core/ScriptAttributeGUI/DecoratorDrawer.cs class DecoratorDrawer (line 12) | public abstract class DecoratorDrawer : GUIDrawer method OnGUI (line 20) | public virtual void OnGUI(Rect position) method CreatePropertyGUI (line 27) | public virtual VisualElement CreatePropertyGUI() method GetHeight (line 33) | public virtual float GetHeight() method CanCacheInspectorGUI (line 38) | [Obsolete("CanCacheInspectorGUI has been deprecated and is no longer u... FILE: Editor/Mono/Inspector/Core/ScriptAttributeGUI/GUIDrawer.cs class GUIDrawer (line 8) | public abstract class GUIDrawer {} FILE: Editor/Mono/Inspector/Core/ScriptAttributeGUI/Implementations/DecoratorDrawers.cs class SpaceDrawer (line 13) | [CustomPropertyDrawer(typeof(SpaceAttribute))] method GetHeight (line 18) | public override float GetHeight() method CreatePropertyGUI (line 23) | public override VisualElement CreatePropertyGUI() class HeaderDrawer (line 34) | [CustomPropertyDrawer(typeof(HeaderAttribute))] method OnGUI (line 39) | public override void OnGUI(Rect position) method GetHeight (line 46) | public override float GetHeight() method CreatePropertyGUI (line 56) | public override VisualElement CreatePropertyGUI() FILE: Editor/Mono/Inspector/Core/ScriptAttributeGUI/Implementations/ExposedReferenceDrawer.cs class BaseExposedPropertyDrawer (line 13) | abstract class BaseExposedPropertyDrawer : UnityEditor.PropertyDrawer type ExposedPropertyMode (line 29) | internal enum ExposedPropertyMode type OverrideState (line 36) | internal enum OverrideState method BaseExposedPropertyDrawer (line 45) | public BaseExposedPropertyDrawer() method GetExposedPropertyMode (line 51) | static internal ExposedPropertyMode GetExposedPropertyMode(string prop... method GetExposedPropertyTable (line 65) | protected IExposedPropertyTable GetExposedPropertyTable(SerializedProp... method OnRenderProperty (line 71) | protected abstract void OnRenderProperty(Rect position, method OnGUI (line 79) | public override void OnGUI(Rect position, method CreatePropertyGUI (line 136) | public override VisualElement CreatePropertyGUI(SerializedProperty prop) method InitForNamedGUIDTests (line 182) | internal void InitForNamedGUIDTests(SerializedProperty prop) method GetObjectReferenceValue (line 189) | internal Object GetObjectReferenceValue() method SetReference (line 194) | void SetReference(ChangeEvent evt) method SetReference (line 206) | internal void SetReference(Object newValue) method SetAsExposedReference (line 250) | void SetAsExposedReference(Object value) method SetAsRegularReference (line 256) | void SetAsRegularReference(Object value) method DrawLabel (line 265) | Rect DrawLabel(bool showContextMenu, GUIContent label, Rect position, ... method PopulateContextMenu (line 310) | protected abstract void PopulateContextMenu(GenericMenu menu, ExposedR... method BuildContextualMenu (line 313) | void BuildContextualMenu(ContextualMenuPopulateEvent evt) class ExposedReferencePropertyDrawer (line 347) | [CustomPropertyDrawer(typeof(ExposedReference<>))] method OnRenderProperty (line 350) | protected override void OnRenderProperty(Rect position, method PopulateContextMenu (line 377) | protected override void PopulateContextMenu(GenericMenu menu, ExposedR... method SetReferenceValueMenuItem (line 395) | internal static void SetReferenceValueMenuItem(IExposedPropertyTable e... method ClearReferenceValueMenuItem (line 407) | internal static void ClearReferenceValueMenuItem(IExposedPropertyTable... FILE: Editor/Mono/Inspector/Core/ScriptAttributeGUI/Implementations/ExposedReferenceObject.cs class ExposedReferenceObject (line 11) | internal class ExposedReferenceObject method ExposedReferenceObject (line 29) | internal ExposedReferenceObject(SerializedProperty property) method UpdateValue (line 41) | public void UpdateValue() method GetExposedPropertyTable (line 46) | IExposedPropertyTable GetExposedPropertyTable(SerializedProperty prope... method Resolve (line 52) | internal Object Resolve(out BaseExposedPropertyDrawer.OverrideState cu... FILE: Editor/Mono/Inspector/Core/ScriptAttributeGUI/Implementations/PropertyDrawers.cs class RangeDrawer (line 16) | [CustomPropertyDrawer(typeof(RangeAttribute))] method OnGUI (line 21) | public override void OnGUI(Rect position, SerializedProperty property,... method CreatePropertyGUI (line 32) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... class MinDrawer (line 57) | [CustomPropertyDrawer(typeof(MinAttribute))] method GetPropertyHeight (line 70) | public override float GetPropertyHeight(SerializedProperty property, G... method OnGUI (line 75) | public override void OnGUI(Rect position, SerializedProperty property,... method CreatePropertyGUI (line 121) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... method OnValidateValue (line 198) | private float OnValidateValue(float value) method OnValidateValue (line 203) | private double OnValidateValue(double value) method OnValidateValue (line 208) | private int OnValidateValue(int value) method OnValidateValue (line 213) | private long OnValidateValue(long value) method OnValidateValue (line 218) | private uint OnValidateValue(uint value) method OnValidateValue (line 223) | private ulong OnValidateValue(ulong value) method OnValidateValue (line 228) | private Vector2 OnValidateValue(Vector2 value) method OnValidateValue (line 233) | private Vector2Int OnValidateValue(Vector2Int value) method OnValidateValue (line 238) | private Vector3 OnValidateValue(Vector3 value) method OnValidateValue (line 243) | private Vector3Int OnValidateValue(Vector3Int value) method OnValidateValue (line 248) | private Vector4 OnValidateValue(Vector4 value) class MultilineDrawer (line 254) | [CustomPropertyDrawer(typeof(MultilineAttribute))] method OnGUI (line 260) | public override void OnGUI(Rect position, SerializedProperty property,... method CreatePropertyGUI (line 282) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... method GetPropertyHeight (line 298) | public override float GetPropertyHeight(SerializedProperty property, G... class TextAreaDrawer (line 306) | [CustomPropertyDrawer(typeof(TextAreaAttribute))] method OnGUI (line 313) | public override void OnGUI(Rect position, SerializedProperty property,... method CreatePropertyGUI (line 334) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... method GetPropertyHeight (line 371) | public override float GetPropertyHeight(SerializedProperty property, G... class ColorUsageDrawer (line 387) | [CustomPropertyDrawer(typeof(ColorUsageAttribute))] method OnGUI (line 392) | public override void OnGUI(Rect position, SerializedProperty property,... method CreatePropertyGUI (line 412) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... class GradientUsageDrawer (line 429) | [CustomPropertyDrawer(typeof(GradientUsageAttribute))] method OnGUI (line 434) | public override void OnGUI(Rect position, SerializedProperty property,... method CreatePropertyGUI (line 446) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... class DelayedDrawer (line 463) | [CustomPropertyDrawer(typeof(DelayedAttribute))] method OnGUI (line 468) | public override void OnGUI(Rect position, SerializedProperty property,... method CreatePropertyGUI (line 480) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... class EnumButtonsDrawer (line 526) | [CustomPropertyDrawer(typeof(EnumButtonsAttribute))] method CreatePropertyGUI (line 529) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... method SyncFieldChangeToProperty (line 572) | static void SyncFieldChangeToProperty(ChangeEvent GetBuiltinAttributes(Serialized... method BuildDrawerTypeForTypeDictionary (line 119) | static Dictionary BuildDrawerTy... method GetDrawerTypeForType (line 157) | internal static Type GetDrawerTypeForType(Type propertyType, Type[] re... method CalculateInheritanceLevel (line 228) | static int CalculateInheritanceLevel(Type interfaceType, int currentLe... method TryGetDrawerTypeForTypeFromCache (line 266) | static bool TryGetDrawerTypeForTypeFromCache(bool requestedPropertyTyp... method TryExtractDrawerTypeForTypeFromCache (line 282) | static bool TryExtractDrawerTypeForTypeFromCache(bool requestedPropert... method TryFindDrawers (line 318) | static bool TryFindDrawers(Type[] renderPipelineAssetTypes, CustomProp... method GetDrawerTypeForPropertyAndType (line 378) | internal static Type GetDrawerTypeForPropertyAndType(SerializedPropert... method GetFieldAttributes (line 397) | private static List GetFieldAttributes(FieldInfo fi... method GetFieldInfoAndStaticTypeFromProperty (line 423) | internal static FieldInfo GetFieldInfoAndStaticTypeFromProperty(Serial... method GetFieldInfoFromProperty (line 468) | internal static FieldInfo GetFieldInfoFromProperty(SerializedProperty ... method GetTypeFromManagedReferenceFullTypeName (line 498) | internal static bool GetTypeFromManagedReferenceFullTypeName(string ma... method GetScriptTypeFromProperty (line 513) | private static Type GetScriptTypeFromProperty(SerializedProperty prope... type Cache (line 532) | struct Cache : IEquatable method Cache (line 537) | public Cache(Type host, string path) method Equals (line 543) | public bool Equals(Cache other) method Equals (line 548) | public override bool Equals(object obj) method GetHashCode (line 554) | public override int GetHashCode() class FieldInfoCache (line 563) | class FieldInfoCache method GetFieldInfoFromPropertyPath (line 571) | private static FieldInfo GetFieldInfoFromPropertyPath(Type host, strin... method GetHandler (line 631) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method CanUseSameHandler (line 695) | internal static bool CanUseSameHandler(SerializedProperty p1, Serializ... method GetAutoLoadProperties (line 700) | internal static List GetAutoLoadProperties(Type type) FILE: Editor/Mono/Inspector/Core/ScriptBindings/Editor.bindings.cs class Editor (line 16) | [StructLayout(LayoutKind.Sequential)] method CreateEditorWithContextInternal (line 23) | extern static Editor CreateEditorWithContextInternal(Object[] targetOb... method GetCurrentMousePosition (line 24) | internal extern static Vector2 GetCurrentMousePosition(); FILE: Editor/Mono/Inspector/Core/Utils/InspectorWindowUtils.cs class InspectorWindowUtils (line 13) | internal static class InspectorWindowUtils type LayoutGroupChecker (line 15) | public struct LayoutGroupChecker : IDisposable method Dispose (line 21) | public void Dispose() method GetPreviewableTypes (line 49) | public static void GetPreviewableTypes(out Dictionary... method GetFirstNonImportInspectorEditor (line 93) | public static Editor GetFirstNonImportInspectorEditor(Editor[] editors) method IsExcludedClass (line 110) | internal static bool IsExcludedClass(Object target) method DisplayDeprecationMessageIfNecessary (line 117) | public static void DisplayDeprecationMessageIfNecessary(Editor editor) method DrawAddedComponentBackground (line 144) | public static void DrawAddedComponentBackground(Rect position, Object[... FILE: Editor/Mono/Inspector/Core/Utils/PropertyDrawerCache.cs class PropertyHandlerCache (line 10) | internal class PropertyHandlerCache : IDisposable method GetHandler (line 14) | internal PropertyHandler GetHandler(SerializedProperty property) method SetHandler (line 24) | internal void SetHandler(SerializedProperty property, PropertyHandler ... method CanUseSameHandler (line 30) | internal static bool CanUseSameHandler(SerializedProperty p1, Serializ... method GetPropertyHash (line 35) | private static int GetPropertyHash(SerializedProperty property) method Clear (line 49) | public void Clear() method Dispose (line 62) | public void Dispose() => Clear(); FILE: Editor/Mono/Inspector/CubemapArrayInspector.cs class CubemapArrayInspector (line 9) | [ExcludeFromPreset] class Styles (line 22) | static class Styles method OnEnable (line 28) | protected override void OnEnable() method OnDisable (line 34) | protected override void OnDisable() method OnPreviewSettings (line 44) | public override void OnPreviewSettings() method OnPreviewGUI (line 67) | public override void OnPreviewGUI(Rect r, GUIStyle background) method InitPreview (line 96) | void InitPreview() method RenderStaticPreview (line 119) | public override Texture2D RenderStaticPreview(string assetPath, Object... FILE: Editor/Mono/Inspector/CubemapInspector.cs class CubemapInspector (line 12) | [CustomEditor(typeof(Cubemap))] class Styles (line 15) | internal static class Styles method OnDisable (line 39) | protected override void OnDisable() method InitFaceThumbnailsFromCubemap (line 54) | private void InitFaceThumbnailsFromCubemap() method OnInspectorGUI (line 82) | public override void OnInspectorGUI() method DisplayFullInspector (line 107) | private void DisplayFullInspector(Cubemap c) method DisplayInspectorForCompressedCubemap (line 128) | private void DisplayInspectorForCompressedCubemap(Cubemap c) method HandleFaceSelectionGUI (line 140) | private void HandleFaceSelectionGUI() method HandleFaceSizeGUI (line 162) | private int HandleFaceSizeGUI(Cubemap c) method HandleGenerateMipmapGUI (line 179) | private bool HandleGenerateMipmapGUI(Cubemap c) method HandleStreamingMipmapGUI (line 195) | private bool HandleStreamingMipmapGUI(Cubemap c) method HandleLinearSamplingGUI (line 211) | private bool HandleLinearSamplingGUI(Cubemap c) method HandleReadableGUI (line 227) | private bool HandleReadableGUI(Cubemap c) method HandleCubemapReformatting (line 243) | private void HandleCubemapReformatting(Cubemap c, int? faceSize = null... method OnAssetStoreInspectorGUI (line 266) | internal override void OnAssetStoreInspectorGUI() method ShowFace (line 271) | private void ShowFace(string label, CubemapFace face) method ObjectField (line 293) | public static Object ObjectField(string label, Object obj, System.Type... FILE: Editor/Mono/Inspector/CubemapPreview.cs class CubemapPreview (line 9) | internal class CubemapPreview type PreviewType (line 19) | private enum PreviewType class Styles (line 37) | static class Styles method OnDisable (line 49) | public void OnDisable() method GetMipLevelForRendering (line 61) | public float GetMipLevelForRendering(Texture texture) method SetIntensity (line 66) | public void SetIntensity(float intensity) method InitPreview (line 71) | void InitPreview() method OnPreviewSettings (line 83) | public void OnPreviewSettings(Object[] targets, int mipCount, bool alp... method OnPreviewGUI (line 119) | public void OnPreviewGUI(Texture t, Rect r, GUIStyle background, float... method RenderStaticPreview (line 149) | public Texture2D RenderStaticPreview(Texture t, int width, int height,... method RenderCubemap (line 168) | private void RenderCubemap(Texture t, Vector2 previewDir, float previe... FILE: Editor/Mono/Inspector/CurvePresetLibraryInspector.cs class CurvePresetLibraryEditor (line 11) | [CustomEditor(typeof(CurvePresetLibrary))] method OnEnable (line 17) | public void OnEnable() method OnDestroy (line 26) | public void OnDestroy() method OnInspectorGUI (line 32) | public override void OnInspectorGUI() method OnEditButtonClicked (line 41) | private void OnEditButtonClicked(string libraryPath) method GetHeader (line 60) | private string GetHeader() method GetCurveRanges (line 73) | private Rect GetCurveRanges() method GetCurveLibraryTypeFromExtension (line 86) | CurveLibraryType GetCurveLibraryTypeFromExtension(string extension) FILE: Editor/Mono/Inspector/CustomPreviewAttribute.cs class CustomPreviewAttribute (line 10) | [System.AttributeUsage(AttributeTargets.Class, Inherited = false, AllowM... method CustomPreviewAttribute (line 16) | public CustomPreviewAttribute(Type type) FILE: Editor/Mono/Inspector/CustomRenderTextureEditor.cs class CustomRenderTextureEditor (line 14) | [CustomEditor(typeof(CustomRenderTexture))] class Styles (line 18) | private class Styles method UpdateZoneVec3PropertyField (line 79) | void UpdateZoneVec3PropertyField(Rect rect, SerializedProperty prop, G... method OnDrawElement (line 94) | private void OnDrawElement(Rect rect, int index, bool isActive, bool i... method OnDrawHeader (line 143) | private void OnDrawHeader(Rect rect) method OnAdd (line 148) | private void OnAdd(ReorderableList l) method OnRemove (line 170) | private void OnRemove(ReorderableList l) method OnElementHeight (line 179) | private float OnElementHeight(int index) method OnEnable (line 193) | protected override void OnEnable() method OnDisable (line 223) | protected override void OnDisable() method DisplayRenderTextureGUI (line 230) | void DisplayRenderTextureGUI() method BuildShaderPassPopup (line 236) | void BuildShaderPassPopup(Material material, List names, L... method DisplayMaterialGUI (line 263) | void DisplayMaterialGUI() method DisplayInitializationGUI (line 285) | void DisplayInitializationGUI() method DisplayUpdateGUI (line 313) | void DisplayUpdateGUI() method DisplayCustomRenderTextureGUI (line 398) | void DisplayCustomRenderTextureGUI() method OnInspectorGUI (line 414) | public override void OnInspectorGUI() method SaveToDisk (line 424) | [MenuItem("CONTEXT/CustomRenderTexture/Export", secondaryPriority = 12)] method GetInfoString (line 504) | override public string GetInfoString() FILE: Editor/Mono/Inspector/DirectorEditor.cs class DirectorEditor (line 15) | [CustomEditor(typeof(PlayableDirector))] class Styles (line 19) | private static class Styles type BindingItem (line 51) | private struct BindingItem method OnEnable (line 76) | public void OnEnable() method OnInspectorGUI (line 95) | public override void OnInspectorGUI() method PlayableAssetOutputsChanged (line 147) | private bool PlayableAssetOutputsChanged() method GetContentForOutput (line 163) | GUIContent GetContentForOutput(PlayableBinding binding, UnityEngine.Ob... method DoDirectorBindingInspector (line 171) | private void DoDirectorBindingInspector() method FindBinding (line 210) | PlayableBinding FindBinding(PlayableAsset source, UnityEngine.Object key) method SynchronizeSceneBindings (line 218) | void SynchronizeSceneBindings() method UpdatePlayableBindingsIfRequired (line 296) | private void UpdatePlayableBindingsIfRequired(PlayableAsset playableAs... method RequiresConstantRepaint (line 318) | public override bool RequiresConstantRepaint() method PropertyFieldAsFloat (line 323) | private static void PropertyFieldAsFloat(SerializedProperty property, ... method PropertyFieldAsObject (line 336) | private static bool PropertyFieldAsObject(SerializedProperty property,... method PropertyFieldAsObject (line 343) | private static bool PropertyFieldAsObject(Rect rect, SerializedPropert... method CurrentTimeField (line 351) | private void CurrentTimeField() method BindingDrawCallback (line 369) | private void BindingDrawCallback(Rect rect, int index, bool isActive, ... method ItemRect (line 416) | private Rect ItemRect(Rect rect) method BindingCanRemoveCallback (line 428) | private bool BindingCanRemoveCallback(ReorderableList list) method BindingOnRemove (line 439) | private void BindingOnRemove(ReorderableList list) method BindingOnSelect (line 463) | private void BindingOnSelect(ReorderableList list) method BindingElementHeight (line 474) | private float BindingElementHeight(int index) FILE: Editor/Mono/Inspector/DoubleCurvePresetLibraryInspector.cs class DoubleCurvePresetLibraryEditor (line 11) | [CustomEditor(typeof(DoubleCurvePresetLibrary))] method OnEnable (line 16) | public void OnEnable() method GetHeader (line 23) | private string GetHeader() method OnDestroy (line 28) | public void OnDestroy() method OnInspectorGUI (line 34) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/EditMode.cs class EditMode (line 16) | [InitializeOnLoad] class Styles (line 21) | private static class Styles method EditMode (line 30) | static EditMode() type SceneViewEditMode (line 56) | public enum SceneViewEditMode method IsOwner (line 79) | public static bool IsOwner(Editor editor) method IsOwner (line 84) | internal static bool IsOwner(IToolModeOwner owner) method OnActiveToolWillChange (line 109) | static void OnActiveToolWillChange() method OnSelectionChange (line 115) | public static void OnSelectionChange() method QuitEditMode (line 123) | public static void QuitEditMode() method ResetToolToPrevious (line 129) | [Obsolete("Obsolete msg (UnityUpgradable) -> UnityEditor.EditorTools.T... method DoEditModeInspectorModeButton (line 136) | [Obsolete("Use signature passing Func rather than Bounds.")] method DoEditModeInspectorModeButton (line 142) | public static void DoEditModeInspectorModeButton(SceneViewEditMode mod... method DoEditModeInspectorModeButton (line 147) | internal static void DoEditModeInspectorModeButton(SceneViewEditMode m... method DoEditModeInspectorModeButton (line 152) | private static void DoEditModeInspectorModeButton(SceneViewEditMode mo... method DoInspectorToolbar (line 183) | [Obsolete("Use signature passing Func rather than Bounds.")] method DoInspectorToolbar (line 189) | public static void DoInspectorToolbar(SceneViewEditMode[] modes, GUICo... method DoInspectorToolbar (line 194) | internal static void DoInspectorToolbar(SceneViewEditMode[] modes, GUI... method DoInspectorToolbar (line 199) | private static void DoInspectorToolbar(SceneViewEditMode[] modes, GUIC... method ChangeEditMode (line 218) | public static void ChangeEditMode(SceneViewEditMode mode, Bounds bound... method ChangeEditMode (line 223) | internal static void ChangeEditMode(SceneViewEditMode mode, IToolModeO... method ChangeEditMode (line 228) | internal static void ChangeEditMode(SceneViewEditMode mode, Bounds bou... method EditModeToolStateChanged (line 246) | internal static void EditModeToolStateChanged(IToolModeOwner owner, Sc... method FocusEditModeToolTarget (line 288) | static void FocusEditModeToolTarget(Bounds bounds) method SeenByCamera (line 298) | private static bool SeenByCamera(Camera camera, Bounds bounds) method GetPoints (line 303) | private static Vector3[] GetPoints(Bounds bounds) method BoundsToPoints (line 308) | private static Vector3[] BoundsToPoints(Bounds bounds) method AnyPointSeenByCamera (line 322) | private static bool AnyPointSeenByCamera(Camera camera, Vector3[] points) method PointSeenByCamera (line 331) | private static bool PointSeenByCamera(Camera camera, Vector3 point) FILE: Editor/Mono/Inspector/Editor.cs type IPreviewable (line 21) | interface IPreviewable method Initialize (line 23) | void Initialize(UnityObject[] targets); method Cleanup (line 24) | void Cleanup(); method MoveNextTarget (line 27) | bool MoveNextTarget(); method ResetTarget (line 28) | void ResetTarget(); method HasPreviewGUI (line 30) | bool HasPreviewGUI(); method GetPreviewTitle (line 31) | GUIContent GetPreviewTitle(); method DrawPreview (line 32) | void DrawPreview(Rect previewArea); method CreatePreview (line 33) | VisualElement CreatePreview(VisualElement container); method OnPreviewGUI (line 34) | void OnPreviewGUI(Rect r, GUIStyle background); method OnInteractivePreviewGUI (line 35) | void OnInteractivePreviewGUI(Rect r, GUIStyle background); method OnPreviewSettings (line 36) | void OnPreviewSettings(); method GetInfoString (line 37) | string GetInfoString(); method ReloadPreviewInstances (line 39) | void ReloadPreviewInstances(); class ObjectPreview (line 42) | public class ObjectPreview : IPreviewable class Styles (line 44) | static class Styles method Cleanup (line 69) | public virtual void Cleanup() method Initialize (line 74) | public virtual void Initialize(UnityObject[] targets) method MoveNextTarget (line 80) | public virtual bool MoveNextTarget() method ResetTarget (line 87) | public virtual void ResetTarget() method HasPreviewGUI (line 100) | public virtual bool HasPreviewGUI() method CreatePreview (line 105) | public virtual VisualElement CreatePreview(VisualElement inspectorPrev... method GetPreviewTitle (line 110) | public virtual GUIContent GetPreviewTitle() method GetPreviewTitleString (line 117) | string GetPreviewTitleString() method OnPreviewGUI (line 136) | public virtual void OnPreviewGUI(Rect r, GUIStyle background) method OnInteractivePreviewGUI (line 142) | public virtual void OnInteractivePreviewGUI(Rect r, GUIStyle background) method OnPreviewSettings (line 147) | public virtual void OnPreviewSettings() method GetInfoString (line 151) | public virtual string GetInfoString() method DrawPreview (line 156) | public void DrawPreview(Rect previewArea) method ReloadPreviewInstances (line 161) | public virtual void ReloadPreviewInstances() method DrawPreview (line 165) | internal static void DrawPreview(IPreviewable defaultPreview, Rect pre... method GetGridDivision (line 281) | private static int[] GetGridDivision(Rect rect, int minimumNr, int lab... method AbsRatioDiff (line 308) | private static float AbsRatioDiff(float x, float y) type IToolModeOwner (line 314) | internal interface IToolModeOwner method GetInstanceID (line 317) | int GetInstanceID(); method GetWorldBoundsOfTargets (line 318) | Bounds GetWorldBoundsOfTargets(); method ModeSurvivesSelectionChange (line 319) | bool ModeSurvivesSelectionChange(int toolMode); class CustomEditorForRenderPipelineAttribute (line 322) | [Obsolete(@"CustomEditorForRenderPipelineAttribute is deprecated. Use Cu... method CustomEditorForRenderPipelineAttribute (line 328) | public CustomEditorForRenderPipelineAttribute(Type inspectedType, Type... method CustomEditorForRenderPipelineAttribute (line 336) | public CustomEditorForRenderPipelineAttribute(Type inspectedType, Type... class CanEditMultipleObjects (line 345) | public sealed partial class CanEditMultipleObjects : System.Attribute {} class CachePropertyAttribute (line 347) | [AttributeUsage(AttributeTargets.Field)] method CachePropertyAttribute (line 352) | public CachePropertyAttribute() method CachePropertyAttribute (line 357) | public CachePropertyAttribute(string propertyPath) type ICoupledEditor (line 363) | internal interface ICoupledEditor class Editor (line 369) | [ExcludeFromObjectFactory] method GetHasUnsavedChanges (line 427) | [UsedByNativeCode] method SaveChanges (line 454) | public virtual void SaveChanges() method DiscardChanges (line 459) | public virtual void DiscardChanges() method HasLargeHeader (line 495) | internal virtual bool HasLargeHeader() class BaseStyles (line 526) | static class BaseStyles method BaseStyles (line 533) | static BaseStyles() method PostSerializedObjectCreation (line 600) | internal virtual void PostSerializedObjectCreation() {} method CreateEditorWithContext (line 608) | public static Editor CreateEditorWithContext(UnityObject[] targetObjec... method CreateEditorWithContext (line 616) | [ExcludeFromDocs] method CreateCachedEditorWithContext (line 623) | public static void CreateCachedEditorWithContext(UnityObject targetObj... method CreateCachedEditorWithContext (line 628) | public static void CreateCachedEditorWithContext(UnityObject[] targetO... method CreateCachedEditor (line 638) | public static void CreateCachedEditor(UnityObject targetObject, Type e... method CreateCachedEditor (line 643) | public static void CreateCachedEditor(UnityObject[] targetObjects, Typ... method CreateEditor (line 648) | [ExcludeFromDocs] method CreateEditor (line 655) | public static Editor CreateEditor(UnityObject targetObject, [UnityEngi... method CreateEditor (line 660) | [ExcludeFromDocs] method CreateEditor (line 667) | public static Editor CreateEditor(UnityObject[] targetObjects, [UnityE... method CleanupPropertyEditor (line 672) | internal void CleanupPropertyEditor() method OnDisableINTERNAL (line 681) | private void OnDisableINTERNAL() method GetSerializedObjectInternal (line 689) | internal virtual SerializedObject GetSerializedObjectInternal() class SerializedObjectNotCreatableException (line 699) | internal class SerializedObjectNotCreatableException : Exception method SerializedObjectNotCreatableException (line 701) | public SerializedObjectNotCreatableException(string msg) : base(msg) {} method CreateSerializedObject (line 704) | private void CreateSerializedObject() method AssignCachedProperties (line 725) | internal static void AssignCachedProperties(T self, SerializedPrope... method InternalSetTargets (line 773) | internal void InternalSetTargets(UnityObject[] t) { m_Targets = t; } method InternalSetHidden (line 774) | internal void InternalSetHidden(bool hidden) { hideInspector = hidden; } method InternalSetContextObject (line 775) | internal void InternalSetContextObject(UnityObject context) { m_Contex... method GetWorldBoundsOfTargets (line 777) | Bounds IToolModeOwner.GetWorldBoundsOfTargets() method GetWorldBoundsOfTarget (line 799) | internal virtual Bounds GetWorldBoundsOfTarget(UnityObject targetObject) method ModeSurvivesSelectionChange (line 804) | bool IToolModeOwner.ModeSurvivesSelectionChange(int toolMode) method OnForceReloadInspector (line 810) | internal virtual void OnForceReloadInspector() method GetOptimizedGUIBlock (line 822) | internal virtual bool GetOptimizedGUIBlock(bool isDirty, bool isVisibl... method OnOptimizedInspectorGUI (line 828) | internal virtual bool OnOptimizedInspectorGUI(Rect contentRect) method DrawPropertiesExcluding (line 834) | protected internal static void DrawPropertiesExcluding(SerializedObjec... method DrawDefaultInspector (line 851) | public bool DrawDefaultInspector() method DoDrawDefaultInspector (line 856) | internal static bool DoDrawDefaultInspector(SerializedObject obj) method DoDrawDefaultInspector (line 878) | internal bool DoDrawDefaultInspector() method Repaint (line 898) | public void Repaint() method OnInspectorGUI (line 907) | public virtual void OnInspectorGUI() method CreateInspectorGUI (line 913) | public virtual VisualElement CreateInspectorGUI() method RequiresConstantRepaint (line 919) | public virtual bool RequiresConstantRepaint() method DrawHeader (line 928) | public void DrawHeader() method OnHeaderGUI (line 979) | protected virtual void OnHeaderGUI() method OnHeaderControlsGUI (line 984) | internal virtual void OnHeaderControlsGUI() method ShowOpenButton (line 1015) | internal void ShowOpenButton(UnityObject[] assets, bool enableConditio... method ShouldHideOpenButton (line 1049) | protected virtual bool ShouldHideOpenButton() method CanOpenMultipleObjects (line 1054) | internal virtual bool CanOpenMultipleObjects() method ShouldTryToMakeEditableOnOpen (line 1059) | internal virtual bool ShouldTryToMakeEditableOnOpen() method OnHeaderIconGUI (line 1064) | internal virtual void OnHeaderIconGUI(Rect iconRect) method OnHeaderTitleGUI (line 1082) | internal virtual void OnHeaderTitleGUI(Rect titleRect, string header) method DrawHeaderHelpAndSettingsGUI (line 1091) | internal virtual Rect DrawHeaderHelpAndSettingsGUI(Rect r) method DrawHeaderFromInsideHierarchy (line 1121) | private void DrawHeaderFromInsideHierarchy() method DrawHeaderGUI (line 1129) | internal static Rect DrawHeaderGUI(Editor editor, string header) method DrawHeaderGUI (line 1134) | internal static Rect DrawHeaderGUI(Editor editor, string header, float... method CheckForMainObjectNameMismatch (line 1207) | internal static void CheckForMainObjectNameMismatch(Editor editor) method DrawMismatchedNameNotification (line 1222) | static void DrawMismatchedNameNotification(Editor editor, string expec... method DrawNotification (line 1241) | internal static void DrawNotification(Texture image, string text, stri... method DrawPostIconContent (line 1272) | internal void DrawPostIconContent(Rect iconRect) method DrawFoldoutInspector (line 1287) | public static void DrawFoldoutInspector(UnityObject target, ref Editor... method HasPreviewGUI (line 1318) | public virtual bool HasPreviewGUI() method CreatePreview (line 1323) | public virtual VisualElement CreatePreview(VisualElement inspectorPrev... method GetPreviewTitle (line 1329) | public virtual GUIContent GetPreviewTitle() method RenderStaticPreview (line 1335) | public virtual Texture2D RenderStaticPreview(string assetPath, UnityOb... method OnPreviewGUI (line 1341) | public virtual void OnPreviewGUI(Rect r, GUIStyle background) method OnInteractivePreviewGUI (line 1347) | public virtual void OnInteractivePreviewGUI(Rect r, GUIStyle background) method OnPreviewSettings (line 1353) | public virtual void OnPreviewSettings() method GetInfoString (line 1359) | public virtual string GetInfoString() method DrawPreview (line 1364) | public virtual void DrawPreview(Rect previewArea) method ReloadPreviewInstances (line 1369) | public virtual void ReloadPreviewInstances() method CanBeExpandedViaAFoldout (line 1382) | internal bool CanBeExpandedViaAFoldout() method CanBeExpandedViaAFoldoutWithoutUpdate (line 1400) | internal bool CanBeExpandedViaAFoldoutWithoutUpdate() method IsAppropriateFileOpenForEdit (line 1424) | static internal bool IsAppropriateFileOpenForEdit(UnityObject assetObj... method IsEnabled (line 1453) | internal virtual bool IsEnabled() method IsOpenForEdit (line 1470) | internal bool IsOpenForEdit() method UseDefaultMargins (line 1481) | public virtual bool UseDefaultMargins() method Initialize (line 1486) | [EditorBrowsable(EditorBrowsableState.Never)] method Cleanup (line 1492) | [EditorBrowsable(EditorBrowsableState.Never)] method MoveNextTarget (line 1499) | public bool MoveNextTarget() method ResetTarget (line 1505) | public void ResetTarget() method OnAssetStoreInspectorGUI (line 1511) | internal virtual void OnAssetStoreInspectorGUI() FILE: Editor/Mono/Inspector/EditorDragging.cs class EditorDragging (line 11) | internal class EditorDragging type DraggingMode (line 20) | enum DraggingMode class Styles (line 27) | static class Styles method EditorDragging (line 32) | public EditorDragging(IPropertyView inspectorWindow) method HandleDraggingToEditor (line 37) | public void HandleDraggingToEditor(Editor[] editors, int editorIndex, ... method HandleDraggingInBottomArea (line 57) | public void HandleDraggingInBottomArea(Editor[] editors, Rect bottomRe... method HandleDragPerformInBottomArea (line 74) | internal void HandleDragPerformInBottomArea(Editor[] editors, Rect bot... method HandleNativeDragDropInBottomArea (line 87) | void HandleNativeDragDropInBottomArea(Editor[] editors, Rect rect) method HandleEditorDragging (line 117) | void HandleEditorDragging(Editor[] editors, int editorIndex, Rect targ... method DraggingOverRect (line 243) | static bool DraggingOverRect(Rect rect) method HandleDragPerformEvent (line 248) | void HandleDragPerformEvent(Editor[] editors, Event evt, ref int targe... method GetTargetRect (line 333) | private Rect GetTargetRect(Rect contentRect) method GetMarkerRect (line 341) | private static Rect GetMarkerRect(Rect targetRect) method MoveOrCopyComponents (line 348) | bool MoveOrCopyComponents(Component[] sourceComponents, Component[] ta... FILE: Editor/Mono/Inspector/EditorElementUpdater.cs class EditorElementUpdater (line 15) | class EditorElementUpdater method EditorElementUpdater (line 28) | public EditorElementUpdater(PropertyEditor propertyEditor) method Add (line 38) | public void Add(IEditorElement element) method Remove (line 47) | public void Remove(IEditorElement element) method Clear (line 61) | public void Clear() method CreateMinimumInspectorElementsWithoutLayout (line 71) | public void CreateMinimumInspectorElementsWithoutLayout(int count) method CreateInspectorElementsWithoutLayout (line 81) | public void CreateInspectorElementsWithoutLayout(int count) method CreateInspectorElementsForViewport (line 92) | public void CreateInspectorElementsForViewport(ScrollView viewport, Vi... method CreateInspectorElementsForMilliseconds (line 125) | public void CreateInspectorElementsForMilliseconds(long targetMillisec... FILE: Editor/Mono/Inspector/EditorSettingsInspector.cs class EditorSettingsInspector (line 15) | [CustomEditor(typeof(EditorSettings))] class Content (line 18) | class Content type PopupElement (line 137) | internal struct PopupElement method PopupElement (line 142) | public PopupElement(string content) method PopupElement (line 148) | public PopupElement(string id, string content) type CacheServerConnectionState (line 305) | enum CacheServerConnectionState { Unknown, Success, Failure } method OnEnable (line 308) | public void OnEnable() method OnDisable (line 394) | public void OnDisable() method OnDeviceListChanged (line 400) | void OnDeviceListChanged() method BuildRemoteDeviceList (line 405) | void BuildRemoteDeviceList() method OnInspectorGUI (line 433) | public override void OnInspectorGUI() method DoProjectGenerationSettings (line 604) | private void DoProjectGenerationSettings() method DoTextureCompressorSettings (line 625) | private bool DoTextureCompressorSettings() method DoAssetPipelineSettings (line 663) | private void DoAssetPipelineSettings() method DoCacheServerSettings (line 774) | private void DoCacheServerSettings() method GetCommandLineOverride (line 926) | private static string GetCommandLineOverride(string key) method DoLineEndingsSettings (line 937) | private void DoLineEndingsSettings() method DoStreamingSettings (line 946) | private void DoStreamingSettings() method GetNewName (line 959) | static string GetNewName(string name, List names) method DoNumberingSchemeSettings (line 966) | void DoNumberingSchemeSettings() method DoShaderCompilationSettings (line 988) | private void DoShaderCompilationSettings() method DoEnterPlayModeSettings (line 996) | private void DoEnterPlayModeSettings() method DoEnterInspectorSettings (line 1012) | private void DoEnterInspectorSettings() method GetIndexById (line 1026) | static int GetIndexById(DevDevice[] elements, string id, int defaultIn... method GetIndexById (line 1035) | static int GetIndexById(PopupElement[] elements, string id, int defaul... method ShowUnityRemoteGUI (line 1044) | private void ShowUnityRemoteGUI(bool editorEnabled) method CreatePopupMenu (line 1085) | private void CreatePopupMenu(string title, PopupElement[] elements, in... method CreatePopupMenu (line 1090) | internal static void CreatePopupMenu(SerializedObject obj, GUIContent ... method DoPopup (line 1104) | internal static void DoPopup(Rect popupRect, PopupElement[] elements, ... method SetAssetSerializationMode (line 1115) | private void SetAssetSerializationMode(object data) method SetUnityRemoteDevice (line 1130) | private void SetUnityRemoteDevice(object data) method SetUnityRemoteCompression (line 1135) | private void SetUnityRemoteCompression(object data) method SetUnityRemoteResolution (line 1140) | private void SetUnityRemoteResolution(object data) method SetUnityRemoteJoystickSource (line 1145) | private void SetUnityRemoteJoystickSource(object data) method SetDefaultBehaviorMode (line 1150) | private void SetDefaultBehaviorMode(object data) method SetSpritePackerMode (line 1160) | private void SetSpritePackerMode(object data) method SetRefreshImportMode (line 1178) | private void SetRefreshImportMode(object data) method SetCacheServerMode (line 1183) | private void SetCacheServerMode(object data) method SetCacheServerAuthMode (line 1188) | private void SetCacheServerAuthMode(object data) method SetCacheServerValidationMode (line 1193) | private void SetCacheServerValidationMode(object data) method SetEtcTextureCompressorBehavior (line 1198) | private void SetEtcTextureCompressorBehavior(object data) method SetEtcTextureFastCompressor (line 1219) | private void SetEtcTextureFastCompressor(object data) method SetEtcTextureNormalCompressor (line 1227) | private void SetEtcTextureNormalCompressor(object data) method SetEtcTextureBestCompressor (line 1235) | private void SetEtcTextureBestCompressor(object data) method SetLineEndingsForNewScripts (line 1243) | private void SetLineEndingsForNewScripts(object data) method CreateProjectSettingsProvider (line 1251) | [SettingsProvider] FILE: Editor/Mono/Inspector/Enlighten/LightmapParameters.cs class LightmapParametersEditor (line 12) | [CustomEditor(typeof(LightmapParameters))] method OnEnable (line 37) | public void OnEnable() method UseDefaultMargins (line 59) | public override bool UseDefaultMargins() method OnInspectorGUI (line 64) | public override void OnInspectorGUI() method OnHeaderControlsGUI (line 150) | internal override void OnHeaderControlsGUI() class Styles (line 156) | private class Styles FILE: Editor/Mono/Inspector/FontInspector.cs class FontInspector (line 11) | [CustomEditor(typeof(Font))] method OnInspectorGUI (line 15) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/GameObjectInspector.cs class GameObjectInspector (line 18) | [CustomEditor(typeof(GameObject))] method PostSerializedObjectCreation (line 31) | internal override void PostSerializedObjectCreation() class Styles (line 44) | static class Styles method Styles (line 97) | static Styles() class PreviewData (line 107) | class PreviewData : IDisposable method PreviewData (line 120) | public PreviewData(UnityObject targetObject, bool creatingStaticPrev... method UpdateGameObject (line 130) | public void UpdateGameObject(UnityObject targetObject) method IsPrefabFileTooLargeForInteractivePreview (line 140) | bool IsPrefabFileTooLargeForInteractivePreview(UnityObject prefabObj... method Dispose (line 188) | public void Dispose() type ButtonStates (line 205) | [Flags] method OnEnable (line 231) | public void OnEnable() method CalculatePrefabStatus (line 275) | void CalculatePrefabStatus() method SetSelectedObjectCountLabelContent (line 365) | internal void SetSelectedObjectCountLabelContent() method OnDisable (line 370) | internal void OnDisable() method OnAssetsChangedOnHDD (line 387) | void OnAssetsChangedOnHDD(string[] importedAssets, string[] deletedAss... method OnForceReloadInspector (line 393) | internal override void OnForceReloadInspector() method ClearPreviewCache (line 402) | void ClearPreviewCache() method ShowMixedStaticEditorFlags (line 418) | private static bool ShowMixedStaticEditorFlags(StaticEditorFlags mask) method UseDefaultMargins (line 443) | public override bool UseDefaultMargins() method OnHeaderGUI (line 448) | protected override void OnHeaderGUI() method OnInspectorGUI (line 458) | public override void OnInspectorGUI() {} method DrawInspector (line 460) | internal bool DrawInspector() method DoPrefixLabel (line 578) | void DoPrefixLabel(GUIContent label, GUIStyle style) method IndentToColumn1 (line 587) | void IndentToColumn1() method HandleDragPrefabAssetOverObjectFieldPopupMenu (line 594) | bool HandleDragPrefabAssetOverObjectFieldPopupMenu(Rect rect) method PrefabObjectField (line 610) | void PrefabObjectField() method DoPrefabButtons (line 703) | private void DoPrefabButtons() method DoLayerField (line 827) | private void DoLayerField(GameObject go) method DoTagsField (line 849) | private void DoTagsField(GameObject go) method DoStaticFlagsDropDown (line 867) | private void DoStaticFlagsDropDown(GameObject go) method DoStaticToggleField (line 885) | private void DoStaticToggleField(GameObject go) method GetObjects (line 916) | UnityObject[] GetObjects(bool includeChildren) method SetLayer (line 921) | void SetLayer(int layer, bool includeChildren) method ReloadPreviewInstance (line 932) | void ReloadPreviewInstance(string prefabAssetPath) method ReloadPreviewInstances (line 950) | public override void ReloadPreviewInstances() method GetPreviewData (line 965) | PreviewData GetPreviewData(bool creatingStaticPreview = false) method IsRendererUsableForPreview (line 980) | static bool IsRendererUsableForPreview(Renderer r) method CaculateHasRenderableParts (line 1005) | void CaculateHasRenderableParts() method HasRenderableParts (line 1010) | public static bool HasRenderableParts(GameObject go) method GetRenderableBounds (line 1018) | public static Bounds GetRenderableBounds(GameObject go) method GetRenderableCenterRecurse (line 1037) | private static float GetRenderableCenterRecurse(ref Vector3 center, Ga... method GetRenderableCenterRecurse (line 1104) | public static Vector3 GetRenderableCenterRecurse(GameObject go, int mi... method HasPreviewGUI (line 1122) | public override bool HasPreviewGUI() method HasStaticPreview (line 1130) | private bool HasStaticPreview() method OnPreviewSettings (line 1141) | public override void OnPreviewSettings() method DoRenderPreview (line 1148) | private void DoRenderPreview(PreviewData previewData) method RenderStaticPreview (line 1172) | public override Texture2D RenderStaticPreview(string assetPath, UnityO... method DrawAssetPreviewTexture (line 1188) | void DrawAssetPreviewTexture(Rect rect) method OnPreviewGUI (line 1216) | public override void OnPreviewGUI(Rect r, GUIStyle background) method OnSceneDrag (line 1276) | public void OnSceneDrag(SceneView sceneView, int index) method GetDestinationSceneForNewGameObjectsForSceneView (line 1282) | static Scene GetDestinationSceneForNewGameObjectsForSceneView(SceneVie... method OnSceneDragInternal (line 1293) | internal void OnSceneDragInternal(SceneView sceneView, int index, Even... method DragPerform (line 1422) | internal static void DragPerform(SceneView sceneView, GameObject dragg... method GetMainAssetFromBrokenPrefabInstanceRoot (line 1465) | internal UnityObject GetMainAssetFromBrokenPrefabInstanceRoot(GameObje... FILE: Editor/Mono/Inspector/GenericPresetLibraryInspector.cs class GenericPresetLibraryInspector (line 11) | class GenericPresetLibraryInspector where T : ScriptableObject method GenericPresetLibraryInspector (line 31) | public GenericPresetLibraryInspector(UnityEngine.Object target, string... method OnDestroy (line 54) | public void OnDestroy() method OnInspectorGUI (line 59) | public void OnInspectorGUI() method DrawPresets (line 92) | private void DrawPresets(string libraryPath) method SetupGrid (line 140) | void SetupGrid(float availableWidth, int itemCount, PresetLibraryEdito... FILE: Editor/Mono/Inspector/GradientPresetLibraryInspector.cs class GradientPresetLibraryEditor (line 11) | [CustomEditor(typeof(GradientPresetLibrary))] method OnEnable (line 16) | public void OnEnable() method OnDestroy (line 23) | public void OnDestroy() method OnInspectorGUI (line 29) | public override void OnInspectorGUI() method OnEditButtonClicked (line 36) | private void OnEditButtonClicked(string libraryPath) FILE: Editor/Mono/Inspector/GraphicsSettingsInspector.cs class GraphicsSettingsInspector (line 23) | [CustomEditor(typeof(GraphicsSettings))] class GraphicsSettingsData (line 26) | internal static class GraphicsSettingsData method ObjectUpdater (line 58) | VisualElement ObjectUpdater() method Reload (line 63) | internal void Reload(bool globalSettingsExist, List new GraphicsSettingsInspe... class Styles (line 82) | internal class Styles method Initialize (line 163) | protected override void Initialize() method Draw (line 174) | void Draw() method HandleEditorWindowButton (line 184) | void HandleEditorWindowButton() method TierSettingsGUI (line 202) | void TierSettingsGUI() method OnInspectorGUI (line 225) | void OnInspectorGUI() method OnFieldLabelsGUI (line 237) | void OnFieldLabelsGUI(bool vertical) method ShaderQualityPopup (line 269) | ShaderQuality ShaderQualityPopup(ShaderQuality sq) => method RenderingPathPopup (line 272) | RenderingPath RenderingPathPopup(RenderingPath rp) => method HDRModePopup (line 275) | CameraHDRMode HDRModePopup(CameraHDRMode mode) => method RealtimeGICPUUsagePopup (line 278) | RealtimeGICPUUsage RealtimeGICPUUsagePopup(RealtimeGICPUUsage usage) => method OnTierGUI (line 282) | void OnTierGUI(BuildPlatform platform, GraphicsTier tier, bool vertical) method OnGuiHorizontal (line 325) | void OnGuiHorizontal(BuildPlatform platform) method OnGuiVertical (line 365) | void OnGuiVertical(BuildPlatform platform) FILE: Editor/Mono/Inspector/GraphicsSettingsInspectors/GraphicsSettingsInspectorUtility.cs class GraphicsSettingsInspectorUtility (line 20) | public static class GraphicsSettingsInspectorUtility method Localize (line 24) | internal static void Localize(VisualElement visualElement, Func CollectRenderPipelineAss... method TryCreateNewGlobalSettingsContainer (line 103) | internal static bool TryCreateNewGlobalSettingsContainer(RenderPipelin... method TryGetSettingsListFromRenderPipelineGlobalSettings (line 133) | static bool TryGetSettingsListFromRenderPipelineGlobalSettings(RenderP... method IsAnyRenderPipelineGraphicsSettingsValid (line 148) | static bool IsAnyRenderPipelineGraphicsSettingsValid(SerializedPropert... method GetRenderPipelineGlobalSettingsByIndex (line 166) | internal static RenderPipelineGlobalSettings GetRenderPipelineGlobalSe... method CreateNewTabName (line 174) | internal static string CreateNewTabName(Type globalSettingsType, Suppo... method TryExtractSupportedOnRenderPipelineAttribute (line 192) | internal static bool TryExtractSupportedOnRenderPipelineAttribute(Type... method GetAbbreviation (line 220) | internal static string GetAbbreviation(string text) method CreateNewTab (line 239) | internal static TabButton CreateNewTab(TabbedView tabView, string tabN... method CreateRPHelpBox (line 253) | internal static VisualElement CreateRPHelpBox(VisibilityControllerBase... method GetTabButtonForRenderPipelineAssetType (line 285) | internal static TabButton GetTabButtonForRenderPipelineAssetType(Visua... method GetRenderPipelineAssetTypeForSelectedTab (line 290) | internal static Type GetRenderPipelineAssetTypeForSelectedTab(VisualEl... method ReloadGraphicsSettingsEditorIfNeeded (line 297) | internal static void ReloadGraphicsSettingsEditorIfNeeded() method ComputeRenderPipelineGlobalSettingsListHash (line 312) | internal static int ComputeRenderPipelineGlobalSettingsListHash(List(string propertyP... method OpenAndScrollTo (line 367) | public static void OpenAndScrollTo(... method OpenAndScrollTo (line 382) | internal static void OpenAndScrollTo(Type renderPipeli... method OpenAndScrollTo (line 408) | static void OpenAndScrollTo( method GetOrOpenGraphicsSettingsWindow (line 446) | internal static ProjectSettingsWindow GetOrOpenGraphicsSettingsWindow(... method TryFindPropertyAndTabByBindingPath (line 474) | static bool TryFindPropertyAndTabByBindingPath(string propertyPath, Vi... method TryFindTabByType (line 497) | static bool TryFindTabByType(Type renderPipelineGraphicsSettingsType, ... method SearchForVisualElementInTabsAndScroll (line 546) | static void SearchForVisualElementInTabsAndScroll(Scro... method ExpandFoldoutAndChildren (line 593) | static void ExpandFoldoutAndChildren(Foldout foldout, ... method OpenFoldoutsThenScroll (line 632) | static void OpenFoldoutsThenScroll(T field, ScrollView scrollView) method ScrollTo (line 668) | static void ScrollTo(T field, ScrollView scrollView) method RegisterCallbackOnceOrCallImmediately (line 692) | static void RegisterCallbackOnceOrCallImmediately(bool immediateCon... type PreviousWindowState (line 704) | internal enum PreviousWindowState FILE: Editor/Mono/Inspector/GraphicsSettingsInspectors/RenderPipelineGlobalSettingsAssetProcessor.cs class RenderPipelineGlobalSettingsAssetProcessor (line 11) | internal class RenderPipelineGlobalSettingsAssetProcessor : AssetModific... method OnWillDeleteAsset (line 13) | public static AssetDeleteResult OnWillDeleteAsset(string assetPath, Re... FILE: Editor/Mono/Inspector/GraphicsSettingsInspectors/RenderPipelineGraphicsSettingsPropertyDrawer.cs class RenderPipelineGraphicsSettingsPropertyDrawer (line 15) | [CustomPropertyDrawer(typeof(IRenderPipelineGraphicsSettings), useForChi... method IsEmpty (line 18) | public static bool IsEmpty(SerializedProperty property, out string war... method VisibleChildrenEnumerator (line 31) | public static IEnumerable VisibleChildrenEnumerato... method ChildrenEnumerator (line 34) | internal static IEnumerable ChildrenEnumerator(Ser... method OnGUI (line 61) | public override void OnGUI(Rect position, SerializedProperty property,... method GetPropertyHeight (line 86) | public override float GetPropertyHeight(SerializedProperty property, G... method CreatePropertyGUI (line 96) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... method PropagateOnChangeRecursivelyAtBinding (line 116) | EventCallback PropagateOnChangeRecursivel... method AddNotificationRequest (line 149) | void AddNotificationRequest(SerializedPropertyChangeEvent evt) class Notifier (line 159) | static internal class Notifier type NotificationRequest (line 161) | struct NotificationRequest method NotificationRequest (line 166) | public NotificationRequest(SerializedProperty property) method ExtractFirstPropertyNameInPath (line 174) | static void ExtractFirstPropertyNameInPath(SerializedProperty proper... method GetRenderPipelineGraphicsSettings (line 185) | static IRenderPipelineGraphicsSettings GetRenderPipelineGraphicsSett... method Equals (line 194) | public override bool Equals(object obj) method GetHashCode (line 197) | public override int GetHashCode() method OnDomainReload (line 205) | [InitializeOnLoadMethod] method RecomputeDictionary (line 209) | internal static void RecomputeDictionary() method UpdatePreviousState (line 218) | static void UpdatePreviousState(SerializedProperty property) method GetPreviousState (line 221) | static SerializedObject GetPreviousState(SerializedProperty property) method AddNotificationRequest (line 227) | static public void AddNotificationRequest(SerializedProperty property) method Register (line 248) | static void Register(NotificationRequest verifiedRequest) method Notify (line 256) | static void Notify() method BeginScope (line 263) | static void BeginScope() method EndScope (line 272) | static void EndScope() type Scope (line 280) | internal struct Scope : IDisposable method Scope (line 285) | public Scope(SerializedProperty property, bool updateStateNow = true) method CreateUnlinkedDataStateFromCurrentDataInMemory (line 294) | static SerializedProperty CreateUnlinkedDataStateFromCurrentDataInMe... method CreateUnlinkedDataStateFromPreviousState (line 297) | static SerializedProperty CreateUnlinkedDataStateFromPreviousState(S... method Dispose (line 317) | void IDisposable.Dispose() method RecursivelyNotify (line 327) | void RecursivelyNotify() FILE: Editor/Mono/Inspector/IEditorElement.cs type IEditorElement (line 11) | internal interface IEditorElement method Reinit (line 16) | void Reinit(int editorIndex, Editor[] editors); method ReinitCulled (line 17) | void ReinitCulled(int editorIndex, Editor[] editors); method CreateInspectorElement (line 18) | void CreateInspectorElement(); method AddPrefabComponent (line 20) | void AddPrefabComponent(VisualElement comp); method RemoveFromHierarchy (line 23) | void RemoveFromHierarchy(); class EditorElementHelper (line 27) | internal static class EditorElementHelper method CreateEditorElement (line 31) | internal static IEditorElement CreateEditorElement(int editorIndex, IP... FILE: Editor/Mono/Inspector/LODGroupEditor.cs class LODGroupEditor (line 16) | [CustomEditor(typeof(LODGroup))] method InitAndSetFoldoutLabelTextures (line 59) | void InitAndSetFoldoutLabelTextures() method OnUndoRedoPerformed (line 69) | void OnUndoRedoPerformed(in UndoRedoInfo info) method OnEnable (line 84) | void OnEnable() method UpdateEnabledMeshLods (line 120) | private void UpdateEnabledMeshLods() method UpdateRendererMeshListCounts (line 154) | void UpdateRendererMeshListCounts() method DrawLODRendererMeshListItems (line 160) | protected virtual void DrawLODRendererMeshListItems(Rect rect, int ind... method DrawLODRendererMeshListHeader (line 202) | protected virtual void DrawLODRendererMeshListHeader(Rect rect) method RemoveLODRendererMeshFromList (line 208) | protected virtual void RemoveLODRendererMeshFromList(ReorderableList l... method AddLODRendererMeshToList (line 214) | protected virtual void AddLODRendererMeshToList(ReorderableList list) method OnDisable (line 220) | void OnDisable() method CalculateScreenRect (line 235) | private static Rect CalculateScreenRect(IEnumerable points) method IsSceneGUIEnabled (line 254) | public static bool IsSceneGUIEnabled() method OnSceneGUI (line 266) | public void OnSceneGUI() method Update (line 316) | public void Update() method GetImporter (line 341) | private ModelImporter GetImporter() method IsLODUsingCrossFadeWidth (line 346) | private bool IsLODUsingCrossFadeWidth(int lod) method GetMaxLODCountForMultiSelection (line 368) | int GetMaxLODCountForMultiSelection() method DrawLODGroupFoldouts (line 382) | void DrawLODGroupFoldouts() method DrawLODGroupFoldout (line 415) | void DrawLODGroupFoldout(Camera camera, int lodGroupIndex, ref SavedBo... method DrawLODTransitionPropertyField (line 467) | void DrawLODTransitionPropertyField(Camera camera, int lodGroupIndex, ... method IsObjectVisibleToCamera (line 527) | bool IsObjectVisibleToCamera(Camera camera) method GetMeshFromRendererIfAvailable (line 541) | public static Mesh GetMeshFromRendererIfAvailable(Renderer renderer) method CalculatePrimitiveCountForRenderers (line 560) | void CalculatePrimitiveCountForRenderers() method ResetMembersForEachOpenInspector (line 599) | void ResetMembersForEachOpenInspector() method ResetValuesAfterLODObjectIsModified (line 609) | void ResetValuesAfterLODObjectIsModified() method ExpandSelectedHeaderAndCloseRemaining (line 616) | void ExpandSelectedHeaderAndCloseRemaining(int index) method ResetFoldoutLists (line 628) | void ResetFoldoutLists() method CheckIfSubmeshesHaveMatchingTopologyTypes (line 649) | public static bool CheckIfSubmeshesHaveMatchingTopologyTypes(Mesh mesh) method CheckIfMeshesHaveMatchingTopologyTypes (line 663) | public static bool CheckIfMeshesHaveMatchingTopologyTypes(Renderer[] r... method MeshLodHelpboxText (line 679) | private string MeshLodHelpboxText(bool[] isEnabled) method OnInspectorGUI (line 704) | public override void OnInspectorGUI() method DrawRenderersInfo (line 831) | private void DrawRenderersInfo(float availableWidth) method HandleAddRenderer (line 881) | private void HandleAddRenderer(Rect position, IEnumerable alread... method DrawRendererButton (line 962) | private void DrawRendererButton(Rect position, int rendererIndex) method GetRenderers (line 1032) | private IEnumerable GetRenderers(IEnumerable sel... method AddGameObjectRenderers (line 1100) | private void AddGameObjectRenderers(IEnumerable toAdd, bool ... class LODAction (line 1141) | private class LODAction method LODAction (line 1152) | public LODAction(List lods, float percentage, V... method InsertLOD (line 1162) | public void InsertLOD() method DeleteLOD (line 1201) | public void DeleteLOD() method DeletedLOD (line 1228) | private void DeletedLOD() method UpdateCamera (line 1236) | private static void UpdateCamera(float desiredPercentage, LODGroup group) method UpdateSelectedLODFromCamera (line 1265) | private void UpdateSelectedLODFromCamera(IEnumerable render... method SendPercentagesToLightmapScale (line 1619) | private void SendPercentagesToLightmapScale() method SetLODLightmapScale (line 1647) | private static void SetLODLightmapScale(LODLightmapScale lodRenderer) method HasPreviewGUI (line 1664) | public override bool HasPreviewGUI() method OnPreviewGUI (line 1673) | public override void OnPreviewGUI(Rect r, GUIStyle background) method InitPreview (line 1696) | void InitPreview() method DoRenderPreview (line 1708) | protected void DoRenderPreview() method GetInfoString (line 1819) | override public string GetInfoString() FILE: Editor/Mono/Inspector/LODGroupGUI.cs class LODGroupGUI (line 13) | internal static class LODGroupGUI class GUIStyles (line 46) | public class GUIStyles method GUIStyles (line 96) | public GUIStyles() method DelinearizeScreenPercentage (line 115) | public static float DelinearizeScreenPercentage(float percentage) method LinearizeScreenPercentage (line 123) | public static float LinearizeScreenPercentage(float percentage) method CalcLODButton (line 128) | public static Rect CalcLODButton(Rect totalRect, float percentage) method GetCulledBox (line 133) | public static Rect GetCulledBox(Rect totalRect, float previousLODPerce... class LODInfo (line 142) | public class LODInfo method LODInfo (line 147) | public LODInfo(int lodLevel, string name, float screenPercentage) method CreateLODInfos (line 165) | public static List CreateLODInfos(int numLODs, Rect area, Fun... method GetCameraPercent (line 181) | public static float GetCameraPercent(Vector2 position, Rect sliderRect) method SetSelectedLODLevelPercentage (line 188) | public static void SetSelectedLODLevelPercentage(float newScreenPercen... method DrawLODSlider (line 209) | public static void DrawLODSlider(Rect area, IList lods, int s... method DrawMixedValueLODSlider (line 230) | public static void DrawMixedValueLODSlider(Rect area) method CalcLODRange (line 246) | private static Rect CalcLODRange(Rect totalRect, float startPercent, f... method DrawLODButton (line 254) | private static void DrawLODButton(LODInfo currentLOD) method DrawLODRange (line 260) | private static void DrawLODRange(LODInfo currentLOD, float previousLOD... method DrawCulledRange (line 286) | private static void DrawCulledRange(Rect totalRect, float previousLODP... method DrawRoundedBoxAroundLODDFoldout (line 304) | internal static void DrawRoundedBoxAroundLODDFoldout(int lodGroupIndex... method FoldoutHeaderGroupInternal (line 318) | internal static bool FoldoutHeaderGroupInternal(Rect position, bool fo... class LODGroupExtensions (line 374) | internal static class LODGroupExtensions method GetWorldSpaceSize (line 376) | public static float GetWorldSpaceSize(this LODGroup lodGroup) method GetWorldSpaceScale (line 381) | static float GetWorldSpaceScale(Transform t) method DistanceToRelativeHeight (line 390) | public static float DistanceToRelativeHeight(Camera camera, float dist... method RelativeHeightToDistance (line 400) | public static float RelativeHeightToDistance(Camera camera, float rela... method GetRelativeHeight (line 410) | public static float GetRelativeHeight(this LODGroup lodGroup, Camera c... FILE: Editor/Mono/Inspector/LabelGUI.cs class LabelGUI (line 17) | internal class LabelGUI method OnEnable (line 29) | public void OnEnable() method OnDisable (line 35) | public void OnDisable() method OnLostFocus (line 42) | public void OnLostFocus() method InvalidateLabels (line 47) | public void InvalidateLabels() method AssetLabelsChangedForObject (line 53) | public void AssetLabelsChangedForObject(Object asset) method SaveLabels (line 62) | public void SaveLabels() method AssetLabelListCallback (line 105) | public void AssetLabelListCallback(PopupList.ListElement element) method InitLabelCache (line 116) | public void InitLabelCache(Object[] assets) method OnLabelGUI (line 152) | public void OnLabelGUI(Object[] assets) method DrawLabelList (line 198) | private void DrawLabelList(bool partiallySelected, float xMax) method GetLabelsForAssets (line 217) | private void GetLabelsForAssets(Object[] assets, out List all,... FILE: Editor/Mono/Inspector/LayoutDropdownWindow.cs class LayoutDropdownWindow (line 9) | internal class LayoutDropdownWindow : PopupWindowContent class Styles (line 11) | class Styles method Styles (line 25) | public Styles() type LayoutMode (line 80) | public enum LayoutMode { Undefined = -1, Min = 0, Middle = 1, Max = 2,... method LayoutDropdownWindow (line 82) | public LayoutDropdownWindow(SerializedObject so) method OnOpen (line 99) | public override void OnOpen() method OnClose (line 104) | public override void OnClose() method GetWindowSize (line 109) | public override Vector2 GetWindowSize() method OnGUI (line 114) | public override void OnGUI(Rect rect) method SwappedVMode (line 141) | static LayoutMode SwappedVMode(LayoutMode vMode) method DrawLayoutModeHeadersOutsideRect (line 150) | internal static void DrawLayoutModeHeadersOutsideRect(Rect rect, method DrawLayoutModeHeaderOutsideRect (line 163) | internal static void DrawLayoutModeHeaderOutsideRect(Rect position, in... method TableGUI (line 177) | void TableGUI(Rect rect) method GetLayoutModeForAxis (line 264) | static LayoutMode GetLayoutModeForAxis( method SetLayoutModeForAxis (line 280) | static void SetLayoutModeForAxis( method DrawLayoutMode (line 370) | internal static void DrawLayoutMode(Rect rect, method DrawLayoutMode (line 382) | internal static void DrawLayoutMode(Rect position, LayoutMode hMode, L... method DrawLayoutMode (line 387) | internal static void DrawLayoutMode(Rect position, LayoutMode hMode, L... method DrawLayoutMode (line 392) | internal static void DrawLayoutMode(Rect position, LayoutMode hMode, L... method DrawArrow (line 550) | static void DrawArrow(Rect lineRect) FILE: Editor/Mono/Inspector/LegacyIlluminShaderGUI.cs class LegacyIlluminShaderGUI (line 10) | internal class LegacyIlluminShaderGUI : ShaderGUI method OnGUI (line 12) | public override void OnGUI(MaterialEditor materialEditor, MaterialProp... FILE: Editor/Mono/Inspector/LightEditor.cs class LightEditor (line 16) | [CustomEditor(typeof(Light))] class Settings (line 20) | public sealed class Settings type AreaLightShape (line 63) | private enum AreaLightShape method Settings (line 70) | public Settings(SerializedObject so) class Styles (line 75) | private static class Styles method OnEnable (line 190) | public void OnEnable() method OnDestroy (line 227) | public void OnDestroy() method CreateKelvinGradientTexture (line 233) | static Texture2D CreateKelvinGradientTexture(string name, int width,... method Update (line 263) | public void Update() method DrawLightType (line 268) | public void DrawLightType() method DrawRange (line 330) | public void DrawRange() method DrawRange (line 335) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorB... method DrawSpotAngle (line 342) | public void DrawSpotAngle() method DrawInnerAndOuterSpotAngle (line 347) | public void DrawInnerAndOuterSpotAngle() method DrawArea (line 384) | public void DrawArea() method DrawColor (line 397) | public void DrawColor() method OnLightmappingItemSelected (line 417) | void OnLightmappingItemSelected(object userData) method DrawLightmapping (line 423) | public void DrawLightmapping() method CheckLightmappingConsistency (line 465) | internal void CheckLightmappingConsistency() method DrawIntensity (line 475) | public void DrawIntensity() method DrawBounceIntensity (line 480) | public void DrawBounceIntensity() method TextureValidator (line 500) | static Object TextureValidator(Object[] references, System.Type objT... method TexturePropertyBody (line 519) | static void TexturePropertyBody(Rect position, SerializedProperty pr... method DrawCookieProperty (line 549) | public void DrawCookieProperty(SerializedProperty cookieProperty, GU... method DrawCookie (line 558) | public void DrawCookie() method DrawCookieSize (line 567) | public void DrawCookieSize() method DrawHalo (line 574) | public void DrawHalo() method DrawFlare (line 579) | public void DrawFlare() method DrawRenderMode (line 584) | public void DrawRenderMode() method DrawCullingMask (line 589) | public void DrawCullingMask() method DrawRenderingLayerMask (line 594) | public void DrawRenderingLayerMask() method ApplyModifiedProperties (line 606) | public void ApplyModifiedProperties() method DrawShadowsType (line 611) | public void DrawShadowsType() method DrawBakedShadowRadius (line 632) | public void DrawBakedShadowRadius() method DrawBakedShadowAngle (line 640) | public void DrawBakedShadowAngle() method DrawRuntimeShadow (line 648) | public void DrawRuntimeShadow() class StylesEx (line 664) | private static class StylesEx method SetOptions (line 703) | private void SetOptions(AnimBool animBool, bool initialize, bool targe... method UpdateShowOptions (line 725) | private void UpdateShowOptions(bool initialize) method OnEnable (line 738) | protected virtual void OnEnable() method OnDestroy (line 745) | protected virtual void OnDestroy() method CommandBufferGUI (line 754) | private void CommandBufferGUI() method GetRemoveButtonRect (line 809) | static Rect GetRemoveButtonRect(Rect r) method OnInspectorGUI (line 815) | public override void OnInspectorGUI() method ShadowsGUI (line 877) | void ShadowsGUI() method OnSceneGUI (line 904) | protected virtual void OnSceneGUI() method GetLightHandleColor (line 998) | private Color GetLightHandleColor(Color wireframeColor) FILE: Editor/Mono/Inspector/LightProbeGroupInspector.cs class LightProbeGroupEditor (line 19) | internal class LightProbeGroupEditor : IEditablePoint method LightProbeGroupEditor (line 38) | public LightProbeGroupEditor(LightProbeGroup group) method SetEditing (line 47) | public void SetEditing(bool editing) method AddProbe (line 52) | public void AddProbe(Vector3 position) method SelectProbe (line 61) | private void SelectProbe(int i) method SelectAllProbes (line 67) | public void SelectAllProbes() method DeselectProbes (line 76) | public void DeselectProbes() method SelectedProbePositions (line 82) | private IEnumerable SelectedProbePositions() method DuplicateSelectedProbes (line 87) | public void DuplicateSelectedProbes() method CopySelectedProbes (line 102) | private void CopySelectedProbes() method CanPasteProbes (line 115) | private static bool CanPasteProbes() method PasteProbes (line 131) | private bool PasteProbes() method RemoveSelectedProbes (line 169) | public void RemoveSelectedProbes() method PullProbePositions (line 186) | public void PullProbePositions() method PushProbePositions (line 195) | public void PushProbePositions() method DrawTetrahedra (line 206) | private void DrawTetrahedra() method HandleEditMenuHotKeyCommands (line 219) | public void HandleEditMenuHotKeyCommands() method TetrahedralizeSceneProbes (line 258) | public static void TetrahedralizeSceneProbes(out Vector3[] positions, ... method OnSceneGUI (line 290) | public bool OnSceneGUI(Transform transform) method MarkSourcePositionsDirty (line 366) | public void MarkSourcePositionsDirty() method GetBounds (line 388) | private Bounds GetBounds(List positions) method GetPosition (line 400) | public Vector3 GetPosition(int idx) method GetWorldPosition (line 405) | public Vector3 GetWorldPosition(int idx) method SetPosition (line 410) | public void SetPosition(int idx, Vector3 position) method GetDefaultColor (line 422) | public Color GetDefaultColor() method GetSelectedColor (line 427) | public Color GetSelectedColor() method GetPointScale (line 432) | public float GetPointScale() method GetSelectedPositions (line 438) | public Vector3[] GetSelectedPositions() method UpdateSelectedPosition (line 449) | public void UpdateSelectedPosition(int idx, Vector3 position) method GetPositions (line 459) | public IEnumerable GetPositions() method GetUnselectedPositions (line 464) | public Vector3[] GetUnselectedPositions() class LightProbeGroupOverlay (line 515) | class LightProbeGroupOverlay : TransientSceneViewOverlay class Styles (line 520) | internal static class Styles method LightProbeGroupOverlay (line 548) | public LightProbeGroupOverlay(LightProbeGroup target, LightProbeGroupE... method OnGUI (line 559) | public override void OnGUI() method CalculateDeltaAndClamp (line 621) | Vector3 CalculateDeltaAndClamp(Vector3 vec1, Vector3 vec2) class LightProbeGroupTool (line 643) | [EditorTool("Light Probe Group", typeof(LightProbeGroup))] method OnEnable (line 650) | void OnEnable() method OnDisable (line 664) | void OnDisable() method UndoRedoPerformed (line 669) | void UndoRedoPerformed(in UndoRedoInfo info) method OnActivated (line 677) | public override void OnActivated() method OnWillBeDeactivated (line 684) | public override void OnWillBeDeactivated() method OnDrawHandles (line 693) | public void OnDrawHandles() method IsAvailable (line 707) | public override bool IsAvailable() => !SupportedRenderingFeatures.acti... class LightProbeGroupInspector (line 712) | [CustomEditor(typeof(LightProbeGroup))] method OnEnable (line 717) | public void OnEnable() method OnInspectorGUI (line 724) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/LightProbeProxyVolumeEditor.cs class LightProbeProxyVolumeEditor (line 15) | [CustomEditor(typeof(LightProbeProxyVolume))] class Styles (line 40) | private static class Styles method Styles (line 42) | static Styles() method IsLightProbeVolumeProxyEditMode (line 95) | private static bool IsLightProbeVolumeProxyEditMode(EditMode.SceneView... method SetOptions (line 137) | private void SetOptions(AnimBool animBool, bool initialize, bool targe... method UpdateShowOptions (line 150) | private void UpdateShowOptions(bool initialize) method OnEnable (line 160) | public void OnEnable() method GetWorldBoundsOfTarget (line 180) | internal override Bounds GetWorldBoundsOfTarget(UnityEngine.Object tar... method DoToolbar (line 185) | void DoToolbar() method OnInspectorGUI (line 222) | public override void OnInspectorGUI() method RenderBoxGizmo (line 314) | [DrawGizmo(GizmoType.Active)] method IsSceneGUIEnabled (line 335) | public static bool IsSceneGUIEnabled() method OnSceneGUI (line 340) | public void OnSceneGUI() method DoOriginEditing (line 359) | void DoOriginEditing() method DoBoxEditing (line 377) | void DoBoxEditing() FILE: Editor/Mono/Inspector/LightProbesInspector.cs class LightProbesInspector (line 10) | [CustomEditor(typeof(LightProbes))] method OnInspectorGUI (line 13) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/LightingSettingsEditor.cs class LightingSettingsEditor (line 15) | [CustomEditor(typeof(LightingSettings))] method OnEnable (line 21) | public void OnEnable() method OnHeaderControlsGUI (line 29) | internal override void OnHeaderControlsGUI() method OnInspectorGUI (line 35) | public override void OnInspectorGUI() method OnFocus (line 44) | private void OnFocus() class SharedLightingSettingsEditor (line 50) | internal class SharedLightingSettingsEditor type DenoiserTarget (line 112) | enum DenoiserTarget class Styles (line 119) | static class Styles method OnEnable (line 264) | public void OnEnable() method OnGUI (line 272) | public void OnGUI(bool compact, bool drawAutoGenerate) method UpdateSettings (line 286) | public void UpdateSettings(SerializedObject lightingSettingsObject) method RealtimeLightingGUI (line 350) | void RealtimeLightingGUI(bool compact) method MixedLightingGUI (line 411) | void MixedLightingGUI(bool compact) method GeneralLightmapSettingsGUI (line 479) | void GeneralLightmapSettingsGUI(bool compact) method InternalSettingsGUI (line 680) | void InternalSettingsGUI(bool compact) method DrawPropertyFieldWithPostfixLabel (line 753) | static void DrawPropertyFieldWithPostfixLabel(SerializedProperty prope... method DrawFilterSettingField (line 766) | static void DrawFilterSettingField(SerializedProperty gaussSetting, method DrawFieldWithPostfixLabel (line 797) | static void DrawFieldWithPostfixLabel(Action drawFieldLambda, GU... method isBuiltIn (line 820) | static bool isBuiltIn(SerializedProperty prop) class DoCreateNewLightmapParameters (line 831) | private class DoCreateNewLightmapParameters : ProjectWindowCallback.Do... method Action (line 833) | public override void Action(int instanceId, string pathName, string ... method CreateLightmapParameters (line 843) | void CreateLightmapParameters(LightmapParameters from = null) method LightmapParametersGUI (line 867) | void LightmapParametersGUI(SerializedProperty prop, GUIContent content) method DenoiserSupported (line 881) | static bool DenoiserSupported(LightingSettings.DenoiserType denoiserType) method OnMixedModeSelected (line 891) | void OnMixedModeSelected(object userData) method OnBakeBackedSelected (line 897) | void OnBakeBackedSelected(object userData) method BakeBackendGUI (line 903) | void BakeBackendGUI() method OnDirectDenoiserSelected (line 950) | void OnDirectDenoiserSelected(object userData) method OnIndirectDenoiserSelected (line 956) | void OnIndirectDenoiserSelected(object userData) method OnAODenoiserSelected (line 962) | void OnAODenoiserSelected(object userData) method DrawDenoiserTypeDropdown (line 968) | void DrawDenoiserTypeDropdown(SerializedProperty prop, GUIContent labe... method MultiEditableLogarithmicIntSlider (line 1003) | int MultiEditableLogarithmicIntSlider(SerializedProperty property, GUI... method ClampMaxRanges (line 1022) | internal void ClampMaxRanges() FILE: Editor/Mono/Inspector/LineRendererCurveEditor.cs class LineRendererCurveEditor (line 9) | internal class LineRendererCurveEditor class Styles (line 11) | private class Styles method OnEnable (line 23) | public void OnEnable(SerializedObject serializedObject) method OnDisable (line 61) | public void OnDisable() method GetCurveWrapper (line 67) | private CurveWrapper GetCurveWrapper(AnimationCurve curve) method GetAxisScalars (line 85) | public Vector2 GetAxisScalars() method SetAxisScalars (line 90) | public void SetAxisScalars(Vector2 scalars) method UndoRedoPerformed (line 96) | private void UndoRedoPerformed(in UndoRedoInfo info) method CheckCurveChangedExternally (line 101) | public void CheckCurveChangedExternally() method OnInspectorGUI (line 142) | public void OnInspectorGUI() FILE: Editor/Mono/Inspector/LineRendererEditor.cs class LineRendererInspector (line 14) | [CustomEditor(typeof(LineRenderer))] class Styles (line 18) | class Styles class LineRendererTool (line 44) | abstract class LineRendererTool : EditorTool method OnActivated (line 56) | public override void OnActivated() method OnWillBeDeactivated (line 61) | public override void OnWillBeDeactivated() method RemoveInvalidSelections (line 66) | public void RemoveInvalidSelections() method IsAvailable (line 82) | public override bool IsAvailable() method DrawToolbar (line 87) | public abstract void DrawToolbar(SerializedProperty positions); method OnSceneGUIDelegate (line 88) | public virtual void OnSceneGUIDelegate(SerializedProperty positions,... class LineRendererEditPointsTool (line 93) | [EditorTool("Edit Points", typeof(LineRenderer))] method OnToolGUI (line 101) | public override void OnToolGUI(EditorWindow window) method DrawToolbar (line 106) | public override void DrawToolbar(SerializedProperty positions) method OnSceneGUIDelegate (line 128) | public override void OnSceneGUIDelegate(SerializedProperty positions... method HasAdjacentPointsSelected (line 139) | private bool HasAdjacentPointsSelected() method SubdivideSelected (line 155) | private void SubdivideSelected(SerializedProperty positions) class LineRendererAddPointsTool (line 183) | [EditorTool("Add Points", typeof(LineRenderer))] method OnToolGUI (line 191) | public override void OnToolGUI(EditorWindow window) method DrawToolbar (line 196) | public override void DrawToolbar(SerializedProperty positions) method OnEnable (line 259) | public override void OnEnable() method OnPropertyContextMenu (line 297) | void OnPropertyContextMenu(GenericMenu menu, SerializedProperty property) method PositionsViewSelectionChanged (line 321) | void PositionsViewSelectionChanged(List selected) method OnDisable (line 330) | public void OnDisable() method UndoRedoPerformed (line 338) | private void UndoRedoPerformed(in UndoRedoInfo info) method DrawToolbar (line 352) | private void DrawToolbar() method SimplifyPoints (line 394) | private void SimplifyPoints() method ResetSimplifyPreview (line 401) | private void ResetSimplifyPreview() method DrawSimplifyPreview (line 406) | private void DrawSimplifyPreview() method OnInspectorGUI (line 435) | public override void OnInspectorGUI() method OnSceneGUIDelegate (line 486) | public void OnSceneGUIDelegate(SceneView sceneView) method HasFrameBounds (line 500) | public bool HasFrameBounds() method OnGetFrameBounds (line 506) | public Bounds OnGetFrameBounds() method GetWorldBoundsOfTarget (line 512) | internal override Bounds GetWorldBoundsOfTarget(Object targetObject) FILE: Editor/Mono/Inspector/LineRendererEditorSettings.cs class LineRendererEditorSettings (line 9) | [FilePathAttribute("Library/LineRendererEditorSettings", FilePathAttribu... type InputMode (line 20) | public enum InputMode method SetValue (line 26) | static void SetValue(ref T original, T value) FILE: Editor/Mono/Inspector/LineRendererPositionsView.cs class LineRendererPositionsView (line 16) | class LineRendererPositionsView : TreeView method LineRendererPositionsView (line 28) | public LineRendererPositionsView(SerializedProperty positions) : method RowGUI (line 58) | protected override void RowGUI(RowGUIArgs args) method CellGUI (line 69) | protected void CellGUI(Rect cellRect, TreeViewItem item, int col, Seri... method GetArraySize (line 93) | int GetArraySize() method BuildRoot (line 111) | protected override TreeViewItem BuildRoot() method DoubleClickedItem (line 127) | protected override void DoubleClickedItem(int id) method SelectionChanged (line 145) | protected override void SelectionChanged(IList selectedIds) method CanMultiSelect (line 151) | protected override bool CanMultiSelect(TreeViewItem item) method CanStartDrag (line 156) | protected override bool CanStartDrag(CanStartDragArgs args) method SetupDragAndDrop (line 161) | protected override void SetupDragAndDrop(SetupDragAndDropArgs args) method HandleDragAndDrop (line 169) | protected override DragAndDropVisualMode HandleDragAndDrop(DragAndDrop... FILE: Editor/Mono/Inspector/LineRendererToolModes.cs class LineRendererEditor (line 11) | internal class LineRendererEditor : IEditablePoint, ICreatablePoint type InputMode (line 13) | public enum InputMode method LineRendererEditor (line 55) | public LineRendererEditor(LineRenderer lineRenderer) method Deselect (line 60) | public void Deselect() method HandleEditMenuHotKeyCommands (line 65) | public void HandleEditMenuHotKeyCommands(EditorWindow window) method RemoveInvalidSelections (line 101) | public void RemoveInvalidSelections() method SelectAllPoints (line 108) | private void SelectAllPoints(EditorWindow window) method DestroySelected (line 116) | public void DestroySelected() method DuplicateSelected (line 144) | public void DuplicateSelected() method DrawWireframe (line 177) | void DrawWireframe() method CreateSceneGUI (line 194) | public void CreateSceneGUI() method EditSceneGUI (line 200) | public void EditSceneGUI(EditorWindow window) method GetDefaultColor (line 218) | public Color GetDefaultColor() method GetSelectedColor (line 223) | public Color GetSelectedColor() method GetPointScale (line 228) | public float GetPointScale() method GetPosition (line 233) | public Vector3 GetPosition(int idx) method GetPositions (line 238) | public IEnumerable GetPositions() method GetSelectedPositions (line 246) | public Vector3[] GetSelectedPositions() method GetUnselectedPositions (line 260) | public Vector3[] GetUnselectedPositions() method SetPosition (line 302) | public void SetPosition(int idx, Vector3 position) method GetBounds (line 308) | private Bounds GetBounds(List positions) method AddPositions (line 322) | public void AddPositions(List newPositions) FILE: Editor/Mono/Inspector/LookAtConstraintEditor.cs class LookAtConstraintEditor (line 11) | [CustomEditor(typeof(LookAtConstraint))] class Styles (line 33) | private class Styles : ConstraintStyleBase method OnEnable (line 50) | public void OnEnable() method OnValueAtRestChanged (line 70) | internal override void OnValueAtRestChanged() method ShowCustomProperties (line 79) | internal override void ShowCustomProperties() method ShowFreezeAxesControl (line 94) | internal override void ShowFreezeAxesControl() method OnInspectorGUI (line 98) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/MaskFieldDropdown.cs class MaskFieldDropDown (line 15) | internal class MaskFieldDropDown : PopupWindowContent method MaskFieldDropDown (line 38) | public MaskFieldDropDown(SerializedProperty property) method MaskFieldDropDown (line 46) | public MaskFieldDropDown(string[] optionNames, int[] optionMaskValues,... method MaskFieldDropDown (line 51) | public MaskFieldDropDown(string[] optionNames, int[] flagValues, int[]... method UpdateMaskValues (line 98) | public void UpdateMaskValues(int mask, int[] optionMaskValues) method GetWindowSize (line 104) | public override Vector2 GetWindowSize() method DrawEverythingOrNothingSelectedToggle (line 110) | void DrawEverythingOrNothingSelectedToggle(bool state, string label, G... method DrawListBackground (line 131) | private void DrawListBackground(Rect rect, bool even) method DrawGUIForArrays (line 137) | void DrawGUIForArrays() method OnGUI (line 177) | public override void OnGUI(Rect rect) method ChangeMaskValues (line 234) | void ChangeMaskValues(int maskIndex, bool add) method OnOpen (line 274) | public override void OnOpen() method OnClose (line 297) | public override void OnClose() method OnUndoRedoPerformed (line 305) | void OnUndoRedoPerformed(in UndoRedoInfo info) class StaticFieldDropdown (line 311) | internal class StaticFieldDropdown : PopupWindowContent method StaticFieldDropdown (line 322) | public StaticFieldDropdown(UnityEngine.Object[] targetObjects, string ... method GetWindowSize (line 328) | public override Vector2 GetWindowSize() method DrawEverythingOrNothingSelectedToggle (line 334) | void DrawEverythingOrNothingSelectedToggle(bool state, string label, G... method OnGUI (line 347) | public override void OnGUI(Rect rect) method ChangeMaskValues (line 393) | void ChangeMaskValues(int maskIndex, bool add) method OnOpen (line 409) | public override void OnOpen() method OnClose (line 452) | public override void OnClose() method OnUndoRedoPerformed (line 458) | void OnUndoRedoPerformed(in UndoRedoInfo info) class MaskDropDownUtils (line 464) | internal class MaskDropDownUtils class Styles (line 466) | internal static class Styles method Styles (line 473) | static Styles() type SelectionModes (line 480) | internal enum SelectionModes method GetSelected (line 487) | internal static void GetSelected(int maskValue, out uint[] selected, i... method GetSingleSelectionValues (line 508) | internal static void GetSingleSelectionValues(int maskValue, out Selec... method GetMultiSelectionValues (line 521) | internal static void GetMultiSelectionValues(SerializedProperty serial... FILE: Editor/Mono/Inspector/MaterialEditor.cs class MaterialEditor (line 21) | [CustomEditor(typeof(Material))] class Styles (line 25) | private static class Styles type PreviewType (line 108) | private enum PreviewType method GetPreviewType (line 115) | private static PreviewType GetPreviewType(Material mat) method DoesPreviewAllowRotation (line 129) | private static bool DoesPreviewAllowRotation(PreviewType type) type ConvertAction (line 156) | internal enum ConvertAction { None, Flatten, Convert } method ShouldEditorBeHidden (line 159) | private bool ShouldEditorBeHidden() type AnimatedCheckData (line 204) | private struct AnimatedCheckData method AnimatedCheckData (line 209) | public AnimatedCheckData(MaterialProperty property, Rect totalPositi... class ReflectionProbePicker (line 222) | internal class ReflectionProbePicker : PopupWindowContent method GetWindowSize (line 231) | public override Vector2 GetWindowSize() method OnEnable (line 236) | public void OnEnable() method OnDisable (line 241) | public void OnDisable() method OnGUI (line 246) | public override void OnGUI(Rect rc) method SetShader (line 257) | public void SetShader(Shader shader) method SetShader (line 262) | public void SetShader(Shader newShader, bool registerUndo) method UpdateAllOpenMaterialEditors (line 310) | private void UpdateAllOpenMaterialEditors() method OnSelectedShaderPopup (line 318) | internal void OnSelectedShaderPopup(object shaderNameObj) method HasMultipleMixedShaderValues (line 332) | private bool HasMultipleMixedShaderValues() method ShaderPopup (line 347) | private void ShaderPopup(GUIStyle style) method HasMixedParent (line 367) | bool HasMixedParent() method GetVariantCount (line 389) | int GetVariantCount() method AllTargetsAreVariants (line 397) | bool AllTargetsAreVariants() method IsChildOfAnyTarget (line 403) | private static bool IsChildOfAnyTarget(Material mat, Object[] targets) method HandleParentDragAndDrop (line 413) | private static Material HandleParentDragAndDrop(Rect rect, int control... method HasMissingParent (line 452) | private static bool HasMissingParent(Material material) method DoParentObjectField (line 457) | private static Material DoParentObjectField(Rect rect, Object[] targets) method ParentField (line 483) | internal void ParentField(Rect rect, bool showMixedValue = false) method DoHierarchyButton (line 500) | private bool DoHierarchyButton() class ShaderSelectionDropdown (line 519) | private class ShaderSelectionDropdown : AdvancedDropdown method ShaderSelectionDropdown (line 524) | public ShaderSelectionDropdown(Shader shader, Action onSelec... method BuildRoot (line 534) | protected override AdvancedDropdownItem BuildRoot() method ItemSelected (line 539) | protected override void ItemSelected(AdvancedDropdownItem item) class ShaderDropdownDataSource (line 544) | internal class ShaderDropdownDataSource : AdvancedDropdownDataSource method ShaderDropdownDataSource (line 547) | internal ShaderDropdownDataSource(Shader currentShader) { m_Curren... method FetchData (line 549) | protected override AdvancedDropdownItem FetchData() method AddShaderToMenu (line 603) | private void AddShaderToMenu(string prefix, AdvancedDropdownItem p... method FindOrCreateChild (line 622) | private AdvancedDropdownItem FindOrCreateChild(AdvancedDropdownIte... method Search (line 637) | protected override AdvancedDropdownItem Search(string searchString) method AddMatchItem (line 689) | protected bool AddMatchItem(AdvancedDropdownItem e, string fullNam... class ShaderDropdownItem (line 730) | private class ShaderDropdownItem : AdvancedDropdownItem method ShaderDropdownItem (line 737) | public ShaderDropdownItem(string prefix, string fullName, string s... class MaterialDropdownGUI (line 746) | private class MaterialDropdownGUI : AdvancedDropdownGUI method MaterialDropdownGUI (line 748) | public MaterialDropdownGUI(AdvancedDropdownDataSource dataSource) class Styles (line 753) | private static class Styles method Styles (line 759) | static Styles() method DrawItem (line 769) | internal override void DrawItem(AdvancedDropdownItem item, string ... method DrawSearchItem (line 791) | private void DrawSearchItem(AdvancedDropdownItem item, string name... method Awake (line 827) | public virtual void Awake() method DetectShaderEditorNeedsUpdate (line 835) | private void DetectShaderEditorNeedsUpdate() method ParseValidationResult (line 852) | private string ParseValidationResult(StackValidationResult validationR... method DetectTextureStackValidationIssues (line 870) | private void DetectTextureStackValidationIssues() method OnInspectorGUI (line 899) | public override void OnInspectorGUI() method CheckSetup (line 926) | void CheckSetup() method OnAssetStoreInspectorGUI (line 939) | internal override void OnAssetStoreInspectorGUI() method PropertiesChanged (line 944) | public void PropertiesChanged() method OnShaderChanged (line 952) | protected virtual void OnShaderChanged() method OnHeaderGUI (line 956) | protected override void OnHeaderGUI() method OnHeaderControlsGUI (line 977) | internal override void OnHeaderControlsGUI() method GetFloat (line 1028) | [System.Obsolete("Use GetMaterialProperty instead.")] method SetFloat (line 1044) | [System.Obsolete("Use MaterialProperty instead.")] method GetColor (line 1051) | [System.Obsolete("Use GetMaterialProperty instead.")] method SetColor (line 1061) | [System.Obsolete("Use MaterialProperty instead.")] method GetVector (line 1068) | [System.Obsolete("Use GetMaterialProperty instead.")] method SetVector (line 1078) | [System.Obsolete("Use MaterialProperty instead.")] method GetTexture (line 1085) | [System.Obsolete("Use GetMaterialProperty instead.")] method SetTexture (line 1095) | [System.Obsolete("Use MaterialProperty instead.")] method GetTextureScale (line 1102) | [System.Obsolete("Use MaterialProperty instead.")] method GetTextureOffset (line 1119) | [System.Obsolete("Use MaterialProperty instead.")] method SetTextureScale (line 1136) | [System.Obsolete("Use MaterialProperty instead.")] method SetTextureOffset (line 1147) | [System.Obsolete("Use MaterialProperty instead.")] method GetVariantCount (line 1160) | internal static int GetVariantCount(Object[] targets) method AllTargetsAreVariants (line 1168) | static bool AllTargetsAreVariants(Object[] targets) method GetMaterialSerializedProperty (line 1173) | static MaterialSerializedProperty GetMaterialSerializedProperty(Serial... method BeginProperty (line 1186) | internal static void BeginProperty(MaterialSerializedProperty property... method BeginProperty (line 1191) | internal static void BeginProperty(Rect rect, MaterialSerializedProper... method BeginProperty (line 1196) | public static void BeginProperty(SerializedProperty property) method BeginProperty (line 1201) | public static void BeginProperty(Rect rect, SerializedProperty property) method BeginProperty (line 1206) | public static void BeginProperty(MaterialProperty property) method BeginProperty (line 1211) | public static void BeginProperty(Rect rect, MaterialProperty property) method EndProperty (line 1216) | public static void EndProperty() method RangeProperty (line 1227) | public float RangeProperty(MaterialProperty prop, string label) method RangePropertyInternal (line 1232) | internal float RangePropertyInternal(MaterialProperty prop, GUIContent... method RangeProperty (line 1238) | public float RangeProperty(Rect position, MaterialProperty prop, strin... method RangePropertyInternal (line 1243) | internal static float RangePropertyInternal(Rect position, MaterialPro... method DoPowerRangeProperty (line 1248) | internal static float DoPowerRangeProperty(Rect position, MaterialProp... method DoIntRangeProperty (line 1276) | internal static int DoIntRangeProperty(Rect position, MaterialProperty... method IntegerProperty (line 1299) | public int IntegerProperty(MaterialProperty prop, string label) method IntegerPropertyInternal (line 1304) | internal int IntegerPropertyInternal(MaterialProperty prop, GUIContent... method IntegerProperty (line 1310) | public int IntegerProperty(Rect position, MaterialProperty prop, strin... method IntegerPropertyInternal (line 1315) | internal int IntegerPropertyInternal(Rect position, MaterialProperty p... method FloatProperty (line 1329) | public float FloatProperty(MaterialProperty prop, string label) method FloatPropertyInternal (line 1334) | internal float FloatPropertyInternal(MaterialProperty prop, GUIContent... method FloatProperty (line 1340) | public float FloatProperty(Rect position, MaterialProperty prop, strin... method FloatPropertyInternal (line 1345) | internal static float FloatPropertyInternal(Rect position, MaterialPro... method ColorProperty (line 1359) | public Color ColorProperty(MaterialProperty prop, string label) method ColorPropertyInternal (line 1364) | internal Color ColorPropertyInternal(MaterialProperty prop, GUIContent... method ColorProperty (line 1370) | public Color ColorProperty(Rect position, MaterialProperty prop, strin... method ColorPropertyInternal (line 1375) | internal static Color ColorPropertyInternal(Rect position, MaterialPro... method VectorProperty (line 1391) | public Vector4 VectorProperty(MaterialProperty prop, string label) method VectorProperty (line 1396) | public Vector4 VectorProperty(MaterialProperty prop, GUIContent label) method VectorProperty (line 1402) | public Vector4 VectorProperty(Rect position, MaterialProperty prop, st... method VectorProperty (line 1407) | public Vector4 VectorProperty(Rect position, MaterialProperty prop, GU... method VectorPropertyInternal (line 1412) | internal static Vector4 VectorPropertyInternal(in Rect position, in Ma... method TextureScaleOffsetProperty (line 1450) | public void TextureScaleOffsetProperty(MaterialProperty property) method TextureScaleOffsetProperty (line 1457) | public float TextureScaleOffsetProperty(Rect position, MaterialPropert... method TextureScaleOffsetProperty (line 1463) | public float TextureScaleOffsetProperty(Rect position, MaterialPropert... method TexturePropertyBody (line 1483) | private Texture TexturePropertyBody(Rect position, MaterialProperty prop) method TextureProperty (line 1513) | public Texture TextureProperty(MaterialProperty prop, string label) method TextureProperty (line 1519) | public Texture TextureProperty(MaterialProperty prop, string label, bo... method HelpBoxWithButton (line 1525) | public bool HelpBoxWithButton(GUIContent messageContent, GUIContent bu... method TextureCompatibilityWarning (line 1545) | public void TextureCompatibilityWarning(MaterialProperty prop) method TexturePropertyMiniThumbnail (line 1558) | public Texture TexturePropertyMiniThumbnail(Rect position, MaterialPro... method GetTexturePropertyCustomArea (line 1581) | public Rect GetTexturePropertyCustomArea(Rect position) method TextureProperty (line 1593) | public Texture TextureProperty(Rect position, MaterialProperty prop, s... method TextureProperty (line 1598) | public Texture TextureProperty(Rect position, MaterialProperty prop, G... method TextureProperty (line 1604) | public Texture TextureProperty(Rect position, MaterialProperty prop, s... method TextureProperty (line 1609) | public Texture TextureProperty(Rect position, MaterialProperty prop, s... method TextureProperty (line 1614) | public Texture TextureProperty(Rect position, MaterialProperty prop, G... method TextureScaleOffsetProperty (line 1645) | public static Vector4 TextureScaleOffsetProperty(Rect position, Vector... method TextureScaleOffsetProperty (line 1650) | public static Vector4 TextureScaleOffsetProperty(Rect position, Vector... method TextureScaleOffsetProperty (line 1655) | internal static Vector4 TextureScaleOffsetProperty(Rect position, Vect... method GetPropertyHeight (line 1695) | public float GetPropertyHeight(MaterialProperty prop) method GetPropertyHeight (line 1700) | public float GetPropertyHeight(MaterialProperty prop, string label) method GetTextureFieldHeight (line 1717) | private static float GetTextureFieldHeight() method GetDefaultPropertyHeight (line 1722) | public static float GetDefaultPropertyHeight(MaterialProperty prop) method GetPropertyRect (line 1733) | private Rect GetPropertyRect(MaterialProperty prop, GUIContent label, ... method GetPropertyRect (line 1738) | private Rect GetPropertyRect(MaterialProperty prop, string label, bool... method BeginAnimatedCheck (line 1756) | public void BeginAnimatedCheck(Rect totalPosition, MaterialProperty prop) method BeginAnimatedCheck (line 1768) | public void BeginAnimatedCheck(MaterialProperty prop) method EndAnimatedCheck (line 1773) | public void EndAnimatedCheck() method DoPropertyContextMenu (line 1787) | private void DoPropertyContextMenu(MaterialProperty prop) method ShaderProperty (line 1799) | public void ShaderProperty(MaterialProperty prop, string label) method ShaderProperty (line 1804) | public void ShaderProperty(MaterialProperty prop, GUIContent label) method ShaderProperty (line 1809) | public void ShaderProperty(MaterialProperty prop, string label, int la... method ShaderProperty (line 1814) | public void ShaderProperty(MaterialProperty prop, GUIContent label, in... method ShaderProperty (line 1820) | public void ShaderProperty(Rect position, MaterialProperty prop, strin... method ShaderProperty (line 1825) | public void ShaderProperty(Rect position, MaterialProperty prop, GUICo... method ShaderProperty (line 1830) | public void ShaderProperty(Rect position, MaterialProperty prop, strin... method ShaderProperty (line 1835) | public void ShaderProperty(Rect position, MaterialProperty prop, GUICo... method LightmapEmissionProperty (line 1850) | public void LightmapEmissionProperty() method LightmapEmissionProperty (line 1855) | public void LightmapEmissionProperty(int labelIndent) method GetGlobalIlluminationFlags (line 1861) | static MaterialGlobalIlluminationFlags GetGlobalIlluminationFlags(Mate... method LightmapEmissionProperty (line 1872) | public void LightmapEmissionProperty(Rect position, int labelIndent) method EmissionEnabledProperty (line 1918) | public bool EmissionEnabledProperty() method FixupEmissiveFlag (line 1961) | public static void FixupEmissiveFlag(Material mat) method FixupEmissiveFlag (line 1969) | public static MaterialGlobalIlluminationFlags FixupEmissiveFlag(Color ... method LightmapEmissionFlagsProperty (line 1978) | public void LightmapEmissionFlagsProperty(int indent, bool enabled) method LightmapEmissionFlagsProperty (line 1983) | public void LightmapEmissionFlagsProperty(int indent, bool enabled, bo... method ShaderPropertyInternal (line 2023) | void ShaderPropertyInternal(Rect position, MaterialProperty prop, GUIC... method DefaultShaderProperty (line 2038) | public void DefaultShaderProperty(MaterialProperty prop, string label) method DefaultShaderPropertyInternal (line 2043) | internal void DefaultShaderPropertyInternal(MaterialProperty prop, GUI... method DefaultShaderProperty (line 2049) | public void DefaultShaderProperty(Rect position, MaterialProperty prop... method DefaultShaderPropertyInternal (line 2054) | internal void DefaultShaderPropertyInternal(Rect position, MaterialPro... method RangeProperty (line 2085) | [System.Obsolete("Use RangeProperty with MaterialProperty instead.")] method FloatProperty (line 2092) | [System.Obsolete("Use FloatProperty with MaterialProperty instead.")] method ColorProperty (line 2099) | [System.Obsolete("Use ColorProperty with MaterialProperty instead.")] method VectorProperty (line 2106) | [System.Obsolete("Use VectorProperty with MaterialProperty instead.")] method TextureProperty (line 2113) | [System.Obsolete("Use TextureProperty with MaterialProperty instead.",... method TextureProperty (line 2120) | [System.Obsolete("Use TextureProperty with MaterialProperty instead.",... method ShaderProperty (line 2127) | [System.Obsolete("Use ShaderProperty that takes MaterialProperty param... method GetMaterialProperties (line 2136) | public static MaterialProperty[] GetMaterialProperties(Object[] mats) method GetMaterialPropertyNames (line 2145) | public static string[] GetMaterialPropertyNames(Object[] mats) method GetMaterialProperty (line 2154) | public static MaterialProperty GetMaterialProperty(Object[] mats, stri... method GetMaterialProperty (line 2163) | public static MaterialProperty GetMaterialProperty(Object[] mats, int ... class ForwardApplyMaterialModification (line 2172) | class ForwardApplyMaterialModification method ForwardApplyMaterialModification (line 2177) | public ForwardApplyMaterialModification(Renderer[] r, bool inIsMater... method DidModifyAnimationModeMaterialProperty (line 2183) | public bool DidModifyAnimationModeMaterialProperty(MaterialProperty ... method GetAssociatedRenderersFromInspector (line 2200) | static Renderer[] GetAssociatedRenderersFromInspector() method GetAssociatedRenderersFromEditors (line 2215) | internal static Renderer[] GetAssociatedRenderersFromEditors(IEnumerab... method PrepareMaterialPropertiesForAnimationMode (line 2230) | public static Renderer PrepareMaterialPropertiesForAnimationMode(Mater... method PrepareMaterialPropertiesForAnimationMode (line 2236) | internal static Renderer PrepareMaterialPropertiesForAnimationMode(Mat... method PrepareMaterialPropertiesForAnimationMode (line 2242) | internal static Renderer[] PrepareMaterialPropertiesForAnimationMode(M... method SetDefaultGUIWidths (line 2266) | public void SetDefaultGUIWidths() method GetOptimizedGUIBlock (line 2272) | internal override bool GetOptimizedGUIBlock(bool isDirty, bool isVisib... method IsMaterialEditor (line 2282) | private bool IsMaterialEditor(string customEditorName) method CreateCustomShaderEditorIfNeeded (line 2298) | void CreateCustomShaderEditorIfNeeded(Shader shader) method PropertiesGUI (line 2317) | public bool PropertiesGUI() method PropertiesDefaultGUI (line 2402) | public void PropertiesDefaultGUI(MaterialProperty[] props) method BeginNoApplyMaterialPropertyDrawers (line 2434) | internal static void BeginNoApplyMaterialPropertyDrawers() method EndNoApplyMaterialPropertyDrawers (line 2439) | internal static void EndNoApplyMaterialPropertyDrawers() method ApplyMaterialPropertyDrawers (line 2444) | public static void ApplyMaterialPropertyDrawers(Material material) method ApplyMaterialPropertyDrawersFromNative (line 2450) | [RequiredByNativeCode] method ApplyMaterialPropertyDrawers (line 2457) | public static void ApplyMaterialPropertyDrawers(Object[] targets) method RegisterPropertyChangeUndo (line 2481) | public void RegisterPropertyChangeUndo(string label) method TextureValidator (line 2488) | private Object TextureValidator(Object[] references, System.Type objTy... method Init (line 2508) | private void Init() method OnPreviewSettings (line 2556) | public override void OnPreviewSettings() method DoReflectionProbePicker (line 2564) | private bool DoReflectionProbePicker(out Rect buttonRect) method DefaultPreviewSettingsGUI (line 2574) | public void DefaultPreviewSettingsGUI() method RenderStaticPreview (line 2601) | public sealed override Texture2D RenderStaticPreview(string assetPath,... method StreamRenderResources (line 2618) | private void StreamRenderResources() method DoRenderPreview (line 2698) | private void DoRenderPreview(PreviewRenderUtility previewRenderUtility... method HasPreviewGUI (line 2759) | public sealed override bool HasPreviewGUI() method RequiresConstantRepaint (line 2764) | public override bool RequiresConstantRepaint() method OnInteractivePreviewGUI (line 2769) | public override void OnInteractivePreviewGUI(Rect r, GUIStyle background) method OnPreviewGUI (line 2777) | public override void OnPreviewGUI(Rect r, GUIStyle background) method CreatePreview (line 2786) | public override VisualElement CreatePreview(VisualElement inspectorPre... method OnTimeUpdateClick (line 2809) | void OnTimeUpdateClick(InspectorPreviewWindow window) { m_TimeUpdate =... method OnLightModeClick (line 2811) | void OnLightModeClick(InspectorPreviewWindow window) { m_LightMode = O... method OnSelectedMeshClick (line 2813) | void OnSelectedMeshClick(InspectorPreviewWindow window) method OnReflectionProbeClick (line 2819) | void OnReflectionProbeClick(VisualElement toolbar) method OnButtonClick (line 2828) | int OnButtonClick(string name, int state, GUIContent[] icons, Inspecto... method SupportsRenderingPreview (line 2839) | private static bool SupportsRenderingPreview(Material material) method DefaultPreviewGUI (line 2854) | public void DefaultPreviewGUI(Rect r, GUIStyle background) method GetPreviewRendererUtility (line 2881) | private static PreviewRenderUtility GetPreviewRendererUtility() method CleanUpPreviewRenderUtility (line 2891) | private static void CleanUpPreviewRenderUtility() method OnEnable (line 2902) | public virtual void OnEnable() method UndoRedoPerformed (line 2921) | [Obsolete("MaterialEditor.UndoRedoPerformed() has been deprecated. Use... method UndoRedoPerformed (line 2924) | public virtual void UndoRedoPerformed(in UndoRedoInfo info) method OnDisable (line 2933) | public virtual void OnDisable() method OnSceneDrag (line 2945) | internal void OnSceneDrag(SceneView sceneView, int index) method TryRevertDragChanges (line 2966) | private static void TryRevertDragChanges() method ClearDragMaterialRendering (line 2984) | private static void ClearDragMaterialRendering() method HandleSkybox (line 2992) | internal void HandleSkybox(GameObject go, Event evt) method HandleRenderer (line 3037) | internal static void HandleRenderer(Renderer r, int materialIndex, Mat... method HasLargeHeader (line 3094) | internal override bool HasLargeHeader() method OnHeaderIconGUI (line 3099) | internal override void OnHeaderIconGUI(Rect iconRect) method FlattenMaterialValidate (line 3104) | [MenuItem("CONTEXT/Material/Flatten Material Variant", true)] method FlattenMaterial (line 3111) | [MenuItem("CONTEXT/Material/Flatten Material Variant", false, 502)] method RemoveUnusedProperties (line 3120) | [MenuItem("CONTEXT/Material/Remove Unused Properties...", false, 602)] method DrawHeaderHelpAndSettingsGUI (line 3134) | internal override Rect DrawHeaderHelpAndSettingsGUI(Rect r) method AddAdditionalMaterialMenuItems (line 3144) | internal static void AddAdditionalMaterialMenuItems(GenericMenu menu) FILE: Editor/Mono/Inspector/MaterialEditorGUIHelpers.cs class MaterialEditor (line 12) | public partial class MaterialEditor method RenderQueueField (line 31) | public void RenderQueueField() method RenderQueueField (line 38) | public void RenderQueueField(Rect r) method EnableInstancingField (line 123) | public bool EnableInstancingField() method EnableInstancingField (line 132) | public void EnableInstancingField(Rect r) method IsInstancingEnabled (line 149) | public bool IsInstancingEnabled() method DoubleSidedGIField (line 154) | public bool DoubleSidedGIField() method CalculateClosestQueueIndexToValue (line 173) | private int CalculateClosestQueueIndexToValue(int requestedValue) method TexturePropertySingleLine (line 190) | public Rect TexturePropertySingleLine(GUIContent label, MaterialProper... method TexturePropertySingleLine (line 195) | public Rect TexturePropertySingleLine(GUIContent label, MaterialProper... method TexturePropertySingleLine (line 202) | public Rect TexturePropertySingleLine(GUIContent label, MaterialProper... method TexturePropertyWithHDRColor (line 250) | [Obsolete("Use TexturePropertyWithHDRColor(GUIContent label, MaterialP... method TexturePropertyWithHDRColor (line 258) | public Rect TexturePropertyWithHDRColor(GUIContent label, MaterialProp... method TexturePropertyTwoLines (line 304) | public Rect TexturePropertyTwoLines(GUIContent label, MaterialProperty... method GetControlRectForSingleLine (line 345) | Rect GetControlRectForSingleLine() method ExtraPropertyAfterTexture (line 351) | void ExtraPropertyAfterTexture(Rect r, MaterialProperty property, bool... method GetRightAlignedFieldRect (line 369) | static public Rect GetRightAlignedFieldRect(Rect r) method GetLeftAlignedFieldRect (line 374) | static public Rect GetLeftAlignedFieldRect(Rect r) method GetFlexibleRectBetweenLabelAndField (line 379) | static public Rect GetFlexibleRectBetweenLabelAndField(Rect r) method GetFlexibleRectBetweenFieldAndRightEdge (line 384) | static public Rect GetFlexibleRectBetweenFieldAndRightEdge(Rect r) method GetRectAfterLabelWidth (line 391) | static public Rect GetRectAfterLabelWidth(Rect r) method GetTextureTypeFromDimension (line 396) | static internal System.Type GetTextureTypeFromDimension(TextureDimensi... FILE: Editor/Mono/Inspector/MaterialPropertyDrawer.cs class MaterialPropertyHandler (line 16) | internal class MaterialPropertyHandler method IsEmpty (line 23) | public bool IsEmpty() method OnGUI (line 28) | public void OnGUI(ref Rect position, MaterialProperty prop, GUIContent... method GetPropertyHeight (line 61) | public float GetPropertyHeight(MaterialProperty prop, string label, Ma... method GetPropertyString (line 74) | private static string GetPropertyString(Shader shader, string name) method InvalidatePropertyCache (line 81) | [RequiredByNativeCode] method CreatePropertyDrawer (line 99) | private static MaterialPropertyDrawer CreatePropertyDrawer(Type klass,... method GetShaderPropertyDrawer (line 126) | private static MaterialPropertyDrawer GetShaderPropertyDrawer(string a... method GetShaderPropertyHandler (line 169) | private static MaterialPropertyHandler GetShaderPropertyHandler(Shader... method GetHandler (line 207) | internal static MaterialPropertyHandler GetHandler(Shader shader, stri... class MaterialPropertyDrawer (line 237) | public abstract class MaterialPropertyDrawer method OnGUI (line 239) | public virtual void OnGUI(Rect position, MaterialProperty prop, GUICon... method OnGUI (line 244) | public virtual void OnGUI(Rect position, MaterialProperty prop, string... method GetPropertyHeight (line 249) | public virtual float GetPropertyHeight(MaterialProperty prop, string l... method Apply (line 254) | public virtual void Apply(MaterialProperty prop) class MaterialToggleUIDrawer (line 268) | internal class MaterialToggleUIDrawer : MaterialPropertyDrawer method MaterialToggleUIDrawer (line 270) | public MaterialToggleUIDrawer() method MaterialToggleUIDrawer (line 274) | public MaterialToggleUIDrawer(string keyword) method SetKeyword (line 278) | protected virtual void SetKeyword(MaterialProperty prop, bool on) method IsPropertyTypeSuitable (line 282) | static bool IsPropertyTypeSuitable(MaterialProperty prop) method GetPropertyHeight (line 287) | public override float GetPropertyHeight(MaterialProperty prop, string ... method OnGUI (line 296) | public override void OnGUI(Rect position, MaterialProperty prop, GUICo... method Apply (line 340) | public override void Apply(MaterialProperty prop) class MaterialToggleDrawer (line 357) | internal class MaterialToggleDrawer : MaterialToggleUIDrawer method MaterialToggleDrawer (line 360) | public MaterialToggleDrawer() method MaterialToggleDrawer (line 364) | public MaterialToggleDrawer(string keyword) method SetKeyword (line 369) | protected override void SetKeyword(MaterialProperty prop, bool on) method SetKeywordInternal (line 374) | protected void SetKeywordInternal(MaterialProperty prop, bool on, stri... class MaterialToggleOffDrawer (line 391) | internal class MaterialToggleOffDrawer : MaterialToggleDrawer method MaterialToggleOffDrawer (line 393) | public MaterialToggleOffDrawer() method MaterialToggleOffDrawer (line 397) | public MaterialToggleOffDrawer(string keyword) : base(keyword) method SetKeyword (line 401) | protected override void SetKeyword(MaterialProperty prop, bool on) class MaterialPowerSliderDrawer (line 407) | internal class MaterialPowerSliderDrawer : MaterialPropertyDrawer method MaterialPowerSliderDrawer (line 411) | public MaterialPowerSliderDrawer(float power) method GetPropertyHeight (line 416) | public override float GetPropertyHeight(MaterialProperty prop, string ... method OnGUI (line 425) | public override void OnGUI(Rect position, MaterialProperty prop, GUICo... class MaterialIntRangeDrawer (line 439) | internal class MaterialIntRangeDrawer : MaterialPropertyDrawer method OnGUI (line 441) | public override void OnGUI(Rect position, MaterialProperty prop, GUICo... class MaterialKeywordEnumDrawer (line 455) | internal class MaterialKeywordEnumDrawer : MaterialPropertyDrawer method MaterialKeywordEnumDrawer (line 459) | public MaterialKeywordEnumDrawer(string kw1) : this(new[] { kw1 }) {} method MaterialKeywordEnumDrawer (line 460) | public MaterialKeywordEnumDrawer(string kw1, string kw2) : this(new[] ... method MaterialKeywordEnumDrawer (line 461) | public MaterialKeywordEnumDrawer(string kw1, string kw2, string kw3) :... method MaterialKeywordEnumDrawer (line 462) | public MaterialKeywordEnumDrawer(string kw1, string kw2, string kw3, s... method MaterialKeywordEnumDrawer (line 463) | public MaterialKeywordEnumDrawer(string kw1, string kw2, string kw3, s... method MaterialKeywordEnumDrawer (line 464) | public MaterialKeywordEnumDrawer(string kw1, string kw2, string kw3, s... method MaterialKeywordEnumDrawer (line 465) | public MaterialKeywordEnumDrawer(string kw1, string kw2, string kw3, s... method MaterialKeywordEnumDrawer (line 466) | public MaterialKeywordEnumDrawer(string kw1, string kw2, string kw3, s... method MaterialKeywordEnumDrawer (line 467) | public MaterialKeywordEnumDrawer(string kw1, string kw2, string kw3, s... method MaterialKeywordEnumDrawer (line 468) | public MaterialKeywordEnumDrawer(params string[] keywords) method IsPropertyTypeSuitable (line 475) | static bool IsPropertyTypeSuitable(MaterialProperty prop) method SetKeyword (line 480) | void SetKeyword(MaterialProperty prop, int index) method GetPropertyHeight (line 495) | public override float GetPropertyHeight(MaterialProperty prop, string ... method OnGUI (line 504) | public override void OnGUI(Rect position, MaterialProperty prop, GUICo... method Apply (line 548) | public override void Apply(MaterialProperty prop) method GetKeywordName (line 565) | private static string GetKeywordName(string propName, string name) class MaterialEnumDrawer (line 573) | internal class MaterialEnumDrawer : MaterialPropertyDrawer method MaterialEnumDrawer (line 579) | public MaterialEnumDrawer(string enumName) method MaterialEnumDrawer (line 603) | public MaterialEnumDrawer(string n1, float v1) : this(new[] {n1}, new[... method MaterialEnumDrawer (line 604) | public MaterialEnumDrawer(string n1, float v1, string n2, float v2) : ... method MaterialEnumDrawer (line 605) | public MaterialEnumDrawer(string n1, float v1, string n2, float v2, st... method MaterialEnumDrawer (line 606) | public MaterialEnumDrawer(string n1, float v1, string n2, float v2, st... method MaterialEnumDrawer (line 607) | public MaterialEnumDrawer(string n1, float v1, string n2, float v2, st... method MaterialEnumDrawer (line 608) | public MaterialEnumDrawer(string n1, float v1, string n2, float v2, st... method MaterialEnumDrawer (line 609) | public MaterialEnumDrawer(string n1, float v1, string n2, float v2, st... method MaterialEnumDrawer (line 610) | public MaterialEnumDrawer(string[] enumNames, float[] vals) method IsPropertyTypeSuitable (line 621) | static bool IsPropertyTypeSuitable(MaterialProperty prop) method GetPropertyHeight (line 626) | public override float GetPropertyHeight(MaterialProperty prop, string ... method OnGUI (line 635) | public override void OnGUI(Rect position, MaterialProperty prop, GUICo... class MaterialSpaceDecorator (line 701) | internal class MaterialSpaceDecorator : MaterialPropertyDrawer method MaterialSpaceDecorator (line 705) | public MaterialSpaceDecorator() method MaterialSpaceDecorator (line 710) | public MaterialSpaceDecorator(float height) method GetPropertyHeight (line 715) | public override float GetPropertyHeight(MaterialProperty prop, string ... method OnGUI (line 720) | public override void OnGUI(Rect position, MaterialProperty prop, strin... class MaterialHeaderDecorator (line 726) | internal class MaterialHeaderDecorator : MaterialPropertyDrawer method MaterialHeaderDecorator (line 730) | public MaterialHeaderDecorator(string header) method MaterialHeaderDecorator (line 736) | public MaterialHeaderDecorator(float headerAsNumber) method GetPropertyHeight (line 741) | public override float GetPropertyHeight(MaterialProperty prop, string ... method OnGUI (line 746) | public override void OnGUI(Rect position, MaterialProperty prop, strin... FILE: Editor/Mono/Inspector/MemorySettingsEditor.cs class MemorySettingsEditor (line 17) | [CustomEditor(typeof(MemorySettings))] class Content (line 20) | class Content class Styles (line 77) | class Styles method OnEnable (line 106) | public void OnEnable() method GetTabRect (line 131) | static Rect GetTabRect(Rect rect, int tabIndex, int tabCount, out GUIS... method RepaintSettingsEditorWindow (line 162) | void RepaintSettingsEditorWindow() method BeginGroup (line 168) | private bool BeginGroup(int index, GUIContent title) method EndGroup (line 191) | private void EndGroup() type SizeEnum (line 199) | enum SizeEnum method OptionalVariableField (line 206) | private void OptionalVariableField(SerializedProperty settings, string... method OnInspectorGUI (line 335) | public override void OnInspectorGUI() method CreateProjectSettingsProvider (line 468) | [SettingsProvider] FILE: Editor/Mono/Inspector/MeshPreview.cs class MeshPreview (line 14) | public class MeshPreview : IDisposable class Styles (line 16) | internal static class Styles class Settings (line 33) | internal class Settings : IDisposable method Settings (line 89) | public Settings() method Dispose (line 105) | public void Dispose() method SetValue (line 117) | void SetValue(ref T setting, T newValue) method Copy (line 126) | public void Copy(Settings other) type DisplayMode (line 167) | internal enum DisplayMode method MeshPreview (line 194) | public MeshPreview(Mesh target) method Dispose (line 216) | public void Dispose() method OnSettingsChanged (line 225) | void OnSettingsChanged() method CreateWireframeMaterial (line 230) | static Material CreateWireframeMaterial() method CreateMeshMultiPreviewMaterial (line 246) | static Material CreateMeshMultiPreviewMaterial() method CreateLineMaterial (line 259) | static Material CreateLineMaterial() method ResetView (line 276) | void ResetView() method FrameObject (line 291) | void FrameObject() method CheckAvailableAttributes (line 298) | void CheckAvailableAttributes() method DoPopup (line 330) | void DoPopup(Rect popupRect, string[] elements, int selectedIndex, Gen... method SetUVChannel (line 347) | void SetUVChannel(object data) method DestroyBakedSkinnedMesh (line 359) | void DestroyBakedSkinnedMesh() method SetDisplayMode (line 365) | void SetDisplayMode(object data) method SetBlendshape (line 404) | void SetBlendshape(object data) method CopySettings (line 416) | internal void CopySettings(MeshPreview other) method RenderMeshPreview (line 421) | internal static void RenderMeshPreview( method DrawUVLayout (line 466) | static void DrawUVLayout(Mesh mesh, PreviewRenderUtility previewUtilit... method GetSubMeshTint (line 512) | internal static Color GetSubMeshTint(int index) method RenderMeshPreviewSkipCameraAndLighting (line 522) | internal static void RenderMeshPreviewSkipCameraAndLighting( method SetTransformMatrix (line 611) | static void SetTransformMatrix(Transform tr, Matrix4x4 mat) method BakeSkinnedMesh (line 632) | void BakeSkinnedMesh() method RenderStaticPreview (line 679) | public Texture2D RenderStaticPreview(int width, int height) method DoRenderPreview (line 688) | void DoRenderPreview() method OnPreviewGUI (line 696) | public void OnPreviewGUI(Rect rect, GUIStyle background) method DrawLodSelectionControls (line 736) | int DrawLodSelectionControls(int value, int min, int max) method OnPreviewSettings (line 760) | public void OnPreviewSettings() method OnDropDownAction (line 839) | void OnDropDownAction(Material mat, int mode, bool flatUVs) method MeshPreviewZoom (line 850) | void MeshPreviewZoom(Rect rect, Event evt) method MeshPreviewPan (line 877) | void MeshPreviewPan(Rect rect, Event evt) method GetInfoString (line 910) | public static string GetInfoString(Mesh mesh) method GetInfoString (line 932) | internal string GetInfoString() FILE: Editor/Mono/Inspector/MeshRendererEditor.cs class MeshRendererEditor (line 12) | [CustomEditor(typeof(MeshRenderer))] class Styles (line 16) | class Styles method OnEnable (line 25) | public override void OnEnable() method OnDisable (line 39) | public void OnDisable() method LightingDataUpdatedRepaint (line 44) | private void LightingDataUpdatedRepaint() method OnInspectorGUI (line 51) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/MinMaxCurvePropertyDrawer.cs class MinMaxCurvePropertyDrawer (line 14) | [CustomPropertyDrawer(typeof(ParticleSystem.MinMaxCurve))] class PropertyData (line 17) | class PropertyData class Styles (line 34) | class Styles method Init (line 53) | void Init(SerializedProperty property) method InitCurves (line 78) | void InitCurves() method OnGUI (line 91) | public override void OnGUI(Rect position, SerializedProperty property,... method DoMinMaxCurvesField (line 154) | static void DoMinMaxCurvesField(Rect position, int id, SerializedPrope... method CreatePropertyGUI (line 236) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... FILE: Editor/Mono/Inspector/MinMaxGradientPropertyDrawer.cs class MinMaxGradientPropertyDrawer (line 13) | [CustomPropertyDrawer(typeof(ParticleSystem.MinMaxGradient))] class PropertyData (line 16) | internal class PropertyData class Styles (line 29) | class Styles method Init (line 43) | void Init(SerializedProperty property) method GetPropertyHeight (line 62) | public override float GetPropertyHeight(SerializedProperty property, G... method DrawTwoPropertyFields (line 68) | static void DrawTwoPropertyFields(Rect rect, GUIContent label, Seriali... method OnGUI (line 89) | public override void OnGUI(Rect position, SerializedProperty property,... method CreatePropertyGUI (line 134) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... FILE: Editor/Mono/Inspector/ModelInspector.cs class ModelInspector (line 14) | [CustomEditor(typeof(Mesh))] method OnEnable (line 25) | void OnEnable() method OnDisable (line 35) | void OnDisable() method OnPreviewSettings (line 47) | public override void OnPreviewSettings() method OnPreviewSettingsChanged (line 64) | void OnPreviewSettingsChanged(MeshPreview preview) method RenderStaticPreview (line 69) | public override Texture2D RenderStaticPreview( method HasPreviewGUI (line 81) | public override bool HasPreviewGUI() method OnInspectorGUI (line 86) | public override void OnInspectorGUI() method ShowOtherInfo (line 123) | static void ShowOtherInfo(Mesh mesh) method ShowBlendShapeInfo (line 135) | static void ShowBlendShapeInfo(Mesh mesh) method ShowSkinInfo (line 157) | static void ShowSkinInfo(Mesh mesh, VertexAttributeDescriptor[] attrib... method ShowIndexInfo (line 175) | static void ShowIndexInfo(Mesh mesh) method ShowVertexInfo (line 224) | static void ShowVertexInfo(Mesh mesh, VertexAttributeDescriptor[] attr... method ConvertFormatToSize (line 244) | static int ConvertFormatToSize(VertexAttributeFormat format) method GetAttributeString (line 268) | static string GetAttributeString(VertexAttributeDescriptor attr) method CalcTotalIndices (line 278) | static long CalcTotalIndices(Mesh mesh) method DrawColorRect (line 283) | static void DrawColorRect(Rect rect, Color color) method OnPreviewGUI (line 293) | public override void OnPreviewGUI(Rect r, GUIStyle background) method GetInfoString (line 299) | public override string GetInfoString() FILE: Editor/Mono/Inspector/MonoScriptInspector.cs class MonoScriptImporterInspector (line 17) | [CustomEditor(typeof(MonoImporter))] method OnHeaderControlsGUI (line 25) | internal override void OnHeaderControlsGUI() method OnHeaderIconGUI (line 46) | internal override void OnHeaderIconGUI(Rect iconRect) method ResetDefaultReferencesValidate (line 86) | [MenuItem("CONTEXT/MonoImporter/Reset", validate = true)] method ResetDefaultReferences (line 93) | [MenuItem("CONTEXT/MonoImporter/Reset", secondaryPriority = 13)] method IsTypeCompatible (line 101) | static bool IsTypeCompatible(Type type) method ShowFieldInfo (line 111) | void ShowFieldInfo(Type type, MonoImporter importer, List name... method OnInspectorGUI (line 147) | public override void OnInspectorGUI() class TextAssetInspector (line 189) | [CustomEditor(typeof(TextAsset))] method OnEnable (line 201) | public virtual void OnEnable() method OnInspectorGUI (line 209) | public override void OnInspectorGUI() method CachePreview (line 235) | void CachePreview() class MonoScriptInspector (line 262) | [CustomEditor(typeof(MonoScript))] method OnInspectorGUI (line 266) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/NavMeshAgentInspector.cs class NavMeshAgentInspector (line 11) | [CanEditMultipleObjects] class Styles (line 30) | private static class Styles method OnEnable (line 51) | void OnEnable() method OnInspectorGUI (line 69) | public override void OnInspectorGUI() method AgentTypePopupInternal (line 151) | private static void AgentTypePopupInternal(SerializedProperty agentTyp... FILE: Editor/Mono/Inspector/NavMeshObstacleInspector.cs class NavMeshObstacleInspector (line 10) | [CanEditMultipleObjects] class Styles (line 22) | static class Styles method OnEnable (line 33) | void OnEnable() method OnInspectorGUI (line 44) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/NotSupportedOnRenderPipelineInspector.cs class NotSupportedOnRenderPipelineInspector (line 9) | internal class NotSupportedOnRenderPipelineInspector : Editor method CreateInspectorGUI (line 11) | public override VisualElement CreateInspectorGUI() method OnInspectorGUI (line 16) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/OcclusionAreaEditor.cs class OcclusionAreaEditor (line 10) | [CustomEditor(typeof(OcclusionArea))] method OnEnable (line 17) | void OnEnable() method OnDisable (line 24) | void OnDisable() method OnSceneGUI (line 30) | void OnSceneGUI() method SizeSlider (line 80) | float SizeSlider(Vector3 p, Vector3 d, float r) FILE: Editor/Mono/Inspector/OcclusionPortalEditor.cs class OcclusionPortalEditor (line 12) | [CustomEditor(typeof(OcclusionPortal)), CanEditMultipleObjects] method OnEnable (line 20) | protected virtual void OnEnable() method OnInspectorGUI (line 25) | public override void OnInspectorGUI() method IsSceneGUIEnabled (line 37) | public static bool IsSceneGUIEnabled() method OnSceneGUI (line 42) | protected virtual void OnSceneGUI() method GetWorldBoundsOfTarget (line 73) | internal override Bounds GetWorldBoundsOfTarget(Object targetObject) FILE: Editor/Mono/Inspector/OffMeshLinkInspector.deprecated.cs class OffMeshLinkInspector (line 11) | [CanEditMultipleObjects] class Styles (line 24) | static class Styles method OnEnable (line 35) | void OnEnable() method OnInspectorGUI (line 46) | public override void OnInspectorGUI() method SelectNavMeshArea (line 64) | private void SelectNavMeshArea() FILE: Editor/Mono/Inspector/ParentConstraintEditor.cs class ParentConstraintEditor (line 12) | [CustomEditor(typeof(ParentConstraint))] class Styles (line 34) | private class Styles : ConstraintStyleBase method OnEnable (line 63) | public void OnEnable() method DrawOffsetElementCallback (line 87) | private void DrawOffsetElementCallback(Rect rect, int index, bool isAc... method OnRemoveCallback (line 111) | protected override void OnRemoveCallback(ReorderableList list) method OnAddCallback (line 123) | protected override void OnAddCallback(ReorderableList list) method OnReorderCallback (line 137) | protected override void OnReorderCallback(ReorderableList list, int ol... method OnSelectedCallback (line 145) | protected override void OnSelectedCallback(ReorderableList list) method OnElementHeightCallback (line 153) | private float OnElementHeightCallback(int index) method OnValueAtRestChanged (line 163) | internal override void OnValueAtRestChanged() method ShowFreezeAxesControl (line 172) | internal override void ShowFreezeAxesControl() method ShowValueAtRest (line 181) | internal override void ShowValueAtRest(ConstraintStyleBase style) method ShowOffset (line 192) | internal override void ShowOffset(ConstraintStyleBase style) method OnInspectorGUI (line 206) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/ParticleSystemForceFieldInspector.cs class UniformBoxBoundsHandle (line 13) | internal class UniformBoxBoundsHandle : SphereBoundsHandle method UniformBoxBoundsHandle (line 15) | internal UniformBoxBoundsHandle() : base() {} method DrawWireframe (line 17) | protected override void DrawWireframe() class ParticleSystemForceFieldInspector (line 23) | [CustomEditor(typeof(ParticleSystemForceField))] class Styles (line 69) | private class Styles method OnEnable (line 106) | void OnEnable() method DrawMinMaxCurveField (line 138) | static void DrawMinMaxCurveField(SerializedProperty property, MinMaxCu... method OnInspectorGUI (line 146) | public override void OnInspectorGUI() method OnSceneGUI (line 197) | void OnSceneGUI() method DrawHandle (line 210) | public static void DrawHandle(ParticleSystemForceField ff) method DrawSphere (line 270) | private static void DrawSphere(PropertyInfo radiusProp, ParticleSystem... method DrawHemisphere (line 285) | private static void DrawHemisphere(PropertyInfo radiusProp, ParticleSy... method DrawCylinder (line 298) | private static void DrawCylinder(PropertyInfo radiusProp, PropertyInfo... method DrawBox (line 336) | private static void DrawBox(PropertyInfo extentProp, ParticleSystemFor... FILE: Editor/Mono/Inspector/PlayerSettingsEditor/PlayerSettingsEditor.cs class PlayerSettingsEditor (line 43) | [CustomEditor(typeof(PlayerSettings))] class Styles (line 47) | class Styles method Styles (line 50) | static Styles() class SettingsContent (line 56) | class SettingsContent class RecompileReason (line 283) | internal class RecompileReason method SyncEditors (line 321) | internal static void SyncEditors(BuildTarget target) method IsPreset (line 536) | internal bool IsPreset() => playerSettingsType == PlayerSettingsType.P... type PlayerSettingsType (line 538) | internal enum PlayerSettingsType method IsBuildProfileEditor (line 546) | internal bool IsBuildProfileEditor() => playerSettingsType == PlayerSe... method IsActivePlayerSettingsEditor (line 547) | internal bool IsActivePlayerSettingsEditor() => (playerSettingsType ==... method OnTargetObjectChangedDirectly (line 549) | internal void OnTargetObjectChangedDirectly() => m_OnTrackSerializedOb... method OnSyncEditor (line 551) | internal void OnSyncEditor(BuildTarget target) method FindPropertyAssert (line 568) | public SerializedProperty FindPropertyAssert(string name) method OnEnable (line 577) | void OnEnable() method OnDisable (line 768) | void OnDisable() method ConfigurePlayerSettingsForBuildProfile (line 782) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method HandlePlayerSettingsChanged (line 833) | internal static void HandlePlayerSettingsChanged( method IsPlayerSettingsExtensionDataEqualToProjectSettings (line 880) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method CopyProjectSettingsToPlayerSettingsExtension (line 889) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method HandlePendingChangesBeforeEnterPlaymode (line 898) | [RequiredByNativeCode] method HandlePendingChangesRequiringRecompilation (line 910) | private void HandlePendingChangesRequiringRecompilation() method SetValueChangeListeners (line 949) | public void SetValueChangeListeners(UnityAction action) method UseDefaultMargins (line 964) | public override bool UseDefaultMargins() method CheckUpdatePresetSelectorStatus (line 979) | private void CheckUpdatePresetSelectorStatus() method SetReason (line 992) | private void SetReason(string reason) method ConvertReasonsToString (line 1002) | private string ConvertReasonsToString() method RecompileScripts (line 1013) | private void RecompileScripts() method HasReasonToCompile (line 1025) | private bool HasReasonToCompile() method SupportsRunInBackground (line 1030) | private bool SupportsRunInBackground(NamedBuildTarget buildTarget) method OnPresetSelectorClosed (line 1035) | private void OnPresetSelectorClosed() method OnInspectorGUI (line 1050) | public override void OnInspectorGUI() method DisplayBuildProfileHelpBoxIfNeeded (line 1139) | void DisplayBuildProfileHelpBoxIfNeeded() method CommonSettings (line 1159) | private void CommonSettings() method BeginSettingsBox (line 1180) | public bool BeginSettingsBox(int nr, GUIContent header) method EndSettingsBox (line 1201) | public void EndSettingsBox() method ShowSharedNote (line 1208) | public void ShowSharedNote() method ShowNoSettings (line 1213) | internal static void ShowNoSettings() method TargetSupportsOptionalBuiltinSplashScreen (line 1218) | private static bool TargetSupportsOptionalBuiltinSplashScreen(BuildTar... method ResolutionSectionGUI (line 1226) | public void ResolutionSectionGUI(BuildPlatform platform, ISettingEdito... method IsGraphicsDeviceTypeDeprecated (line 1390) | static private bool IsGraphicsDeviceTypeDeprecated(BuildTarget target,... method RecommendedGraphicsDeviceTypeFromDeprecated (line 1400) | static private GraphicsDeviceType RecommendedGraphicsDeviceTypeFromDep... method IsGraphicsDeviceTypeExperimental (line 1412) | static private bool IsGraphicsDeviceTypeExperimental(BuildTarget targe... method GraphicsDeviceTypeToString (line 1422) | static private string GraphicsDeviceTypeToString(BuildTarget target, G... method GraphicsDeviceTypeFromString (line 1440) | static private GraphicsDeviceType GraphicsDeviceTypeFromString(string ... method AddGraphicsDeviceMenuSelected (line 1448) | private void AddGraphicsDeviceMenuSelected(object userData, string[] o... method AddGraphicsDeviceElement (line 1460) | private void AddGraphicsDeviceElement(BuildTarget target, Rect rect, R... method CanRemoveGraphicsDeviceElement (line 1486) | private bool CanRemoveGraphicsDeviceElement(ReorderableList list) method RemoveGraphicsDeviceElement (line 1492) | private void RemoveGraphicsDeviceElement(BuildTarget target, Reorderab... method ReorderGraphicsDeviceElement (line 1511) | private void ReorderGraphicsDeviceElement(BuildTarget target, Reordera... type ChangeGraphicsApiAction (line 1524) | private struct ChangeGraphicsApiAction method ChangeGraphicsApiAction (line 1527) | public ChangeGraphicsApiAction(bool doChange, bool doReload) { chang... method CheckApplyGraphicsAPIList (line 1529) | private ChangeGraphicsApiAction CheckApplyGraphicsAPIList(BuildTarget ... method ApplyChangeGraphicsApiAction (line 1588) | private void ApplyChangeGraphicsApiAction(BuildTarget target, Graphics... method ApplyChangedGraphicsAPIList (line 1605) | private void ApplyChangedGraphicsAPIList(BuildTarget target, GraphicsD... method DrawGraphicsDeviceElement (line 1611) | private void DrawGraphicsDeviceElement(BuildTarget target, Rect rect, ... method WillEditorUseFirstGraphicsAPI (line 1618) | private static bool WillEditorUseFirstGraphicsAPI(BuildTarget targetPl... method CheckApplyGraphicsJobsModeChange (line 1626) | private bool CheckApplyGraphicsJobsModeChange(BuildTarget target) method OpenGLES31OptionsGUI (line 1681) | void OpenGLES31OptionsGUI(BuildTargetGroup targetGroup, BuildTarget ta... method ExclusiveGraphicsAPIsGUI (line 1699) | void ExclusiveGraphicsAPIsGUI(BuildTarget targetPlatform, string displ... method GraphicsAPIsGUIOnePlatform (line 1727) | void GraphicsAPIsGUIOnePlatform(BuildTargetGroup targetGroup, BuildTar... method GraphicsAPIsGUI (line 1807) | void GraphicsAPIsGUI(BuildTargetGroup targetGroup, BuildTarget target) method IsColorGamutSupportedOnTargetGroup (line 1839) | private static bool IsColorGamutSupportedOnTargetGroup(BuildTargetGrou... method GetColorGamutDisplayString (line 1848) | private static string GetColorGamutDisplayString(BuildTargetGroup targ... method AddColorGamutElement (line 1856) | private void AddColorGamutElement(BuildTargetGroup targetGroup, Rect r... method AddColorGamutMenuSelected (line 1880) | private void AddColorGamutMenuSelected(object userData, string[] optio... method CanRemoveColorGamutElement (line 1890) | private bool CanRemoveColorGamutElement(ReorderableList list) method RemoveColorGamutElement (line 1897) | private void RemoveColorGamutElement(ReorderableList list) method ReorderColorGamutElement (line 1912) | private void ReorderColorGamutElement(ReorderableList list) method DrawColorGamutElement (line 1920) | private void DrawColorGamutElement(BuildTargetGroup targetGroup, Rect ... method ColorGamutGUI (line 1926) | void ColorGamutGUI(BuildPlatform platform) method DebugAndCrashReportingGUI (line 1969) | public void DebugAndCrashReportingGUI(BuildPlatform platform, method BuildDisabledEnumPopup (line 2016) | public static void BuildDisabledEnumPopup(GUIContent selected, GUICont... method BuildEnumPopup (line 2024) | public static T BuildEnumPopup(SerializedProperty prop, GUIContent ... method BuildEnumPopup (line 2039) | public static T BuildEnumPopup(GUIContent uiString, T selected, T[]... method EnumPropertyField (line 2056) | public static void EnumPropertyField(SerializedProperty property, G... method OtherSectionGUI (line 2069) | public void OtherSectionGUI(BuildPlatform platform, ISettingEditorExte... method PlayerSettingsAttributeSectionsGUI (line 2095) | public void PlayerSettingsAttributeSectionsGUI(NamedBuildTarget namedB... method OtherSectionShaderSettingsGUI (line 2111) | private void OtherSectionShaderSettingsGUI(BuildPlatform platform) method OtherSectionRenderingGUI (line 2191) | private void OtherSectionRenderingGUI(BuildPlatform platform, ISetting... method VirtualTexturingInvalidGfxAPI (line 2824) | private bool VirtualTexturingInvalidGfxAPI(BuildTarget target, bool ch... method ShowWarningIfVirtualTexturingUnsupportedByAPI (line 2839) | void ShowWarningIfVirtualTexturingUnsupportedByAPI(IBuildTarget buildT... method CheckIfWebGPUInGfxAPIList (line 2863) | private bool CheckIfWebGPUInGfxAPIList() method OtherSectionIdentificationGUI (line 2876) | private void OtherSectionIdentificationGUI(BuildPlatform platform, ISe... method OtherSectionVulkanSettingsGUI (line 2888) | private void OtherSectionVulkanSettingsGUI(BuildPlatform platform, ISe... method ShowPlatformIconsByKind (line 2915) | internal void ShowPlatformIconsByKind(PlatformIconFieldGroup iconField... method GetApplicationIdentifierError (line 2920) | internal static GUIContent GetApplicationIdentifierError(BuildTargetGr... method ShowApplicationIdentifierUI (line 2928) | internal void ShowApplicationIdentifierUI(BuildTargetGroup targetGroup... method ShowBuildNumberUI (line 2994) | internal static void ShowBuildNumberUI(SerializedProperty prop, NamedB... method ShouldRestartEditorToApplySetting (line 3008) | private bool ShouldRestartEditorToApplySetting() method GetCurrentBackendForTarget (line 3013) | private ScriptingImplementation GetCurrentBackendForTarget(NamedBuildT... method GetCurrentIl2CppCompilerConfigurationForTarget (line 3021) | private Il2CppCompilerConfiguration GetCurrentIl2CppCompilerConfigurat... method GetCurrentIl2CppCodeGenerationForTarget (line 3028) | private Il2CppCodeGeneration GetCurrentIl2CppCodeGenerationForTarget(N... method GetCurrentIl2CppStacktraceInformationOptionForTarget (line 3036) | private Il2CppStacktraceInformation GetCurrentIl2CppStacktraceInformat... method GetCurrentManagedStrippingLevelForTarget (line 3044) | private ManagedStrippingLevel GetCurrentManagedStrippingLevelForTarget... method GetApiCompatibilityLevelForTarget (line 3057) | private ApiCompatibilityLevel GetApiCompatibilityLevelForTarget(NamedB... method SetApiCompatibilityLevelForTarget (line 3066) | private void SetApiCompatibilityLevelForTarget(string targetGroup, Api... method GetEditorAssembliesCompatibilityLevel (line 3075) | private EditorAssembliesCompatibilityLevel GetEditorAssembliesCompatib... method HasAnyNetFXCompatibilityLevel (line 3080) | bool HasAnyNetFXCompatibilityLevel() method SetEditorAssembliesCompatibilityLevel (line 3085) | private void SetEditorAssembliesCompatibilityLevel(EditorAssembliesCom... method OtherSectionConfigurationGUI (line 3095) | private void OtherSectionConfigurationGUI(BuildPlatform platform, ISet... method GetScriptingDefineSymbolsForGroup (line 3394) | private string GetScriptingDefineSymbolsForGroup(NamedBuildTarget buil... method SetScriptingDefineSymbolsForGroup (line 3404) | private void SetScriptingDefineSymbolsForGroup(NamedBuildTarget buildT... method GetAdditionalCompilerArgumentsForGroup (line 3409) | string[] GetAdditionalCompilerArgumentsForGroup(NamedBuildTarget build... method SetAdditionalCompilerArgumentsForGroup (line 3427) | void SetAdditionalCompilerArgumentsForGroup(NamedBuildTarget buildTarg... method GetCaptureStartupLogsForTarget (line 3432) | bool GetCaptureStartupLogsForTarget(NamedBuildTarget buildTarget) method OtherSectionScriptCompilationGUI (line 3442) | private void OtherSectionScriptCompilationGUI(BuildPlatform platform) method DrawTextField (line 3594) | void DrawTextField(Rect rect, int index) method DrawTextFieldAdditionalCompilerArguments (line 3614) | void DrawTextFieldAdditionalCompilerArguments(Rect rect, int index) method AddScriptingDefineCallback (line 3633) | void AddScriptingDefineCallback(ReorderableList list) method RemoveScriptingDefineCallback (line 3639) | void RemoveScriptingDefineCallback(ReorderableList list) method DrawScriptingDefinesHeaderCallback (line 3645) | void DrawScriptingDefinesHeaderCallback(Rect rect) method SetScriptingDefinesListDirty (line 3653) | void SetScriptingDefinesListDirty(ReorderableList list = null) method AddAdditionalCompilerArgumentCallback (line 3658) | void AddAdditionalCompilerArgumentCallback(ReorderableList list) method RemoveAdditionalCompilerArgumentCallback (line 3664) | void RemoveAdditionalCompilerArgumentCallback(ReorderableList list) method SetAdditionalCompilerArgumentListDirty (line 3670) | void SetAdditionalCompilerArgumentListDirty(ReorderableList list = null) method OtherSectionOptimizationGUI (line 3675) | private void OtherSectionOptimizationGUI(BuildPlatform platform) method GetAvailableManagedStrippingLevels (line 3741) | private ManagedStrippingLevel[] GetAvailableManagedStrippingLevels(Scr... method GetIl2CppCompilerConfigurations (line 3756) | private Il2CppCompilerConfiguration[] GetIl2CppCompilerConfigurations() method GetIl2CppCompilerConfigurationNames (line 3771) | private GUIContent[] GetIl2CppCompilerConfigurationNames() method GetIl2CppStacktraceOptions (line 3788) | private Il2CppStacktraceInformation[] GetIl2CppStacktraceOptions() method GetIl2CppStacktraceOptionNames (line 3796) | private GUIContent[] GetIl2CppStacktraceOptionNames() method IsLatestApiCompatibility (line 3810) | public static bool IsLatestApiCompatibility(ApiCompatibilityLevel level) method OtherSectionLoggingGUI (line 3815) | private void OtherSectionLoggingGUI() method Stereo360CaptureGUI (line 3857) | private void Stereo360CaptureGUI(BuildTargetGroup targetGroup) method OtherSectionLegacyGUI (line 3862) | private void OtherSectionLegacyGUI(BuildPlatform platform) method OtherSectionCaptureLogsGUI (line 3871) | private void OtherSectionCaptureLogsGUI(NamedBuildTarget namedBuildTar... method GetGUIContentsForValues (line 3887) | private static GUIContent[] GetGUIContentsForValues(Dictionary(SerializedProperty... method SplashSectionGUI (line 309) | public void SplashSectionGUI(BuildPlatform platform, ISettingEditorExt... method BuiltinCustomSplashScreenGUI (line 342) | private void BuiltinCustomSplashScreenGUI(BuildTargetGroup targetGroup... method PollSplashState (line 460) | void PollSplashState() FILE: Editor/Mono/Inspector/PlayerSettingsEditor/WebTemplate.cs class WebTemplate (line 9) | internal class WebTemplate method Equals (line 23) | public override bool Equals(System.Object other) method GetHashCode (line 28) | public override int GetHashCode() method ToString (line 33) | public override string ToString() method ToGUIContent (line 38) | public GUIContent ToGUIContent(Texture2D defaultIcon) FILE: Editor/Mono/Inspector/PlayerSettingsEditor/WebTemplateManagerBase.cs class WebTemplateManagerBase (line 11) | internal abstract class WebTemplateManagerBase class Styles (line 13) | class Styles method GetCustomKeys (line 71) | public abstract string[] GetCustomKeys(string path); method GetTemplateIndex (line 73) | public int GetTemplateIndex(string path) method ClearTemplates (line 85) | public void ClearTemplates() method BuildTemplateList (line 91) | private void BuildTemplateList() method Load (line 118) | private WebTemplate Load(string path) method ListTemplates (line 150) | private List ListTemplates(string path) method SelectionUI (line 170) | public void SelectionUI(SerializedProperty templateProp, PlayerSetting... method ThumbnailList (line 244) | static int ThumbnailList(Rect rect, int selection, GUIContent[] thumbn... method ThumbnailListItem (line 261) | static bool ThumbnailListItem(Rect rect, bool selected, GUIContent con... method PrettyTemplateKeyName (line 285) | static string PrettyTemplateKeyName(string name) method UppercaseFirst (line 298) | static string UppercaseFirst(string target) FILE: Editor/Mono/Inspector/PlayerSettingsSectionAttribute.cs class PlayerSettingsSectionAttribute (line 11) | [System.AttributeUsage(System.AttributeTargets.Method)] method PlayerSettingsSectionAttribute (line 22) | public PlayerSettingsSectionAttribute(string targetName) FILE: Editor/Mono/Inspector/PositionConstraintEditor.cs class PositionConstraintEditor (line 11) | [CustomEditor(typeof(PositionConstraint))] class Styles (line 29) | private class Styles : ConstraintStyleBase method OnEnable (line 43) | public void OnEnable() method OnValueAtRestChanged (line 58) | internal override void OnValueAtRestChanged() method ShowFreezeAxesControl (line 64) | internal override void ShowFreezeAxesControl() method OnInspectorGUI (line 70) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/PreviewRenderUtility.cs class PreviewScene (line 18) | internal class PreviewScene : IDisposable method PreviewScene (line 24) | public PreviewScene(string sceneName) method AddGameObject (line 60) | public void AddGameObject(GameObject go) method AddManagedGO (line 69) | public void AddManagedGO(GameObject go) method Dispose (line 74) | public void Dispose() class PreviewRenderUtility (line 85) | public class PreviewRenderUtility method PreviewRenderUtility (line 103) | public PreviewRenderUtility(bool renderFullScene) : this() method PreviewRenderUtility (line 106) | public PreviewRenderUtility(bool renderFullScene, bool pixelPerfect) :... method PreviewRenderUtility (line 111) | public PreviewRenderUtility() method SetEnabledRecursive (line 165) | internal static void SetEnabledRecursive(GameObject go, bool enabled) method Cleanup (line 215) | public void Cleanup() method BeginPreview (line 239) | public void BeginPreview(Rect r, GUIStyle previewBackground) method BeginStaticPreview (line 270) | public void BeginStaticPreview(Rect r) method GetDefaultReflection (line 288) | private static Cubemap GetDefaultReflection() method InitPreview (line 301) | private void InitPreview(Rect r) method GetScaleFactor (line 356) | public float GetScaleFactor(float width, float height) method BeginStaticPreviewHDR (line 366) | [Obsolete("This method has been marked obsolete, use BeginStaticPrevie... method BeginPreviewHDR (line 372) | [Obsolete("This method has been marked obsolete, use BeginPreview() in... method EndPreview (line 378) | public Texture EndPreview() method FinishFrame (line 388) | private void FinishFrame() method EndAndDrawPreview (line 395) | public void EndAndDrawPreview(Rect r) method DrawPreview (line 401) | internal static void DrawPreview(Rect r, Texture texture) method EndStaticPreview (line 406) | public Texture2D EndStaticPreview() method AddSingleGO (line 425) | [Obsolete("AddSingleGO(GameObject go, bool instantiateAtZero) has been... method AddSingleGO (line 431) | public void AddSingleGO(GameObject go) method InstantiatePrefabInScene (line 436) | public GameObject InstantiatePrefabInScene(GameObject prefab) method AddManagedGO (line 442) | internal void AddManagedGO(GameObject go) method DrawMesh (line 447) | public void DrawMesh(Mesh mesh, Matrix4x4 matrix, Material mat, int su... method DrawMesh (line 452) | public void DrawMesh(Mesh mesh, Matrix4x4 matrix, Material mat, int su... method DrawMesh (line 457) | public void DrawMesh(Mesh mesh, Matrix4x4 m, Material mat, int subMesh... method DrawMesh (line 470) | public void DrawMesh(Mesh mesh, Vector3 pos, Quaternion rot, Material ... method DrawMesh (line 475) | public void DrawMesh(Mesh mesh, Vector3 pos, Quaternion rot, Material ... method DrawMesh (line 480) | public void DrawMesh(Mesh mesh, Vector3 pos, Quaternion rot, Material ... method DrawMesh (line 485) | public void DrawMesh(Mesh mesh, Vector3 pos, Quaternion rot, Material ... method DrawMesh (line 490) | public void DrawMesh(Mesh mesh, Vector3 pos, Vector3 scale, Quaternion... method RenderMesh (line 495) | public void RenderMesh(Mesh mesh, Matrix4x4 matrix4X4, Material materi... method GetPreviewSphere (line 510) | internal static Mesh GetPreviewSphere() method CreateLight (line 523) | protected static GameObject CreateLight() method Render (line 533) | public void Render(bool allowScriptableRenderPipeline = false, bool up... class SavedRenderTargetState (line 565) | internal class SavedRenderTargetState method SavedRenderTargetState (line 571) | internal SavedRenderTargetState() method Restore (line 580) | internal void Restore() FILE: Editor/Mono/Inspector/ProjectSettingsBaseEditor.cs class ProjectSettingsBaseEditor (line 10) | [CustomEditor(typeof(ProjectSettingsBase), true)] method ShouldHideOpenButton (line 13) | protected override bool ShouldHideOpenButton() class ProjectSettingsBase (line 31) | [NativeClass(null)] FILE: Editor/Mono/Inspector/QualitySettingsEditor.cs class QualitySettingsEditor (line 16) | [CustomEditor(typeof(QualitySettings))] class Content (line 19) | private class Content class Styles (line 107) | private class Styles method OnEnable (line 161) | public void OnEnable() method OnDestroy (line 189) | public void OnDestroy() type QualitySetting (line 194) | private struct QualitySetting class Dragging (line 202) | private class Dragging method DoQualityLevelSelection (line 211) | private int DoQualityLevelSelection(int currentQualitylevel, IList GetQualitySettings() method SetQualitySettings (line 432) | private void SetQualitySettings(IEnumerable settings) method HandleAddRemoveQualitySetting (line 454) | private void HandleAddRemoveQualitySetting(ref int selectedLevel, Dict... method GetDefaultQualityForPlatforms (line 495) | private Dictionary GetDefaultQualityForPlatforms() method SetDefaultQualityForPlatforms (line 506) | private void SetDefaultQualityForPlatforms(Dictionary pla... method DrawHorizontalDivider (line 527) | private static void DrawHorizontalDivider() method SoftParticlesHintGUI (line 545) | void SoftParticlesHintGUI() method MipStrippingHintGUI (line 561) | void MipStrippingHintGUI() method DrawCascadeSplitGUI (line 574) | private void DrawCascadeSplitGUI(ref SerializedProperty shadowCasca... method DrawOverrideToggle (line 612) | private bool DrawOverrideToggle(ref SerializedProperty overridePropert... method CheckSameRenderPipelineAssetForOverridenQualityLevels (line 628) | void CheckSameRenderPipelineAssetForOverridenQualityLevels() method ResetQualityLevelRenameTracking (line 647) | private void ResetQualityLevelRenameTracking() method ResolvePendingQualityLevelRename (line 658) | private void ResolvePendingQualityLevelRename() method ShowAffectedBuildProfileInformation (line 670) | private void ShowAffectedBuildProfileInformation() method OnInspectorGUI (line 690) | public override void OnInspectorGUI() method DrawTextureMipmapLimitGroupsHeader (line 1069) | void DrawTextureMipmapLimitGroupsHeader(Rect rect) method DrawTextureMipmapLimitGroupsElement (line 1163) | void DrawTextureMipmapLimitGroupsElement(Rect rect, int index, bool is... method DrawTextureMipmapLimitGroupsFooter (line 1181) | void DrawTextureMipmapLimitGroupsFooter(Rect rect) method DoTextureMipmapLimitGroupNameLabel (line 1194) | void DoTextureMipmapLimitGroupNameLabel(Rect rect, GUIContent label, i... method DoTextureMipmapLimitGroupNameTextField (line 1211) | void DoTextureMipmapLimitGroupNameTextField(Rect rect, GUIContent label) method DoTextureMipmapLimitGroupsSettingsDropdown (line 1253) | void DoTextureMipmapLimitGroupsSettingsDropdown(Rect rect, bool isOffs... method DoTextureMipmapLimitGroupsOptions (line 1283) | void DoTextureMipmapLimitGroupsOptions(Rect rect, int index, string gr... method ShowTextureMipmapLimitGroupsContextMenu (line 1294) | void ShowTextureMipmapLimitGroupsContextMenu(Rect rect, Vector2 offset... method AddTextureMipmapLimitGroup (line 1304) | void AddTextureMipmapLimitGroup(ReorderableList list) method RemoveTextureMipmapLimitGroup (line 1324) | void RemoveTextureMipmapLimitGroup(ReorderableList list) method DuplicateTextureMipmapLimitGroup (line 1371) | void DuplicateTextureMipmapLimitGroup(int indexOfGroupToDuplicate) method UpdateTextureAssetsLinkedToOldTextureMipmapLimitGroup (line 1393) | void UpdateTextureAssetsLinkedToOldTextureMipmapLimitGroup(string oldN... method SetTextureMipmapLimitGroupSettings (line 1460) | void SetTextureMipmapLimitGroupSettings(int groupIndex, int mipmapLimi... method IdentifyAssetsUsingTextureMipmapLimitGroup (line 1470) | void IdentifyAssetsUsingTextureMipmapLimitGroup(string groupNameToIden... method StartRenamingTextureMipmapLimitGroup (line 1496) | void StartRenamingTextureMipmapLimitGroup(int index, bool isNewGroup =... method EndRenamingTextureMipmapLimitGroup (line 1510) | void EndRenamingTextureMipmapLimitGroup(string newName = "") method GetNewTextureMipmapLimitGroupName (line 1574) | string GetNewTextureMipmapLimitGroupName() method GetAllKnownTextureMipmapLimitGroupNames (line 1588) | string[] GetAllKnownTextureMipmapLimitGroupNames() method GetShortTextureMipmapLimitGroupName (line 1600) | string GetShortTextureMipmapLimitGroupName(string groupName) method CreateProjectSettingsProvider (line 1612) | [SettingsProvider] FILE: Editor/Mono/Inspector/RayTracingShaderInspector.cs class RayTracingShaderInspector (line 11) | [CustomEditor(typeof(RayTracingShader))] class Styles (line 18) | private class Styles method Styles (line 31) | public Styles() method GetPlatformList (line 39) | static List GetPlatformList(RayTracingShader rs) method ShowPlatformListSection (line 52) | private bool ShowPlatformListSection(RayTracingShader rs) method OnEnable (line 69) | public void OnEnable() method ShowRayGenerationShaderList (line 74) | void ShowRayGenerationShaderList(string[] shaderNames) method ShowMissShaderList (line 86) | void ShowMissShaderList(string[] missShaderNames, int[] rayPayloadSize) method ShowCallableShaderList (line 124) | void ShowCallableShaderList(string[] callableShaderNames, int[] paramS... method OnInspectorGUI (line 162) | public override void OnInspectorGUI() method ShowShaderErrors (line 241) | private void ShowShaderErrors(RayTracingShader s) FILE: Editor/Mono/Inspector/RectHandles.cs class RectHandles (line 9) | internal class RectHandles class Styles (line 12) | class Styles method RaycastGUIPointToWorldHit (line 22) | internal static bool RaycastGUIPointToWorldHit(Vector2 guiPoint, Plane... method DetectCursorChange (line 31) | internal static void DetectCursorChange(int id) method SideSlider (line 47) | internal static Vector3 SideSlider(int id, Vector3 position, Vector3 s... method SideSlider (line 52) | internal static Vector3 SideSlider(int id, Vector3 position, Vector3 s... method CornerSlider (line 79) | internal static Vector3 CornerSlider(int id, Vector3 cornerPos, Vector... method HandleDirectionalCursor (line 98) | private static void HandleDirectionalCursor(Vector3 handlePosition, Ve... method AngleAroundAxis (line 114) | public static float AngleAroundAxis(Vector3 dirA, Vector3 dirB, Vector... method RotationSlider (line 127) | public static float RotationSlider(int id, Vector3 cornerPos, float ro... method WorldToScreenSpaceDir (line 153) | static Vector2 WorldToScreenSpaceDir(Vector3 worldPos, Vector3 worldDir) method GetScaleCursor (line 162) | private static MouseCursor GetScaleCursor(Vector2 direction) method RectScalingHandleCap (line 189) | public static void RectScalingHandleCap(int controlID, Vector3 positio... method PivotHandleCap (line 206) | public static void PivotHandleCap(int controlID, Vector3 position, Qua... method DrawImageBasedCap (line 223) | static void DrawImageBasedCap(int controlID, Vector3 position, Quatern... method RenderRectWithShadow (line 243) | public static void RenderRectWithShadow(bool active, params Vector3[] ... method DrawPolyLineWithShadow (line 254) | public static void DrawPolyLineWithShadow(Color shadowColor, Vector2 s... method DrawDottedLineWithShadow (line 278) | public static void DrawDottedLineWithShadow(Color shadowColor, Vector2... FILE: Editor/Mono/Inspector/RectTransformEditor.cs class RectTransformEditor (line 14) | [CustomEditor(typeof(RectTransform))] class Styles (line 37) | class Styles method Styles (line 49) | public Styles() type AnchorFusedState (line 69) | enum AnchorFusedState { None, All, Horizontal, Vertical } method OnEnable (line 105) | void OnEnable() method OnDisable (line 140) | void OnDisable() method HandleDragChange (line 160) | void HandleDragChange(string handleName, bool dragging) method DrawAnchorsOnSceneView (line 180) | void DrawAnchorsOnSceneView(SceneView sceneView) method SetFadingBasedOnMouseDownUp (line 207) | void SetFadingBasedOnMouseDownUp(ref AnimatedValues.AnimBool animBool,... method SetFadingBasedOnControlID (line 215) | void SetFadingBasedOnControlID(ref AnimatedValues.AnimBool animBool, i... method RepaintScene (line 231) | void RepaintScene() method ShouldDoIntSnapping (line 236) | private static bool ShouldDoIntSnapping(RectTransform rect) method OnInspectorGUI (line 242) | public override void OnInspectorGUI() method Vector3FieldWithDisabledMash (line 359) | static void Vector3FieldWithDisabledMash(Rect position, SerializedProp... method LayoutDropdownButton (line 374) | void LayoutDropdownButton(bool anyWithoutParent) method SmartPositionAndSizeFields (line 399) | void SmartPositionAndSizeFields(bool anyWithoutParent, bool anyDrivenX... method SmartAnchorFields (line 542) | void SmartAnchorFields() method SmartPivotField (line 588) | void SmartPivotField() method RawButton (line 601) | void RawButton(Rect position) method BlueprintButton (line 609) | void BlueprintButton(Rect position) method FloatFieldLabelAbove (line 620) | void FloatFieldLabelAbove(Rect position, FloatGetter getter, FloatSett... method Vector2Field (line 643) | void Vector2Field(Rect position, method FloatField (line 677) | void FloatField(Rect position, FloatGetter getter, FloatSetter setter,... method GetColumnRect (line 695) | Rect GetColumnRect(Rect totalRect, int column) method DrawRect (line 704) | void DrawRect(Rect rect, Transform space, bool dotted) method OnSceneGUI (line 726) | void OnSceneGUI() method ParentRectPreviewDragHandles (line 789) | void ParentRectPreviewDragHandles(RectTransform gui, Transform space) method SetTemporaryRect (line 852) | void SetTemporaryRect(RectTransform gui, Rect rect, int id) method UpdateTemporaryRect (line 875) | void UpdateTemporaryRect() method AllAnchorsSceneGUI (line 908) | void AllAnchorsSceneGUI(RectTransform gui, RectTransform guiParent, Tr... method GetAnchorLocal (line 937) | Vector3 GetAnchorLocal(RectTransform guiParent, Vector2 anchor) method NormalizedToPointUnclamped (line 942) | static Vector2 NormalizedToPointUnclamped(Rect rectangle, Vector2 norm... method AnchorAllowedOutsideParent (line 950) | static bool AnchorAllowedOutsideParent(int axis, int minmax) method AnchorsSceneGUI (line 961) | void AnchorsSceneGUI(RectTransform gui, RectTransform guiParent, Trans... method AnchorSceneGUI (line 1011) | void AnchorSceneGUI(RectTransform gui, RectTransform guiParent, Transf... method Round (line 1093) | static float Round(float value) { return Mathf.Floor(0.5f + value); } method RoundToInt (line 1094) | static int RoundToInt(float value) { return Mathf.FloorToInt(0.5f + va... method DrawSizes (line 1096) | void DrawSizes(Rect rectInUserSpace, Transform userSpace, Rect rectInP... method DrawSizeDistances (line 1143) | void DrawSizeDistances(Transform userSpace, Rect rectInParentSpace, Tr... method DrawPositionDistances (line 1172) | void DrawPositionDistances(Transform userSpace, Rect rectInParentSpace... method DrawAnchorDistances (line 1222) | void DrawAnchorDistances(Transform parentSpace, RectTransform gui, Rec... method DrawAnchorRect (line 1266) | void DrawAnchorRect(Transform parentSpace, RectTransform gui, RectTran... method DrawLabelBetweenPoints (line 1292) | void DrawLabelBetweenPoints(Vector3 pA, Vector3 pB, GUIContent label) method GetRectReferenceCorner (line 1318) | static Vector3 GetRectReferenceCorner(RectTransform gui, bool worldSpace) method DrawAnchor (line 1332) | void DrawAnchor(Vector3 pos, Vector3 right, Vector3 up) method SetPivotSmart (line 1345) | public static void SetPivotSmart(RectTransform rect, float value, int ... method SetAnchorSmart (line 1365) | public static void SetAnchorSmart(RectTransform rect, float value, int... method SetAnchorSmart (line 1370) | public static void SetAnchorSmart(RectTransform rect, float value, int... method SetAnchorSmart (line 1375) | public static void SetAnchorSmart(RectTransform rect, float value, int... FILE: Editor/Mono/Inspector/RectTransformSnapping.cs class SnapGuideCollection (line 10) | internal class SnapGuideCollection method Clear (line 16) | public void Clear() method AddGuide (line 21) | public void AddGuide(SnapGuide guide) method SnapToGuides (line 32) | public float SnapToGuides(float value, float snapDistance) method OnGUI (line 60) | public void OnGUI() method DrawGuides (line 66) | public void DrawGuides() class SnapGuide (line 74) | internal class SnapGuide method SnapGuide (line 80) | public SnapGuide(float value, params Vector3[] vertices) : this(value,... method SnapGuide (line 82) | public SnapGuide(float value, bool safe, params Vector3[] vertices) method Draw (line 89) | public void Draw() class RectTransformSnapping (line 106) | internal class RectTransformSnapping method OnGUI (line 113) | internal static void OnGUI() method DrawGuides (line 119) | internal static void DrawGuides() method GetInterpolatedCorner (line 128) | static Vector3 GetInterpolatedCorner(Vector3[] corners, int mainAxis, ... method CalculatePivotSnapValues (line 142) | internal static void CalculatePivotSnapValues(Rect rect, Vector3 pivot... method CalculateAnchorSnapValues (line 154) | internal static void CalculateAnchorSnapValues(Transform parentSpace, ... method CalculateOffsetSnapValues (line 194) | internal static void CalculateOffsetSnapValues(Transform parentSpace, ... method CalculatePositionSnapValues (line 217) | internal static void CalculatePositionSnapValues(Transform parentSpace... method GetSnapGuides (line 241) | private static List GetSnapGuides(Transform parentSpace, Tr... method GetGuideLineForRect (line 323) | private static Vector3[] GetGuideLineForRect(RectTransform rect, int a... method GetGuideLineForRect (line 342) | private static Vector3[] GetGuideLineForRect(Rect rect, Vector3 pivot,... method GetGuideValueForRect (line 361) | private static float GetGuideValueForRect(RectTransform rect, float va... method SnapToGuides (line 370) | internal static Vector2 SnapToGuides(Vector2 value, Vector2 snapDistance) method SnapToGuides (line 378) | internal static float SnapToGuides(float value, float snapDistance, in... FILE: Editor/Mono/Inspector/ReflectionProbeEditor.cs class ReflectionProbeEditor (line 19) | [CustomEditor(typeof(ReflectionProbe))] method GetResolutionArray (line 56) | public static void GetResolutionArray(ref int[] resolutionList, ref GU... class Styles (line 81) | static internal class Styles method Styles (line 83) | static Styles() method IsReflectionProbeEditMode (line 166) | static bool IsReflectionProbeEditMode(EditMode.SceneViewEditMode editM... method OnEnable (line 177) | public void OnEnable() method OnDisable (line 223) | public void OnDisable() method IsCollidingWithOtherProbes (line 240) | private bool IsCollidingWithOtherProbes(string targetPath, ReflectionP... method BakeCustomReflectionProbe (line 258) | private void BakeCustomReflectionProbe(ReflectionProbe probe, bool use... method OnBakeCustomButton (line 299) | private void OnBakeCustomButton(object data) method OnBakeButton (line 308) | private void OnBakeButton(object data) method DoBakeButton (line 320) | void DoBakeButton() method DoToolbar (line 364) | void DoToolbar() method OnInspectorGUI (line 412) | public override void OnInspectorGUI() method GetWorldBoundsOfTarget (line 553) | internal override Bounds GetWorldBoundsOfTarget(Object targetObject) method ValidPreviewSetup (line 558) | bool ValidPreviewSetup() method CreateTextureInspector (line 564) | void CreateTextureInspector(Texture texture, ref Editor previousEditor) method HasPreviewGUI (line 583) | public override bool HasPreviewGUI() method OnPreviewSettings (line 600) | public override void OnPreviewSettings() method OnPreviewGUI (line 617) | public override void OnPreviewGUI(Rect position, GUIStyle style) method GetProbeIntensity (line 666) | private float GetProbeIntensity(ReflectionProbe p) method OnPreSceneGUICallback (line 678) | private void OnPreSceneGUICallback(SceneView sceneView) method ValidateAABB (line 735) | private bool ValidateAABB(ref Vector3 center, ref Vector3 size) method RenderBoxGizmo (line 753) | [DrawGizmo(GizmoType.Active)] method RenderBoxOutline (line 771) | [DrawGizmo(GizmoType.Selected)] method IsSceneGUIEnabled (line 786) | public static bool IsSceneGUIEnabled() method OnSceneGUI (line 791) | public void OnSceneGUI() method UpdateOldLocalSpace (line 807) | void UpdateOldLocalSpace() method DoOriginEditing (line 812) | void DoOriginEditing() method GetLocalSpace (line 842) | static Matrix4x4 GetLocalSpace(ReflectionProbe probe) method GetLocalSpaceRotation (line 848) | static Quaternion GetLocalSpaceRotation(ReflectionProbe probe) method DoBoxEditing (line 857) | void DoBoxEditing() FILE: Editor/Mono/Inspector/RenderPipelineAssetSelector.cs class EditorGUI (line 14) | public sealed partial class EditorGUI class RenderPipelineAssetSelectorStyles (line 16) | static class RenderPipelineAssetSelectorStyles method PromptConfirmation (line 26) | static void PromptConfirmation(SerializedObject serializedObject, Seri... method RenderPipelineAssetField (line 44) | internal static void RenderPipelineAssetField(GUIContent content, Seri... method RenderPipelineAssetField (line 61) | internal static void RenderPipelineAssetField(SerializedObject seriali... FILE: Editor/Mono/Inspector/RenderPipelineEditorUtility.cs class RenderPipelineEditorUtility (line 16) | public static class RenderPipelineEditorUtility method GetDerivedTypesSupportedOnCurrentPipeline (line 18) | public static Type[] GetDerivedTypesSupportedOnCurrentPipeline() method FetchFirstCompatibleTypeUsingScriptableRenderPipelineExtension (line 25) | [Obsolete($"{nameof(FetchFirstCompatibleTypeUsingScriptableRenderPipel... method GetPipelineTypeFromPipelineAssetType (line 43) | public static Type GetPipelineTypeFromPipelineAssetType(Type pipelineA... method TrySetRenderingLayerName (line 72) | public static bool TrySetRenderingLayerName(int index, string name) method TryAddRenderingLayerName (line 75) | public static bool TryAddRenderingLayerName(string name) method TryRemoveLastRenderingLayerName (line 78) | public static bool TryRemoveLastRenderingLayerName() method GetActiveMaxRenderingLayers (line 87) | internal static int GetActiveMaxRenderingLayers() method GetMaxRenderingLayersFromSettings (line 99) | internal static List<(int, string)> GetMaxRenderingLayersFromSettings() method GetRenderingLayerNamesAndValuesForMask (line 129) | internal static (string[], int[]) GetRenderingLayerNamesAndValuesForMa... method ApplyRPLimitAndUnnamedLayers (line 154) | static (string[], int[]) ApplyRPLimitAndUnnamedLayers(uint currentMask... method NextIndexInTheArray (line 207) | static int NextIndexInTheArray(int layerIndex, List valuesList) method ConvertUsedUnnamedLayersValuesToLayerIndexes (line 221) | static void ConvertUsedUnnamedLayersValuesToLayerIndexes(uint remainin... method CalculateMaskOutsideOfDefinedLayers (line 237) | static uint CalculateMaskOutsideOfDefinedLayers(uint currentMask, bool... method DoesMaskContainRenderingLayersOutsideOfMaxBitCount (line 260) | internal static bool DoesMaskContainRenderingLayersOutsideOfMaxBitCoun... method GetOutsideOfMaxBitCountWarningMessage (line 268) | internal static string GetOutsideOfMaxBitCountWarningMessage(int bitCo... method SupportPreview (line 271) | internal static bool SupportPreview(Camera camera, out string reason) FILE: Editor/Mono/Inspector/RenderSettingsInspector.cs class RenderSettingsInspector (line 11) | [CustomEditor(typeof(RenderSettings))] method OnEnable (line 33) | public virtual void OnEnable() method OnInspectorGUI (line 40) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/RenderTextureEditor.cs class RenderTextureEditor (line 12) | [CustomEditor(typeof(RenderTexture))] class Styles (line 18) | private class Styles type GUIElements (line 50) | [Flags] method OnEnable (line 75) | protected override void OnEnable() method OnDisable (line 96) | protected override void OnDisable() method OnUndoRedoPerformed (line 103) | private void OnUndoRedoPerformed(in UndoRedoInfo info) method OnRenderTextureGUI (line 112) | protected void OnRenderTextureGUI(GUIElements guiElements) method OnInspectorGUI (line 280) | public override void OnInspectorGUI() method RenderTextureHasDepth (line 287) | private bool RenderTextureHasDepth() method RenderTextureIsDepthOnly (line 292) | private bool RenderTextureIsDepthOnly() method GetInfoString (line 298) | override public string GetInfoString() FILE: Editor/Mono/Inspector/RendererEditorBase.cs class RendererEditorBase (line 18) | internal class RendererEditorBase : Editor class Probes (line 20) | internal class Probes method Initialize (line 52) | internal void Initialize(SerializedObject serializedObject) method IsUsingLightProbeProxyVolume (line 61) | internal bool IsUsingLightProbeProxyVolume(int selectionCount) method RenderLightProbeProxyVolumeWarningNote (line 70) | internal void RenderLightProbeProxyVolumeWarningNote(Renderer render... method RenderReflectionProbeUsage (line 91) | internal void RenderReflectionProbeUsage(bool useMiniStyle, bool isD... method RenderLightProbeUsage (line 124) | internal void RenderLightProbeUsage(int selectionCount, Renderer ren... method RenderProbeAnchor (line 191) | internal bool RenderProbeAnchor(bool useMiniStyle) method OnGUI (line 216) | internal void OnGUI(UnityEngine.Object[] selection, Renderer rendere... method ShowClosestReflectionProbes (line 269) | internal static void ShowClosestReflectionProbes(List m_ReorderableList.InvalidateCache(); method GetHeight (line 126) | public float GetHeight() method UpdatePrefabPatchState (line 131) | void UpdatePrefabPatchState(Object serializedObjectTarget) method Draw (line 150) | public void Draw(GUIContent label, Rect r, Rect visibleArea, string to... method DrawChildren (line 204) | void DrawChildren(Rect listRect, Rect headerRect, Rect sizeRect, Rect ... FILE: Editor/Mono/Inspector/RotationConstraintEditor.cs class RotationConstraintEditor (line 10) | [CustomEditor(typeof(RotationConstraint))] class Styles (line 28) | private class Styles : ConstraintStyleBase method OnEnable (line 42) | public void OnEnable() method OnValueAtRestChanged (line 57) | internal override void OnValueAtRestChanged() method ShowFreezeAxesControl (line 63) | internal override void ShowFreezeAxesControl() method OnInspectorGUI (line 69) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/ScaleConstraintEditor.cs class ScaleConstraintEditor (line 10) | [CustomEditor(typeof(ScaleConstraint))] class Styles (line 28) | private class Styles : ConstraintStyleBase method OnEnable (line 42) | public void OnEnable() method OnValueAtRestChanged (line 57) | internal override void OnValueAtRestChanged() method ShowFreezeAxesControl (line 63) | internal override void ShowFreezeAxesControl() method OnInspectorGUI (line 69) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/ScriptExecutionOrderInspector.cs class ScriptExecutionOrderInspector (line 13) | [CustomEditor(typeof(MonoManager))] class SortMonoScriptNameOrder (line 26) | public class SortMonoScriptNameOrder : IComparer method Compare (line 28) | public virtual int Compare(MonoScript x, MonoScript y) class SortMonoScriptExecutionOrder (line 43) | public class SortMonoScriptExecutionOrder : SortMonoScriptNameOrder method SortMonoScriptExecutionOrder (line 47) | public SortMonoScriptExecutionOrder(ScriptExecutionOrderInspector in... method Compare (line 52) | public override int Compare(MonoScript x, MonoScript y) class Content (line 89) | public class Content class Styles (line 98) | public static class Styles method Reset (line 126) | [MenuItem("CONTEXT/MonoManager/Reset", secondaryPriority = 14)] method OnEnable (line 140) | public void OnEnable() method OnDisable (line 156) | public void OnDisable() method AskApplyRevertIfNecessary (line 161) | private void AskApplyRevertIfNecessary() method OnPlayModeStateChanged (line 170) | private void OnPlayModeStateChanged(PlayModeStateChange state) method MonoScriptValidatorCallback (line 178) | static Object MonoScriptValidatorCallback(Object[] references, System.... method IsValidScript (line 191) | static bool IsValidScript(MonoScript script) method GetInstances (line 218) | internal static List GetInstances() method PopulateScriptArray (line 223) | void PopulateScriptArray() method GetExecutionOrder (line 257) | private int GetExecutionOrder(MonoScript script) method SetExecutionOrder (line 265) | private void SetExecutionOrder(MonoScript script, int order) method Apply (line 275) | private void Apply() method Revert (line 311) | private void Revert() method OnDestroy (line 316) | private void OnDestroy() method ApplyRevertGUI (line 325) | private void ApplyRevertGUI() method MenuSelection (line 345) | private void MenuSelection(object userData, string[] options, int sele... method AddScriptToCustomOrder (line 355) | private void AddScriptToCustomOrder(MonoScript script) method ShowScriptPopup (line 369) | private void ShowScriptPopup(Rect r) method RoundBasedOnContext (line 400) | private int RoundBasedOnContext(int val, int lowerBound, int upperBound) method RoundByAmount (line 418) | private int RoundByAmount(int val, int rounding) method GetAverageRoundedAwayFromZero (line 423) | private int GetAverageRoundedAwayFromZero(int a, int b) method SetExecutionOrderAtIndexAccordingToNeighbors (line 431) | private void SetExecutionOrderAtIndexAccordingToNeighbors(int indexOfC... method UpdateOrder (line 475) | private void UpdateOrder(MonoScript changedScript) method PushAwayToAvoidConflicts (line 526) | private void PushAwayToAvoidConflicts(int startIndex, int pushDirection) method GetBestPushDirectionForOrderValue (line 540) | private int GetBestPushDirectionForOrderValue(int order) method UseDefaultMargins (line 553) | public override bool UseDefaultMargins() { return false; } method OnInspectorGUI (line 555) | public override void OnInspectorGUI() method GetExecutionOrderAtIndex (line 640) | int GetExecutionOrderAtIndex(int idx) method SetExecutionOrderAtIndex (line 645) | void SetExecutionOrderAtIndex(int idx, int order) method GetButtonLabelRect (line 650) | private Rect GetButtonLabelRect(Rect r) method GetAddRemoveButtonRect (line 655) | private Rect GetAddRemoveButtonRect(Rect r) method GetFieldRect (line 662) | private Rect GetFieldRect(Rect r) method GetMinusButtonSize (line 667) | private Vector2 GetMinusButtonSize() method GetDraggingHandleRect (line 672) | private Rect GetDraggingHandleRect(Rect r) method DrawElement (line 677) | public void DrawElement(Rect r, object obj, bool dragging) class DragReorderGUI (line 708) | class DragReorderGUI method IsDefaultTimeElement (line 717) | private static bool IsDefaultTimeElement(MonoScript element) method DragReorder (line 724) | public static int DragReorder(Rect position, int elementHeight, List... method CreateProjectSettingsProvider (line 880) | [SettingsProvider] FILE: Editor/Mono/Inspector/ScriptableObjectAssetEditor.cs class ScriptableObjectAssetEditor (line 14) | abstract internal class ScriptableObjectAssetEditor : Editor method GetPreviewTitle (line 30) | public override GUIContent GetPreviewTitle() FILE: Editor/Mono/Inspector/ScriptableRenderPipelineExtensionAttribute.deprecated.cs class ScriptableRenderPipelineExtensionAttribute (line 10) | [Obsolete($"{nameof(ScriptableRenderPipelineExtensionAttribute)} is depr... method ScriptableRenderPipelineExtensionAttribute (line 16) | public ScriptableRenderPipelineExtensionAttribute(Type rpAssetType) FILE: Editor/Mono/Inspector/ShaderGUI.cs class ShaderGUI (line 11) | public abstract class ShaderGUI method OnGUI (line 13) | virtual public void OnGUI(MaterialEditor materialEditor, MaterialPrope... method OnMaterialPreviewGUI (line 18) | virtual public void OnMaterialPreviewGUI(MaterialEditor materialEditor... method OnMaterialInteractivePreviewGUI (line 23) | virtual public void OnMaterialInteractivePreviewGUI(MaterialEditor mat... method OnMaterialPreviewSettingsGUI (line 28) | virtual public void OnMaterialPreviewSettingsGUI(MaterialEditor materi... method OnClosed (line 33) | virtual public void OnClosed(Material material) method AssignNewShaderToMaterial (line 37) | virtual public void AssignNewShaderToMaterial(Material material, Shade... method ValidateMaterial (line 42) | virtual public void ValidateMaterial(Material material) method FindProperty (line 47) | protected static MaterialProperty FindProperty(string propertyName, Ma... method FindProperty (line 52) | protected static MaterialProperty FindProperty(string propertyName, Ma... class ShaderGUIUtility (line 65) | internal static class ShaderGUIUtility method ExtractCustomEditorType (line 67) | private static Type ExtractCustomEditorType(string customEditorName) method CreateShaderGUI (line 85) | internal static ShaderGUI CreateShaderGUI(string customEditorName) method ValidateMaterial (line 91) | [RequiredByNativeCode] FILE: Editor/Mono/Inspector/ShaderImporterInspector.cs class ShaderImporterInspector (line 16) | [CustomEditor(typeof(ShaderImporter))] class Styles (line 19) | internal class Styles class TextureProp (line 24) | [Serializable] class ShaderProperties (line 34) | private class ShaderProperties : ScriptableObject method CleanUp (line 38) | public void CleanUp() method OnHeaderControlsGUI (line 46) | internal override void OnHeaderControlsGUI() method InitializeExtraDataInstance (line 71) | protected override void InitializeExtraDataInstance(Object extraTarget... method OnEnable (line 113) | public override void OnEnable() method ShowTextures (line 120) | private void ShowTextures() method DrawTextureField (line 146) | private void DrawTextureField(SerializedProperty prop) method Apply (line 167) | protected override void Apply() method GetNumberOfTextures (line 187) | private static int GetNumberOfTextures(Shader shader) method OnInspectorGUI (line 200) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/ShaderIncludePathAttribute.cs class ShaderIncludePathAttribute (line 9) | [Obsolete("[ShaderIncludePath] attribute is no longer supported. Your sh... method GetIncludePaths (line 13) | [RequiredSignature] FILE: Editor/Mono/Inspector/ShaderInspector.cs class ShaderInspector (line 15) | [CustomEditor(typeof(Shader))] class Styles (line 45) | internal class Styles method OnEnable (line 86) | public virtual void OnEnable() method OnDisable (line 93) | public virtual void OnDisable() method GetPropertyType (line 101) | private static string GetPropertyType(Shader s, int index) method OnInspectorGUI (line 111) | public override void OnInspectorGUI() method ShowKeywords (line 167) | private void ShowKeywords(Shader s) method ShowShaderCodeArea (line 200) | private void ShowShaderCodeArea(Shader s) method ShowShaderProperties (line 208) | private static void ShowShaderProperties(Shader s) method ShaderErrorListUI (line 225) | internal static void ShaderErrorListUI(Object shader, ShaderMessage[] ... method ShowShaderErrors (line 363) | private void ShowShaderErrors(Shader s) method ShowCompiledCodeButton (line 381) | private void ShowCompiledCodeButton(Shader s) method ShowSurfaceShaderButton (line 425) | private static void ShowSurfaceShaderButton(Shader s) method ShowFixedFunctionShaderButton (line 460) | private static void ShowFixedFunctionShaderButton(Shader s) class ShaderInspectorPlatformsPopup (line 496) | internal class ShaderInspectorPlatformsPopup : PopupWindowContent class Styles (line 498) | private class Styles method ShaderInspectorPlatformsPopup (line 576) | public ShaderInspectorPlatformsPopup(Shader shader) method InitializeShaderPlatforms (line 584) | static void InitializeShaderPlatforms() method GetWindowSize (line 603) | public override Vector2 GetWindowSize() method OnGUI (line 613) | public override void OnGUI(Rect rect) method DrawSeparator (line 636) | private void DrawSeparator(ref Rect rect) method Draw (line 642) | private void Draw(EditorWindow caller, float listElementWidth) method DoOneMode (line 670) | void DoOneMode(Rect rect, int index) method DoCustomPlatformBit (line 678) | void DoCustomPlatformBit(Rect rect, int index) method FormatCount (line 694) | static string FormatCount(ulong count) method DoShaderVariants (line 705) | void DoShaderVariants(EditorWindow caller, ref Rect drawPos) FILE: Editor/Mono/Inspector/ShaderVariantCollectionInspector.cs class ShaderVariantCollectionInspector (line 11) | [CustomEditor(typeof(ShaderVariantCollection))] class Styles (line 14) | private class Styles method OnEnable (line 24) | public virtual void OnEnable() method GetAddRemoveButtonRect (line 29) | static Rect GetAddRemoveButtonRect(Rect r) method DisplayAddVariantsWindow (line 36) | void DisplayAddVariantsWindow(Shader shader, ShaderVariantCollection c... method DrawShaderEntry (line 45) | void DrawShaderEntry(int shaderIndex) method OnInspectorGUI (line 98) | public override void OnInspectorGUI() class AddShaderVariantWindow (line 139) | internal class AddShaderVariantWindow : EditorWindow class PopupData (line 141) | internal class PopupData class Styles (line 147) | class Styles method AddShaderVariantWindow (line 177) | public AddShaderVariantWindow() method Initialize (line 184) | private void Initialize(PopupData data) method ShowAddVariantWindow (line 193) | public static void ShowAddVariantWindow(PopupData data) method ApplyKeywordFilter (line 200) | void ApplyKeywordFilter() method OnGUI (line 226) | public void OnGUI() method KeywordButton (line 247) | private bool KeywordButton(Rect buttonRect, string k, Vector2 areaSize) method CalcVerticalSpaceForKeywords (line 260) | float CalcVerticalSpaceForKeywords() method CalcVerticalSpaceForVariants (line 265) | float CalcVerticalSpaceForVariants() method DrawKeywordsList (line 270) | void DrawKeywordsList(ref Rect rect, List keywords, bool click... method DrawSectionHeader (line 304) | void DrawSectionHeader(ref Rect rect, string titleString, bool separator) method Draw (line 321) | private void Draw(Rect windowRect) FILE: Editor/Mono/Inspector/ShadowCascadeSplitGUI.cs class ShadowCascadeSplitGUI (line 14) | internal static class ShadowCascadeSplitGUI class DragCache (line 38) | private class DragCache method DragCache (line 44) | public DragCache(int activePartition, float normalizedPartitionSize,... method HandleCascadeSliderGUI (line 66) | public static void HandleCascadeSliderGUI(ref float[] normalizedCascad... FILE: Editor/Mono/Inspector/SkinnedMeshRendererEditor.cs class SkinnedMeshRendererEditor (line 13) | [CustomEditor(typeof(SkinnedMeshRenderer))] class Styles (line 17) | class Styles method OnEnable (line 38) | public override void OnEnable() method OnInspectorGUI (line 53) | public override void OnInspectorGUI() method GetWorldBoundsOfTarget (line 96) | internal override Bounds GetWorldBoundsOfTarget(Object targetObject) method OnMeshUI (line 101) | public void OnMeshUI() method OnBlendShapeUI (line 118) | public void OnBlendShapeUI() method OnSceneGUI (line 180) | public void OnSceneGUI() FILE: Editor/Mono/Inspector/SkyboxPanoramicShaderGUI.cs class SkyboxPanoramicShaderGUI (line 13) | internal class SkyboxPanoramicShaderGUI : ShaderGUI class Styles (line 15) | class Styles method Get3DLayoutContent (line 17) | public static GUIContent Get3DLayoutContent(MaterialProperty property) method OnGUI (line 35) | public override void OnGUI(MaterialEditor materialEditor, MaterialProp... method ShowProp (line 73) | private float ShowProp( FILE: Editor/Mono/Inspector/SkyboxProceduralShaderGUI.cs class SkyboxProceduralShaderGUI (line 12) | internal class SkyboxProceduralShaderGUI : ShaderGUI type SunDiskMode (line 14) | private enum SunDiskMode method OnGUI (line 21) | public override void OnGUI(MaterialEditor materialEditor, MaterialProp... FILE: Editor/Mono/Inspector/SortingGroupEditor.cs class SortingGroupEditor (line 11) | [CustomEditor(typeof(UnityEngine.Rendering.SortingGroup))] class Styles (line 15) | private static class Styles method OnEnable (line 26) | public virtual void OnEnable() method OnInspectorGUI (line 34) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/SortingLayerEditorUtility.cs class SortingLayerEditorUtility (line 11) | internal class SortingLayerEditorUtility class Styles (line 13) | private static class Styles method HasPrefabOverride (line 34) | internal static bool HasPrefabOverride(SerializedProperty property) method RenderSortingLayerFields (line 39) | public static void RenderSortingLayerFields(SerializedProperty sorting... method RenderSortingLayerFields (line 46) | public static void RenderSortingLayerFields(Rect r, SerializedProperty... FILE: Editor/Mono/Inspector/SpeedTree8ShaderGUI.cs class SpeedTree8ShaderGUI (line 11) | internal class SpeedTree8ShaderGUI : ShaderGUI class Styles (line 13) | private static class Styles method OnGUI (line 38) | public override void OnGUI(MaterialEditor materialEditor, MaterialProp... method MakeAlignedProperty (line 105) | static void MakeAlignedProperty(MaterialProperty prop, GUIContent text... method MakeCheckedProperty (line 113) | static void MakeCheckedProperty(MaterialProperty keywordToggleProp, Ma... method ValidateMaterial (line 129) | public override void ValidateMaterial(Material material) method SetKeyword (line 134) | static void SetKeyword(Material m, string keyword, bool state) FILE: Editor/Mono/Inspector/SpeedTree9ShaderGUI.cs class SpeedTree9ShaderGUI (line 9) | internal class SpeedTree9ShaderGUI : ShaderGUI class Styles (line 11) | private static class Styles method OnGUI (line 41) | public override void OnGUI(MaterialEditor materialEditor, MaterialProp... method MakeAlignedProperty (line 135) | static void MakeAlignedProperty(MaterialProperty prop, GUIContent text... method MakeCheckedProperty (line 143) | static void MakeCheckedProperty(MaterialProperty keywordToggleProp, Ma... method ValidateMaterial (line 159) | public override void ValidateMaterial(Material material) method SetKeyword (line 164) | static void SetKeyword(Material m, string keyword, bool state) FILE: Editor/Mono/Inspector/SpeedTreeMaterialInspector.cs class SpeedTreeMaterialInspector (line 13) | [CanEditMultipleObjects] type SpeedTreeGeometryType (line 16) | private enum SpeedTreeGeometryType method ShouldEnableAlphaTest (line 34) | private bool ShouldEnableAlphaTest(SpeedTreeGeometryType geomType) method OnInspectorGUI (line 40) | public override void OnInspectorGUI() method ToggleShaderProperty (line 170) | private bool? ToggleShaderProperty(MaterialProperty prop, bool enable,... FILE: Editor/Mono/Inspector/SpriteFrameInspector.cs class SpriteInspector (line 17) | [CustomEditor(typeof(Sprite))] class Styles (line 21) | private static class Styles method OnEnable (line 41) | void OnEnable() method CheckBorderHasSameValue (line 55) | void CheckBorderHasSameValue() method CreateInspectorGUI (line 84) | public override VisualElement CreateInspectorGUI() method OnSpriteFramePropertiesGUI (line 147) | void OnSpriteFramePropertiesGUI() method BuildPreviewTexture (line 166) | public static Texture2D BuildPreviewTexture(Sprite sprite, Material sp... method BuildPreviewTexture (line 171) | public static Texture2D BuildPreviewTexture(Sprite sprite, Material sp... method RenderStaticPreview (line 317) | public override Texture2D RenderStaticPreview(string assetPath, Object... method HasPreviewGUI (line 330) | public override bool HasPreviewGUI() method OnPreviewGUI (line 336) | public override void OnPreviewGUI(Rect r, GUIStyle background) method DrawPreview (line 355) | public static void DrawPreview(Rect r, Sprite frame, Material spriteRe... method GetInfoString (line 380) | public override string GetInfoString() FILE: Editor/Mono/Inspector/SpriteRendererEditor.cs class SpriteRendererEditor (line 12) | [CustomEditor(typeof(SpriteRenderer))] class Styles (line 20) | class Styles method OnEnable (line 58) | public override void OnEnable() method OnInspectorGUI (line 82) | public override void OnInspectorGUI() method SetDrawMode (line 156) | internal void SetDrawMode(SpriteDrawMode drawMode) method FloatFieldLabelAbove (line 176) | void FloatFieldLabelAbove(GUIContent contentLabel, SerializedProperty sp) method GetSpriteNotFullRectWarning (line 192) | string GetSpriteNotFullRectWarning() method IsTextureless (line 202) | bool IsTextureless() method ShouldShowDrawMode (line 213) | bool ShouldShowDrawMode() method ShouldShowAdaptiveThreshold (line 218) | bool ShouldShowAdaptiveThreshold() method ShouldShowTileMode (line 223) | bool ShouldShowTileMode() method FlipToggles (line 228) | void FlipToggles() method FlipToggle (line 242) | void FlipToggle(Rect r, GUIContent label, SerializedProperty property) method ShowMaterialError (line 260) | private void ShowMaterialError() method CheckPropertyForScaleAndOffset (line 278) | private void CheckPropertyForScaleAndOffset(string propertyName) method DoesMaterialHaveSpriteTexture (line 292) | private bool DoesMaterialHaveSpriteTexture(string propertyName) method ShowWarning (line 301) | private static void ShowWarning(string message) FILE: Editor/Mono/Inspector/StandardParticlesShaderGUI.cs class StandardParticlesShaderGUI (line 12) | internal class StandardParticlesShaderGUI : ShaderGUI type BlendMode (line 14) | public enum BlendMode type FlipbookMode (line 25) | public enum FlipbookMode type ColorMode (line 31) | public enum ColorMode class Styles (line 41) | private static class Styles method FindProperties (line 126) | public void FindProperties(MaterialProperty[] props) method OnGUI (line 154) | public override void OnGUI(MaterialEditor materialEditor, MaterialProp... method ShaderPropertiesGUI (line 169) | public void ShaderPropertiesGUI(Material material) method OnClosed (line 222) | public override void OnClosed(Material material) method AssignNewShaderToMaterial (line 228) | public override void AssignNewShaderToMaterial(Material material, Shad... method BlendModePopup (line 267) | bool BlendModePopup() method ColorModePopup (line 285) | void ColorModePopup() method FlipbookBlendingPopup (line 304) | void FlipbookBlendingPopup() method TwoSidedPopup (line 320) | void TwoSidedPopup(Material material) method FadingPopup (line 336) | void FadingPopup(Material material) method DistortionPopup (line 388) | void DistortionPopup(Material material) method DoAlbedoArea (line 416) | void DoAlbedoArea(Material material) method DoEmissionArea (line 425) | void DoEmissionArea(Material material) method DoSpecularMetallicArea (line 453) | void DoSpecularMetallicArea(Material material) method DoNormalMapArea (line 470) | void DoNormalMapArea(Material material) method DoVertexStreamsArea (line 481) | void DoVertexStreamsArea(Material material) method CompareVertexStreams (line 585) | private static bool CompareVertexStreams(IEnumerable method OnGUI (line 505) | public override void OnGUI(Rect windowRect) FILE: Editor/Mono/Inspector/TextMeshInspector.cs class TextMeshInspector (line 11) | [CustomEditor(typeof(TextMesh))] method OnEnable (line 17) | void OnEnable() method OnInspectorGUI (line 22) | public override void OnInspectorGUI() FILE: Editor/Mono/Inspector/Texture2DArrayInspector.cs class Texture2DArrayInspector (line 11) | [CustomEditor(typeof(Texture2DArray))] method GetInfoString (line 15) | public override string GetInfoString() method RenderStaticPreview (line 22) | public override Texture2D RenderStaticPreview(string assetPath, Object... FILE: Editor/Mono/Inspector/Texture2DArrayPreview.cs class Texture2DArrayPreview (line 10) | internal class Texture2DArrayPreview class Styles (line 24) | static class Styles method GetMipLevelForRendering (line 33) | public float GetMipLevelForRendering(Texture texture, float mipLevel) method SetShaderColorMask (line 38) | public void SetShaderColorMask(TextureInspector.PreviewMode mode) method OnPreviewSettings (line 52) | public void OnPreviewSettings(Texture target) method OnPreviewGUI (line 70) | public void OnPreviewGUI(Texture t, Rect r, GUIStyle background, float... method GetEffectiveSlice (line 120) | int GetEffectiveSlice(Texture t) method GetMipmapLimit (line 137) | int GetMipmapLimit(Texture t) method InitPreviewMaterialIfNeeded (line 146) | void InitPreviewMaterialIfNeeded() method RenderStaticPreview (line 152) | public Texture2D RenderStaticPreview(Texture target, string assetPath,... FILE: Editor/Mono/Inspector/Texture3DInspector.cs class Texture3DInspector (line 10) | [CustomEditor(typeof(Texture3D))] method OnEnable (line 16) | protected override void OnEnable() method OnDisable (line 24) | protected override void OnDisable() method GetInfoString (line 30) | public override string GetInfoString() => preview.GetInfoString(); method OnPreviewSettings (line 31) | public override void OnPreviewSettings() method OnPreviewGUI (line 36) | public override void OnPreviewGUI(Rect r, GUIStyle background) method RenderStaticPreview (line 42) | public override Texture2D RenderStaticPreview(string assetPath, Object... FILE: Editor/Mono/Inspector/Texture3DPreview.cs class Texture3DPreview (line 13) | internal class Texture3DPreview : ScriptableObject type Preview3DMode (line 15) | enum Preview3DMode class Materials (line 22) | internal static class Materials class MaterialProps (line 58) | static class MaterialProps class Styles (line 81) | static class Styles method TurboColorEvaluation (line 133) | static Color TurboColorEvaluation(float t) method GetInfoString (line 186) | public string GetInfoString() method OnEnable (line 197) | public void OnEnable() method OnDisable (line 202) | public void OnDisable() method InitPreviewUtility (line 211) | void InitPreviewUtility() method PreviewFloatField (line 222) | float PreviewFloatField(GUIContent content, float value, float width) method OnPreviewSettings (line 234) | public void OnPreviewSettings(Object[] targets) method GetTextureResolution (line 273) | static Vector3 GetTextureResolution(Object[] textures) method GetTextureResolution (line 311) | static Vector3 GetTextureResolution(Texture texture) => GetTextureReso... method VoxelSize (line 313) | static Vector3 VoxelSize(Vector3 textureResolution, out float inverseR... method PrepareGeneralPreview (line 319) | static Vector3 PrepareGeneralPreview(Material material, Texture textur... method PrepareSDFPreview (line 343) | internal static void PrepareSDFPreview(Material material, Texture text... method PrepareSlicePreview (line 358) | internal static void PrepareSlicePreview(Material material, Texture te... method PrepareVolumePreview (line 380) | internal static int PrepareVolumePreview(Material material, Texture te... method DrawPreview (line 406) | void DrawPreview() method IsPreviewExpensiveToDisplay (line 444) | bool IsPreviewExpensiveToDisplay() method OnPreviewGUI (line 454) | public void OnPreviewGUI(Rect r, GUIStyle background) method RenderStaticPreview (line 495) | public Texture2D RenderStaticPreview(Texture texture, int width, int h... FILE: Editor/Mono/Inspector/TextureInspector.cs class PreviewHelpers (line 14) | internal class PreviewHelpers method AdjustWidthAndHeightForStaticPreview (line 17) | internal static void AdjustWidthAndHeightForStaticPreview(int textureW... class TextureMipLevels (line 48) | internal class TextureMipLevels method TextureMipLevels (line 54) | public TextureMipLevels(Texture2D _texture) class TextureInspector (line 65) | [CustomEditor(typeof(Texture2D))] class Styles (line 69) | class Styles method Styles (line 105) | public Styles() type PreviewMode (line 122) | internal enum PreviewMode method IsNormalMap (line 161) | public static bool IsNormalMap(Texture t) method OnEnable (line 167) | protected virtual void OnEnable() method CacheSerializedProperties (line 172) | void CacheSerializedProperties() method Initialize (line 181) | void Initialize() method SetMipLevelDefaultForVT (line 198) | private void SetMipLevelDefaultForVT() method ReloadPreviewInstances (line 216) | public override void ReloadPreviewInstances() method RecordTextureMipLevels (line 221) | private void RecordTextureMipLevels() method RestoreLastTextureMipLevels (line 235) | private void RestoreLastTextureMipLevels() method OnDisable (line 246) | protected virtual void OnDisable() method RequiresConstantRepaint (line 257) | public override bool RequiresConstantRepaint() method SetCubemapIntensity (line 286) | internal void SetCubemapIntensity(float intensity) method GetMipLevelForRendering (line 292) | public float GetMipLevelForRendering() method GetMipmapLimit (line 303) | public int GetMipmapLimit(Texture t) method OnInspectorGUI (line 334) | public override void OnInspectorGUI() method PostSerializedObjectCreation (line 356) | internal override void PostSerializedObjectCreation() method ApplySettingsToTextures (line 371) | protected void ApplySettingsToTextures() method WrapModeAxisPopup (line 389) | static void WrapModeAxisPopup(GUIContent label, SerializedProperty wra... method IsAnyTextureObjectUsingPerAxisWrapMode (line 404) | private static bool IsAnyTextureObjectUsingPerAxisWrapMode(Object[] ob... method WrapModePopup (line 454) | internal static void WrapModePopup(SerializedProperty wrapU, Serialize... method DoWrapModePopup (line 528) | protected void DoWrapModePopup() method DoFilterModePopup (line 533) | protected void DoFilterModePopup() method DoAnisoLevelSlider (line 544) | protected void DoAnisoLevelSlider() method DoAnisoGlobalSettingNote (line 556) | internal static void DoAnisoGlobalSettingNote(int anisoLevel) method IsCubemap (line 567) | protected bool IsCubemap() method IsCubemapArray (line 573) | bool IsCubemapArray() method IsTexture3D (line 579) | bool IsTexture3D() method IsTexture2DArray (line 585) | bool IsTexture2DArray() method GetExposureValueForTexture (line 591) | protected float GetExposureValueForTexture(Texture t) method NeedsExposureControl (line 601) | protected bool NeedsExposureControl(Texture t) method OnPreviewSettings (line 607) | public override void OnPreviewSettings() method OnExposureSlider (line 743) | public void OnExposureSlider() method HasPreviewGUI (line 750) | public override bool HasPreviewGUI() method OnPreviewGUI (line 768) | public override void OnPreviewGUI(Rect r, GUIStyle background) method DrawRect (line 911) | private void DrawRect(Rect rect) method RenderStaticPreview (line 923) | public override Texture2D RenderStaticPreview(string assetPath, Object... method GetInfoString (line 1004) | public override string GetInfoString() method PreviewSettingsSlider (line 1088) | internal static float PreviewSettingsSlider(GUIContent content, float ... class PreviewGUI (line 1113) | class PreviewGUI method BeginScrollView (line 1119) | internal static void BeginScrollView(Rect position, Vector2 scrollPosi... class Styles (line 1127) | internal class Styles method Init (line 1130) | public static void Init() method CycleButton (line 1136) | public static int CycleButton(int selected, GUIContent[] options) method EndScrollView (line 1142) | public static Vector2 EndScrollView() method Drag2D (line 1198) | public static Vector2 Drag2D(Vector2 scrollPosition, Rect position) FILE: Editor/Mono/Inspector/TimeControl.cs class TimeControl (line 11) | internal class TimeControl class Styles (line 79) | private class Styles method DoTimeControl (line 90) | public void DoTimeControl(Rect rect) method OnDisable (line 187) | public void OnDisable() method Update (line 192) | public void Update() FILE: Editor/Mono/Inspector/TimeManagerInspector.cs class TimeManagerEditor (line 11) | [CustomEditor(typeof(TimeManager))] class Content (line 14) | class Content method OnEnable (line 30) | public void OnEnable() method OnInspectorGUI (line 47) | public override void OnInspectorGUI() method DrawFixedTimeAsFloat (line 59) | static void DrawFixedTimeAsFloat(SerializedProperty prop) method CreateProjectSettingsProvider (line 79) | [SettingsProvider] FILE: Editor/Mono/Inspector/TimelineControl.cs class TimelineControl (line 11) | internal class TimelineControl type DragStates (line 46) | private enum DragStates { None, LeftSelection, RightSelection, FullSel... class Styles (line 71) | class Styles class PivotSample (line 99) | internal class PivotSample method ResetRange (line 213) | public void ResetRange() method Init (line 218) | private void Init() method TimelineControl (line 239) | public TimelineControl() method GetControls (line 244) | private List GetControls(List segmentPoints, float s... method CalculatePoint (line 285) | private Vector3 CalculatePoint(float t, Vector3 p0, Vector3 p1, Vector... method GetPivotColors (line 299) | private Color[] GetPivotColors(Vector3[] vectors, float motionStart, f... method GetPivotVectors (line 321) | private Vector3[] GetPivotVectors(PivotSample[] samples, float width, ... method OffsetPivotVectors (line 372) | private Vector3[] OffsetPivotVectors(Vector3[] vectors, float offset) method DoPivotCurves (line 379) | private void DoPivotCurves() method EnforceConstraints (line 410) | private void EnforceConstraints() method WasDraggingData (line 429) | private bool WasDraggingData() method DoTimeline (line 436) | public bool DoTimeline(Rect timeRect) FILE: Editor/Mono/Inspector/TrailRendererEditor.cs class TrailRendererInspector (line 15) | [CustomEditor(typeof(TrailRenderer))] class Styles (line 19) | private class Styles type PreviewShape (line 49) | private enum PreviewShape class ShortcutContext (line 99) | public class ShortcutContext : IShortcutContext method CreateCommandEvent (line 106) | private static Event CreateCommandEvent(string commandName) method DispatchShortcutEvent (line 119) | private static void DispatchShortcutEvent(Event evt) method PlayPauseShortcut (line 139) | [Shortcut("TrailRenderer/Play", typeof(ShortcutContext), KeyCode.Comma)] method StopShortcut (line 145) | [Shortcut("TrailRenderer/Stop", typeof(ShortcutContext), KeyCode.Period)] method RestartShortcut (line 151) | [Shortcut("TrailRenderer/Restart", typeof(ShortcutContext), KeyCode.Sl... method ShowBoundsShortcut (line 157) | [Shortcut("TrailRenderer/ShowBounds", typeof(ShortcutContext))] method OnEnable (line 163) | public override void OnEnable() method OnDisable (line 199) | public void OnDisable() method ClampPreviewSize (line 215) | private static float ClampPreviewSize(TrailRenderer tr, float size) method SavePositionForPreview (line 221) | private void SavePositionForPreview() method RestorePositionAfterPreview (line 242) | private void RestorePositionAfterPreview() method BeginDrivenPropertyCheck (line 257) | private void BeginDrivenPropertyCheck(Rect rect, SerializedProperty pr... method OnInspectorGUI (line 273) | public override void OnInspectorGUI() method OnSceneViewGUI (line 302) | private void OnSceneViewGUI(SceneView sceneView) method RepaintSceneView (line 398) | private void RepaintSceneView() method Play (line 404) | private void Play() method Pause (line 413) | private void Pause() method Stop (line 420) | private void Stop() method PlayStopGUI (line 427) | private void PlayStopGUI() method PlayBackInfoGUI (line 467) | private void PlayBackInfoGUI() method HandleKeyboardShortcuts (line 513) | private void HandleKeyboardShortcuts() method HandleShortcutEvent (line 524) | private bool HandleShortcutEvent(Event evt) method GetPreviewMatrix (line 558) | private static Matrix4x4 GetPreviewMatrix(Vector3? backupPosition, Tra... class SceneViewTrailRendererOverlay (line 569) | [Overlay(typeof(SceneView), k_OverlayId, k_DisplayName)] method OnGUI (line 580) | public override void OnGUI() class ShapeGizmoTool (line 588) | [EditorTool("Shape", typeof(TrailRenderer))] method IsAvailable (line 596) | public override bool IsAvailable() method OnToolGUI (line 607) | public override void OnToolGUI(EditorWindow window) method OnDrawHandles (line 615) | public void OnDrawHandles() method DrawHandles (line 621) | private void DrawHandles(TrailRendererInspector inspector, bool allo... method DoSimpleSquareHandle (line 692) | private static float DoSimpleSquareHandle(float size, bool editable) method DoSimpleSineWaveHandle (line 729) | private static float DoSimpleSineWaveHandle(float radius, bool edita... method DoSimpleSpringHandle (line 767) | private static float DoSimpleSpringHandle(float radius, bool editabl... FILE: Editor/Mono/Inspector/TransformInspector.cs class TransformInspector (line 9) | [CustomEditor(typeof(Transform))] class Contents (line 20) | class Contents method OnEnable (line 28) | public void OnEnable() method OnInspectorGUI (line 40) | public override void OnInspectorGUI() method Inspector3D (line 87) | void Inspector3D() FILE: Editor/Mono/Inspector/TransformRotationGUI.cs class TransformRotationGUI (line 9) | [System.Serializable] method OnEnable (line 28) | public void OnEnable(SerializedProperty m_Rotation, GUIContent label) method RotationField (line 35) | public void RotationField() method RotationField (line 40) | public void RotationField(bool disabled) FILE: Editor/Mono/Inspector/TransformUtils.cs class TransformUtils (line 11) | public static class TransformUtils method GetInspectorRotation (line 13) | public static Vector3 GetInspectorRotation(Transform t) method SetInspectorRotation (line 18) | public static void SetInspectorRotation(Transform t, Vector3 r) method GetConstrainProportions (line 23) | public static bool GetConstrainProportions(Transform transform) method GetConstrainProportions (line 28) | public static bool GetConstrainProportions(Transform[] transforms) method SetConstrainProportions (line 33) | public static void SetConstrainProportions(Transform transform, bool e... method SetConstrainProportions (line 38) | public static void SetConstrainProportions(Transform[] transforms, boo... FILE: Editor/Mono/Inspector/UnityEventDrawer.cs class UnityEventDrawer (line 20) | [CustomPropertyDrawer(typeof(UnityEventBase), true)] class State (line 23) | protected class State method GetEventParams (line 69) | static string GetEventParams(UnityEventBase evt) method GetState (line 89) | private State GetState(SerializedProperty prop) method RestoreState (line 118) | private State RestoreState(SerializedProperty property) method OnGUI (line 130) | public override void OnGUI(Rect position, SerializedProperty property,... method CreateListView (line 141) | private ListView CreateListView(SerializedProperty property) method GetArgument (line 207) | private SerializedProperty GetArgument(SerializedProperty pListener) method CreatePropertyGUI (line 245) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... method GetElementHeight (line 269) | private float GetElementHeight() method GetHeaderText (line 274) | private string GetHeaderText() method GetFunctionDropdownText (line 279) | private string GetFunctionDropdownText(SerializedProperty pListener) method GetPropertyHeight (line 321) | public override float GetPropertyHeight(SerializedProperty property, G... method OnGUI (line 335) | public void OnGUI(Rect position) method SetupReorderableList (line 354) | protected virtual void SetupReorderableList(ReorderableList list) method DrawEventHeader (line 360) | protected virtual void DrawEventHeader(Rect headerRect) method GetMode (line 367) | static PersistentListenerMode GetMode(SerializedProperty mode) method ShouldClearMethodAfterTargetChanged (line 372) | internal static bool ShouldClearMethodAfterTargetChanged(SerializedPro... method DrawEvent (line 389) | protected virtual void DrawEvent(Rect rect, int index, bool isActive, ... method GetRowRects (line 466) | Rect[] GetRowRects(Rect rect) method OnRemoveEvent (line 492) | protected virtual void OnRemoveEvent(ReorderableList list) method OnAddEvent (line 498) | protected virtual void OnAddEvent(ReorderableList list) method OnSelectEvent (line 545) | protected virtual void OnSelectEvent(ReorderableList list) method OnReorderEvent (line 550) | protected virtual void OnReorderEvent(ReorderableList list) method GetDummyEvent (line 555) | internal static UnityEventBase GetDummyEvent(SerializedProperty prop) type ValidMethodMap (line 568) | struct ValidMethodMap method CalculateMethodMap (line 575) | static IEnumerable CalculateMethodMap(Object target, T... method IsPersistantListenerValid (line 629) | public static bool IsPersistantListenerValid(UnityEventBase dummyEvent... method BuildPopupList (line 637) | internal static GenericMenu BuildPopupList(Object target, UnityEventBa... method GeneratePopUpForType (line 714) | private static void GeneratePopUpForType(GenericMenu menu, Object targ... method AddMethodsToMenu (line 749) | private static void AddMethodsToMenu(GenericMenu menu, SerializedPrope... method GetMethodsForTargetAndMode (line 757) | private static void GetMethodsForTargetAndMode(Object target, Type[] d... method AddFunctionsForScript (line 768) | static void AddFunctionsForScript(GenericMenu menu, SerializedProperty... method GetTypeName (line 805) | private static string GetTypeName(Type t) method GetFormattedMethodName (line 818) | static string GetFormattedMethodName(string targetName, string methodN... method SetEventFunction (line 836) | static void SetEventFunction(object source) method ClearEventFunction (line 841) | static void ClearEventFunction(object source) type UnityEventFunction (line 846) | struct UnityEventFunction method UnityEventFunction (line 853) | public UnityEventFunction(SerializedProperty listener, Object target... method Assign (line 861) | public void Assign() method ValidateObjectParamater (line 890) | private void ValidateObjectParamater(SerializedProperty arguments, P... method Clear (line 911) | public void Clear() FILE: Editor/Mono/Inspector/VersionControlSettingsInspector.cs class VersionControlSettingsProvider (line 17) | [CustomEditor(typeof(VersionControlSettings))] class Styles (line 20) | class Styles method DrawOverlayDescriptions (line 80) | void DrawOverlayDescriptions() method DrawOverlayDescription (line 108) | void DrawOverlayDescription(Asset.States state) method CreatePopupMenuVersionControl (line 124) | private void CreatePopupMenuVersionControl(string title, EditorSetting... method SetVersionControlSystem (line 134) | private void SetVersionControlSystem(object data) method VersionControlSystemHasGUI (line 159) | private bool VersionControlSystemHasGUI() method GetVCConfigFieldRecentValues (line 168) | string[] GetVCConfigFieldRecentValues(string fieldName) method UpdateVCConfigFieldRecentValues (line 187) | void UpdateVCConfigFieldRecentValues(ConfigField[] fields) method UpdateVCConfigFieldRecentValue (line 202) | void UpdateVCConfigFieldRecentValue(string fieldName, string value) method OnEnable (line 219) | public void OnEnable() method OnInspectorGUI (line 235) | public override void OnInspectorGUI() method CreateProjectSettingsProvider (line 442) | [SettingsProvider] FILE: Editor/Mono/Inspector/VisualElements/ClippingPlanes.cs class ClippingPlanes (line 13) | internal class ClippingPlanes : BaseCompositeField new ClippingPlanes(); method DescribeFields (line 60) | internal override FieldDescription[] DescribeFields() => new[] method ClippingPlanes (line 74) | public ClippingPlanes() : base(labelProperty, 2) method Update (line 112) | public void Update() method MockPropertyField (line 123) | static BaseField MockPropertyField(BaseField f... FILE: Editor/Mono/Inspector/VisualElements/MinMaxGradientField.cs class MinMaxGradientField (line 13) | internal class MinMaxGradientField : BaseField class UxmlSerializedData (line 22) | [UnityEngine.Internal.ExcludeFromDocs, Serializable] method Register (line 25) | [RegisterUxmlCache] method CreateInstance (line 50) | public override object CreateInstance() => new ObjectFieldWithPrompt(); method Deserialize (line 52) | public override void Deserialize(object obj) method ObjectFieldWithPrompt (line 129) | public ObjectFieldWithPrompt() : this(null) method ObjectFieldWithPrompt (line 133) | public ObjectFieldWithPrompt(string label) : base(label, null) method ChangeObject (line 174) | private bool ChangeObject(Object newValue) method SetValueWithoutNotify (line 193) | public override void SetValueWithoutNotify(Object newValue) FILE: Editor/Mono/Inspector/VisualElements/ProjectSettings/BuiltInShaderElement.cs class BuiltInShaderElement (line 12) | internal class BuiltInShaderElement : VisualElement type BuiltinShaderMode (line 14) | internal enum BuiltinShaderMode class UxmlSerializedData (line 21) | [UnityEngine.Internal.ExcludeFromDocs, Serializable] method Register (line 24) | [RegisterUxmlCache] method CreateInstance (line 48) | public override object CreateInstance() => new BuiltInShaderElement(); method Deserialize (line 50) | public override void Deserialize(object obj) method BuiltInShaderElement (line 125) | public BuiltInShaderElement() method ApplyTooltips (line 142) | public void ApplyTooltips() FILE: Editor/Mono/Inspector/VisualElements/ProjectSettings/ProjectSettingsElementWithSO.cs class ProjectSettingsElementWithSO (line 11) | internal abstract class ProjectSettingsElementWithSO : VisualElement method Initialize (line 19) | internal void Initialize(SerializedObject serializedObject) method InitializeWithoutWindow (line 27) | internal void InitializeWithoutWindow(SerializedObject serializedObject) method Initialize (line 34) | protected abstract void Initialize(); FILE: Editor/Mono/Inspector/VisualElements/ProjectSettings/ProjectSettingsScopes.cs class LabelWidthScope (line 12) | internal class LabelWidthScope : GUI.Scope method LabelWidthScope (line 18) | public LabelWidthScope(float layoutMaxWidth) method LabelWidthScope (line 24) | public LabelWidthScope() : this(s_DefaultLabelWidth) method CloseScope (line 28) | protected override void CloseScope() class WideScreenScope (line 34) | internal class WideScreenScope : GUI.Scope method WideScreenScope (line 38) | public WideScreenScope(VisualElement currentElement) method CloseScope (line 48) | protected override void CloseScope() FILE: Editor/Mono/Inspector/VisualElements/ProjectSettings/ProjectSettingsSection.cs class ProjectSettingsSection (line 12) | internal class ProjectSettingsSection : VisualElement class UxmlSerializedData (line 14) | [UnityEngine.Internal.ExcludeFromDocs, Serializable] method Register (line 17) | [RegisterUxmlCache] method CreateInstance (line 31) | public override object CreateInstance() => new ProjectSettingsSectio... method Deserialize (line 33) | public override void Deserialize(object obj) class Styles (line 45) | internal static class Styles method ProjectSettingsSection (line 82) | public ProjectSettingsSection() : this(null) method ProjectSettingsSection (line 87) | public ProjectSettingsSection(string label) method CreateLabelElement (line 103) | void CreateLabelElement(string newLabel) method IsSubclassOfGeneric (line 110) | static bool IsSubclassOfGeneric(Type genericType, Type typeToCheck) { method OnAttachToPanel (line 121) | void OnAttachToPanel(AttachToPanelEvent evt) method OnDetachFromPanel (line 134) | void OnDetachFromPanel(DetachFromPanelEvent evt) FILE: Editor/Mono/Inspector/VisualElements/ProjectSettings/ProjectSettingsTitleBar.cs class ProjectSettingsTitleBar (line 15) | internal class ProjectSettingsTitleBar : ProjectSettingsElementWithSO class UxmlSerializedData (line 17) | [UnityEngine.Internal.ExcludeFromDocs, Serializable] method Register (line 20) | [RegisterUxmlCache] method CreateInstance (line 35) | public override object CreateInstance() => new ProjectSettingsTitleB... method Deserialize (line 37) | public override void Deserialize(object obj) class Styles (line 50) | internal class Styles method ProjectSettingsTitleBar (line 73) | public ProjectSettingsTitleBar() method ProjectSettingsTitleBar (line 78) | public ProjectSettingsTitleBar(string label) method Initialize (line 91) | protected override void Initialize() method DrawEditorHeaderItems (line 96) | void DrawEditorHeaderItems() FILE: Editor/Mono/Inspector/VisualElements/ProjectSettings/TabButton.cs class TabButton (line 12) | internal class TabButton : VisualElement class UxmlSerializedData (line 14) | [Serializable] method Register (line 17) | [RegisterUxmlCache] method CreateInstance (line 35) | public override object CreateInstance() => new TabButton(); method Deserialize (line 37) | public override void Deserialize(object obj) method TabButton (line 63) | public TabButton() method TabButton (line 68) | public TabButton(string text, VisualElement target) method PopulateContextMenu (line 75) | void PopulateContextMenu(ContextualMenuPopulateEvent populateEvent) method CreateContextMenu (line 83) | void CreateContextMenu(VisualElement visualElement) method Init (line 92) | void Init() method OnGeometryChangedEvent (line 107) | void OnGeometryChangedEvent(GeometryChangedEvent evt) method Select (line 113) | public void Select() method RecalculateBottomBarPosition (line 127) | void RecalculateBottomBarPosition() method Deselect (line 137) | public void Deselect() method OnMouseDownEvent (line 150) | void OnMouseDownEvent(MouseDownEvent e) FILE: Editor/Mono/Inspector/VisualElements/ProjectSettings/TabbedView.cs class TabbedView (line 12) | internal class TabbedView : VisualElement class UxmlSerializedData (line 14) | [Serializable] method CreateInstance (line 17) | public override object CreateInstance() => new TabbedView(); method TabbedView (line 36) | public TabbedView() method AddTab (line 53) | public void AddTab(TabButton tabButton, bool activate) method RemoveTab (line 80) | public void RemoveTab(TabButton tabButton) method UpdateBorderStyles (line 108) | void UpdateBorderStyles() method OnAttachPanelEvent (line 124) | void OnAttachPanelEvent(AttachToPanelEvent e) method SetStyleForLeftmost (line 163) | static void SetStyleForLeftmost(VisualElement element) method SetStyleForRightmost (line 173) | static void SetStyleForRightmost(VisualElement element) method ResetBorderStyles (line 184) | static void ResetBorderStyles(VisualElement element) method SelectTab (line 201) | public void SelectTab(int index) method Activate (line 209) | public void Activate(TabButton button) method SelectTab (line 223) | void SelectTab(TabButton tabButton) method DeselectTab (line 228) | void DeselectTab(TabButton tabButton) FILE: Editor/Mono/Inspector/VisualElements/RenderingLayerMaskField.cs class RenderingLayerMaskField (line 18) | public class RenderingLayerMaskField : BaseMaskField class UxmlSerializedData (line 20) | [ExcludeFromDocs, Serializable] method Register (line 23) | [RegisterUxmlCache] method CreateInstance (line 42) | public override object CreateInstance() => new RenderingLayerMaskFie... method Deserialize (line 44) | public override void Deserialize(object obj) method RenderingLayerMaskField (line 86) | public RenderingLayerMaskField(uint defaultMask) method RenderingLayerMaskField (line 95) | public RenderingLayerMaskField(string label) method RenderingLayerMaskField (line 103) | public RenderingLayerMaskField() method RenderingLayerMaskField (line 113) | public RenderingLayerMaskField(string label, uint defaultMask) method MaskToValue (line 132) | internal override uint MaskToValue(int newMask) => unchecked((uint)new... method ValueToMask (line 134) | internal override int ValueToMask(uint value) => unchecked((int)value); method UpdateMaskIfEverything (line 136) | private protected override int UpdateMaskIfEverything(int currentMask) method UpdateLayersInfo (line 164) | protected void UpdateLayersInfo() method CheckIfOnlyOneLayerWasDeselectedFromEverything (line 169) | bool CheckIfOnlyOneLayerWasDeselectedFromEverything(uint nextValue) method UpdateChoices (line 174) | void UpdateChoices(uint mask) method OnRenderingLayersChanged (line 190) | void OnRenderingLayersChanged() method RecalculateHelpBoxSize (line 196) | void RecalculateHelpBoxSize(GeometryChangedEvent evt) method UpdateHelpBoxVisibility (line 201) | void UpdateHelpBoxVisibility(uint mask) FILE: Editor/Mono/Inspector/WebCamTextureInspector.cs class WebCamTextureInspector (line 12) | [CustomEditor(typeof(WebCamTexture))] method OnInspectorGUI (line 18) | public override void OnInspectorGUI() method Init (line 27) | static void Init() method HasPreviewGUI (line 33) | public override bool HasPreviewGUI() method OnPreviewSettings (line 38) | public override void OnPreviewSettings() method OnPreviewGUI (line 62) | public override void OnPreviewGUI(Rect r, GUIStyle background) method OnDisable (line 89) | public void OnDisable() method GetInfoString (line 100) | public override string GetInfoString() FILE: Editor/Mono/Inspector/WindInspector.cs class WindInspector (line 12) | [CustomEditor(typeof(WindZone))] class Styles (line 16) | private class Styles method OnEnable (line 35) | private void OnEnable() method OnDisable (line 48) | private void OnDisable() method OnInspectorGUI (line 53) | public override void OnInspectorGUI() FILE: Editor/Mono/InspectorUtility.cs class InspectorUtility (line 13) | internal class InspectorUtility method SetLivePropertyOverride (line 23) | internal static void SetLivePropertyOverride(Type type, LivePropertyOv... method RemoveLivePropertyOverride (line 35) | internal static void RemoveLivePropertyOverride(Type type, LivePropert... method SetLivePropertyChanged (line 42) | internal static void SetLivePropertyChanged(Type type, LivePropertyCha... method RemoveLivePropertyChanged (line 54) | internal static void RemoveLivePropertyChanged(Type type, LiveProperty... method IsLivePropertyChanged (line 61) | static bool IsLivePropertyChanged(Editor editor) method DirtyLivePropertyChanges (line 78) | internal static void DirtyLivePropertyChanges(ActiveEditorTracker trac... method Internal_HasLiveProperties (line 98) | [RequiredByNativeCode] method Internal_CallPropertyOverrideCallback (line 133) | [RequiredByNativeCode] FILE: Editor/Mono/InteractionContext.bindings.cs class InteractionContext (line 12) | [NativeType(Header = "Editor/Src/InteractionContext.h")] type Flags (line 15) | [Flags] method InteractionContext (line 27) | public InteractionContext(Flags flags) : this (Internal_Create((int)fl... method InteractionContext (line 31) | private InteractionContext(IntPtr nativePtr) method Dispose (line 44) | public virtual void Dispose() method IsUndoEnabled (line 53) | public extern bool IsUndoEnabled(); method WasAnyUndoOperationRegisteredSinceCreation (line 54) | public extern bool WasAnyUndoOperationRegisteredSinceCreation(); method AreDialogsEnabled (line 56) | public extern bool AreDialogsEnabled(); method HasUnusedDialogResponses (line 57) | public extern bool HasUnusedDialogResponses(); method IsCurrentDialogResponse (line 58) | public extern bool IsCurrentDialogResponse(string dialogTitle); method GetCurrentDialogResponse (line 59) | public extern string GetCurrentDialogResponse(); method GetCurrentDialogResponseAndAvance (line 60) | public extern string GetCurrentDialogResponseAndAvance(); method AppendDialogResponse (line 61) | public extern void AppendDialogResponse(string dialogTitle, string dia... method GetErrors (line 63) | public extern string GetErrors(); method Internal_Create (line 65) | [FreeFunction("CreateInteractionContext", IsThreadSafe = false)] method Internal_Destroy (line 67) | [FreeFunction("DestroyInteractionContext")] class BindingsMarshaller (line 72) | internal static class BindingsMarshaller method ConvertToNative (line 74) | public static IntPtr ConvertToNative(InteractionContext context) => ... method ConvertToManaged (line 75) | public static InteractionContext ConvertToManaged(IntPtr ptr) => new... class GlobalInteractionContext (line 79) | internal class GlobalInteractionContext : InteractionContext, IDisposable method GlobalInteractionContext (line 81) | public GlobalInteractionContext(InteractionContext.Flags flags) method Dispose (line 88) | public override void Dispose() method SetGlobalInteractionContext (line 105) | [FreeFunction("SetGlobalInteractionContext")] method GetGlobalInteractionContext (line 108) | [FreeFunction("GetGlobalInteractionContext")] method ClearGlobalInteractionContext (line 111) | [FreeFunction("ClearGlobalInteractionContext")] class BindingsMarshaller (line 114) | new internal static class BindingsMarshaller method ConvertToNative (line 116) | public static IntPtr ConvertToNative(GlobalInteractionContext contex... FILE: Editor/Mono/Internal/MonoScripts.cs class MonoScripts (line 13) | public static class MonoScripts method CreateMonoScript (line 15) | public static MonoScript CreateMonoScript(string scriptContents, strin... FILE: Editor/Mono/InternalEditorUtility.bindings.cs type CanAppendBuild (line 23) | [System.Obsolete("CanAppendBuild has been deprecated. Use UnityEditor.Ca... type DllType (line 32) | public enum DllType class LoadFileAndForgetOperationHelper (line 43) | [RequiredByNativeCode] method SetObjectResult (line 48) | [RequiredByNativeCode] class LoadFileAndForgetOperation (line 55) | [StructLayout(LayoutKind.Sequential)] method LoadFileAndForgetOperation (line 67) | public LoadFileAndForgetOperation() { } method LoadFileAndForgetOperation (line 69) | private LoadFileAndForgetOperation(IntPtr ptr) : base(ptr) { } class BindingsMarshaller (line 71) | new internal static class BindingsMarshaller method ConvertToManaged (line 73) | public static LoadFileAndForgetOperation ConvertToManaged(IntPtr ptr... method ConvertToNative (line 74) | public static IntPtr ConvertToNative(LoadFileAndForgetOperation asyn... class InternalEditorUtility (line 78) | [NativeHeader("Editor/Src/InternalEditorUtility.bindings.h")] method BumpMapSettingsFixingWindowReportResult (line 157) | [StaticAccessor("BumpMapSettings::Get()", StaticAccessorType.Dot)] method PerformUnmarkedBumpMapTexturesFixing (line 161) | [StaticAccessor("BumpMapSettings::Get()", StaticAccessorType.Dot)] method BumpMapTextureNeedsFixingInternal (line 165) | [FreeFunction("InternalEditorUtilityBindings::BumpMapTextureNeedsFixin... method BumpMapTextureNeedsFixing (line 168) | internal static bool BumpMapTextureNeedsFixing(MaterialProperty prop) method FixNormalmapTextureInternal (line 182) | [FreeFunction("InternalEditorUtilityBindings::FixNormalmapTextureInter... method FixNormalmapTexture (line 185) | internal static void FixNormalmapTexture(MaterialProperty prop) method GetEditorAssemblyPath (line 191) | [FreeFunction("InternalEditorUtilityBindings::GetEditorAssemblyPath")] method GetEngineAssemblyPath (line 194) | [FreeFunction("InternalEditorUtilityBindings::GetEngineAssemblyPath")] method GetEngineCoreModuleAssemblyPath (line 197) | [FreeFunction("InternalEditorUtilityBindings::GetEngineCoreModuleAssem... method GetBuildSystemVariationArgs (line 200) | [FreeFunction("InternalEditorUtilityBindings::GetBuildSystemVariationA... method CalculateHashForObjectsAndDependencies (line 203) | [FreeFunction("InternalEditorUtilityBindings::CalculateHashForObjectsA... method ExecuteCommandOnKeyWindow (line 206) | [FreeFunction] method InstantiateMaterialsInEditMode (line 209) | [FreeFunction("InternalEditorUtilityBindings::InstantiateMaterialsInEd... method BuildCanBeAppended (line 212) | [System.Obsolete("BuildCanBeAppended has been deprecated. Use UnityEdi... method RegisterPlatformModuleAssembly (line 218) | [FreeFunction] method RegisterPrecompiledAssembly (line 221) | [FreeFunction] method AddScriptComponentUncheckedUndoable (line 225) | [FreeFunction("InternalEditorUtilityBindings::AddScriptComponentUnchec... method CreateScriptableObjectUnchecked (line 228) | [FreeFunction("InternalEditorUtilityBindings::CreateScriptableObjectUn... method RequestScriptReload (line 231) | [Obsolete("RequestScriptReload has been deprecated. Use UnityEditor.Ed... method SwitchSkinAndRepaintAllViews (line 238) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method IsSwitchSkinRequested (line 242) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method RepaintAllViews (line 245) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method GetIsInspectorExpanded (line 249) | [StaticAccessor("GetInspectorExpandedState()", StaticAccessorType.Dot)] method SetIsInspectorExpanded (line 253) | [StaticAccessor("GetInspectorExpandedState()", StaticAccessorType.Dot)] method LoadAssemblyWrapper (line 266) | public static Assembly LoadAssemblyWrapper(string dllName, string dllL... method LoadAssemblyWrapperInternal (line 271) | [StaticAccessor("GetMonoManager()", StaticAccessorType.Dot)] method SaveToSerializedFileAndForget (line 275) | public static void SaveToSerializedFileAndForget(Object[] obj, string ... method SaveToSerializedFileAndForgetInternal (line 280) | [FreeFunction("SaveToSerializedFileAndForget")] method LoadSerializedFileAndForget (line 283) | [FreeFunction("InternalEditorUtilityBindings::LoadSerializedFileAndFor... method LoadSerializedFileAndForgetAsync (line 286) | [FreeFunction("LoadFileAndForgetOperation::LoadSerializedFileAndForget... method ProjectWindowDrag (line 289) | [FreeFunction("InternalEditorUtilityBindings::ProjectWindowDrag")] method HierarchyWindowDrag (line 292) | [FreeFunction("InternalEditorUtilityBindings::HierarchyWindowDrag")] method HierarchyWindowDragByID (line 295) | public static DragAndDropVisualMode HierarchyWindowDragByID(int dropTa... method HierarchyWindowDragByID (line 298) | [FreeFunction("InternalEditorUtilityBindings::HierarchyWindowDragByID")] method InspectorWindowDrag (line 301) | [FreeFunction("InternalEditorUtilityBindings::InspectorWindowDrag")] method SceneViewDrag (line 304) | [FreeFunction("InternalEditorUtilityBindings::SceneViewDrag")] method SetRectTransformTemporaryRect (line 307) | [FreeFunction("InternalEditorUtilityBindings::SetRectTransformTemporar... method HasTeamLicense (line 310) | [Obsolete("HasTeamLicense always returns true, no need to call it")] method HasPro (line 313) | [FreeFunction("InternalEditorUtilityBindings::HasPro", IsThreadSafe = ... method HasFreeLicense (line 316) | [FreeFunction("InternalEditorUtilityBindings::HasFreeLicense", IsThrea... method HasEduLicense (line 319) | [FreeFunction("InternalEditorUtilityBindings::HasEduLicense", IsThread... method HasUFSTLicense (line 322) | [FreeFunction("InternalEditorUtilityBindings::HasUFSTLicense", IsThrea... method HasAdvancedLicenseOnBuildTarget (line 325) | [FreeFunction] method IsMobilePlatform (line 328) | public static bool IsMobilePlatform(BuildTarget target) method GetBoundsOfDesktopAtPoint (line 333) | [NativeThrows] method RemoveTag (line 337) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method AddTag (line 341) | [FreeFunction("InternalEditorUtilityBindings::AddTag")] method GetLayersWithId (line 356) | [FreeFunction("InternalEditorUtilityBindings::GetLayersWithId")] method CanRenameAsset (line 359) | [FreeFunction("InternalEditorUtilityBindings::CanRenameAssetInternal")] method ConcatenatedLayersMaskToLayerMask (line 362) | public static LayerMask ConcatenatedLayersMaskToLayerMask(int concaten... method ConcatenatedLayersMaskToLayerMaskInternal (line 367) | [FreeFunction("InternalEditorUtilityBindings::ConcatenatedLayersMaskTo... method TryOpenErrorFileFromConsole (line 370) | [FreeFunction("TryOpenErrorFileFromConsole")] method TryOpenErrorFileFromConsoleInternal (line 373) | [FreeFunction("TryOpenErrorFileFromConsoleInternal")] method TryOpenErrorFileFromConsole (line 376) | public static bool TryOpenErrorFileFromConsole(string path, int line) method LayerMaskToConcatenatedLayersMask (line 381) | public static int LayerMaskToConcatenatedLayersMask(LayerMask mask) method GetSortingLayerName (line 386) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method GetSortingLayerUniqueID (line 389) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method GetSortingLayerNameFromUniqueID (line 392) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method GetSortingLayerCount (line 395) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method SetSortingLayerName (line 398) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method SetSortingLayerLocked (line 401) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method GetSortingLayerLocked (line 404) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method IsSortingLayerDefault (line 407) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method AddSortingLayer (line 410) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method UpdateSortingLayersOrder (line 413) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method GetSpriteOuterUV (line 429) | [FreeFunction("InternalEditorUtilityBindings::GetSpriteOuterUV")] method GetObjectFromInstanceID (line 432) | [FreeFunction("PPtr::FromInstanceID")] method GetTypeWithoutLoadingObject (line 435) | [FreeFunction("GetTypeWithoutLoadingObject")] method GetLoadedObjectFromInstanceID (line 438) | [FreeFunction("Object::IDToPointer")] method GetLayerName (line 441) | [StaticAccessor("GetTagManager()", StaticAccessorType.Dot)] method GetAssetsFolder (line 457) | [FreeFunction] method GetEditorFolder (line 460) | [FreeFunction] method IsInEditorFolder (line 463) | [FreeFunction] method ReloadWindowLayoutMenu (line 466) | public static void ReloadWindowLayoutMenu() method RevertFactoryLayoutSettings (line 471) | public static void RevertFactoryLayoutSettings(bool quitOnCancel) method LoadDefaultLayout (line 476) | public static void LoadDefaultLayout() method CalculateAmbientProbeFromSkybox (line 481) | [StaticAccessor("GetRenderSettings()", StaticAccessorType.Dot)] method SetupShaderMenu (line 484) | [Obsolete("SetupShaderMenu is obsolete. You can get list of available ... method GetFullUnityVersion (line 487) | [FreeFunction("UnityConfig::GetUnityBuildFullVersion")] method GetUnityVersion (line 490) | public static Version GetUnityVersion() method GetUnityVersionDigits (line 496) | [FreeFunction("InternalEditorUtilityBindings::GetUnityVersionDigits")] method GetUnityBuildBranch (line 499) | [FreeFunction("UnityConfig::GetUnityBuildBranchName")] method GetUnityBuildHash (line 502) | [FreeFunction("UnityConfig::GetUnityBuildHash")] method GetUnityDisplayVersion (line 505) | [FreeFunction("UnityConfig::GetUnityDisplayVersion")] method GetUnityDisplayVersionVerbose (line 508) | [FreeFunction("UnityConfig::GetUnityDisplayVersionVerbose")] method GetUnityVersionDate (line 511) | [FreeFunction("UnityConfig::GetUnityBuildTimeSinceEpoch")] method GetUnityRevision (line 514) | [FreeFunction("UnityConfig::GetUnityBuildNumericRevision")] method GetUnityProductName (line 517) | [FreeFunction("UnityConfig::GetUnityProductName")] method IsUnityBeta (line 520) | [FreeFunction("InternalEditorUtilityBindings::IsUnityBeta")] method GetUnityCopyright (line 523) | [FreeFunction("InternalEditorUtilityBindings::GetUnityCopyright")] method GetLicenseInfo (line 526) | [FreeFunction("InternalEditorUtilityBindings::GetLicenseInfoText")] method GetLicenseInfoType (line 529) | [FreeFunction("InternalEditorUtilityBindings::GetLicenseInfoTypeText")] method GetLicenseInfoSerial (line 532) | [FreeFunction("InternalEditorUtilityBindings::GetLicenseInfoSerialText")] method GetLicenseFlags (line 535) | [Obsolete("GetLicenseFlags is no longer supported", error: true)] method GetAuthToken (line 539) | [FreeFunction("InternalEditorUtilityBindings::GetAuthToken")] method OpenEditorConsole (line 542) | [FreeFunction("InternalEditorUtilityBindings::OpenEditorConsole")] method GetGameObjectInstanceIDFromComponent (line 545) | [FreeFunction("InternalEditorUtilityBindings::GetGameObjectInstanceIDF... method ReadScreenPixel (line 548) | [FreeFunction("InternalEditorUtilityBindings::ReadScreenPixel")] method ReadScreenPixelUnderCursor (line 551) | [FreeFunction("InternalEditorUtilityBindings::ReadScreenPixelUnderCurs... method IsAllowedToReadPixelOutsideUnity (line 554) | [FreeFunction("InternalEditorUtilityBindings::IsAllowedToReadPixelOuts... method SetGpuDeviceAndRecreateGraphics (line 557) | [StaticAccessor("GetGpuDeviceManager()", StaticAccessorType.Dot)] method IsGpuDeviceSelectionSupported (line 561) | [StaticAccessor("GetGpuDeviceManager()", StaticAccessorType.Dot)] method GetGpuDevices (line 565) | [FreeFunction("InternalEditorUtilityBindings::GetGpuDevices")] method OpenPlayerConsole (line 568) | [FreeFunction("InternalEditorUtilityBindings::OpenPlayerConsole")] method TextifyEvent (line 571) | public static string TextifyEvent(Event evt) method GetAvailableDiffTools (line 692) | [FreeFunction] method GetNoDiffToolsDetectedMessage (line 695) | [FreeFunction] method SetCustomDiffToolData (line 698) | [FreeFunction("SetCustomDiffToolData")] method SetCustomDiffToolPrefs (line 701) | [FreeFunction("SetCustomDiffToolPrefs")] method TransformBounds (line 704) | [FreeFunction("InternalEditorUtilityBindings::TransformBounds")] method SetCustomLightingInternal (line 707) | [StaticAccessor("CustomLighting::Get()", StaticAccessorType.Dot)] method SetCustomLighting (line 711) | public static void SetCustomLighting(Light[] lights, Color ambient) method RemoveCustomLighting (line 719) | [StaticAccessor("CustomLighting::Get()", StaticAccessorType.Dot)] method HasFullscreenCamera (line 723) | [StaticAccessor("GetRenderManager()", StaticAccessorType.Dot)] method CalculateSelectionBounds (line 726) | public static Bounds CalculateSelectionBounds(bool usePivotOnlyForPart... method CalculateSelectionBounds (line 731) | public static Bounds CalculateSelectionBounds(bool usePivotOnlyForPart... method CalculateSelectionBounds (line 736) | [FreeFunction] method CalculateSelectionBoundsInSpace (line 739) | internal static Bounds CalculateSelectionBoundsInSpace(Vector3 positio... method SupportsRectLayout (line 784) | internal static bool SupportsRectLayout(Transform tr) method GetLocalBounds (line 793) | private static Bounds GetLocalBounds(GameObject gameObject) method OnGameViewFocus (line 820) | [FreeFunction("SetPlayerFocus")] method OpenFileAtLineExternal (line 823) | [FreeFunction("OpenScriptFile")] method OpenFileAtLineExternal (line 826) | public static bool OpenFileAtLineExternal(string filename, int line) method CanConnectToCacheServer (line 835) | [FreeFunction("AssetDatabaseDeprecated::CanConnectToCacheServer")] method DetectDotNetDll (line 838) | [FreeFunction] method IsDotNetDll (line 841) | [FreeFunction] method IsDotNet4Dll (line 844) | public static bool IsDotNet4Dll(string path) method RunningUnderWindows8 (line 863) | internal static bool RunningUnderWindows8(bool orHigher = true) method IsValidUnityExtensionPath (line 879) | [FreeFunction("UnityExtensions::IsValidExtensionPath")] method IsUnityExtensionRegistered (line 882) | [StaticAccessor("UnityExtensions::Get()", StaticAccessorType.Dot)] method IsUnityExtensionCompatibleWithEditor (line 886) | [StaticAccessor("UnityExtensions::Get()", StaticAccessorType.Dot)] method CurrentThreadIsMainThread (line 890) | [FreeFunction(IsThreadSafe = true)] method GetCrashReportFolder (line 900) | [FreeFunction("InternalEditorUtilityBindings::GetCrashReportFolder")] method GetCrashHandlerProcessID (line 903) | [FreeFunction("InternalEditorUtilityBindings::GetCrashHandlerProcessID")] method DrawSkyboxMaterial (line 906) | [FreeFunction("InternalEditorUtilityBindings::DrawSkyboxMaterial")] method ResetCursor (line 909) | [FreeFunction("InternalEditorUtilityBindings::ResetCursor")] method VerifyCacheServerIntegrity (line 912) | [FreeFunction("InternalEditorUtilityBindings::VerifyCacheServerIntegri... method FixCacheServerIntegrityErrors (line 915) | [FreeFunction("InternalEditorUtilityBindings::FixCacheServerIntegrityE... method DetermineDepthOrder (line 918) | [FreeFunction] method GetUnityAssemblies (line 922) | internal static PrecompiledAssembly[] GetUnityAssemblies(bool building... method GetUnityAssembliesInternal (line 927) | [FreeFunction("GetUnityAssembliesManaged")] method GetPrecompiledAssemblyPaths (line 930) | [FreeFunction("GetPrecompiledAssemblyPathsManaged")] method GetEditorScriptAssembliesPath (line 933) | [FreeFunction("GetEditorAssembliesPath")] method ShowPackageManagerWindow (line 936) | [Obsolete("The Module Manager is deprecated", error: true)] method PassAndReturnVector2 (line 941) | [FreeFunction("InternalEditorUtilityBindings::PassAndReturnVector2")] method PassAndReturnColor32 (line 945) | [FreeFunction("InternalEditorUtilityBindings::PassAndReturnColor32")] method SaveCursorToFile (line 948) | [FreeFunction("InternalEditorUtilityBindings::SaveCursorToFile")] method SaveCursorToInMemoryResource (line 951) | [FreeFunction("InternalEditorUtilityBindings::SaveCursorToInMemoryReso... method GetCompilationDefines (line 954) | [FreeFunction("GetScriptCompilationDefines")] method LaunchApplication (line 958) | [FreeFunction("LaunchApplication")] method CountToString (line 961) | public static string CountToString(ulong count) method EnsureSceneHasBeenSaved (line 975) | [StaticAccessor("GetSceneManager()", StaticAccessorType.Dot)] method PrepareDragAndDropTesting (line 980) | internal static void PrepareDragAndDropTesting(EditorWindow editorWindow) method PrepareDragAndDropTestingInternal (line 986) | [FreeFunction("InternalEditorUtilityBindings::PrepareDragAndDropTestin... method LayerMaskToConcatenatedLayersMaskInternal (line 989) | [FreeFunction("InternalEditorUtilityBindings::LayerMaskToConcatenatedL... method IsScriptReloadRequested (line 992) | [StaticAccessor("GetApplication()", StaticAccessorType.Dot)] method HandleProjectWindowFileDrag (line 995) | [FreeFunction("HandleProjectWindowFileDrag")] method DragAndDropPrefabsFromHierarchyToProjectWindow (line 1002) | [FreeFunction("InternalEditorUtilityBindings::DragAndDropPrefabsFromHi... method RegisterSetDefaultParentObjectUndo (line 1005) | [FreeFunction] method RetainAuxWindows (line 1011) | [StaticAccessor("GetAuxWindowManager()", StaticAccessorType.Dot)] method IsPlaybackEngineDisabled (line 1014) | [FreeFunction] FILE: Editor/Mono/InternalEditorUtility.cs class InternalEditorUtility (line 23) | partial class InternalEditorUtility method FindIconForFile (line 25) | public static Texture2D FindIconForFile(string fileName) method GetIconForFile (line 92) | [RequiredByNativeCode] method GetEditorSettingsList (line 121) | public static string[] GetEditorSettingsList(string prefix, int count) method SaveEditorSettingsList (line 138) | public static void SaveEditorSettingsList(string prefix, string[] aLis... method TextAreaForDocBrowser (line 149) | public static string TextAreaForDocBrowser(Rect position, string text,... method GetSceneViewCameras (line 176) | public static Camera[] GetSceneViewCameras() method ShowGameView (line 181) | public static void ShowGameView() type AssetReference (line 186) | internal struct AssetReference class GuidThenInstanceIDEqualityComparer (line 193) | public sealed class GuidThenInstanceIDEqualityComparer : IEqualityCo... method Equals (line 195) | public bool Equals(AssetReference x, AssetReference y) method GetHashCode (line 204) | public int GetHashCode(AssetReference assetReference) method IsAssetImported (line 211) | public static bool IsAssetImported(int instanceID) method GetNewSelection (line 217) | public static List GetNewSelection(int clickedInstanceID, List GetNewSelection(int clickedInstanceID, List<... method TrySetInstanceId (line 230) | internal static bool TrySetInstanceId(ref AssetReference entry) method TryGetInstanceIds (line 248) | internal static List TryGetInstanceIds(List entryInstanceIds... method GetNewSelection (line 293) | internal static List GetNewSelection(ref AssetReference clickedEn... method GetNewSelection (line 299) | internal static List GetNewSelection(ref AssetReference clickedEn... method GetFirstAndLastSelected (line 531) | static bool GetFirstAndLastSelected(List allEntries, List se... method GetApplicationExtensionForRuntimePlatform (line 547) | internal static string GetApplicationExtensionForRuntimePlatform(Runti... method IsValidFileName (line 561) | public static bool IsValidFileName(string filename) method RemoveInvalidCharsFromFileName (line 569) | public static string RemoveInvalidCharsFromFileName(string filename, b... method GetDisplayStringOfInvalidCharsOfFileName (line 598) | public static string GetDisplayStringOfInvalidCharsOfFileName(string f... method IsScriptOrAssembly (line 621) | internal static bool IsScriptOrAssembly(string filename) method GetAllScriptGUIDs (line 638) | internal static IEnumerable GetAllScriptGUIDs() method GetMonolithicEngineAssemblyPath (line 645) | internal static string GetMonolithicEngineAssemblyPath() method GetCompilationDefines (line 653) | internal static string[] GetCompilationDefines(EditorScriptCompilation... method SetShowGizmos (line 658) | public static void SetShowGizmos(bool value) method CaptureSceneView (line 673) | [Obsolete("Use CaptureEditorWindow instead", false)] method CaptureEditorWindow (line 694) | public static bool CaptureEditorWindow(EditorWindow window, RenderText... method IsUnityAssembly (line 717) | internal static bool IsUnityAssembly(Type type) FILE: Editor/Mono/InternalMeshUtil.bindings.cs class InternalMeshUtil (line 10) | [NativeHeader("Editor/Mono/InternalMeshUtil.bindings.h")] method GetPrimitiveCount (line 13) | public static extern int GetPrimitiveCount(Mesh mesh); method CalcTriangleCount (line 15) | public static extern int CalcTriangleCount(Mesh mesh); method HasSupportedTopologyForGI (line 17) | public static extern bool HasSupportedTopologyForGI(Mesh mesh); method HasVertices (line 19) | public static extern bool HasVertices(Mesh mesh); method HasNormals (line 21) | public static extern bool HasNormals(Mesh mesh); method GetVertexFormat (line 23) | public static extern string GetVertexFormat(Mesh mesh); method GetCachedMeshSurfaceArea (line 25) | public static extern float GetCachedMeshSurfaceArea(MeshRenderer meshR... FILE: Editor/Mono/LODUtility.bindings.cs type LODVisualizationInformation (line 11) | internal struct LODVisualizationInformation class LODUtility (line 26) | [NativeHeader("Editor/Mono/LODUtility.bindings.h")] method CalculateVisualizationData (line 29) | [FreeFunction("LODUtilityBindings::CalculateVisualizationData")] method IsLODAnimatingOnDisplay (line 32) | [FreeFunction("LODUtilityBindings::IsLODAnimatingOnDisplay")] method IsLODAnimating (line 35) | [FreeFunction("LODUtilityBindings::IsLODAnimating")] method CalculateDistance (line 38) | [FreeFunction("LODUtilityBindings::CalculateDistance")] method CalculateWorldReferencePoint (line 41) | internal static Vector3 CalculateWorldReferencePoint(LODGroup group) method NeedUpdateLODGroupBoundingBox (line 46) | [FreeFunction] method CalculateLODGroupBoundingBox (line 49) | public static void CalculateLODGroupBoundingBox(LODGroup group) FILE: Editor/Mono/LogEntries.bindings.cs type LogMessageFlags (line 16) | [Flags] class LogMessageFlagsExtensions (line 50) | internal static class LogMessageFlagsExtensions method IsInfo (line 52) | public static bool IsInfo(this LogMessageFlags flags) method IsWarning (line 56) | public static bool IsWarning(this LogMessageFlags flags) method IsError (line 60) | public static bool IsError(this LogMessageFlags flags) class LogEntry (line 67) | [NativeHeader("Editor/Src/EditorMonoConsole.h")] method RemoveLogEntriesByMode (line 82) | internal static extern void RemoveLogEntriesByMode(int mode); type LogEntryStruct (line 85) | [NativeHeader("Editor/Src/EditorMonoConsole.h")] class LogEntries (line 105) | [StaticAccessor("GetEditorMonoConsole()", StaticAccessorType.Dot)] method RowGotDoubleClicked (line 109) | public static extern void RowGotDoubleClicked(int index); method OpenFileOnSpecificLineAndColumn (line 110) | public static extern void OpenFileOnSpecificLineAndColumn(string fileP... method GetStatusText (line 112) | [FreeFunction] method GetStatusMask (line 115) | public static extern int GetStatusMask(); method StartGettingEntries (line 118) | public static extern int StartGettingEntries(); method EndGettingEntries (line 119) | public static extern void EndGettingEntries(); method SetConsoleFlag (line 122) | public static extern void SetConsoleFlag(int bit, bool value); method SetFilteringText (line 123) | public static extern void SetFilteringText(string filteringText); method GetFilteringText (line 124) | public static extern string GetFilteringText(); method GetCount (line 126) | public static extern int GetCount(); method GetCountsByType (line 128) | public static extern void GetCountsByType(ref int errorCount, ref int ... method GetLinesAndModeFromEntryInternal (line 130) | public static extern void GetLinesAndModeFromEntryInternal(int row, in... method GetEntryInternal (line 132) | [FreeFunction] method GetCallstackFormattedSignatureInternal (line 135) | [FreeFunction] method GetEntryCount (line 138) | [FreeFunction(ThrowsException = true)] method Clear (line 141) | public static extern void Clear(); method GetStatusViewErrorIndex (line 143) | public static extern int GetStatusViewErrorIndex(); method ClickStatusBar (line 145) | public static extern void ClickStatusBar(int count); method AddMessageWithDoubleClickCallback (line 147) | public static extern void AddMessageWithDoubleClickCallback(LogEntry o... method AddMessagesImpl (line 149) | [ThreadSafe] method GetEntryRowIndex (line 152) | internal static extern int GetEntryRowIndex(int globalIndex, int index... FILE: Editor/Mono/Macros/MacroEvaluator.cs class MacroEvaluator (line 9) | public static class MacroEvaluator method Eval (line 11) | [RequiredByNativeCode] FILE: Editor/Mono/Macros/MethodEvaluator.cs class MethodEvaluator (line 15) | public static class MethodEvaluator class AssemblyResolver (line 20) | private class AssemblyResolver method AssemblyResolver (line 24) | public AssemblyResolver(string assemblyDirectory) method AssemblyResolve (line 29) | public Assembly AssemblyResolve(object sender, ResolveEventArgs args) method TypeResolve (line 39) | public Assembly TypeResolve(object sender, ResolveEventArgs args) method Eval (line 59) | public static object Eval(string assemblyFile, string typeName, method TypeOrTypeName (line 84) | private static Type TypeOrTypeName(object o) method TypesOrTypeNames (line 97) | private static Type[] TypesOrTypeNames(object o) method ExecuteExternalCode (line 111) | public static object ExecuteExternalCode(string parcel) method TransformArgumentsBack (line 158) | private static void TransformArgumentsBack(Type[] argTypes, object[] ... method DeserializeDelegate (line 173) | private static Delegate DeserializeDelegate(Type t, string serialized) method ExecuteCode (line 188) | private static object ExecuteCode(Type target, MethodInfo method, obje... method GetActor (line 193) | private static object GetActor(Type type) method ToCommaSeparatedString (line 199) | private static string ToCommaSeparatedString(IEnumerable items) FILE: Editor/Mono/MaterialProperty.cs class MaterialProperty (line 16) | [StructLayout(LayoutKind.Sequential)] method ReadFromMaterialPropertyBlock (line 50) | public void ReadFromMaterialPropertyBlock(MaterialPropertyBlock block) method WriteToMaterialPropertyBlock (line 55) | public void WriteToMaterialPropertyBlock(MaterialPropertyBlock materia... method IsTextureOffsetAndScaleChangedMask (line 98) | internal static bool IsTextureOffsetAndScaleChangedMask(int changedMask) method ApplyProperty (line 191) | private void ApplyProperty(object newValue) method ApplyProperty (line 199) | private void ApplyProperty(object previousValue, int changedPropertyMask) class Styles (line 236) | private static class Styles type PropertyData (line 264) | struct PropertyData method HasMixedValues (line 280) | private bool HasMixedValues(Func getter) method Init (line 310) | public void Init() method MergeStack (line 334) | static void MergeStack(out bool lockedInChildren, out bool lockedByA... method GetMultiEditingDisplayName (line 358) | static string GetMultiEditingDisplayName(string multiEditSuffix) method DoPropertyContextMenu (line 369) | public static void DoPropertyContextMenu(bool lockMenusOnly, Object[... type DisplayMode (line 403) | enum DisplayMode { Material, Variant, Mixed }; method GetDisplayMode (line 404) | static DisplayMode GetDisplayMode(Object[] targets) method ResetMaterialProperties (line 414) | static void ResetMaterialProperties() method HandleApplyRevert (line 450) | static void HandleApplyRevert(GenericMenu menu, bool singleEditing, ... method HandleCopyPaste (line 492) | static void HandleCopyPaste(GenericMenu menu) method HandleRevertAll (line 509) | static void HandleRevertAll(GenericMenu menu, bool singleEditing, Ob... method DoRegularMenu (line 530) | static void DoRegularMenu(GenericMenu menu, bool isOverriden, Object... method GetCopyPasteAction (line 554) | static void GetCopyPasteAction(MaterialProperty prop, out GenericMen... method DoLockPropertiesMenu (line 587) | static void DoLockPropertiesMenu(GenericMenu menu, bool lockValue, O... method LockProperties (line 602) | static void LockProperties(bool lockValue, Object[] targets) method DoLockAction (line 618) | static public void DoLockAction(Object[] targets) method GotoLockOriginAction (line 630) | static void GotoLockOriginAction(Object[] targets) method ClearStack (line 672) | internal static void ClearStack() => s_PropertyStack.Clear(); method BeginProperty (line 674) | internal static void BeginProperty(MaterialProperty prop, Object[] tar... method BeginProperty (line 682) | internal static void BeginProperty(MaterialSerializedProperty prop, Ob... method BeginProperty (line 690) | internal static void BeginProperty(Rect totalRect, MaterialProperty pr... method EndProperty (line 723) | internal static void EndProperty() method IsRegistered (line 814) | static bool IsRegistered(MaterialProperty prop, MaterialSerializedProp... FILE: Editor/Mono/MaterialProperty.deprecated.cs class MaterialProperty (line 9) | partial class MaterialProperty type PropType (line 11) | [Obsolete("Use UnityEngine.Rendering.ShaderPropertyType instead. (Unit... type PropFlags (line 22) | [Obsolete("Use UnityEngine.Rendering.ShaderPropertyFlags instead. (Uni... type TexDim (line 36) | [Obsolete("Use UnityEngine.Rendering.TextureDimension instead. (UnityU... FILE: Editor/Mono/Media/Bindings/MediaDecoder.bindings.cs class MediaDecoder (line 18) | internal class MediaDecoder : IDisposable method MediaDecoder (line 22) | public MediaDecoder(string filePath) method MediaDecoder (line 27) | public MediaDecoder(VideoClip clip) method GetNextFrame (line 37) | public bool GetNextFrame(Texture2D tex, out MediaTime time) method GetNextSamples (line 43) | public int GetNextSamples(ushort trackIndex, NativeArray interl... method SetPosition (line 53) | public bool SetPosition(MediaTime time) method GetCustomDependencies (line 59) | public string[] GetCustomDependencies() method Dispose (line 65) | public void Dispose() method Create (line 75) | private IntPtr Create(string filePath) method Create (line 84) | private IntPtr Create(VideoClip clip) method ThrowIfDisposed (line 93) | private void ThrowIfDisposed() method Internal_MediaDecoder_Create (line 99) | [NativeHeader("Editor/Mono/Media/Bindings/MediaDecoder.bindings.h")] method Internal_MediaDecoder_CreateFromClip (line 103) | [NativeHeader("Editor/Mono/Media/Bindings/MediaDecoder.bindings.h")] method Internal_Release (line 107) | [NativeHeader("Modules/Video/Public/Base/VideoClipMedia.h")] method Internal_MediaDecoder_GetNextFrame (line 111) | [FreeFunction] method Internal_MediaDecoder_GetNextSamples (line 114) | [FreeFunction] method Internal_MediaDecoder_SetPosition (line 117) | [FreeFunction] method Internal_MediaDecoder_GetCustomDependencies (line 120) | [NativeHeader("Editor/Mono/Media/Bindings/MediaDecoder.bindings.h")] FILE: Editor/Mono/Media/Bindings/MediaEncoder.bindings.cs type MediaRational (line 19) | [NativeHeader("Editor/Mono/Media/Bindings/MediaEncoder.bindings.h")] method MediaRational (line 25) | public MediaRational(int numerator) method MediaRational (line 31) | public MediaRational(int numerator, int denominator) method Set (line 38) | public void Set(int numerator, int denominator = 1) method Reduce (line 63) | private void Reduce() method Internal_MediaRational_Reduce (line 68) | [FreeFunction] type MediaTime (line 72) | public struct MediaTime method MediaTime (line 76) | public MediaTime(long seconds) : this(seconds, 1) method MediaTime (line 79) | public MediaTime(long count, uint rateNumerator, uint rateDenominator ... type H264EncoderAttributes (line 106) | public struct H264EncoderAttributes type VP8EncoderAttributes (line 113) | public struct VP8EncoderAttributes type VideoTrackEncoderAttributes (line 119) | [StructLayout(LayoutKind.Explicit)] method VideoTrackEncoderAttributes (line 133) | public VideoTrackEncoderAttributes(H264EncoderAttributes h264Attrs) : ... method VideoTrackEncoderAttributes (line 151) | public VideoTrackEncoderAttributes(VP8EncoderAttributes vp8Attrs) : th... method VideoTrackEncoderAttributes (line 157) | internal VideoTrackEncoderAttributes(VideoTrackAttributes videoAttrs) ... type VideoTrackAttributes (line 169) | public struct VideoTrackAttributes type AudioTrackAttributes (line 180) | public struct AudioTrackAttributes class MediaEncoder (line 190) | public class MediaEncoder : IDisposable method MediaEncoder (line 197) | public MediaEncoder( method MediaEncoder (line 203) | public MediaEncoder( method MediaEncoder (line 209) | public MediaEncoder( method MediaEncoder (line 215) | public MediaEncoder( method MediaEncoder (line 221) | public MediaEncoder( method MediaEncoder (line 226) | public MediaEncoder(string filePath, VideoTrackAttributes videoAttrs) method MediaEncoder (line 230) | public MediaEncoder(string filePath, AudioTrackAttributes[] audioAttrs) method MediaEncoder (line 235) | public MediaEncoder(string filePath, AudioTrackAttributes audioAttrs) method AddFrame (line 244) | unsafe public bool AddFrame( method AddFrame (line 252) | unsafe public bool AddFrame( method AddFrame (line 260) | public bool AddFrame(Texture2D texture) method AddFrame (line 266) | public bool AddFrame(Texture2D texture, MediaTime time) method AddSamples (line 272) | unsafe public bool AddSamples(ushort trackIndex, NativeArray in... method AddSamples (line 280) | public bool AddSamples(NativeArray interleavedSamples) method Dispose (line 285) | public void Dispose() method ValidateVideoAttributes (line 295) | private void ValidateVideoAttributes(VideoTrackEncoderAttributes video... method ValidateAudioAttributes (line 302) | private void ValidateAudioAttributes(AudioTrackAttributes[] audioAttrs) method Create (line 316) | private IntPtr Create( method Create (line 324) | private IntPtr Create( method Create (line 342) | private IntPtr Create( method ThrowIfDisposed (line 358) | private void ThrowIfDisposed() method Internal_Create (line 364) | [FreeFunction] method Internal_Release (line 368) | [FreeFunction] method Internal_AddFrame (line 371) | [FreeFunction] method Internal_AddFrameRaw (line 374) | [FreeFunction] method Internal_AddSamples (line 379) | [FreeFunction] FILE: Editor/Mono/MemorySettings.bindings.cs class MemorySettingsUtils (line 11) | [NativeHeader("Editor/Mono/MemorySettings.bindings.h")] method SetPlatformDefaultValues (line 15) | extern internal static void SetPlatformDefaultValues(int platform); method WriteEditorMemorySettings (line 16) | extern internal static void WriteEditorMemorySettings(); method InitializeDefaultsForPlatform (line 17) | extern internal static void InitializeDefaultsForPlatform(int platform); FILE: Editor/Mono/Menu.bindings.cs type ScriptingMenuItem (line 12) | [UsedByNativeCode] method ScriptingMenuItem (line 23) | public ScriptingMenuItem(string path, int priority = -1, bool isSepara... class Menu (line 31) | [NativeHeader("Editor/Src/MenuController.h")] method SetChecked (line 36) | [NativeMethod("MenuController::SetChecked", true)] method GetChecked (line 39) | [NativeMethod("MenuController::GetChecked", true)] method GetEnabled (line 42) | [NativeMethod("MenuController::GetEnabled", true)] method UpdateContextMenu (line 45) | [NativeMethod("MenuController::UpdateContextMenu", true)] method CreateActionMenuBegin (line 48) | [NativeMethod("MenuController::CreateActionMenuBegin", true)] method CreateActionMenuEnd (line 51) | [NativeMethod("MenuController::CreateActionMenuEnd", true)] method GetEnabledWithContext (line 54) | [NativeMethod("MenuController::GetEnabledWithContext", true)] method GetMenuItemDefaultShortcuts (line 57) | [FreeFunction("MenuController::GetMenuItemDefaultShortcuts")] method SetHotkey (line 60) | [FreeFunction("MenuController::SetMenuItemHotkey")] method GetHotkey (line 63) | [FreeFunction("MenuController::GetMenuItemHotkey")] method ExtractSubmenus (line 66) | [FreeFunction("MenuController::ExtractSubmenus")] method GetMenuItems (line 70) | [FreeFunction("MenuController::ExtractMenuItems")] method AddMenuItem (line 73) | [FreeFunction("MenuController::AddMenuItem")] method RemoveMenuItem (line 76) | [FreeFunction("MenuController::RemoveMenuItem")] method AddSeparator (line 79) | [FreeFunction("MenuController::AddSeparator")] method RebuildAllMenus (line 82) | [FreeFunction("MenuController::RebuildAllMenus")] method FindHotkeyStartIndex (line 85) | [NativeMethod("MenuController::FindHotkeyStartIndex", true)] method MenuItemExists (line 88) | [NativeMethod("MenuController::MenuItemExists", true)] method OnMenuChanged (line 91) | [RequiredByNativeCode] FILE: Editor/Mono/MenuCommand.cs class MenuCommand (line 15) | [StructLayout(LayoutKind.Sequential)] method MenuCommand (line 25) | public MenuCommand(Object inContext, int inUserData) { context = inCon... method MenuCommand (line 27) | public MenuCommand(Object inContext) { context = inContext; userData =... FILE: Editor/Mono/MenuItem.cs class MenuItem (line 15) | [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] method MenuItem (line 22) | public MenuItem(string itemName) : this(itemName, false) {} method MenuItem (line 25) | public MenuItem(string itemName, bool isValidateFunction) : this(itemN... method MenuItem (line 31) | public MenuItem(string itemName, bool isValidateFunction, int priority... method MenuItem (line 34) | internal MenuItem(string itemName, bool isValidateFunction, int priori... method MenuItem (line 37) | internal MenuItem(string itemName, bool isValidateFunction, int priori... method NormalizeMenuItemName (line 50) | private static string NormalizeMenuItemName(string rawName) class MenuItemScriptCommand (line 62) | [RequiredByNativeCode(GenerateProxy = true)] method Initialize (line 83) | public static MenuItemScriptCommand Initialize(string menuName, MenuIt... method InitializeFromValidate (line 91) | private static MenuItemScriptCommand InitializeFromValidate(string men... method InitializeFromExecute (line 100) | private static MenuItemScriptCommand InitializeFromExecute(string menu... method InitializeFromCommand (line 111) | internal static MenuItemScriptCommand InitializeFromCommand(string ful... method Update (line 125) | internal void Update(MenuItem menuItemAttribute, MethodInfo methodInfo) class MenuItemOrderingNative (line 151) | [RequiredByNativeCode(GenerateProxy = true)] method MenuItemOrderingNative (line 164) | public MenuItemOrderingNative() method MenuItemOrderingNative (line 169) | public MenuItemOrderingNative(string currentModeFullMenuName, string d... type IMenuItem (line 186) | interface IMenuItem FILE: Editor/Mono/MeshUtility.bindings.cs class MeshUtility (line 12) | [NativeHeader("Editor/Mono/MeshUtility.bindings.h")] method OptimizeIndexBuffers (line 18) | [FreeFunction] extern private static void OptimizeIndexBuffers([NotNul... method OptimizeReorderVertexBuffer (line 19) | [FreeFunction] extern private static void OptimizeReorderVertexBuffer(... method Optimize (line 21) | public static void Optimize(Mesh mesh) method SetMeshCompression (line 27) | extern public static void SetMeshCompression([NotNull] Mesh mesh, Mode... method GetMeshCompression (line 28) | extern public static ModelImporterMeshCompression GetMeshCompression([... method SetPerTriangleUV2NoCheck (line 30) | [NativeName("SetPerTriangleUV2")] method SetPerTriangleUV2 (line 32) | public static bool SetPerTriangleUV2(Mesh src, Vector2[] triUV) method ComputeTextureBoundingHull (line 49) | extern internal static Vector2[] ComputeTextureBoundingHull(Texture te... method AcquireReadOnlyMeshData (line 51) | public static Mesh.MeshDataArray AcquireReadOnlyMeshData(Mesh mesh) method AcquireReadOnlyMeshData (line 56) | public static Mesh.MeshDataArray AcquireReadOnlyMeshData(Mesh[] meshes) method AcquireReadOnlyMeshData (line 63) | public static Mesh.MeshDataArray AcquireReadOnlyMeshData(List me... FILE: Editor/Mono/ModuleMetadata.bindings.cs type ModuleIncludeSetting (line 11) | [NativeHeader("Editor/Src/BuildPipeline/ModuleMetadata.h")] class ModuleMetadata (line 19) | [StaticAccessor("ModuleMetadata::Get()", StaticAccessorType.Dot)] method GetModuleNames (line 24) | [FreeFunction("ModuleMetadataBindings::GetModuleNames")] method GetModuleDependencies (line 27) | [FreeFunction("ModuleMetadataBindings::GetModuleDependencies")] method IsStrippableModule (line 30) | [FreeFunction("ModuleMetadataBindings::IsStrippableModule")] method GetModuleTypes (line 33) | public static UnityType[] GetModuleTypes(string moduleName) method GetModuleIncludeSettingForModule (line 39) | [NativeName("GetModuleIncludeSetting")] method SetModuleIncludeSettingForModule (line 42) | [FreeFunction("ModuleMetadataBindings::SetModuleIncludeSettingForModul... method GetModuleIncludeSettingForObject (line 45) | [FreeFunction("ModuleMetadataBindings::GetModuleIncludeSettingForObjec... method GetModuleForObject (line 48) | [FreeFunction("ModuleMetadataBindings::GetModuleForObject")] method GetModuleTypeIndices (line 51) | [FreeFunction("ModuleMetadataBindings::GetModuleTypeIndices")] method GetICallModule (line 54) | extern public static string GetICallModule(string icall); FILE: Editor/Mono/Modules/BeeBuildPostprocessor.cs class BeeBuildPostprocessor (line 27) | internal abstract class BeeBuildPostprocessor : IBuildPostprocessor method LaunchPlayer (line 35) | public virtual ILaunchReport LaunchPlayer(BuildLaunchPlayerArgs args) ... method PostProcess (line 39) | public virtual void PostProcess(BuildPostProcessArgs args, out BuildPr... method SupportsInstallInBuildFolder (line 48) | public virtual bool SupportsInstallInBuildFolder() => false; method SupportsLz4Compression (line 50) | public virtual bool SupportsLz4Compression() => false; method GetDefaultCompression (line 52) | public virtual Compression GetDefaultCompression() => Compression.None; method UpdateBootConfig (line 54) | public virtual void UpdateBootConfig(BuildTarget target, BootConfigDat... method GetIl2CppDataBackupFolderName (line 96) | protected virtual string GetIl2CppDataBackupFolderName(BuildPostProces... method GetExtension (line 98) | public virtual string GetExtension(BuildTarget target, int subtarget, ... method IsBuildingPlayer (line 100) | [RequiredByNativeCode] method BeginProfile (line 103) | [RequiredByNativeCode] method EndProfile (line 106) | [RequiredByNativeCode] method BeginBuildSection (line 109) | [RequiredByNativeCode] method EndBuildSection (line 112) | [RequiredByNativeCode] method GetPluginImpExtension (line 115) | protected virtual IPluginImporterExtension GetPluginImpExtension() => ... method PluginsDataFor (line 119) | protected virtual PluginsData PluginsDataFor(BuildPostProcessArgs args) method GetPluginBuildTargetsFor (line 127) | protected virtual IEnumerable GetPluginBuildTargetsFor(Bu... method GetPluginFor (line 132) | protected virtual Plugin GetPluginFor(PluginImporter imp, BuildTarget ... method GetPluginsFor (line 145) | IEnumerable GetPluginsFor(BuildTarget target) method GetFilesWithRoleFromBuildReport (line 175) | static IEnumerable GetFilesWithRoleFromBuildReport(BuildReport ... method LinkerConfigFor (line 182) | LinkerConfig LinkerConfigFor(BuildPostProcessArgs args) method IsBuildOptionSet (line 233) | static bool IsBuildOptionSet(BuildOptions options, BuildOptions flag) ... method GetConfigurationName (line 235) | static string GetConfigurationName(Il2CppCompilerConfiguration compile... method Il2CppBuildConfigurationNameFor (line 241) | protected virtual string Il2CppBuildConfigurationNameFor(BuildPostProc... method AdditionalIl2CppArgsFor (line 246) | protected virtual IEnumerable AdditionalIl2CppArgsFor(BuildPos... method SplitArgs (line 251) | IEnumerable SplitArgs(string args) method Il2CppSysrootPathFor (line 272) | protected virtual string Il2CppSysrootPathFor(BuildPostProcessArgs arg... method Il2CppToolchainPathFor (line 274) | protected virtual string Il2CppToolchainPathFor(BuildPostProcessArgs a... method Il2CppCompilerFlagsFor (line 276) | protected virtual string Il2CppCompilerFlagsFor(BuildPostProcessArgs a... method Il2CppAdditionalLibrariesFor (line 278) | protected virtual string[] Il2CppAdditionalLibrariesFor(BuildPostProce... method Il2CppAdditionalDefinesFor (line 279) | protected virtual string[] Il2CppAdditionalDefinesFor(BuildPostProcess... method Il2CppAdditionalIncludeDirectoriesFor (line 280) | protected virtual string[] Il2CppAdditionalIncludeDirectoriesFor(Build... method Il2CppAdditionalLinkDirectoriesFor (line 281) | protected virtual string[] Il2CppAdditionalLinkDirectoriesFor(BuildPos... method Il2CppLinkerFlagsFor (line 283) | protected virtual string Il2CppLinkerFlagsFor(BuildPostProcessArgs arg... method Il2CppLinkerFlagsFileFor (line 285) | protected virtual string Il2CppLinkerFlagsFileFor(BuildPostProcessArgs... method Il2CppDataRelativePath (line 287) | protected virtual string Il2CppDataRelativePath(BuildPostProcessArgs a... method Il2CppConfigFor (line 289) | Il2CppConfig Il2CppConfigFor(BuildPostProcessArgs args) method GetUsymtoolPath (line 374) | static string GetUsymtoolPath() method IsNewInputSystemEnabled (line 384) | static bool IsNewInputSystemEnabled() method GetGenerateNativePluginsForAssembliesSettings (line 394) | static GenerateNativePluginsForAssembliesSettings GetGenerateNativePlu... method PlayerBuildConfigFor (line 414) | PlayerBuildConfig PlayerBuildConfigFor(BuildPostProcessArgs args) => n... method GetInstallPathFor (line 446) | protected virtual string GetInstallPathFor(BuildPostProcessArgs args) method GetDataFolderFor (line 455) | protected string GetDataFolderFor(BuildPostProcessArgs args) => $"Libr... method GetScriptingBackend (line 457) | protected ScriptingBackend GetScriptingBackend(BuildPostProcessArgs args) method GetPlatformNameForBuildProgram (line 478) | protected virtual string GetPlatformNameForBuildProgram(BuildPostProce... method GetArchitecture (line 479) | protected virtual string GetArchitecture(BuildPostProcessArgs args) =>... method MakePlayerBuildProgram (line 482) | RunnableProgram MakePlayerBuildProgram(BuildPostProcessArgs args) method DagName (line 504) | string DagName(BuildPostProcessArgs args) => $"Player{GetInstallPathFo... method GetDataForBuildProgramFor (line 506) | protected virtual IEnumerable GetDataForBuildProgramFor(BuildP... method BeeBackendProgram (line 513) | protected virtual RunnableProgram BeeBackendProgram(BuildPostProcessAr... method SetupBuildRequest (line 515) | protected virtual BuildRequest SetupBuildRequest(BuildPostProcessArgs ... method PrintStdoutOnErrorProcessor (line 531) | void PrintStdoutOnErrorProcessor(NodeFinishedMessage node) method UnityLinkerResultProcessor (line 539) | void UnityLinkerResultProcessor(NodeFinishedMessage node) method UsymtoolResultProcessor (line 547) | void UsymtoolResultProcessor(NodeFinishedMessage node) method BeeBuildPostprocessor (line 555) | public BeeBuildPostprocessor() method DefaultResultProcessor (line 563) | protected void DefaultResultProcessor(NodeFinishedMessage node, bool p... method ReportBuildResults (line 592) | void ReportBuildResults() method ReportBuildOutputFiles (line 612) | void ReportBuildOutputFiles(BuildPostProcessArgs args) method PrepareForBuild (line 638) | public virtual string PrepareForBuild(BuildPlayerOptions buildOptions) method CleanBuildOutput (line 647) | protected virtual void CleanBuildOutput(BuildPostProcessArgs args) method GenerateNativePluginsForAssemblies (line 656) | static void GenerateNativePluginsForAssemblies(GenerateNativePluginsFo... method PostProcess (line 697) | public virtual void PostProcess(BuildPostProcessArgs args) method PostProcessCompletedBuild (line 779) | public virtual void PostProcessCompletedBuild(BuildPostProcessArgs args) method AddIconsToBuild (line 796) | public virtual bool AddIconsToBuild(AddIconsArgs args) => true; method GetCreateSolution (line 798) | protected virtual bool GetCreateSolution(BuildPostProcessArgs args) =>... method EditorBuildOutputPathFor (line 800) | protected virtual NPath EditorBuildOutputPathFor(BuildPostProcessArgs ... method GetStrippingInfoFromBuild (line 802) | protected virtual StrippingInfo GetStrippingInfoFromBuild(BuildPostPro... method IsPluginCompatibleWithCurrentBuild (line 804) | protected virtual bool IsPluginCompatibleWithCurrentBuild(BuildTarget ... method GetNamedBuildTarget (line 810) | protected NamedBuildTarget GetNamedBuildTarget(BuildPostProcessArgs args) method GetDevelopment (line 823) | protected bool GetDevelopment(BuildPostProcessArgs args) => method GetInstallingIntoBuildsFolder (line 826) | protected bool GetInstallingIntoBuildsFolder(BuildPostProcessArgs args... method ShouldAppendBuild (line 829) | protected bool ShouldAppendBuild(BuildPostProcessArgs args) => method GetAllowDebugging (line 832) | protected virtual bool GetAllowDebugging(BuildPostProcessArgs args) =>... class DefaultBuildProperties (line 836) | internal class DefaultBuildProperties : BuildProperties method GetTargetRequirements (line 838) | public override DeploymentTargetRequirements GetTargetRequirements() {... FILE: Editor/Mono/Modules/DefaultBuildProfileExtension.cs class DefaultBuildProfileExtension (line 15) | internal abstract class DefaultBuildProfileExtension : IBuildProfileExte... method CreateBuildProfilePlatformSettings (line 68) | public abstract BuildProfilePlatformSettingsBase CreateBuildProfilePla... method CopyPlatformSettingsToBuildProfile (line 70) | public virtual void CopyPlatformSettingsToBuildProfile(BuildProfilePla... method CopyPlatformSettingsFromBuildProfile (line 74) | public virtual void CopyPlatformSettingsFromBuildProfile(BuildProfileP... method GetPreconfiguredSettingsVariants (line 78) | public virtual PreconfiguredSettingsVariant[] GetPreconfiguredSettings... method OnBuildProfileCreated (line 83) | public virtual void OnBuildProfileCreated(BuildProfile buildProfile, i... method OnDisable (line 87) | public virtual void OnDisable() method ShouldDrawDevelopmentPlayerCheckbox (line 91) | public virtual bool ShouldDrawDevelopmentPlayerCheckbox() => true; method ShouldDrawLinkTimeOptimization (line 93) | public virtual bool ShouldDrawLinkTimeOptimization() method ShouldDrawProfilerCheckbox (line 97) | public virtual bool ShouldDrawProfilerCheckbox() => true; method ShouldDrawScriptDebuggingCheckbox (line 98) | public virtual bool ShouldDrawScriptDebuggingCheckbox() => true; method ShouldDrawWaitForManagedDebugger (line 100) | public virtual bool ShouldDrawWaitForManagedDebugger() => false; method ShouldDrawManagedDebuggerFixedPort (line 101) | public virtual bool ShouldDrawManagedDebuggerFixedPort() => false; method ShouldDrawExplicitNullCheckbox (line 102) | public virtual bool ShouldDrawExplicitNullCheckbox() => false; method ShouldDrawExplicitDivideByZeroCheckbox (line 103) | public virtual bool ShouldDrawExplicitDivideByZeroCheckbox() => false; method ShouldDrawExplicitArrayBoundsCheckbox (line 104) | public virtual bool ShouldDrawExplicitArrayBoundsCheckbox() => false; method ShouldDrawInstallInBuildFolderCheckbox (line 105) | public virtual bool ShouldDrawInstallInBuildFolderCheckbox() method GetPlatformProfileInfoMessage (line 110) | protected virtual string GetPlatformProfileInfoMessage() method GetProfileInfoMessage (line 115) | public string GetProfileInfoMessage() method CreateSettingsGUI (line 120) | public VisualElement CreateSettingsGUI( method CreatePlatformSettingsGUI (line 134) | public virtual VisualElement CreatePlatformSettingsGUI( method CreatePlatformBuildWarningsGUI (line 145) | public virtual VisualElement CreatePlatformBuildWarningsGUI(Serialized... method FindPlatformSettingsPropertyAssert (line 150) | public SerializedProperty FindPlatformSettingsPropertyAssert(Serialize... method FindSerializedObjectPropertyAssert (line 157) | public SerializedProperty FindSerializedObjectPropertyAssert(Serialize... method CreateCommonSettingsGUI (line 164) | public VisualElement CreateCommonSettingsGUI(SerializedObject serializ... method CreateMultiplayerSettingsGUI (line 204) | VisualElement CreateMultiplayerSettingsGUI(BuildProfile profile) method ShowCommonBuildOptions (line 216) | public void ShowCommonBuildOptions(BuildProfileWorkflowState workflowS... method ShowDevelopmentPlayerCheckbox (line 319) | public virtual void ShowDevelopmentPlayerCheckbox() method ShowLinkTimeOptimization (line 332) | public virtual void ShowLinkTimeOptimization() method ShowProfilerCheckbox (line 340) | public virtual void ShowProfilerCheckbox() method ShowScriptDebuggingCheckbox (line 362) | public virtual void ShowScriptDebuggingCheckbox() method ShowManagedDebuggerCheckboxes (line 381) | public virtual void ShowManagedDebuggerCheckboxes() method ShowWaitForManagedDebuggerCheckbox (line 403) | public void ShowWaitForManagedDebuggerCheckbox() method ShowManagedDebuggerFixedPort (line 416) | public void ShowManagedDebuggerFixedPort() method ShowExplicitNullChecksToggle (line 434) | public void ShowExplicitNullChecksToggle() method ShowDivideByZeroChecksToggle (line 451) | public void ShowDivideByZeroChecksToggle() method ShowArrayBoundsChecksToggle (line 468) | public void ShowArrayBoundsChecksToggle() method ShowInternalPlatformBuildOptions (line 488) | public virtual void ShowInternalPlatformBuildOptions() method ShowIMGUIPopupOption (line 495) | protected void ShowIMGUIPopupOption method ShowIMGUIPopupOption (line 524) | protected bool ShowIMGUIPopupOption method ShowIMGUIPopupOption (line 554) | protected bool ShowIMGUIPopupOption method ShowIMGUIPopupOptionForGUIContents (line 586) | protected int ShowIMGUIPopupOptionForGUIContents FILE: Editor/Mono/Modules/DefaultBuildWindowExtension.cs class DefaultBuildWindowExtension (line 9) | internal class DefaultBuildWindowExtension : IBuildWindowExtension class Styles (line 11) | internal class Styles method ShowPlatformBuildOptions (line 30) | public virtual void ShowPlatformBuildOptions() {} method ShowPlatformBuildWarnings (line 31) | public virtual void ShowPlatformBuildWarnings() {} method ShowInternalPlatformBuildOptions (line 32) | public virtual void ShowInternalPlatformBuildOptions() {} method EnabledBuildButton (line 33) | public virtual bool EnabledBuildButton() { return true; } method EnabledBuildAndRunButton (line 34) | public virtual bool EnabledBuildAndRunButton() { return true; } method GetBuildButtonTitles (line 35) | public virtual void GetBuildButtonTitles(out GUIContent buildButtonTit... method AskForBuildLocation (line 41) | public virtual bool AskForBuildLocation() method ShouldDrawScriptDebuggingCheckbox (line 46) | public virtual bool ShouldDrawScriptDebuggingCheckbox() { return true; } method ShouldDrawProfilerCheckbox (line 47) | public virtual bool ShouldDrawProfilerCheckbox() { return true; } method ShouldDrawDevelopmentPlayerCheckbox (line 48) | public virtual bool ShouldDrawDevelopmentPlayerCheckbox() { return tru... method ShouldDrawExplicitNullCheckbox (line 49) | public virtual bool ShouldDrawExplicitNullCheckbox() { return false; } method ShouldDrawExplicitDivideByZeroCheckbox (line 50) | public virtual bool ShouldDrawExplicitDivideByZeroCheckbox() { return ... method ShouldDrawExplicitArrayBoundsCheckbox (line 51) | public virtual bool ShouldDrawExplicitArrayBoundsCheckbox() { return f... method ShouldDrawForceOptimizeScriptsCheckbox (line 52) | public virtual bool ShouldDrawForceOptimizeScriptsCheckbox() { return ... method ShouldDrawWaitForManagedDebugger (line 53) | public virtual bool ShouldDrawWaitForManagedDebugger() { return false; } method ShouldDrawManagedDebuggerFixedPort (line 54) | public virtual bool ShouldDrawManagedDebuggerFixedPort() { return fals... method ShouldDisableManagedDebuggerCheckboxes (line 55) | public virtual bool ShouldDisableManagedDebuggerCheckboxes() { return ... method ShouldDrawRunLastBuildButton (line 56) | public virtual bool ShouldDrawRunLastBuildButton() { return false; } method DoRunLastBuildButtonGui (line 57) | public virtual void DoRunLastBuildButtonGui() method EnabledRunLastBuildButton (line 68) | protected virtual bool EnabledRunLastBuildButton() { return false; } method DoRunLastBuild (line 69) | protected virtual void DoRunLastBuild() {} FILE: Editor/Mono/Modules/DefaultCompilationExtension.cs class DefaultCompilationExtension (line 13) | internal class DefaultCompilationExtension method GetCompilerExtraAssemblyPaths (line 16) | public virtual string[] GetCompilerExtraAssemblyPaths(bool isEditor, s... method GetWindowsMetadataReferences (line 21) | public virtual IEnumerable GetWindowsMetadataReferences() method GetAdditionalAssemblyReferences (line 26) | public virtual IEnumerable GetAdditionalAssemblyReferences() method GetAdditionalDefines (line 31) | public virtual IEnumerable GetAdditionalDefines() method GetAdditionalEditorDefines (line 36) | public virtual IEnumerable GetAdditionalEditorDefines() method GetAdditionalSourceFiles (line 41) | public virtual IEnumerable GetAdditionalSourceFiles() FILE: Editor/Mono/Modules/DefaultPlatformSupportModule.cs class DefaultPlatformSupportModule (line 13) | internal abstract class DefaultPlatformSupportModule : IPlatformSupportM... method GetDisplayNames (line 27) | public virtual GUIContent[] GetDisplayNames() { return null; } method CreateBuildPostprocessor (line 35) | public abstract IBuildPostprocessor CreateBuildPostprocessor(); method CreateScriptingImplementations (line 37) | public virtual IScriptingImplementations CreateScriptingImplementation... method CreateSettingsEditorExtension (line 39) | public virtual ISettingEditorExtension CreateSettingsEditorExtension()... method CreateAdaptiveSettingEditorExtension (line 41) | public virtual IAdaptiveVsyncSetting CreateAdaptiveSettingEditorExtens... method CreatePreferenceWindowExtension (line 43) | public virtual IPreferenceWindowExtension CreatePreferenceWindowExtens... method CreateTextureImportSettingsExtension (line 45) | public virtual ITextureImportSettingsExtension CreateTextureImportSett... method CreateBuildWindowExtension (line 47) | public virtual IBuildWindowExtension CreateBuildWindowExtension() { re... method CreateCompilationExtension (line 49) | public virtual ICompilationExtension CreateCompilationExtension() { re... method CreatePluginImporterExtension (line 51) | public virtual IPluginImporterExtension CreatePluginImporterExtension(... method CreateBuildProfileExtension (line 53) | public virtual IBuildProfileExtension CreateBuildProfileExtension() { ... method CreateDeploymentTargetsExtension (line 55) | public virtual IDeploymentTargetsExtension CreateDeploymentTargetsExte... method RegisterAdditionalUnityExtensions (line 57) | public virtual void RegisterAdditionalUnityExtensions() {} method CreateDevice (line 59) | public virtual IDevice CreateDevice(string id) { throw new NotSupporte... method OnActivate (line 61) | public virtual void OnActivate() {} method OnDeactivate (line 63) | public virtual void OnDeactivate() {} method OnLoad (line 65) | public virtual void OnLoad() {} method OnUnload (line 67) | public virtual void OnUnload() {} method GetExtraScriptAssemblyPlatforms (line 69) | public virtual IEnumerable GetExtraScriptAssem... method GetEditorAnalyticsExtension (line 74) | public virtual IEditorAnalyticsExtension GetEditorAnalyticsExtension()... FILE: Editor/Mono/Modules/DefaultPlayerSettingsEditorExtension.cs class DefaultPlayerSettingsEditorExtension (line 12) | internal abstract class DefaultPlayerSettingsEditorExtension : ISettingE... method OnEnable (line 21) | public virtual void OnEnable(PlayerSettingsEditor settingsEditor) method ConfigurePlatformProfile (line 28) | public virtual void ConfigurePlatformProfile(SerializedObject serializ... method CopyProjectSettingsPlayerSettingsToBuildProfile (line 32) | public virtual bool CopyProjectSettingsPlayerSettingsToBuildProfile() method IsPlayerSettingsDataEqualToProjectSettings (line 37) | public virtual bool IsPlayerSettingsDataEqualToProjectSettings() method OnActiveProfileChanged (line 42) | public virtual void OnActiveProfileChanged(BuildProfile previous, Buil... method HasPublishSection (line 46) | public virtual bool HasPublishSection() method PublishSectionGUI (line 51) | public virtual void PublishSectionGUI(float h, float midWidth, float m... method HasIdentificationGUI (line 53) | public virtual bool HasIdentificationGUI() method IdentificationSectionGUI (line 58) | public virtual void IdentificationSectionGUI() {} method ConfigurationSectionGUI (line 60) | public virtual void ConfigurationSectionGUI() {} method RenderingSectionGUI (line 62) | public virtual void RenderingSectionGUI() {} method SupportsOrientation (line 64) | public virtual bool SupportsOrientation() method CanShowUnitySplashScreen (line 69) | public virtual bool CanShowUnitySplashScreen() method SplashSectionGUI (line 74) | public virtual void SplashSectionGUI() {} method UsesStandardIcons (line 76) | public virtual bool UsesStandardIcons() method IconSectionGUI (line 81) | public virtual void IconSectionGUI() {} method HasResolutionSection (line 83) | public virtual bool HasResolutionSection() method SupportsStaticBatching (line 88) | public virtual bool SupportsStaticBatching() method SupportsDynamicBatching (line 93) | public virtual bool SupportsDynamicBatching() method ResolutionSectionGUI (line 98) | public virtual void ResolutionSectionGUI(float h, float midWidth, floa... method HasBundleIdentifier (line 100) | public virtual bool HasBundleIdentifier() method SupportsHighDynamicRangeDisplays (line 105) | public virtual bool SupportsHighDynamicRangeDisplays() method SupportsGfxJobModes (line 110) | public virtual bool SupportsGfxJobModes() method AdjustGfxJobMode (line 115) | public virtual GraphicsJobMode AdjustGfxJobMode(GraphicsJobMode graphi... method SupportsMultithreadedRendering (line 120) | public virtual bool SupportsMultithreadedRendering() method SupportsFrameTimingStatistics (line 125) | public virtual bool SupportsFrameTimingStatistics() method SerializedObjectUpdated (line 130) | public virtual void SerializedObjectUpdated() {} method MultithreadedRenderingGUITooltip (line 135) | protected virtual GUIContent MultithreadedRenderingGUITooltip() method MultithreadedRenderingGUI (line 140) | public virtual void MultithreadedRenderingGUI(NamedBuildTarget namedBu... method SupportsCustomLightmapEncoding (line 160) | public virtual bool SupportsCustomLightmapEncoding() method SupportsCustomNormalMapEncoding (line 165) | public virtual bool SupportsCustomNormalMapEncoding() method ShouldShowVulkanSettings (line 170) | public virtual bool ShouldShowVulkanSettings() method VulkanSectionGUI (line 175) | public virtual void VulkanSectionGUI() {} method SupportsForcedSrgbBlit (line 177) | public virtual bool SupportsForcedSrgbBlit() method SupportsStaticSplashScreenBackgroundColor (line 182) | public virtual bool SupportsStaticSplashScreenBackgroundColor() method AutoRotationSectionGUI (line 187) | public virtual void AutoRotationSectionGUI() {} FILE: Editor/Mono/Modules/DefaultPluginImporterExtension.cs class DefaultPluginImporterExtension (line 16) | internal class DefaultPluginImporterExtension : IPluginImporterExtension class Property (line 22) | internal class Property method Property (line 31) | internal Property(string name, string key, object defaultValue, stri... method Property (line 36) | internal Property(GUIContent name, string key, object defaultValue, ... method Reset (line 45) | internal virtual void Reset(PluginImporterInspector inspector) method ParseStringValue (line 51) | protected void ParseStringValue(PluginImporterInspector inspector, s... method Apply (line 70) | internal virtual void Apply(PluginImporterInspector inspector) method OnGUI (line 76) | internal virtual void OnGUI(PluginImporterInspector inspector) method DefaultPluginImporterExtension (line 93) | public DefaultPluginImporterExtension(Property[] properties) method GetPropertiesForInspector (line 98) | protected virtual Property[] GetPropertiesForInspector(PluginImporterI... method ResetValues (line 103) | public virtual void ResetValues(PluginImporterInspector inspector) method HasModified (line 109) | public virtual bool HasModified(PluginImporterInspector inspector) method Apply (line 114) | public virtual void Apply(PluginImporterInspector inspector) method OnEnable (line 126) | public virtual void OnEnable(PluginImporterInspector inspector) method OnDisable (line 131) | public virtual void OnDisable(PluginImporterInspector inspector) method OnPlatformSettingsGUI (line 135) | public virtual void OnPlatformSettingsGUI(PluginImporterInspector insp... method RefreshProperties (line 150) | protected virtual void RefreshProperties(PluginImporterInspector inspe... method CalculateFinalPluginPath (line 159) | public virtual string CalculateFinalPluginPath(string platformName, Pl... method IsPluginDefinesCompatible (line 169) | private static bool IsPluginDefinesCompatible(PluginImporter pluginImp... method GetCompatiblePlugins (line 175) | protected Dictionary> GetCompatiblePlugin... method CheckFileCollisions (line 201) | public virtual bool CheckFileCollisions(string buildTargetName, string... FILE: Editor/Mono/Modules/DefaultTextureImportSettingsExtension.cs class DefaultTextureImportSettingsExtension (line 20) | internal class DefaultTextureImportSettingsExtension : ITextureImportSet... method ShowImportSettings (line 58) | public virtual void ShowImportSettings(BaseTextureImportPlatformSettin... method EditCompressionQuality (line 290) | private void EditCompressionQuality(BaseTextureImportPlatformSettings ... FILE: Editor/Mono/Modules/DerivedBuildTargetExtensionsProvider.cs class DerivedBuildTargetExtensionsProvider (line 12) | internal class DerivedBuildTargetExtensionsProvider method DerivedBuildTargetExtensionsProvider (line 18) | internal DerivedBuildTargetExtensionsProvider(BuildTarget buildTarget) method GetIBuildTarget (line 24) | internal IBuildTarget GetIBuildTarget(IBuildTarget baseBuildTarget) method CreateCompilationExtension (line 34) | internal ICompilationExtension CreateCompilationExtension(ICompilation... method CreateBuildPostprocessor (line 44) | internal IBuildPostprocessor CreateBuildPostprocessor(IBuildPostproces... method CreateSettingsEditorExtension (line 54) | internal ISettingEditorExtension CreateSettingsEditorExtension(GUID bu... method CreateBuildProfileExtension (line 63) | internal IBuildProfileExtension CreateBuildProfileExtension(GUID build... method GetDerivedBuildTargets (line 72) | internal IEnumerable GetDerivedBuildTargets() method TryGetDiscoveredTargetInfo (line 80) | internal bool TryGetDiscoveredTargetInfo(GUID buildTarget, out Discove... method LoadDerivedPlatformPlugin (line 92) | internal void LoadDerivedPlatformPlugin() where T : IDerivedBuildTa... method LoadAndEnableDerivedPlatformPlugin (line 103) | internal void LoadAndEnableDerivedPlatformPlugin() where T : IDeriv... method ForceEnablePlatform (line 114) | bool ForceEnablePlatform() method LoadDiscoveredTargetInfo (line 126) | void LoadDiscoveredTargetInfo() FILE: Editor/Mono/Modules/IDerivedBuildTargetExtensions.cs type IDerivedBuildTargetExtensions (line 7) | internal interface IDerivedBuildTargetExtensions method CreateBuildProfileExtension (line 12) | IBuildProfileExtension CreateBuildProfileExtension(); method CreateSettingEditorExtension (line 13) | ISettingEditorExtension CreateSettingEditorExtension(); FILE: Editor/Mono/Modules/IPostStrippingModuleAdder.cs type IPostStrippingModuleAdder (line 8) | [VisibleToOtherModules] method AddModule (line 25) | public void AddModule(string moduleName); method IsModuleIncluded (line 32) | public bool IsModuleIncluded(string moduleName); FILE: Editor/Mono/Modules/IPreStrippingModuleAdder.cs type IPreStrippingModuleAdder (line 9) | [VisibleToOtherModules] method AddModule (line 22) | public void AddModule(string moduleName); method IsModuleIncluded (line 29) | public bool IsModuleIncluded(string moduleName); FILE: Editor/Mono/Modules/ModuleManager.cs class ModuleManager (line 19) | internal static class ModuleManager class BuildTargetChangedHandler (line 55) | class BuildTargetChangedHandler : Build.IActiveBuildTargetChanged method OnActiveBuildTargetChanged (line 59) | public void OnActiveBuildTargetChanged(BuildTarget oldTarget, BuildT... method OnActiveBuildTargetChanged (line 65) | static void OnActiveBuildTargetChanged(BuildTarget oldTarget, BuildTar... method DeactivateActivePlatformModule (line 71) | static void DeactivateActivePlatformModule() method ChangeActivePlatformModuleTo (line 80) | static void ChangeActivePlatformModuleTo(string target) method IsPlatformSupportLoaded (line 93) | [RequiredByNativeCode] method IsPlatformSupportLoadedByGuid (line 99) | internal static bool IsPlatformSupportLoadedByGuid(GUID platformId) method IsPlatformSupportLoadedByBuildTarget (line 105) | internal static bool IsPlatformSupportLoadedByBuildTarget(BuildTarget ... method RegisterAdditionalUnityExtensions (line 111) | [RequiredByNativeCode] method InitializePlatformSupportModules (line 126) | [RequiredByNativeCode] method ShutdownPlatformSupportModules (line 164) | [RequiredByNativeCode] method ShutdownModuleManager (line 177) | [RequiredByNativeCode(true)] method RegisterPlatformSupportModules (line 183) | private static void RegisterPlatformSupportModules() method GetJamTargets (line 230) | internal static List GetJamTargets() method FindPlatformSupportModule (line 242) | internal static IPlatformSupportModule FindPlatformSupportModule(strin... method FindPlatformSupportModule (line 250) | internal static IPlatformSupportModule FindPlatformSupportModule(GUID ... method GetDevice (line 258) | internal static IDevice GetDevice(string deviceId) method GetIBuildTarget (line 273) | internal static IBuildTarget GetIBuildTarget(BuildTarget target) method GetIBuildTarget (line 284) | internal static IBuildTarget GetIBuildTarget(GUID platformGuid) method GetBuildPostProcessor (line 311) | internal static IBuildPostprocessor GetBuildPostProcessor(string target) method GetBuildPostProcessor (line 325) | internal static IBuildPostprocessor GetBuildPostProcessor(BuildTarget ... method GetDeploymentTargetsExtension (line 330) | internal static IDeploymentTargetsExtension GetDeploymentTargetsExtens... method GetDeploymentTargetsExtension (line 344) | internal static IDeploymentTargetsExtension GetDeploymentTargetsExtens... method GetDeploymentTargetsExtension (line 349) | [Obsolete("ModuleManager.GetDeploymentTargetsExtension(BuildTargetGrou... method GetEditorSettingsExtension (line 355) | internal static ISettingEditorExtension GetEditorSettingsExtension(str... method GetEditorSettingsExtension (line 369) | internal static ISettingEditorExtension GetEditorSettingsExtension(GUI... method GetAdaptiveSettingEditorExtension (line 384) | internal static IAdaptiveVsyncSetting GetAdaptiveSettingEditorExtensio... method GetTextureImportSettingsExtension (line 398) | internal static ITextureImportSettingsExtension GetTextureImportSettin... method GetTextureImportSettingsExtension (line 403) | internal static ITextureImportSettingsExtension GetTextureImportSettin... method GetPreferenceWindowExtensions (line 414) | internal static List GetPreferenceWindowEx... method GetBuildWindowExtension (line 428) | internal static IBuildWindowExtension GetBuildWindowExtension(string t... method GetCompilationExtension (line 442) | internal static ICompilationExtension GetCompilationExtension(string t... method GetScriptingImplementations (line 453) | private static IScriptingImplementations GetScriptingImplementations(s... method GetScriptingImplementations (line 467) | internal static IScriptingImplementations GetScriptingImplementations(... method GetPluginImporterExtension (line 477) | internal static IPluginImporterExtension GetPluginImporterExtension(st... method GetPluginImporterExtension (line 501) | internal static IPluginImporterExtension GetPluginImporterExtension(Bu... method GetPluginImporterExtension (line 506) | internal static IPluginImporterExtension GetPluginImporterExtension(Bu... method GetBuildProfileExtension (line 511) | internal static IBuildProfileExtension GetBuildProfileExtension(GUID p... method GetTargetStringFromBuildTarget (line 528) | internal static string GetTargetStringFromBuildTarget(BuildTarget target) method GetTargetStringFromBuildTargetGroup (line 533) | internal static string GetTargetStringFromBuildTargetGroup(BuildTarget... method GetTargetStringFrom (line 539) | internal static string GetTargetStringFrom(BuildTarget target) method GetTargetStringFrom (line 547) | [Obsolete("ModuleManager.GetTargetStringFrom(BuildTargetGroup targetGr... method IsPlatformSupported (line 553) | internal static bool IsPlatformSupported(BuildTarget target) method GetExtensionVersion (line 558) | internal static string GetExtensionVersion(string target) method ShouldShowMultiDisplayOption (line 572) | internal static bool ShouldShowMultiDisplayOption() method GetDisplayNames (line 590) | internal static GUIContent[] GetDisplayNames(string target) method GetEditorAnalyticsExtension (line 604) | internal static IEditorAnalyticsExtension GetEditorAnalyticsExtension(... class ModuleUtils (line 616) | internal static class ModuleUtils method GetAdditionalReferencesForUserScripts (line 619) | internal static string[] GetAdditionalReferencesForUserScripts() method GetAdditionalReferencesForEditorCsharpProject (line 629) | internal static string[] GetAdditionalReferencesForEditorCsharpProject() FILE: Editor/Mono/Modules/PlatformSupportModule.cs type IPlatformSupportModule (line 17) | internal interface IPlatformSupportModule method GetDisplayNames (line 53) | GUIContent[] GetDisplayNames(); method CreateBuildPostprocessor (line 55) | IBuildPostprocessor CreateBuildPostprocessor(); method CreateDeploymentTargetsExtension (line 58) | IDeploymentTargetsExtension CreateDeploymentTargetsExtension(); method CreateScriptingImplementations (line 61) | IScriptingImplementations CreateScriptingImplementations(); method CreateSettingsEditorExtension (line 65) | ISettingEditorExtension CreateSettingsEditorExtension(); method CreateAdaptiveSettingEditorExtension (line 67) | IAdaptiveVsyncSetting CreateAdaptiveSettingEditorExtension(); method CreatePreferenceWindowExtension (line 70) | IPreferenceWindowExtension CreatePreferenceWindowExtension(); method CreateBuildWindowExtension (line 73) | IBuildWindowExtension CreateBuildWindowExtension(); method CreateCompilationExtension (line 75) | ICompilationExtension CreateCompilationExtension(); method CreateTextureImportSettingsExtension (line 78) | ITextureImportSettingsExtension CreateTextureImportSettingsExtension(); method CreatePluginImporterExtension (line 80) | IPluginImporterExtension CreatePluginImporterExtension(); method CreateBuildProfileExtension (line 83) | IBuildProfileExtension CreateBuildProfileExtension(); method RegisterAdditionalUnityExtensions (line 87) | void RegisterAdditionalUnityExtensions(); method CreateDevice (line 91) | IDevice CreateDevice(string id); method OnActivate (line 108) | void OnActivate(); method OnDeactivate (line 119) | void OnDeactivate(); method OnLoad (line 126) | void OnLoad(); method OnUnload (line 133) | void OnUnload(); method GetExtraScriptAssemblyPlatforms (line 135) | IEnumerable GetExtraScriptAssemblyPlatforms(Bu... method GetEditorAnalyticsExtension (line 137) | IEditorAnalyticsExtension GetEditorAnalyticsExtension(); type IAdaptiveVsyncSetting (line 140) | internal interface IAdaptiveVsyncSetting method AdaptiveVsyncUI (line 142) | void AdaptiveVsyncUI(SerializedProperty currentSettings); type ScriptAssemblyPlatform (line 145) | struct ScriptAssemblyPlatform type IBuildPostprocessor (line 152) | internal interface IBuildPostprocessor method LaunchPlayer (line 154) | ILaunchReport LaunchPlayer(BuildLaunchPlayerArgs args); method PostProcess (line 156) | void PostProcess(BuildPostProcessArgs args, out BuildProperties outPro... method SupportsInstallInBuildFolder (line 158) | bool SupportsInstallInBuildFolder(); method SupportsLz4Compression (line 160) | bool SupportsLz4Compression(); method GetDefaultCompression (line 162) | Compression GetDefaultCompression(); method PrepareForBuild (line 168) | string PrepareForBuild(BuildPlayerOptions buildOptions); method PostProcessCompletedBuild (line 170) | void PostProcessCompletedBuild(BuildPostProcessArgs args); method UpdateBootConfig (line 172) | void UpdateBootConfig(BuildTarget target, BootConfigData config, Build... method GetExtension (line 175) | string GetExtension(BuildTarget target, int subtarget, BuildOptions op... method AddIconsToBuild (line 177) | bool AddIconsToBuild(AddIconsArgs args); type IScriptingImplementations (line 180) | internal interface IScriptingImplementations method Supported (line 183) | ScriptingImplementation[] Supported(); method Enabled (line 186) | ScriptingImplementation[] Enabled(); method AllowIL2CPPCompilerConfigurationSelection (line 187) | bool AllowIL2CPPCompilerConfigurationSelection(); class DefaultScriptingImplementations (line 190) | internal class DefaultScriptingImplementations : IScriptingImplementations method Supported (line 192) | public virtual ScriptingImplementation[] Supported() method Enabled (line 201) | public virtual ScriptingImplementation[] Enabled() method AllowIL2CPPCompilerConfigurationSelection (line 206) | public virtual bool AllowIL2CPPCompilerConfigurationSelection() type ISettingEditorExtension (line 214) | internal interface ISettingEditorExtension method OnEnable (line 216) | void OnEnable(PlayerSettingsEditor settingsEditor); method ConfigurePlatformProfile (line 218) | void ConfigurePlatformProfile(SerializedObject serializedProfile); method CopyProjectSettingsPlayerSettingsToBuildProfile (line 220) | bool CopyProjectSettingsPlayerSettingsToBuildProfile(); method IsPlayerSettingsDataEqualToProjectSettings (line 222) | bool IsPlayerSettingsDataEqualToProjectSettings(); method OnActiveProfileChanged (line 224) | void OnActiveProfileChanged(BuildProfile previous, BuildProfile newPro... method HasPublishSection (line 226) | bool HasPublishSection(); method PublishSectionGUI (line 229) | void PublishSectionGUI(float h, float midWidth, float maxWidth); method HasIdentificationGUI (line 231) | bool HasIdentificationGUI(); method IdentificationSectionGUI (line 234) | void IdentificationSectionGUI(); method ConfigurationSectionGUI (line 237) | void ConfigurationSectionGUI(); method RenderingSectionGUI (line 240) | void RenderingSectionGUI(); method SupportsOrientation (line 242) | bool SupportsOrientation(); method SupportsStaticBatching (line 244) | bool SupportsStaticBatching(); method SupportsDynamicBatching (line 245) | bool SupportsDynamicBatching(); method SupportsHighDynamicRangeDisplays (line 246) | bool SupportsHighDynamicRangeDisplays(); method SupportsGfxJobModes (line 247) | bool SupportsGfxJobModes(); method AdjustGfxJobMode (line 248) | GraphicsJobMode AdjustGfxJobMode(GraphicsJobMode graphicsJobMode); method CanShowUnitySplashScreen (line 250) | bool CanShowUnitySplashScreen(); method SplashSectionGUI (line 252) | void SplashSectionGUI(); method UsesStandardIcons (line 254) | bool UsesStandardIcons(); method IconSectionGUI (line 256) | void IconSectionGUI(); method HasResolutionSection (line 258) | bool HasResolutionSection(); method ResolutionSectionGUI (line 260) | void ResolutionSectionGUI(float h, float midWidth, float maxWidth); method HasBundleIdentifier (line 262) | bool HasBundleIdentifier(); method SupportsMultithreadedRendering (line 264) | bool SupportsMultithreadedRendering(); method MultithreadedRenderingGUI (line 266) | void MultithreadedRenderingGUI(NamedBuildTarget targetGroup); method SupportsCustomLightmapEncoding (line 268) | bool SupportsCustomLightmapEncoding(); method SupportsCustomNormalMapEncoding (line 270) | bool SupportsCustomNormalMapEncoding(); method ShouldShowVulkanSettings (line 272) | bool ShouldShowVulkanSettings(); method VulkanSectionGUI (line 274) | void VulkanSectionGUI(); method SupportsFrameTimingStatistics (line 276) | bool SupportsFrameTimingStatistics(); method SerializedObjectUpdated (line 278) | void SerializedObjectUpdated(); method SupportsForcedSrgbBlit (line 280) | bool SupportsForcedSrgbBlit(); method SupportsStaticSplashScreenBackgroundColor (line 282) | bool SupportsStaticSplashScreenBackgroundColor(); method AutoRotationSectionGUI (line 284) | void AutoRotationSectionGUI(); type IPreferenceWindowExtension (line 289) | internal interface IPreferenceWindowExtension method ReadPreferences (line 292) | void ReadPreferences(); method WritePreferences (line 295) | void WritePreferences(); method HasExternalApplications (line 298) | bool HasExternalApplications(); method ShowExternalApplications (line 301) | void ShowExternalApplications(); type IBuildWindowExtension (line 305) | internal interface IBuildWindowExtension method ShowPlatformBuildOptions (line 307) | void ShowPlatformBuildOptions(); method ShowPlatformBuildWarnings (line 309) | void ShowPlatformBuildWarnings(); method ShowInternalPlatformBuildOptions (line 312) | void ShowInternalPlatformBuildOptions(); method EnabledBuildButton (line 314) | bool EnabledBuildButton(); method EnabledBuildAndRunButton (line 316) | bool EnabledBuildAndRunButton(); method GetBuildButtonTitles (line 318) | void GetBuildButtonTitles(out GUIContent buildButtonTitle, out GUICont... method AskForBuildLocation (line 321) | bool AskForBuildLocation(); method ShouldDrawRunLastBuildButton (line 323) | bool ShouldDrawRunLastBuildButton(); method DoRunLastBuildButtonGui (line 324) | void DoRunLastBuildButtonGui(); method ShouldDrawScriptDebuggingCheckbox (line 326) | bool ShouldDrawScriptDebuggingCheckbox(); method ShouldDrawProfilerCheckbox (line 328) | bool ShouldDrawProfilerCheckbox(); method ShouldDrawDevelopmentPlayerCheckbox (line 330) | bool ShouldDrawDevelopmentPlayerCheckbox(); method ShouldDrawExplicitNullCheckbox (line 332) | bool ShouldDrawExplicitNullCheckbox(); method ShouldDrawExplicitDivideByZeroCheckbox (line 334) | bool ShouldDrawExplicitDivideByZeroCheckbox(); method ShouldDrawExplicitArrayBoundsCheckbox (line 336) | bool ShouldDrawExplicitArrayBoundsCheckbox(); method ShouldDrawForceOptimizeScriptsCheckbox (line 340) | bool ShouldDrawForceOptimizeScriptsCheckbox(); method ShouldDrawWaitForManagedDebugger (line 343) | bool ShouldDrawWaitForManagedDebugger(); method ShouldDrawManagedDebuggerFixedPort (line 345) | bool ShouldDrawManagedDebuggerFixedPort(); method ShouldDisableManagedDebuggerCheckboxes (line 348) | bool ShouldDisableManagedDebuggerCheckboxes(); type ITextureImportSettingsExtension (line 353) | internal interface ITextureImportSettingsExtension method ShowImportSettings (line 355) | void ShowImportSettings(BaseTextureImportPlatformSettings editor); class PreconfiguredSettingsVariant (line 361) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method PreconfiguredSettingsVariant (line 368) | public PreconfiguredSettingsVariant(string name, bool selectedInitiall... type IBuildProfileExtension (line 378) | [VisibleToOtherModules("UnityEditor.BuildProfileModule")] method CreateBuildProfilePlatformSettings (line 381) | BuildProfilePlatformSettingsBase CreateBuildProfilePlatformSettings(); method CreateSettingsGUI (line 399) | VisualElement CreateSettingsGUI( method CreatePlatformBuildWarningsGUI (line 417) | VisualElement CreatePlatformBuildWarningsGUI( method CopyPlatformSettingsToBuildProfile (line 425) | void CopyPlatformSettingsToBuildProfile(BuildProfilePlatformSettingsBa... method CopyPlatformSettingsFromBuildProfile (line 430) | void CopyPlatformSettingsFromBuildProfile(BuildProfilePlatformSettings... method GetProfileInfoMessage (line 439) | string GetProfileInfoMessage(); method GetPreconfiguredSettingsVariants (line 445) | PreconfiguredSettingsVariant[] GetPreconfiguredSettingsVariants(); method OnBuildProfileCreated (line 450) | void OnBuildProfileCreated(BuildProfile buildProfile, int preconfigure... method OnDisable (line 452) | void OnDisable(); type IDevice (line 456) | internal interface IDevice method StartRemoteSupport (line 459) | RemoteAddress StartRemoteSupport(); method StopRemoteSupport (line 462) | void StopRemoteSupport(); method StartPlayerConnectionSupport (line 468) | RemoteAddress StartPlayerConnectionSupport(); method StopPlayerConnectionSupport (line 472) | void StopPlayerConnectionSupport(); type RemoteAddress (line 475) | internal struct RemoteAddress method RemoteAddress (line 480) | public RemoteAddress(string ip, int port) type IPluginImporterExtension (line 487) | internal interface IPluginImporterExtension method ResetValues (line 490) | void ResetValues(PluginImporterInspector inspector); method HasModified (line 491) | bool HasModified(PluginImporterInspector inspector); method Apply (line 492) | void Apply(PluginImporterInspector inspector); method OnEnable (line 493) | void OnEnable(PluginImporterInspector inspector); method OnDisable (line 494) | void OnDisable(PluginImporterInspector inspector); method OnPlatformSettingsGUI (line 495) | void OnPlatformSettingsGUI(PluginImporterInspector inspector); method CalculateFinalPluginPath (line 498) | string CalculateFinalPluginPath(string buildTargetName, PluginImporter... method CheckFileCollisions (line 499) | bool CheckFileCollisions(string buildTargetName, string[] buildDefineC... type BuildLaunchPlayerArgs (line 502) | internal struct BuildLaunchPlayerArgs type BuildPostProcessArgs (line 512) | internal struct BuildPostProcessArgs type AddIconsArgs (line 529) | internal struct AddIconsArgs type ICompilationExtension (line 534) | internal interface ICompilationExtension method GetCompilerExtraAssemblyPaths (line 536) | string[] GetCompilerExtraAssemblyPaths(bool isEditor, string assemblyP... method GetWindowsMetadataReferences (line 540) | IEnumerable GetWindowsMetadataReferences(); method GetAdditionalAssemblyReferences (line 544) | IEnumerable GetAdditionalAssemblyReferences(); method GetAdditionalDefines (line 547) | IEnumerable GetAdditionalDefines(); method GetAdditionalEditorDefines (line 550) | IEnumerable GetAdditionalEditorDefines(); method GetAdditionalSourceFiles (line 553) | IEnumerable GetAdditionalSourceFiles(); type IEditorAnalyticsExtension (line 556) | internal interface IEditorAnalyticsExtension method AddExtraBuildAnalyticsFields (line 558) | void AddExtraBuildAnalyticsFields(IntPtr eventData, BuildOptions build... FILE: Editor/Mono/Modules/PostStrippingModuleAdder.cs class PostStrippingModuleAdder (line 11) | internal class PostStrippingModuleAdder : IPostStrippingModuleAdder method PostStrippingModuleAdder (line 15) | public PostStrippingModuleAdder(LinkerToEditorData targetData) method AddModule (line 20) | public void AddModule(string moduleName) method IsModuleIncluded (line 72) | public bool IsModuleIncluded(string moduleName) => m_targetData.report... FILE: Editor/Mono/MonoCecil/FileOpenInfo.cs class FileOpenInfo (line 7) | internal class FileOpenInfo : IFileOpenInfo method FileOpenInfo (line 12) | public FileOpenInfo() FILE: Editor/Mono/MonoCecil/IFileOpenInfo.cs type IFileOpenInfo (line 7) | internal interface IFileOpenInfo FILE: Editor/Mono/MonoCecil/IMonoCecilHelper.cs type IMonoCecilHelper (line 10) | internal interface IMonoCecilHelper method TryGetCecilFileOpenInfo (line 12) | IFileOpenInfo TryGetCecilFileOpenInfo(Type type, MethodInfo methodInfo); FILE: Editor/Mono/MonoCecil/MonoCecilHelper.cs class MonoCecilHelper (line 15) | internal class MonoCecilHelper : IMonoCecilHelper method GetMethodFirstSequencePoint (line 17) | private static SequencePoint GetMethodFirstSequencePoint(MethodDefinit... method ReadAssembly (line 72) | private static AssemblyDefinition ReadAssembly(string assemblyPath) method TryGetCecilFileOpenInfo (line 95) | public IFileOpenInfo TryGetCecilFileOpenInfo(Type type, MethodInfo met... FILE: Editor/Mono/MonoScript.bindings.cs class MonoScript (line 17) | [NativeClass(null)] method GetClass (line 23) | public extern System.Type GetClass(); method FromMonoBehaviour (line 26) | public static MonoScript FromMonoBehaviour(MonoBehaviour behaviour) method FromScriptableObject (line 32) | public static MonoScript FromScriptableObject(ScriptableObject scripta... method FromType (line 39) | internal static MonoScript FromType(Type type) method FromScriptedObject (line 47) | [FreeFunction] method FromTypeInternal (line 50) | [FreeFunction] method GetScriptTypeWasJustCreatedFromComponentMenu (line 53) | internal extern bool GetScriptTypeWasJustCreatedFromComponentMenu(); method SetScriptTypeWasJustCreatedFromComponentMenu (line 55) | internal extern void SetScriptTypeWasJustCreatedFromComponentMenu(); method MonoScript (line 60) | public MonoScript() : base(TextAsset.CreateOptions.None, (string)null) method Init_Internal (line 65) | [FreeFunction("MonoScript_Init_Internal")] method Init (line 68) | [FreeFunction("MonoScript_Init", HasExplicitThis = true)] method GetAssemblyName (line 72) | [NativeName("GetAssemblyName")] method GetNamespace (line 76) | [NativeName("GetNameSpace")] method GetPropertiesHashString (line 79) | [NativeName("GetPropertiesHashString")] FILE: Editor/Mono/MuscleClipUtility.bindings.cs class MuscleClipQualityInfo (line 13) | [NativeHeader("Editor/Src/Animation/MuscleClipQualityInfo.h")] type QualityCurvesTime (line 29) | internal struct QualityCurvesTime class MuscleClipUtility (line 37) | [NativeHeader("Editor/Src/Animation/MuscleClipQualityInfo.h")] method GetMuscleClipQualityInfo (line 40) | [FreeFunction] method CalculateQualityCurves (line 43) | internal static void CalculateQualityCurves(AnimationClip clip, Qualit... method CalculateQualityCurves (line 55) | [FreeFunction] FILE: Editor/Mono/Networking/PlayerConnection/AttachToPlayerGUI.cs type IConnectionStateInternal (line 14) | internal interface IConnectionStateInternal : IConnectionState method AddItemsToTree (line 19) | void AddItemsToTree(ConnectionTreeViewWindow connectionTreeViewWindow,... type EditorConnectionTarget (line 23) | internal enum EditorConnectionTarget class PlayerConnectionGUIUtility (line 31) | public static class PlayerConnectionGUIUtility method GetConnectionState (line 33) | public static IConnectionState GetConnectionState(EditorWindow parentW... method GetConnectionState (line 38) | internal static IConnectionState GetConnectionState(EditorWindow paren... class Styles (line 44) | static class Styles class PlayerConnectionGUI (line 50) | public static class PlayerConnectionGUI method ConnectionTargetSelectionDropdown (line 52) | public static void ConnectionTargetSelectionDropdown(Rect rect, IConne... class PlayerConnectionGUILayout (line 74) | public static class PlayerConnectionGUILayout method ConnectionTargetSelectionDropdown (line 76) | public static void ConnectionTargetSelectionDropdown(IConnectionState ... class GeneralConnectionState (line 91) | internal class GeneralConnectionState : IConnectionStateInternal class Content (line 93) | static class Content method GeneralConnectionState (line 151) | public GeneralConnectionState(EditorWindow parentWindow, Action group, Tree... method SingleClickedItem (line 436) | protected override void SingleClickedItem(int id) method RowGUI (line 451) | protected override void RowGUI(RowGUIArgs args) method CellGUI (line 472) | void CellGUI(Rect cellRect, TreeViewItem item, ConnectionDropDownColum... method DrawVerticalSeparatorLine (line 556) | private void DrawVerticalSeparatorLine(Rect cellRect) method GetHeight (line 563) | public float GetHeight() class ConnectionDropDownStyles (line 572) | internal class ConnectionDropDownStyles class ConnectionTreeViewWindow (line 587) | internal class ConnectionTreeViewWindow : PopupWindowContent method ConnectionTreeViewWindow (line 605) | public ConnectionTreeViewWindow(IConnectionStateInternal internalState... class Content (line 623) | static class Content method ClosePopUp (line 637) | void ClosePopUp() method OnClose (line 642) | public override void OnClose() method Reload (line 647) | internal void Reload() method OnOpen (line 655) | public override void OnOpen() method OnGUI (line 666) | public override void OnGUI(Rect rect) method SetMinColumnWidths (line 750) | private void SetMinColumnWidths() method CreateDefaultMultiColumnHeaderState (line 758) | public static MultiColumnHeaderState CreateDefaultMultiColumnHeaderSta... method AddDisabledItem (line 804) | public void AddDisabledItem(ConnectionDropDownItem connectionDropDownI... method AddItem (line 810) | public void AddItem(ConnectionDropDownItem connectionDropDownItem) method HasItem (line 823) | public bool HasItem(string name) method GetWindowSize (line 828) | public override Vector2 GetWindowSize() method GetTotalTreeViewHeight (line 843) | private float GetTotalTreeViewHeight() method GetLargestWidth (line 848) | float GetLargestWidth(int idx) method GetRequiredProjectNameColumnWidth (line 860) | private float GetRequiredProjectNameColumnWidth() method GetRequiredDisplayNameColumnWidth (line 866) | private float GetRequiredDisplayNameColumnWidth() method GetRequiredIPColumnWidth (line 872) | private float GetRequiredIPColumnWidth() method GetRequiredPortColumnWidth (line 877) | private float GetRequiredPortColumnWidth() method GetTotalVisibleWidth (line 882) | float GetTotalVisibleWidth() method GetItemCount (line 888) | public int GetItemCount() method Clear (line 893) | public void Clear() method SetLoggingOptions (line 898) | public void SetLoggingOptions(ConsoleWindow.ConsoleAttachToPlayerState... FILE: Editor/Mono/Networking/PlayerConnection/EditorConnection.cs class ConnectedPlayer (line 16) | [Serializable] method ConnectedPlayer (line 19) | public ConnectedPlayer() method ConnectedPlayer (line 23) | public ConnectedPlayer(int playerId) method ConnectedPlayer (line 28) | public ConnectedPlayer(int playerId, string name) class EditorConnection (line 58) | [Serializable] method Initialize (line 74) | public void Initialize() method Cleanup (line 79) | private void Cleanup() method UnregisterAllPersistedListeners (line 86) | private void UnregisterAllPersistedListeners(UnityEventBase connection... method GetEditorConnectionNativeApi (line 95) | private IPlayerEditorConnectionNative GetEditorConnectionNativeApi() method Register (line 100) | public void Register(Guid messageId, UnityAction cal... method Unregister (line 116) | public void Unregister(Guid messageId, UnityAction c... method RegisterConnection (line 125) | public void RegisterConnection(UnityAction callback) method RegisterDisconnection (line 134) | public void RegisterDisconnection(UnityAction callback) method UnregisterConnection (line 139) | public void UnregisterConnection(UnityAction callback) method UnregisterDisconnection (line 144) | public void UnregisterDisconnection(UnityAction callback) method Send (line 149) | public void Send(Guid messageId, byte[] data, int playerId) method Send (line 159) | public void Send(Guid messageId, byte[] data) method TrySend (line 164) | public bool TrySend(Guid messageId, byte[] data, int playerId) method TrySend (line 174) | public bool TrySend(Guid messageId, byte[] data) method DisconnectAll (line 179) | public void DisconnectAll() method MessageCallbackInternal (line 184) | [RequiredByNativeCode] method ConnectedCallbackInternal (line 197) | [RequiredByNativeCode] method DisconnectedCallback (line 204) | [RequiredByNativeCode] FILE: Editor/Mono/OSUtil.bindings.cs class OSUtil (line 10) | [NativeHeader("Editor/Platform/Interface/AppInfo.h")] method GetDefaultApps (line 14) | [StaticAccessor("AppInfo", StaticAccessorType.DoubleColon)] method GetAppFriendlyName (line 17) | [StaticAccessor("AppInfo", StaticAccessorType.DoubleColon)] method GetDefaultAppPath (line 20) | [StaticAccessor("AppInfo", StaticAccessorType.DoubleColon)] method GetDefaultCachePath (line 23) | [FreeFunction("GetUserAppCacheFolder")] FILE: Editor/Mono/ObjectFactory.bindings.cs class ObjectFactory (line 16) | [NativeHeader("Editor/Src/ObjectFactory.h")] method SmartResetObjectToDefault (line 21) | [FreeFunction] method FinalizeObjectAndAwake (line 24) | [FreeFunction] method CreateDefaultInstance (line 27) | [FreeFunction(ThrowsException = true)] method AddDefaultComponent (line 30) | [FreeFunction(ThrowsException = true)] method CreateDefaultGameObject (line 33) | [FreeFunction] method InvokeComponentWasAdded (line 38) | [RequiredByNativeCode] method CheckTypeValidity (line 45) | static void CheckTypeValidity(Type type) method CreateInstance (line 57) | public static T CreateInstance() where T : Object method CreateInstance (line 62) | public static Object CreateInstance(Type type) method AddComponent (line 81) | public static T AddComponent(GameObject gameObject) where T : Compo... method AddComponent (line 86) | public static Component AddComponent(GameObject gameObject, Type type) method CreateGameObject (line 96) | public static GameObject CreateGameObject(Scene scene, HideFlags hideF... method CreateGameObject (line 111) | public static GameObject CreateGameObject(string name, params Type[] t... method CreatePrimitive (line 124) | public static GameObject CreatePrimitive(PrimitiveType type) method PlaceGameObject (line 162) | public static void PlaceGameObject(GameObject go, GameObject parent = ... FILE: Editor/Mono/ObjectListArea.cs class ObjectListAreaState (line 17) | [System.Serializable] method OnAwake (line 39) | public void OnAwake() class ObjectListArea (line 49) | internal partial class ObjectListArea class Styles (line 51) | static class Styles method ObjectListArea (line 156) | public ObjectListArea(ObjectListAreaState state, EditorWindow owner, b... method ShowObjectsInList (line 167) | public void ShowObjectsInList(int[] instanceIDs) method ShowObjectsInList (line 176) | internal void ShowObjectsInList(int[] instanceIDs, string[] rootPaths) method GetCurrentVisibleNames (line 186) | public string[] GetCurrentVisibleNames() method Init (line 192) | public void Init(Rect rect, HierarchyType hierarchyType, SearchFilter ... method Init (line 197) | public void Init(Rect rect, HierarchyType hierarchyType, SearchFilter ... method InitForSearch (line 218) | internal void InitForSearch(Rect rect, HierarchyType hierarchyType, Se... method InitForSearch (line 223) | internal void InitForSearch(Rect rect, HierarchyType hierarchyType, Se... method InitListAreaWithItems (line 272) | void InitListAreaWithItems(Rect rect, HierarchyType hierarchyType, Sea... method HasFocus (line 323) | bool HasFocus() method GetVisibleWidth (line 330) | internal float GetVisibleWidth() method OnGUI (line 341) | public void OnGUI(Rect position, int keyboardControlID) method FrameLastClickedItemIfWanted (line 401) | void FrameLastClickedItemIfWanted() method HandleUnusedEvents (line 412) | void HandleUnusedEvents() method CanShowThumbnails (line 420) | public bool CanShowThumbnails() method ObjectsHaveThumbnails (line 457) | bool ObjectsHaveThumbnails(HierarchyType type, SearchFilter searchFilt... method OnDestroy (line 481) | internal void OnDestroy() method Repaint (line 486) | public void Repaint() method OnEvent (line 492) | public void OnEvent() method GetCreateAssetUtility (line 497) | CreateAssetUtility GetCreateAssetUtility() method GetRenameOverlay (line 502) | internal RenameOverlay GetRenameOverlay() method BeginNamingNewAsset (line 507) | internal void BeginNamingNewAsset(string newAssetName, int instanceID,... method BeginRename (line 523) | public bool BeginRename(float delay) method EndRename (line 540) | public void EndRename(bool acceptChanges) method RenameEnded (line 549) | void RenameEnded() method ClearRenameState (line 592) | void ClearRenameState() method HandleRenameOverlay (line 600) | internal void HandleRenameOverlay() method IsSelected (line 613) | public bool IsSelected(int instanceID) method GetSelection (line 618) | public int[] GetSelection() method IsLastClickedItemVisible (line 623) | public bool IsLastClickedItemVisible() method SelectAll (line 628) | public void SelectAll() method SetSelection (line 645) | public void SetSelection(int[] selectedInstanceIDs, bool doubleClicked) method InitSelection (line 656) | public void InitSelection(int[] selectedInstanceIDs) method HandleZoomScrolling (line 676) | void HandleZoomScrolling() method IsPreviewIconExpansionModifierPressed (line 693) | bool IsPreviewIconExpansionModifierPressed() method AllowLeftRightArrowNavigation (line 698) | bool AllowLeftRightArrowNavigation() method HandleKeyboard (line 705) | public void HandleKeyboard(bool checkKeyboardControl) method DoOffsetSelectionSpecialKeys (line 799) | void DoOffsetSelectionSpecialKeys(int idx, int maxIndex) method DoOffsetSelection (line 845) | void DoOffsetSelection() method OffsetSelection (line 882) | public void OffsetSelection(int selectionOffset) method SelectFirst (line 887) | public void SelectFirst() method SetSelectedAssetByIdx (line 895) | void SetSelectedAssetByIdx(int selectedIdx) method Reveal (line 916) | void Reveal(int instanceID) method Frame (line 929) | public bool Frame(int instanceID, bool frame, bool ping) method GetSelectedAssetIdx (line 964) | int GetSelectedAssetIdx() method SkipGroup (line 973) | bool SkipGroup(Group group) method GetMaxIdx (line 985) | int GetMaxIdx() method IsLocalAssetsCurrentlySelected (line 1007) | bool IsLocalAssetsCurrentlySelected() method SetupData (line 1019) | private void SetupData(bool forceReflow) method IsObjectSelector (line 1036) | bool IsObjectSelector() method HandleListArea (line 1042) | void HandleListArea() method IsListMode (line 1112) | bool IsListMode() method Reflow (line 1120) | void Reflow() method UpdateGroupSizes (line 1189) | void UpdateGroupSizes(Group g) method GetMaxNumVisibleItems (line 1221) | int GetMaxNumVisibleItems() method AdjustRectForFraming (line 1234) | static Rect AdjustRectForFraming(Rect r) method CenterRect (line 1241) | void CenterRect(Rect r) method ScrollToPosition (line 1252) | void ScrollToPosition(Rect r) method OnInspectorUpdate (line 1270) | public void OnInspectorUpdate() method IsShowing (line 1281) | public bool IsShowing(int instanceID) method IsShowingAny (line 1286) | public bool IsShowingAny(int[] instanceIDs) method GetIconByInstanceID (line 1298) | protected Texture GetIconByInstanceID(int instanceID) method GetAssetPreviewManagerID (line 1309) | internal int GetAssetPreviewManagerID() method BeginPing (line 1315) | public void BeginPing(int instanceID) method EndPing (line 1403) | public void EndPing() method HandlePing (line 1408) | void HandlePing() method CalculatePingPosition (line 1423) | Vector2 CalculatePingPosition() FILE: Editor/Mono/ObjectListGroup.cs class ObjectListArea (line 10) | internal partial class ObjectListArea class Group (line 14) | protected abstract class Group method Group (line 35) | public Group(ObjectListArea owner, string groupTitle) method UpdateAssets (line 62) | abstract public void UpdateAssets(); method UpdateHeight (line 65) | abstract public void UpdateHeight(); method DrawInternal (line 67) | abstract protected void DrawInternal(int itemIdx, int endItem, float... method UpdateFilter (line 70) | abstract public void UpdateFilter(HierarchyType hierarchyType, Searc... method UpdateFilter (line 72) | public void UpdateFilter(HierarchyType hierarchyType, SearchFilter s... method GetHeaderHeight (line 77) | protected virtual float GetHeaderHeight() method HandleUnusedDragEvents (line 82) | protected virtual void HandleUnusedDragEvents(float yOffset) {} method FirstVisibleRow (line 84) | int FirstVisibleRow(float yOffset, Vector2 scrollPos) method IsInView (line 102) | bool IsInView(float yOffset, Vector2 scrollPos, float scrollViewHeight) method Draw (line 114) | public void Draw(float yOffset, Vector2 scrollPos, ref int rowsInUse) method DrawObjectIcon (line 166) | protected void DrawObjectIcon(Rect position, Texture icon) method DrawDropShadowOverlay (line 179) | protected void DrawDropShadowOverlay(Rect position, bool selected, b... method DrawHeaderBackground (line 187) | protected void DrawHeaderBackground(Rect rect, bool firstHeader, boo... method GetHeaderYPosInScrollArea (line 197) | protected float GetHeaderYPosInScrollArea(float yOffset) method DrawHeader (line 208) | virtual protected void DrawHeader(float yOffset, bool collapsable) method DrawItemCount (line 240) | protected void DrawItemCount(Rect rect) FILE: Editor/Mono/ObjectListLocalGroup.cs class ObjectListArea (line 17) | internal partial class ObjectListArea class LocalGroup (line 32) | protected class LocalGroup : Group class ExtraItem (line 34) | public class ExtraItem : BuiltinResource method LocalGroup (line 90) | public LocalGroup(ObjectListArea owner, string groupTitle, bool show... method InitAssetPreviewIgnoreList (line 106) | private void InitAssetPreviewIgnoreList() method AddTypetoAssetPreviewIgnoreList (line 124) | public void AddTypetoAssetPreviewIgnoreList(Type assetType) method UpdateAssets (line 132) | public override void UpdateAssets() method GetHeaderHeight (line 143) | protected override float GetHeaderHeight() method DrawHeader (line 148) | override protected void DrawHeader(float yOffset, bool collapsable) method UpdateHeight (line 179) | public override void UpdateHeight() method IsCreatingAtThisIndex (line 190) | bool IsCreatingAtThisIndex(int itemIdx) method DrawInternal (line 195) | protected override void DrawInternal(int beginIndex, int endIndex, f... method ClearDirtyStateTracking (line 272) | void ClearDirtyStateTracking() method AddDirtyStateFor (line 278) | void AddDirtyStateFor(int instanceID) method IsAnyLastRenderedAssetsDirty (line 284) | public bool IsAnyLastRenderedAssetsDirty() method HandleUnusedDragEvents (line 298) | protected override void HandleUnusedDragEvents(float yOffset) method HandleMouseWithDragging (line 336) | void HandleMouseWithDragging(ref AssetReference assetReference, int ... method HandleMouseWithoutDragging (line 477) | void HandleMouseWithoutDragging(ref AssetReference assetReference, i... method HandleContextClick (line 512) | static void HandleContextClick(Event evt, Rect rect) method ChangeExpandedState (line 532) | public void ChangeExpandedState(int instanceID, bool expanded) method IsExpanded (line 540) | bool IsExpanded(int instanceID) method SelectAndFrameParentOf (line 545) | void SelectAndFrameParentOf(int instanceID) method IsRenaming (line 569) | bool IsRenaming(int instanceID) method DrawSubAssetRowBg (line 575) | protected void DrawSubAssetRowBg(int startSubAssetIndex, int endSubA... method DrawSubAssetBackground (line 611) | void DrawSubAssetBackground(int beginIndex, int endIndex, float yOff... method DrawItem (line 665) | void DrawItem(Rect position, FilteredHierarchy.FilterResult filterIt... method ActualImageDrawPosition (line 1086) | private static Rect ActualImageDrawPosition(Rect position, float ima... method GetVisibleNameAndInstanceIDs (line 1104) | public List> GetVisibleNameAndInstanceIDs() method BeginPing (line 1123) | private void BeginPing(int instanceID) method GetAssetReferences (line 1127) | public void GetAssetReferences(out List instanceIDs, out List GetNewSelection(ref AssetReference clickedAssetRefe... method UpdateFilter (line 1174) | public override void UpdateFilter(HierarchyType hierarchyType, Searc... method RefreshHierarchy (line 1183) | private void RefreshHierarchy(HierarchyType hierarchyType, SearchFil... method RefreshBuiltinResourceList (line 1191) | void RefreshBuiltinResourceList(SearchFilter searchFilter) method GetNameOfLocalAsset (line 1249) | public string GetNameOfLocalAsset(int instanceID) method IsBuiltinAsset (line 1259) | public bool IsBuiltinAsset(int instanceID) method InitBuiltinAssetType (line 1271) | private void InitBuiltinAssetType(System.Type type) method ShouldGetAssetPreview (line 1292) | private bool ShouldGetAssetPreview(AssetReference assetReference) method InitBuiltinResources (line 1303) | public void InitBuiltinResources() method PrintBuiltinResourcesAvailable (line 1336) | public void PrintBuiltinResourcesAvailable() method IndexOfNewText (line 1356) | public int IndexOfNewText(string newText, bool isCreatingNewFolder, ... method IndexOf (line 1384) | public int IndexOf(int instanceID) method LookupByInstanceID (line 1421) | public FilteredHierarchy.FilterResult LookupByInstanceID(int instanc... method AssetReferenceAtIndex (line 1441) | public bool AssetReferenceAtIndex(int index, out AssetReference asse... method StartDrag (line 1485) | public virtual void StartDrag(int draggedInstanceID, List selec... method DoDrag (line 1490) | public DragAndDropVisualMode DoDrag(int dragToInstanceID, bool perform) method GetControlIDFromInstanceID (line 1495) | static internal int GetControlIDFromInstanceID(int instanceID) method DoCharacterOffsetSelection (line 1500) | public bool DoCharacterOffsetSelection() method ShowObjectsInList (line 1546) | public void ShowObjectsInList(int[] instanceIDs) method ShowObjectsInList (line 1552) | internal void ShowObjectsInList(int[] instanceIDs, string[] rootPaths) method DrawIconAndLabel (line 1558) | public void DrawIconAndLabel(Rect rect, FilteredHierarchy.FilterResu... method DrawExternalPostLabelInList (line 1615) | private static bool DrawExternalPostLabelInList(Rect drawRect, Filte... class ItemFader (line 1628) | class ItemFader method Start (line 1636) | public void Start(List instanceIDs) method GetAlpha (line 1646) | public float GetAlpha(int instanceID) FILE: Editor/Mono/ObjectNames.bindings.cs class ObjectNames (line 12) | [NativeHeader("Editor/Src/Utility/ObjectNames.bindings.h")] method GetClassName (line 16) | [FreeFunction("GetClassName_Internal")] method GetDragAndDropTitle (line 20) | [FreeFunction] method SetNameSmart (line 24) | [FreeFunction("SetObjectNameSmart")] method SetNameSmartWithInstanceID (line 27) | [FreeFunction("SetNameSmartWithInstanceID_Internal")] method GetUniqueName (line 30) | [FreeFunction("GetUniqueName_Internal")] FILE: Editor/Mono/ObjectNames.cs class ObjectNames (line 15) | public sealed partial class ObjectNames class InspectorTitles (line 17) | static class InspectorTitles method InspectorTitles (line 21) | static InspectorTitles() method TryGet (line 47) | public static bool TryGet(Type objectType, out string title) method NicifyVariableName (line 54) | public static string NicifyVariableName(string name) => NameFormatter.... method GetObjectTypeName (line 56) | private static string GetObjectTypeName([NotNull] Object o, bool multi... method GetInspectorTitle (line 112) | public static string GetInspectorTitle(Object obj, bool multiObjectEdi... method GetInspectorTitle (line 132) | public static string GetInspectorTitle(Object obj) method GetTypeName (line 138) | internal static string GetTypeName(Object obj) method MangleVariableName (line 156) | [Obsolete("Please use NicifyVariableName instead")] method GetPropertyEditorTitle (line 162) | [Obsolete("Please use GetInspectorTitle instead")] method CapitaliseFirstLetter (line 168) | internal static string CapitaliseFirstLetter(string srt) => $"{char.To... FILE: Editor/Mono/ObjectPool/PoolManager.cs class PoolManager (line 7) | [InitializeOnLoad] method PoolManager (line 10) | static PoolManager() => EditorApplication.playModeStateChanged += OnEd... method OnEditorStateChange (line 12) | static void OnEditorStateChange(PlayModeStateChange stateChange) FILE: Editor/Mono/ObjectSelector.cs class ObjectSelectorReceiver (line 26) | internal abstract class ObjectSelectorReceiver : ScriptableObject method OnSelectionChanged (line 28) | public abstract void OnSelectionChanged(UnityObject selection); method OnSelectionClosed (line 29) | public abstract void OnSelectionClosed(UnityObject selection); class ObjectSelector (line 32) | internal class ObjectSelector : EditorWindow class Styles (line 35) | static class Styles method DestroySharedSelector (line 155) | internal static void DestroySharedSelector() method SetSelection (line 199) | [UsedImplicitly] method SetSelectionInternal (line 207) | void SetSelectionInternal(int instanceID) method IsUsingTreeView (line 214) | bool IsUsingTreeView() method GetInternalSelectedInstanceID (line 220) | internal int GetInternalSelectedInstanceID() method GetSelectedInstanceID (line 230) | int GetSelectedInstanceID() method SetSelectedInstanceID (line 235) | void SetSelectedInstanceID(int instanceID) method OnEnable (line 247) | [UsedImplicitly] method OnDisable (line 279) | [UsedImplicitly] method SetupPreview (line 297) | public void SetupPreview() method ListAreaItemSelectedCallback (line 305) | void ListAreaItemSelectedCallback(bool doubleClicked) method GetSceneFromObject (line 343) | Scene GetSceneFromObject(UnityObject obj) method Internal_TriggerFilterSettingsChanged (line 357) | internal void Internal_TriggerFilterSettingsChanged() method FilterSettingsChanged (line 362) | void FilterSettingsChanged() method Frame (line 395) | void Frame() method GetSearchFilter (line 401) | SearchFilter GetSearchFilter() method ShouldTreeViewBeUsed (line 456) | static bool ShouldTreeViewBeUsed(String typeStr) method GetUnityObjectType (line 461) | static Type GetUnityObjectType(string typeName) method Show (line 474) | internal void Show(Type requiredType, SerializedProperty property, boo... method Show (line 497) | internal void Show(Type[] requiredTypes, SerializedProperty property, ... method Show (line 533) | internal void Show(UnityObject obj, Type requiredType, UnityObject obj... method Show (line 538) | internal void Show(UnityObject obj, Type[] requiredTypes, UnityObject ... method InvokeWindowShown (line 730) | internal static void InvokeWindowShown(EditorWindow editorWindow) method CloseOpenedWindow (line 735) | void CloseOpenedWindow() method GenerateTitleContent (line 753) | internal static string GenerateTitleContent(Type[] requiredTypes, stri... method ItemWasDoubleClicked (line 767) | void ItemWasDoubleClicked() method CreateAndSetTreeView (line 777) | void CreateAndSetTreeView(ObjectTreeForSelector.TreeSelectorData data) method TreeViewSelection (line 782) | void TreeViewSelection(TreeViewItem item) method InitIfNeeded (line 790) | void InitIfNeeded() method SelectionCanceled (line 814) | public static bool SelectionCanceled() method GetCurrentObject (line 819) | public static UnityObject GetCurrentObject() method GetInitialObject (line 825) | public static UnityObject GetInitialObject() method OnInspectorUpdate (line 830) | [UsedImplicitly] method PreviewArea (line 838) | void PreviewArea() method WidePreview (line 912) | void WidePreview(float actualSize, string s, UnityObject o, EditorWrap... method OverlapPreview (line 933) | void OverlapPreview(float actualSize, string s, UnityObject o, EditorW... method LinePreview (line 949) | void LinePreview(string s, UnityObject o, EditorWrapper p) method DrawObjectIcon (line 960) | void DrawObjectIcon(Rect position, Texture icon) method ResizeBottomPartOfWindow (line 975) | void ResizeBottomPartOfWindow() method PreviewIsOpen (line 989) | bool PreviewIsOpen() method PreviewIsWide (line 994) | bool PreviewIsWide() method SendEvent (line 1000) | void SendEvent(string eventName, bool exitGUI) method HandleKeyboard (line 1018) | void HandleKeyboard() method Cancel (line 1040) | internal void Cancel() method OnDestroy (line 1059) | [UsedImplicitly] method OnGUIHandler (line 1068) | void OnGUIHandler() method CreateGUI (line 1090) | [UsedImplicitly] method OnSkipHiddenPackagesToggleChanged (line 1193) | void OnSkipHiddenPackagesToggleChanged(ChangeEvent evt) method OnActiveTabChanged (line 1200) | void OnActiveTabChanged(Tab previous, Tab current) method OnSearchFieldKeyDown (line 1208) | void OnSearchFieldKeyDown(KeyDownEvent evt) method OnSearchFieldChanged (line 1218) | void OnSearchFieldChanged(ChangeEvent evt) method OnObjectTreeGUI (line 1223) | void OnObjectTreeGUI() method OnObjectGridGUI (line 1231) | void OnObjectGridGUI() method GridListArea (line 1262) | void GridListArea() method NotifySelectionChanged (line 1268) | void NotifySelectionChanged(bool exitGUI) method Internal_NotifySelectionChanged (line 1275) | internal void Internal_NotifySelectionChanged(UnityObject selectedObje... method NotifySelectorClosed (line 1287) | void NotifySelectorClosed(bool exitGUI) method Internal_NotifySelectorClosed (line 1294) | internal void Internal_NotifySelectorClosed(UnityObject selectedObject... method FindShortcut (line 1311) | [Shortcut(EventCommandNames.Find, typeof(ObjectSelector), KeyCode.F, S... FILE: Editor/Mono/ObjectTreeForSelector.cs class ObjectTreeForSelector (line 22) | [Serializable] class TreeSelectorData (line 25) | internal class TreeSelectorData class SelectionEvent (line 51) | [Serializable] public class SelectionEvent : UnityEvent {} class TreeViewNeededEvent (line 52) | [Serializable] public class TreeViewNeededEvent : UnityEvent classType = type; method RunAfterClassAttribute (line 21) | public RunAfterClassAttribute(string assemblyQualifiedName) => classTy... class RunBeforeClassAttribute (line 24) | [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] method RunBeforeClassAttribute (line 29) | public RunBeforeClassAttribute(Type type) => classType = type; method RunBeforeClassAttribute (line 31) | public RunBeforeClassAttribute(string assemblyQualifiedName) => classT... class RunAfterAssemblyAttribute (line 34) | [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] method RunAfterAssemblyAttribute (line 39) | public RunAfterAssemblyAttribute(string assemblyName) => this.assembly... class RunBeforeAssemblyAttribute (line 42) | [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] method RunBeforeAssemblyAttribute (line 47) | public RunBeforeAssemblyAttribute(string assemblyName) => this.assembl... class RunAfterPackageAttribute (line 50) | [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] method RunAfterPackageAttribute (line 55) | public RunAfterPackageAttribute(string packageName) => this.packageNam... class RunBeforePackageAttribute (line 58) | [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] method RunBeforePackageAttribute (line 63) | public RunBeforePackageAttribute(string packageName) => this.packageNa... class OrderedCallbackCollection (line 66) | abstract class OrderedCallbackCollection class Callback (line 68) | public abstract class Callback : IComparable method GetCustomAttributes (line 92) | public abstract IEnumerable GetCustomAttributes() where T : At... method AddIncomingConnection (line 94) | public void AddIncomingConnection(Callback method) method AddIncomingConnections (line 100) | public void AddIncomingConnections(IList methods) method AddOutgoingConnection (line 108) | public void AddOutgoingConnection(Callback method) method AddOutgoingConnections (line 114) | public void AddOutgoingConnections(IList methods) method CompareTo (line 122) | public int CompareTo(object obj) method GetCallbacks (line 144) | public abstract List GetCallbacks(); method GenerateDependencyGraph (line 146) | public List GenerateDependencyGraph() method GenerateSortedCallbacks (line 248) | public List GenerateSortedCallbacks() => PerformTopologicalS... method PerformTopologicalSortingKahnAlgorithm (line 250) | List PerformTopologicalSortingKahnAlgorithm(List d... method PrintChildren (line 297) | static void PrintChildren(Callback callback, StringBuilder stringBuild... method GenerateDependencyDiagram (line 331) | public void GenerateDependencyDiagram(string path = "DependenciesDiagr... FILE: Editor/Mono/Overlays/ICreateToolbar.cs type ICreateHorizontalToolbar (line 9) | public interface ICreateHorizontalToolbar method CreateHorizontalToolbarContent (line 11) | OverlayToolbar CreateHorizontalToolbarContent(); type ICreateVerticalToolbar (line 14) | public interface ICreateVerticalToolbar method CreateVerticalToolbarContent (line 16) | OverlayToolbar CreateVerticalToolbarContent(); type ICreateToolbar (line 19) | public interface ICreateToolbar FILE: Editor/Mono/Overlays/IMGUIOverlay.cs type IControlVisibility (line 11) | interface IControlVisibility type ITransientOverlay (line 16) | public interface ITransientOverlay class TransientSceneViewOverlay (line 23) | abstract class TransientSceneViewOverlay : IMGUIOverlay, ITransientOverlay method ShouldDisplay (line 26) | internal virtual bool ShouldDisplay() => visible; class IMGUIOverlay (line 29) | public abstract class IMGUIOverlay : Overlay method CreatePanelContent (line 33) | public sealed override VisualElement CreatePanelContent() method OnContentRebuild (line 42) | internal virtual void OnContentRebuild() { } method OnPanelGUIHandler (line 44) | void OnPanelGUIHandler() method OnGUI (line 59) | public abstract void OnGUI(); FILE: Editor/Mono/Overlays/Overlay.cs type Layout (line 13) | [Flags] class Overlay (line 24) | public abstract partial class Overlay class GlobalMouseBehaviourForOverlays (line 311) | sealed class GlobalMouseBehaviourForOverlays : MouseManipulator method GlobalMouseBehaviourForOverlays (line 315) | public GlobalMouseBehaviourForOverlays(Overlay overlay) method RegisterCallbacksOnTarget (line 320) | protected override void RegisterCallbacksOnTarget() method UnregisterCallbacksFromTarget (line 328) | protected override void UnregisterCallbacksFromTarget() method OnMouseDownTrickleDown (line 336) | void OnMouseDownTrickleDown(MouseDownEvent e) method OnMouseDownBubbleUp (line 341) | void OnMouseDownBubbleUp(MouseDownEvent e) method OnMouseUp (line 346) | void OnMouseUp(MouseUpEvent e) method OnMouseMove (line 351) | void OnMouseMove(MouseMoveEvent e) method GetEventTypeErrorMessage (line 496) | internal static string GetEventTypeErrorMessage(string errorEvent) method ResetSize (line 501) | internal void ResetSize() method CanCreateRequestedLayout (line 510) | bool CanCreateRequestedLayout(Layout requested) method GetBestLayoutForState (line 522) | Layout GetBestLayoutForState() method GetSimpleHeader (line 537) | internal VisualElement GetSimpleHeader() method RebuildContent (line 551) | internal void RebuildContent() method UpdateHeaderFoldout (line 628) | void UpdateHeaderFoldout() method GetCollapsedIconContent (line 641) | internal GUIContent GetCollapsedIconContent() method UpdateOverlayIcons (line 653) | private void UpdateOverlayIcons() method IsResizable (line 678) | internal bool IsResizable() method IsSizeAuto (line 683) | bool IsSizeAuto(float size) method UpdateSize (line 688) | void UpdateSize() method ApplySize (line 699) | void ApplySize(VisualElement element, bool resizableLayout, bool sizeO... method CreateContent (line 724) | public VisualElement CreateContent(Layout requestedLayout) method CreatePanelContent (line 780) | public abstract VisualElement CreatePanelContent(); method OnCreated (line 783) | public virtual void OnCreated() {} method OnWillBeDestroyed (line 785) | public virtual void OnWillBeDestroyed() {} method Close (line 787) | public void Close() => canvas?.Remove(this); method ToggleCollapsedPopup (line 793) | internal void ToggleCollapsedPopup() method RefreshPopup (line 821) | public void RefreshPopup() method ClosePopup (line 826) | void ClosePopup() method GetMenuItemState (line 832) | static DropdownMenuAction.Status GetMenuItemState(bool isChecked) method BuildContextMenu (line 837) | void BuildContextMenu(ContextualMenuPopulateEvent evt) method SetHighlightEnabled (line 870) | internal void SetHighlightEnabled(bool highlight) method Initialize (line 875) | internal void Initialize(OverlayAttribute attrib) => Initialize(attrib... method Initialize (line 877) | internal void Initialize(string _id, string _uss, string _display, Vec... method ApplySaveData (line 897) | [Obsolete("No longer necessary, Overlay data is serialized by the Over... method Reset (line 911) | internal void Reset(OverlayAttribute attrib) FILE: Editor/Mono/Overlays/OverlayAttribute.cs type OverlayPriority (line 10) | enum OverlayPriority class OverlayAttribute (line 31) | [AttributeUsage(AttributeTargets.Class)] method OverlayAttribute (line 151) | public OverlayAttribute() method OverlayAttribute (line 171) | public OverlayAttribute(Type editorWindowType, string id, string displ... method OverlayAttribute (line 180) | public OverlayAttribute(Type editorWindowType, string id, string displ... method OverlayAttribute (line 185) | public OverlayAttribute(Type editorWindowType, string displayName, boo... FILE: Editor/Mono/Overlays/OverlayCanvas.cs class SaveData (line 17) | [Serializable] method SaveData (line 62) | public SaveData() { } method SaveData (line 66) | internal SaveData(SaveData other) method SaveData (line 86) | public SaveData(Overlay overlay) method SaveData (line 89) | internal SaveData(Overlay overlay, int indexInContainer) method Equals (line 119) | public bool Equals(SaveData other) method Equals (line 139) | public override bool Equals(object obj) method GetHashCode (line 147) | public override int GetHashCode() method ToString (line 168) | public override string ToString() class ContainerData (line 187) | [Serializable] type DockPosition (line 196) | public enum DockPosition type SnapCorner (line 202) | enum SnapCorner type DockZone (line 211) | public enum DockZone class OverlayCanvas (line 222) | [Serializable] method GetDockZone (line 260) | internal static DockZone GetDockZone(OverlayContainer container) method GetDockZoneContainer (line 269) | [EditorBrowsable(EditorBrowsableState.Never)] method OverlayCanvas (line 401) | internal OverlayCanvas() { } method CreateRoot (line 403) | VisualElement CreateRoot() method SetPickingMode (line 477) | void SetPickingMode(VisualElement element, PickingMode mode) method OnMouseEnterOverlayContainer (line 484) | void OnMouseEnterOverlayContainer(MouseEnterEvent evt) method OnAttachedToPanel (line 490) | void OnAttachedToPanel(AttachToPanelEvent evt) method OnDetachedFromPanel (line 500) | void OnDetachedFromPanel(DetachFromPanelEvent evt) method OnContainerWindowDisabled (line 508) | internal void OnContainerWindowDisabled() method OnFocusedWindowChanged (line 527) | void OnFocusedWindowChanged() method OnMouseEnter (line 533) | void OnMouseEnter(MouseEnterEvent evt) method OnMouseLeave (line 538) | void OnMouseLeave(MouseLeaveEvent evt) method GetBoundaryRect (line 543) | Rect GetBoundaryRect() method EnsureOverlapsWindow (line 554) | internal Rect EnsureOverlapsWindow(Rect rect) method ClampToWindow (line 560) | internal Rect ClampToWindow(Rect rect) method GeometryChanged (line 566) | void GeometryChanged(GeometryChangedEvent evt) method OnMouseLeaveOverlay (line 587) | void OnMouseLeaveOverlay(MouseLeaveEvent evt) method OnMouseEnterOverlay (line 592) | void OnMouseEnterOverlay(MouseEnterEvent evt) method HideHoveredOverlay (line 599) | internal void HideHoveredOverlay() method HasTransientOverlays (line 605) | internal bool HasTransientOverlays() method IsTransient (line 610) | internal bool IsTransient(Overlay overlay) => m_TransientOverlays.Cont... method Initialize (line 614) | internal void Initialize(EditorWindow window) method OnBeforeAssemblyReload (line 657) | void OnBeforeAssemblyReload() method WriteOrReplaceSaveData (line 664) | void WriteOrReplaceSaveData(Overlay overlay, int containerIndex = -1) method OnBeforeSerialize (line 675) | public void OnBeforeSerialize() method OnAfterDeserialize (line 706) | public void OnAfterDeserialize() {} method CopySaveData (line 709) | internal void CopySaveData(out SaveData[] saveData) method SetLastAppliedPresetName (line 718) | internal void SetLastAppliedPresetName(string name) method ApplyPreset (line 723) | internal void ApplyPreset(IOverlayPreset preset) method ApplySaveData (line 738) | internal void ApplySaveData(SaveData[] saveData) method Move (line 744) | internal void Move(Overlay overlay, DockZone zone, DockPosition positi... method Rebuild (line 753) | internal void Rebuild() method Add (line 762) | public void Add(Overlay overlay) method Remove (line 771) | public bool Remove(Overlay overlay) method ShowPopup (line 789) | public void ShowPopup() where T : Overlay, new() method ShowPopupAtMouse (line 798) | public void ShowPopupAtMouse() where T : Overlay, new() method ShowPopup (line 812) | public void ShowPopup(Vector2 position) where T : Overlay, new() method CreateOverlayForPopup (line 821) | T CreateOverlayForPopup() where T : Overlay, new() method SetActiveOverlayPopup (line 838) | void SetActiveOverlayPopup(OverlayPopup popup) method ClosePopupOverlay (line 858) | internal bool ClosePopupOverlay() method AddOverlay (line 870) | void AddOverlay(Overlay overlay, bool transient = false) method TryGetOverlay (line 900) | internal bool TryGetOverlay(string id, out Overlay overlay) method TryGetOverlay (line 906) | internal bool TryGetOverlay(string id, out T overlay) where T : Ove... method GetOrCreateOverlay (line 914) | internal T GetOrCreateOverlay(string id = null) where T : Overlay, ... method FindSaveData (line 937) | internal SaveData FindSaveData(Overlay overlay) method ResetOverlay (line 967) | public void ResetOverlay(Overlay overlay) method RestoreOverlay (line 1005) | public void RestoreOverlay(Overlay overlay, SaveData data = null) method RestoreOverlays (line 1059) | void RestoreOverlays() method GetContainerData (line 1088) | ContainerData GetContainerData(string containerId) FILE: Editor/Mono/Overlays/OverlayCanvasesData.cs class OverlayCanvasesData (line 11) | [FilePath("Overlays/CanvasesSaveData.asset", FilePathAttribute.Location.... type WindowToCanvasDataPair (line 14) | [Serializable] method WindowToCanvasDataPair (line 17) | public WindowToCanvasDataPair(string windowType, List canv... type WindowToCanvasPair (line 31) | [Serializable] method WindowToCanvasPair (line 34) | public WindowToCanvasPair(string windowType, OverlayCanvas canvas) method OnBeforeSerialize (line 51) | public void OnBeforeSerialize() method OnAfterDeserialize (line 72) | public void OnAfterDeserialize() method OnDisable (line 111) | void OnDisable() method AddAndSaveCanvasData (line 116) | public void AddAndSaveCanvasData(EditorWindow containerWindow, List new OverlayContainer(); method Deserialize (line 46) | public override void Deserialize(object obj) method OverlayContainer (line 126) | public OverlayContainer() method SetHorizontal (line 148) | protected virtual void SetHorizontal() method SetVertical (line 154) | protected virtual void SetVertical() method ContainsOverlay (line 160) | public bool ContainsOverlay(Overlay overlay, OverlayContainerSection s... method ContainsOverlay (line 165) | public bool ContainsOverlay(Overlay overlay) method InsertOverlay (line 171) | public void InsertOverlay(Overlay overlay, OverlayContainerSection sec... method RemoveOverlay (line 196) | public bool RemoveOverlay(Overlay overlay) method GetOverlayIndex (line 209) | public bool GetOverlayIndex(Overlay overlay, out OverlayContainerSecti... method HasVisibleOverlays (line 230) | public bool HasVisibleOverlays(OverlayContainerSection section) method HasVisibleOverlays (line 235) | public bool HasVisibleOverlays() method GetSectionCount (line 240) | public int GetSectionCount(OverlayContainerSection section) method GetSection (line 245) | public ReadOnlyCollection GetSection(OverlayContainerSection ... method GetSectionElement (line 250) | public VisualElement GetSectionElement(OverlayContainerSection section) method GetSectionInternal (line 261) | List GetSectionInternal(OverlayContainerSection section) method GetFirstVisible (line 272) | public Overlay GetFirstVisible(OverlayContainerSection section) method GetLastVisible (line 284) | public Overlay GetLastVisible(OverlayContainerSection section) method GetOverlay (line 297) | public Overlay GetOverlay(OverlayContainerSection section, int index) method IsOverlayLayoutSupported (line 302) | public virtual bool IsOverlayLayoutSupported(Layout requested) method GetDropZones (line 307) | internal virtual IEnumerable GetDropZones() class FloatingOverlayContainer (line 313) | class FloatingOverlayContainer : OverlayContainer method FloatingOverlayContainer (line 315) | public FloatingOverlayContainer() method IsOverlayLayoutSupported (line 320) | public override bool IsOverlayLayoutSupported(Layout requested) class ToolbarOverlayContainer (line 326) | class ToolbarOverlayContainer : OverlayContainer class UxmlSerializedData (line 328) | [Serializable] method CreateInstance (line 331) | public override object CreateInstance() => new ToolbarOverlayContain... method ToolbarOverlayContainer (line 362) | public ToolbarOverlayContainer() method UpdateDockArea (line 392) | void UpdateDockArea() method GetDropZones (line 404) | internal override IEnumerable GetDropZones() method DelayScrollViewInit (line 410) | void DelayScrollViewInit(GeometryChangedEvent evt) method SetHorizontal (line 418) | protected override void SetHorizontal() method SetVertical (line 430) | protected override void SetVertical() method IsOverlayLayoutSupported (line 442) | public override bool IsOverlayLayoutSupported(Layout requested) method HasValidScrollerValues (line 449) | bool HasValidScrollerValues(Scroller scroller) FILE: Editor/Mono/Overlays/OverlayContainerDropZone.cs class OverlayContainerDropZone (line 11) | class OverlayContainerDropZone : OverlayDropZoneBase type Placement (line 13) | public enum Placement method OverlayContainerDropZone (line 27) | public OverlayContainerDropZone(OverlayContainer container, Placement ... method Activate (line 34) | public override void Activate(Overlay draggedOverlay) method ShouldEnable (line 41) | protected override bool ShouldEnable(Overlay draggedOverlay) method UpdateHover (line 47) | public override void UpdateHover(OverlayDropZoneBase hovered) method GetSection (line 57) | protected OverlayContainerSection GetSection() method DropOverlay (line 68) | public override void DropOverlay(Overlay overlay) FILE: Editor/Mono/Overlays/OverlayContainerInsertDropZone.cs class OverlayContainerInsertDropZone (line 7) | sealed class OverlayContainerInsertDropZone : OverlayContainerDropZone method OverlayContainerInsertDropZone (line 9) | public OverlayContainerInsertDropZone(OverlayContainer container, Plac... method Activate (line 14) | public override void Activate(Overlay draggedOverlay) method ShouldEnable (line 21) | protected override bool ShouldEnable(Overlay draggedOverlay) method UpdateHover (line 26) | public override void UpdateHover(OverlayDropZoneBase hovered) {} method BeginHover (line 28) | public override void BeginHover() method EndHover (line 36) | public override void EndHover() method DropOverlay (line 43) | public override void DropOverlay(Overlay overlay) FILE: Editor/Mono/Overlays/OverlayDockArea.cs class OverlayDockArea (line 10) | sealed class OverlayDockArea : VisualElement method OverlayDockArea (line 33) | public OverlayDockArea(OverlayCanvas canvas) method GetDropZones (line 49) | public IEnumerable GetDropZones() FILE: Editor/Mono/Overlays/OverlayDragger.cs class OverlayDragger (line 12) | sealed class OverlayDragger : MouseManipulator class DockingOperation (line 14) | sealed class DockingOperation : IDisposable method DockingOperation (line 37) | public DockingOperation(OverlayCanvas canvas, Overlay targetOverlay) method UpdateHover (line 71) | public void UpdateHover(OverlayDropZoneBase hovered) method GetOverlayDropZoneAtPosition (line 100) | public OverlayDropZoneBase GetOverlayDropZoneAtPosition(Vector2 mous... method Dispose (line 120) | public void Dispose() method OverlayDragger (line 153) | public OverlayDragger(Overlay overlay) method RegisterCallbacksOnTarget (line 161) | protected override void RegisterCallbacksOnTarget() method UnregisterCallbacksFromTarget (line 169) | protected override void UnregisterCallbacksFromTarget() method IsInDraggableArea (line 178) | bool IsInDraggableArea(Vector2 mousePosition) method OnMouseDown (line 183) | void OnMouseDown(MouseDownEvent e) method OnMouseMove (line 221) | void OnMouseMove(MouseMoveEvent e) method DelayedPositionUpdate (line 257) | void DelayedPositionUpdate(GeometryChangedEvent evt, Rect targetRect) method OnMouseUp (line 265) | void OnMouseUp(MouseUpEvent e) method OnPointerCaptureOut (line 302) | void OnPointerCaptureOut(PointerCaptureOutEvent evt) method OnKeyDown (line 309) | void OnKeyDown(KeyDownEvent evt) method CancelDrag (line 318) | void CancelDrag() method OnDragEnd (line 335) | void OnDragEnd() FILE: Editor/Mono/Overlays/OverlayDropZone.cs class OverlayDropZone (line 10) | class OverlayDropZone : OverlayDropZoneBase type Placement (line 12) | public enum Placement method OverlayDropZone (line 27) | public OverlayDropZone(Overlay target, Placement placement) method ShouldEnable (line 34) | protected override bool ShouldEnable(Overlay draggedOverlay) method CanAcceptTarget (line 39) | public override bool CanAcceptTarget(Overlay overlay) method Activate (line 44) | public override void Activate(Overlay draggedOverlay) method BeginHover (line 54) | public override void BeginHover() method EndHover (line 78) | public override void EndHover() method OnDraggedOverlayGeometryChanged (line 87) | void OnDraggedOverlayGeometryChanged(GeometryChangedEvent evt) method MatchIndicatorToDraggedOverlay (line 92) | void MatchIndicatorToDraggedOverlay() method DropOverlay (line 99) | public override void DropOverlay(Overlay overlay) method ShouldDockAfter (line 115) | bool ShouldDockAfter(OverlayContainerSection targetSection) FILE: Editor/Mono/Overlays/OverlayDropZoneBase.cs class OverlayDropZoneBase (line 9) | abstract class OverlayDropZoneBase : VisualElement method CanAcceptTarget (line 22) | public virtual bool CanAcceptTarget(Overlay overlay) { return true; } method DropOverlay (line 23) | public abstract void DropOverlay(Overlay overlay); method OverlayDropZoneBase (line 25) | protected OverlayDropZoneBase() method Setup (line 33) | public void Setup(OverlayInsertIndicator insertIndicator, OverlayConta... method Cleanup (line 40) | public void Cleanup() method Activate (line 46) | public virtual void Activate(Overlay draggedOverlay) method ShouldEnable (line 53) | protected virtual bool ShouldEnable(Overlay draggedOverlay) { return t... method BeginHover (line 55) | public virtual void BeginHover() method EndHover (line 60) | public virtual void EndHover() method UpdateHover (line 65) | public virtual void UpdateHover(OverlayDropZoneBase hovered) method HasSameTargetContainer (line 69) | public bool HasSameTargetContainer(OverlayDropZoneBase dropZone) method SetHidden (line 77) | protected void SetHidden(bool hidden) method Deactivate (line 82) | public virtual void Deactivate(Overlay draggedOverlay) FILE: Editor/Mono/Overlays/OverlayGhostDropZone.cs class OverlayGhostDropZone (line 7) | class OverlayGhostDropZone : OverlayDropZoneBase method OverlayGhostDropZone (line 15) | OverlayGhostDropZone(OverlayContainer container, OverlayContainerSecti... method Create (line 21) | public static OverlayGhostDropZone Create(Overlay overlay) method DropOverlay (line 35) | public override void DropOverlay(Overlay overlay) {} FILE: Editor/Mono/Overlays/OverlayInsertIndicator.cs class OverlayInsertIndicator (line 9) | class OverlayInsertIndicator : VisualElement method OverlayInsertIndicator (line 23) | public OverlayInsertIndicator(VisualElement renderOnTopParent) method OnAttach (line 40) | void OnAttach(AttachToPanelEvent evt) method OnDetach (line 46) | void OnDetach(DetachFromPanelEvent evt) method MarkerGeometryChanged (line 51) | void MarkerGeometryChanged(GeometryChangedEvent evt) method Setup (line 62) | public void Setup(bool vertical, bool inToolbar, bool firstVisible) FILE: Editor/Mono/Overlays/OverlayMenuItem.cs class OverlayMenuItem (line 9) | sealed class OverlayMenuItem : VisualElement method OverlayMenuItem (line 55) | public OverlayMenuItem() method OnOverlayDisplayChanged (line 70) | void OnOverlayDisplayChanged(bool state) method UpdateIconVisibilityState (line 75) | void UpdateIconVisibilityState() method OnOverlayEnabledChanged (line 84) | void OnOverlayEnabledChanged(bool visibility) method OnClick (line 96) | void OnClick() method OnMouseLeave (line 104) | void OnMouseLeave(MouseOutEvent evt) method OnMouseEnter (line 109) | void OnMouseEnter(MouseOverEvent evt) FILE: Editor/Mono/Overlays/OverlayPlacement.cs class Overlay (line 11) | public abstract partial class Overlay type LockedAnchor (line 13) | internal struct LockedAnchor : IDisposable method LockedAnchor (line 17) | public LockedAnchor(Overlay target) method Dispose (line 23) | public void Dispose() method OnFloatingChanged (line 75) | void OnFloatingChanged(bool floating) method DockAt (line 83) | internal bool DockAt(OverlayContainer container, OverlayContainerSecti... method DockAt (line 90) | internal bool DockAt(OverlayContainer container, OverlayContainerSecti... method DockBefore (line 123) | internal bool DockBefore(Overlay target) method DockAfter (line 140) | internal bool DockAfter(Overlay target) method Undock (line 157) | public void Undock() method BringToFront (line 165) | internal void BringToFront() method SetSnappingOffset (line 173) | internal void SetSnappingOffset(Vector2 snapOffset, Vector2 snapOffset... method SnapToFloatingPosition (line 181) | Vector2 SnapToFloatingPosition(SnapCorner corner, Vector2 snapPosition) method FloatingToSnapPosition (line 198) | void FloatingToSnapPosition(Vector2 position, out Vector2 snapOffset) method FloatingToSnapPosition (line 223) | void FloatingToSnapPosition(Vector2 position, out SnapCorner snapCorne... method OnGeometryChanged (line 264) | internal void OnGeometryChanged(GeometryChangedEvent evt) method UpdateSnapping (line 280) | void UpdateSnapping(Vector2 position) method UpdateAbsolutePosition (line 300) | internal void UpdateAbsolutePosition() FILE: Editor/Mono/Overlays/OverlayPopup.cs class OverlayPopup (line 10) | class OverlayPopup : VisualElement type Anchor (line 14) | internal enum Anchor method GetAnchors (line 41) | internal static void GetAnchors(Rect targetElement, Rect container, bo... method PlaceNextToTarget (line 88) | internal static Rect PlaceNextToTarget(Vector2 size, Rect targetRect, ... method UpdatePosition (line 113) | void UpdatePosition(Vector2 size) method OverlayPopup (line 123) | OverlayPopup(Overlay overlay, Rect targetRect, bool horizontal = true,... method OnGeometryChanged (line 147) | void OnGeometryChanged(GeometryChangedEvent evt) method Refresh (line 162) | public void Refresh() method CreateUnderOverlay (line 178) | public static OverlayPopup CreateUnderOverlay(Overlay overlay) method CreateAtPosition (line 194) | public static OverlayPopup CreateAtPosition(OverlayCanvas canvas, Over... method CreateAtCanvasCenter (line 202) | public static OverlayPopup CreateAtCanvasCenter(OverlayCanvas canvas, ... FILE: Editor/Mono/Overlays/OverlayPopupWindow.cs class PopupWindowBase (line 15) | [EditorBrowsable(EditorBrowsableState.Never)] method ShouldShowWindow (line 21) | static bool ShouldShowWindow(Rect activatorRect) method Show (line 33) | public static T Show(VisualElement trigger, Vector2 size) where T :... method Show (line 38) | public static T Show(Rect activatorRect, Vector2 size) where T : Ed... method OnEnableINTERNAL (line 61) | void OnEnableINTERNAL() method OnDisableINTERNAL (line 66) | void OnDisableINTERNAL() class OverlayPopupWindow (line 73) | abstract class OverlayPopupWindow : PopupWindowBase method OnEnable (line 77) | protected virtual void OnEnable() FILE: Editor/Mono/Overlays/OverlayPreset.cs class OverlayPreset (line 10) | sealed class OverlayPreset : ScriptableObject, IOverlayPreset, ISerializ... method OnEnable (line 32) | void OnEnable() method OnBeforeSerialize (line 37) | public void OnBeforeSerialize() method OnAfterDeserialize (line 42) | public void OnAfterDeserialize() method ApplyCustomData (line 47) | public void ApplyCustomData(OverlayCanvas canvas) {} method CanApplyToWindow (line 49) | public bool CanApplyToWindow(Type windowType) FILE: Editor/Mono/Overlays/OverlayPresetManager.cs type IOverlayPreset (line 16) | interface IOverlayPreset method CanApplyToWindow (line 20) | bool CanApplyToWindow(Type windowType); method ApplyCustomData (line 21) | void ApplyCustomData(OverlayCanvas canvas); class DefaultOverlayPreset (line 25) | sealed class DefaultOverlayPreset : IOverlayPreset method CanApplyToWindow (line 32) | public bool CanApplyToWindow(Type windowType) => true; method ApplyCustomData (line 34) | public void ApplyCustomData(OverlayCanvas canvas) class OverlayPresetManager (line 48) | sealed class OverlayPresetManager : ScriptableSingleton GetAllPresets(Type windowT... method ReloadAllPresets (line 207) | internal static void ReloadAllPresets() method CleanUpPresets (line 213) | static void CleanUpPresets() method LoadAllPresets (line 223) | static Dictionary> LoadAllPres... method SaveToFile (line 271) | internal static void SaveToFile(IList presets, string p... method LoadFromFile (line 283) | internal static OverlayPreset LoadFromFile(string path) method GenerateMenu (line 307) | public static void GenerateMenu(IGenericMenu menu, string pathPrefix, ... FILE: Editor/Mono/Overlays/OverlayResizer.cs class OverlayResizerGroup (line 12) | class OverlayResizerGroup : VisualElement type Direction (line 18) | [Flags] class OverlayResizer (line 32) | class OverlayResizer : VisualElement method OverlayResizer (line 45) | public OverlayResizer(Overlay overlay, Direction direction) method OnMouseDown (line 77) | void OnMouseDown(MouseDownEvent evt) method OnMouseMove (line 100) | void OnMouseMove(MouseMoveEvent evt) method OnMouseUp (line 116) | void OnMouseUp(MouseUpEvent evt) method ResizeRect (line 126) | Rect ResizeRect(Rect rect, Vector2 delta) method ClampDeltaToMinMax (line 142) | Vector2 ClampDeltaToMinMax(Vector2 delta, Rect rect) method GetCursor (line 157) | static MouseCursor GetCursor(Direction direction) method HasDirection (line 184) | public bool HasDirection(Direction target) method HasMultipleDirections (line 189) | public bool HasMultipleDirections() method OverlayResizerGroup (line 198) | public OverlayResizerGroup(Overlay overlay) method OnOverlayLayoutChanged (line 231) | void OnOverlayLayoutChanged(Layout layout) method OnOverlayContainerChanged (line 236) | void OnOverlayContainerChanged(OverlayContainer container) method OnOverlayGeometryChanged (line 241) | void OnOverlayGeometryChanged(GeometryChangedEvent evt) method OnOverlayPositionChanged (line 246) | void OnOverlayPositionChanged(Vector3 position) method OnOverlayCollaspedChanged (line 251) | void OnOverlayCollaspedChanged(bool collapsed) method OnOverlayDockingCompleted (line 256) | void OnOverlayDockingCompleted(OverlayContainer container) method OnAttachedToPanel (line 261) | void OnAttachedToPanel(AttachToPanelEvent evt) method OnDetachedFromPanel (line 266) | void OnDetachedFromPanel(DetachFromPanelEvent evt) method OnOverlayCanvasGeometryChanged (line 271) | void OnOverlayCanvasGeometryChanged(GeometryChangedEvent evt) method TryConstrainResizableOverlaySize (line 276) | void TryConstrainResizableOverlaySize() method ContainerCanShowResizer (line 292) | bool ContainerCanShowResizer(OverlayResizer resizer) method UpdateResizerVisibility (line 322) | void UpdateResizerVisibility() FILE: Editor/Mono/Overlays/OverlayToolbar.cs class OverlayToolbar (line 11) | public class OverlayToolbar : VisualElement method OverlayToolbar (line 13) | public OverlayToolbar() method SetupChildrenAsButtonStrip (line 19) | public void SetupChildrenAsButtonStrip() FILE: Editor/Mono/Overlays/OverlayUtilities.cs type ISupportsOverlays (line 15) | public interface ISupportsOverlays {} class OverlayUtilities (line 17) | static class OverlayUtilities class OverlayEditorWindowAssociation (line 19) | internal class OverlayEditorWindowAssociation method EnsureRectOverlapsRect (line 68) | public static Rect EnsureRectOverlapsRect(Rect rect, Rect boundary) method ClampRectToRect (line 85) | public static Rect ClampRectToRect(Rect rect, Rect clampingRect) method ClampPositionToRect (line 92) | public static Vector2 ClampPositionToRect(Vector2 position, Rect clamp... method OverlayWindowTypeEquatesTo (line 102) | static bool OverlayWindowTypeEquatesTo(Type windowType, Type overlayWi... method GetOverlaysForType (line 107) | internal static List GetOverlaysForType(Type windowType, Func existing, Over... method EnsureUniqueId (line 234) | static string EnsureUniqueId(IEnumerable existing, string name) FILE: Editor/Mono/Overlays/SaveOverlayPreset.cs class SaveOverlayPreset (line 12) | [EditorWindowTitle(title = "Save Window Preset")] method ShowWindow (line 28) | internal static SaveOverlayPreset ShowWindow(EditorWindow window, Acti... method UpdateCurrentInvalidChars (line 41) | void UpdateCurrentInvalidChars() method OnEnable (line 46) | void OnEnable() method OnGUI (line 51) | void OnGUI() FILE: Editor/Mono/Overlays/ToolbarDropZone.cs class ToolbarDropZone (line 7) | sealed class ToolbarDropZone : OverlayContainerDropZone method ToolbarDropZone (line 9) | public ToolbarDropZone(OverlayContainer container) : base(container, P... method ShouldEnable (line 11) | protected override bool ShouldEnable(Overlay draggedOverlay) method Activate (line 16) | public override void Activate(Overlay draggedOverlay) method UpdateHover (line 23) | public override void UpdateHover(OverlayDropZoneBase hovered) FILE: Editor/Mono/Overlays/ToolbarOverlay.cs class ToolbarOverlay (line 13) | public abstract class ToolbarOverlay : Overlay, ICreateToolbar method ToolbarOverlay (line 18) | protected ToolbarOverlay(params string[] toolbarElementIds) method CreateHorizontalToolbarContent (line 23) | [Obsolete("Use Overlay.CreateContent(Layout.Horizontal)")] method CreateVerticalToolbarContent (line 26) | [Obsolete("Use Overlay.CreateContent(Layout.Vertical)")] method CreatePanelContent (line 29) | public override VisualElement CreatePanelContent() FILE: Editor/Mono/PackageManagerUtilityInternal.cs class PackageManagerUtilityInternal (line 15) | internal static class PackageManagerUtilityInternal method GetAllVisiblePackages (line 22) | public static PackageManager.PackageInfo[] GetAllVisiblePackages(bool ... method IsPathInVisiblePackage (line 35) | public static bool IsPathInVisiblePackage(string path) method OnPackageManagerResolve (line 67) | [UsedByNativeCode] method IsHidden (line 76) | private static bool IsHidden(PackageManager.PackageInfo info) FILE: Editor/Mono/PackageUtility.bindings.cs class ImportPackageItem (line 12) | [StructLayout(LayoutKind.Sequential)] class ExportPackageItem (line 32) | [StructLayout(LayoutKind.Sequential)] type PackageInfo (line 45) | [StructLayout(LayoutKind.Sequential)] method GetPackageList (line 53) | [FreeFunction] method GetPackageInfo (line 56) | [FreeFunction] class PackageUtility (line 60) | [NativeHeader("Editor/Mono/PackageUtility.bindings.h")] method BuildExportPackageItemsList (line 63) | [NativeThrows] method BuildExportPackageItemsListWithPackageManagerWarning (line 65) | [NativeThrows] method ExportPackage (line 67) | [NativeThrows] method ExportPackageAndPackageManagerManifest (line 69) | [NativeThrows] method ExtractAndPrepareAssetList (line 71) | public static extern ImportPackageItem[] ExtractAndPrepareAssetList(st... method ImportPackageAssets (line 73) | [FreeFunction("DelayedImportPackageAssets")] method ImportPackageAssetsWithOrigin (line 76) | [FreeFunction("DelayedImportPackageAssetsWithOrigin")] method ImportPackageAssetsImmediately (line 79) | [FreeFunction("ImportPackageAssets")] method ImportPackageAssetsCancelledFromGUI (line 82) | [FreeFunction("ImportPackageCancelledGUI")] method TickPackageImport (line 85) | [FreeFunction("TickPackageImport")] FILE: Editor/Mono/Performance.bindings.cs type EditorPerformanceTracker (line 13) | [NativeHeader("Editor/Src/Utility/Performance.h"), method EditorPerformanceTracker (line 20) | public EditorPerformanceTracker(string name) method EditorPerformanceTracker (line 26) | public EditorPerformanceTracker(ulong handle) method Dispose (line 34) | public void Dispose() method GetOrCreateTrackerHandleImpl (line 44) | private static extern ulong GetOrCreateTrackerHandleImpl(string tracke... method GetOrCreateTrackerHandle (line 48) | internal static ulong GetOrCreateTrackerHandle(string trackerName) => ... method GetOrCreateTrackerHandle (line 50) | public static ulong GetOrCreateTrackerHandle(string trackerName, Type ... method TryStartTrackerByHandle (line 60) | public static extern bool TryStartTrackerByHandle(ulong trackerHandle,... method GetAvailableTrackers (line 62) | public static extern string[] GetAvailableTrackers(); method Exists (line 63) | public static extern bool Exists(string trackerName); method Reset (line 64) | public static extern void Reset(string trackerName); method GetSampleCount (line 65) | public static extern int GetSampleCount(string trackerName); method GetLastTime (line 66) | public static extern double GetLastTime(string trackerName); method GetPeakTime (line 67) | public static extern double GetPeakTime(string trackerName); method GetAverageTime (line 68) | public static extern double GetAverageTime(string trackerName); method GetTotalTime (line 69) | public static extern double GetTotalTime(string trackerName); method GetTotalUsage (line 70) | public static extern double GetTotalUsage(string trackerName); method GetTimestamp (line 71) | public static extern double GetTimestamp(string trackerName); method LogCallstack (line 72) | public static extern void LogCallstack(string trackerName); method GetCallstack (line 73) | public static extern void GetCallstack(string trackerName, Action eventT... method IsAResolveEvent (line 36) | internal static bool IsAResolveEvent(FrameEventType eventType) => even... method IsAComputeEvent (line 37) | internal static bool IsAComputeEvent(FrameEventType eventType) => even... method IsARayTracingEvent (line 38) | internal static bool IsARayTracingEvent(FrameEventType eventType) => e... method IsAConfigureFoveatedRenderingEvent (line 39) | internal static bool IsAConfigureFoveatedRenderingEvent(FrameEventType... method IsAHiddenEvent (line 40) | internal static bool IsAHiddenEvent(FrameEventType eventType) => event... method IsAHierarchyLevelBreakEvent (line 41) | internal static bool IsAHierarchyLevelBreakEvent(FrameEventType eventT... method IsCurrentEventMouseDown (line 42) | internal static bool IsCurrentEventMouseDown() => Event.current.type =... method IsClickingRect (line 43) | internal static bool IsClickingRect(Rect rect) => rect.Contains(Event.... method IsHoveringRect (line 44) | internal static bool IsHoveringRect(Rect rect) => rect.Contains(Event.... method IsARenderTexture (line 45) | internal static bool IsARenderTexture(ref Texture t) => t != null && (... method IsADepthTexture (line 46) | internal static bool IsADepthTexture(ref Texture t) => IsARenderTextur... type ShaderPropertyIDs (line 54) | private struct ShaderPropertyIDs method BlitToRenderTexture (line 71) | internal static void BlitToRenderTexture( method BlitToRenderTexture (line 94) | internal static void BlitToRenderTexture( method SetMaterialProperties (line 117) | private static void SetMaterialProperties( method Blit (line 158) | private static void Blit(ref RenderTexture rt) method GetVolumeDepth (line 170) | internal static int GetVolumeDepth(ref Texture t) method GetVolumeDepth (line 176) | internal static int GetVolumeDepth(ref RenderTexture rt) method GetMSAAValue (line 184) | internal static int GetMSAAValue(ref Texture t) method GetMSAAValue (line 190) | internal static int GetMSAAValue(ref RenderTexture rt) method GetFoveatedRenderingModeString (line 198) | internal static string GetFoveatedRenderingModeString(int fovMode) method GetStencilString (line 209) | internal static string GetStencilString(int stencil) method GetColorMask (line 215) | internal static string GetColorMask(uint mask) method GetColorFormat (line 238) | internal static string GetColorFormat(ref Texture t) method GetSize (line 266) | internal static string GetSize(ref Texture t) method GetDepthStencilFormat (line 295) | internal static string GetDepthStencilFormat(ref Texture t) method GetNumberOfValuesFromFlags (line 304) | internal static int GetNumberOfValuesFromFlags(int flags) method GetShaderStageString (line 309) | internal static string GetShaderStageString(int flags) method DestroyTexture (line 342) | internal static void DestroyTexture(ref Texture t) method DestroyTexture (line 357) | internal static void DestroyTexture(ref RenderTexture rt) method ReleaseTemporaryTexture (line 367) | internal static void ReleaseTemporaryTexture(ref RenderTexture rt) method CountDigits (line 378) | internal static int CountDigits(int num) method SpliceText (line 407) | internal static void SpliceText(ref string text, int maxWidth) FILE: Editor/Mono/PerformanceTools/FrameDebuggerStyles.cs class FrameDebuggerStyles (line 11) | internal static class FrameDebuggerStyles type Window (line 50) | internal struct Window type Tree (line 59) | internal struct Tree type TopToolbar (line 72) | internal struct TopToolbar type EventToolbar (line 82) | internal struct EventToolbar type EventDetails (line 138) | internal struct EventDetails method FrameDebuggerStyles (line 285) | static FrameDebuggerStyles() method MakeTex (line 302) | private static Texture2D MakeTex(int width, int height, Color col) method OnDisable (line 315) | internal static void OnDisable() FILE: Editor/Mono/PerformanceTools/FrameDebuggerToolbarView.cs class FrameDebuggerToolbarView (line 19) | internal class FrameDebuggerToolbarView method DrawToolbar (line 26) | public bool DrawToolbar(FrameDebuggerWindow frameDebugger, IConnection... method DrawEnableDisableButton (line 45) | private void DrawEnableDisableButton(FrameDebuggerWindow frameDebugger... method DrawConnectionDropdown (line 64) | private void DrawConnectionDropdown(FrameDebuggerWindow frameDebuggerW... method DrawEventLimitSlider (line 75) | private void DrawEventLimitSlider(FrameDebuggerWindow frameDebuggerWin... method DrawPrevNextButtons (line 95) | private void DrawPrevNextButtons(FrameDebuggerWindow frameDebuggerWind... FILE: Editor/Mono/PerformanceTools/FrameDebuggerTreeView.cs class FrameDebuggerTreeView (line 19) | internal class FrameDebuggerTreeView method FrameDebuggerTreeView (line 25) | public FrameDebuggerTreeView(FrameDebuggerEvent[] frameEvents, TreeVie... method ItemSingleClicked (line 38) | void ItemSingleClicked(int selectedID) method SelectionChanged (line 44) | void SelectionChanged(int[] selectedIDs) method PingFrameEventObject (line 75) | private void PingFrameEventObject(int selectedID) method ReselectFrameEventIndex (line 83) | public void ReselectFrameEventIndex() method SelectFrameEventIndex (line 90) | public void SelectFrameEventIndex(int eventIndex) method GetSelectedTreeViewItem (line 101) | private FrameDebuggerTreeViewItem GetSelectedTreeViewItem() method SetSelection (line 110) | private void SetSelection(int eventIndex) method DrawTree (line 116) | public void DrawTree(Rect rect) class FrameDebuggerTreeViewItem (line 126) | public class FrameDebuggerTreeViewItem : TreeViewItem method FrameDebuggerTreeViewItem (line 132) | public FrameDebuggerTreeViewItem(int id, int depth, FrameDebuggerTre... class FrameDebuggerTreeViewGUI (line 140) | private class FrameDebuggerTreeViewGUI : TreeViewGUI method FrameDebuggerTreeViewGUI (line 144) | public FrameDebuggerTreeViewGUI(TreeViewController treeView) method GetIconForItem (line 149) | protected override Texture GetIconForItem(TreeViewItem item) method OnContentGUI (line 156) | protected override void OnContentGUI(Rect rect, int row, TreeViewIte... method RenameEnded (line 203) | protected override void RenameEnded() class FrameDebuggerTreeViewDataSource (line 210) | internal class FrameDebuggerTreeViewDataSource : TreeViewDataSource method IsRenamingItemAllowed (line 214) | public override bool IsRenamingItemAllowed(TreeViewItem item) => false; method CanBeMultiSelected (line 215) | public override bool CanBeMultiSelected(TreeViewItem item) => false; method FrameDebuggerTreeViewDataSource (line 217) | public FrameDebuggerTreeViewDataSource(TreeViewController treeView, ... method SetEvents (line 224) | public void SetEvents(FrameDebuggerEvent[] frameEvents) class FrameDebuggerTreeHierarchyLevel (line 239) | private class FrameDebuggerTreeHierarchyLevel method FrameDebuggerTreeHierarchyLevel (line 243) | internal FrameDebuggerTreeHierarchyLevel(int depth, int id, string... method CloseLastHierarchyLevel (line 250) | private static void CloseLastHierarchyLevel(List includeRendererInstanceIDs,... method Dispose (line 28) | public void Dispose() method ArrayFromList (line 36) | private static NativeArray ArrayFromList(List list, Allocato... FILE: Editor/Mono/Picking/PickingObject.cs type PickingObject (line 10) | [StructLayout(LayoutKind.Sequential)] method GetInstanceID (line 20) | public int GetInstanceID() => m_Target == null ? 0 : m_Target.GetInsta... method PickingObject (line 22) | public PickingObject(Object obj, int matIndex = 0) method Equals (line 34) | public bool Equals(PickingObject other) method Equals (line 40) | public override bool Equals(object obj) method ToString (line 45) | public override string ToString() method GetHashCode (line 50) | public override int GetHashCode() method TryGetComponent (line 60) | public bool TryGetComponent(out T value) where T : Component method TryGetComponent (line 65) | internal static bool TryGetComponent(Object obj, out T value) where... method TryGetParent (line 79) | public bool TryGetParent(out Transform parent) method TryGetGameObject (line 87) | public bool TryGetGameObject(out GameObject gameObject) FILE: Editor/Mono/PlatformSupport/PlatformIconField.cs class PlatformIconFieldGroup (line 16) | internal class PlatformIconFieldGroup class IconFieldGroupInfo (line 18) | internal class IconFieldGroupInfo method Equals (line 27) | public override bool Equals(object obj) method GetHashCode (line 37) | public override int GetHashCode() method PlatformIconFieldGroup (line 49) | internal PlatformIconFieldGroup(BuildTargetGroup targetGroup) method CreatePlatformIconField (line 54) | internal PlatformIconField CreatePlatformIconField(PlatformIcon icon) method IsEmpty (line 62) | public bool IsEmpty() method SetPlatformIcons (line 67) | public void SetPlatformIcons(PlatformIcon[] icons, PlatformIconKind kind) method Reset (line 112) | public void Reset() class PlatformIconField (line 124) | abstract class PlatformIconField method PlatformIconField (line 140) | internal PlatformIconField(PlatformIcon platformIcon, BuildTargetGroup... method GetContentRect (line 148) | public static Rect GetContentRect(Rect rect, float paddingVertical = 0... method DrawAt (line 159) | internal abstract void DrawAt(); class PlatformIconFieldSingleLayer (line 162) | class PlatformIconFieldSingleLayer : PlatformIconField method PlatformIconFieldSingleLayer (line 167) | internal PlatformIconFieldSingleLayer(PlatformIcon platformIcon, Build... method DrawHeader (line 172) | void DrawHeader(Rect headerRect) method DrawElement (line 194) | void DrawElement(Rect elementRect) method DrawAt (line 234) | internal override void DrawAt() class PlatformIconFieldMultiLayer (line 246) | class PlatformIconFieldMultiLayer : PlatformIconField method EnsureMinimumNumberOfTextures (line 250) | void EnsureMinimumNumberOfTextures() method PlatformIconFieldMultiLayer (line 256) | internal PlatformIconFieldMultiLayer(PlatformIcon platformIcon, BuildT... method DrawAt (line 277) | internal override void DrawAt() FILE: Editor/Mono/PlatformSupport/PlayerSettingsPlatformIcons.bindings.cs type PlatformIconStruct (line 16) | internal struct PlatformIconStruct type LegacyPlatformIcon (line 30) | internal struct LegacyPlatformIcon type LegacyBuildTargetIcons (line 42) | internal struct LegacyBuildTargetIcons type BuildTargetIcons (line 50) | internal struct BuildTargetIcons class PlatformIcon (line 58) | public class PlatformIcon method GetPlatformIconStruct (line 90) | internal PlatformIconStruct GetPlatformIconStruct() method IsEmpty (line 102) | internal bool IsEmpty() method GetRequiredPlatformIconsByType (line 107) | internal static PlatformIcon[] GetRequiredPlatformIconsByType(Platform... method PlatformIcon (line 115) | internal PlatformIcon(int width, int height, int minLayerCount, int ma... method GetTexture (line 129) | public Texture2D GetTexture(int layer = 0) method GetTextures (line 136) | public Texture2D[] GetTextures() method SetPreviewTextures (line 141) | internal void SetPreviewTextures(Texture2D[] textures) method GetPreviewTextures (line 146) | internal Texture2D[] GetPreviewTextures() method SetTexture (line 151) | public void SetTexture(Texture2D texture, int layer = 0) method SetTextures (line 166) | public void SetTextures(params Texture2D[] textures) method GetValidLayerCount (line 181) | internal int GetValidLayerCount() method ToString (line 189) | public override string ToString() { return string.Format("({0}x{1}) {2... class PlatformIconKind (line 192) | public class PlatformIconKind method PlatformIconKind (line 202) | internal PlatformIconKind(int kind, string kindString, string descript... method Equals (line 211) | public override bool Equals(object obj) method GetHashCode (line 219) | public override int GetHashCode() method ToString (line 224) | public override string ToString() { return kindString; } class PlayerSettings (line 227) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] method InitIconsStructs (line 231) | internal static void InitIconsStructs(NamedBuildTarget buildTarget) method GetPlatformIconsFromStruct (line 253) | internal static PlatformIcon[] GetPlatformIconsFromStruct(PlatformIcon... method GetPlatformIcons (line 278) | [Obsolete("Use GetPlatformIcons(NamedBuildTarget , PlatformIconKind) i... method GetPlatformIcons (line 283) | public static PlatformIcon[] GetPlatformIcons(NamedBuildTarget buildTa... method SetPlatformIcons (line 310) | [Obsolete("Use SetPlatformIcons(NamedBuildTarget , PlatformIconKind) i... method SetPlatformIcons (line 314) | public static void SetPlatformIcons(NamedBuildTarget buildTarget, Plat... method GetSupportedIconKindsForPlatform (line 342) | [Obsolete("Use GetSupportedIconKinds(NamedBuildTarget) instead")] method GetSupportedIconKinds (line 346) | public static PlatformIconKind[] GetSupportedIconKinds(NamedBuildTarge... method GetNonEmptyPlatformIconCount (line 357) | internal static int GetNonEmptyPlatformIconCount(PlatformIcon[] icons) method GetValidPlatformIconCount (line 362) | internal static int GetValidPlatformIconCount(PlatformIcon[] icons) method SetPlatformIconsInternal (line 369) | [StaticAccessor("GetPlayerSettings()", StaticAccessorType.Dot)] method SetPlatformIconsForTargetIcons (line 373) | [StaticAccessor("GetPlayerSettings()", StaticAccessorType.Dot)] method SetIconsForPlatformForTargetIcons (line 376) | [StaticAccessor("GetPlayerSettings()", StaticAccessorType.Dot)] method GetPlatformIconsInternal (line 379) | [StaticAccessor("GetPlayerSettings()", StaticAccessorType.Dot)] method GetPlatformIconsForTargetIcons (line 383) | [StaticAccessor("GetPlayerSettings()", StaticAccessorType.Dot)] method GetPlatformIconsFromTargetIcons (line 386) | [StaticAccessor("GetPlayerSettings()", StaticAccessorType.Dot)] method GetPlatformIconForSize (line 390) | extern internal static Texture2D GetPlatformIconForSize(string platfor... method GetPlatformIconForSizeForTargetIcons (line 393) | internal static extern Texture2D GetPlatformIconForSizeForTargetIcons(... method GetPlatformIconAtSize (line 396) | [StaticAccessor("GetPlayerSettings()", StaticAccessorType.Dot)] method GetPlatformIconAtSizeForTargetIcons (line 400) | [StaticAccessor("GetPlayerSettings()", StaticAccessorType.Dot)] method ClearSetIconsForPlatform (line 403) | internal static void ClearSetIconsForPlatform(NamedBuildTarget buildTa... method SetIconsForTargetGroup (line 410) | [Obsolete("Use SetIcons(NamedBuildTarget, Texture2D[], IconKind) inste... method SetIcons (line 414) | public static void SetIcons(NamedBuildTarget buildTarget, Texture2D[] ... method SetIconsForTargetGroup (line 434) | [Obsolete("Use SetIcons(NamedBuildTarget, Texture2D[], IconKind) inste... method GetIconsForTargetGroup (line 440) | [Obsolete("Use GetIcons(NamedBuildTarget, IconKind) instead")] method GetIcons (line 444) | public static Texture2D[] GetIcons(NamedBuildTarget buildTarget, IconK... method ImportLegacyIcons (line 456) | internal static void ImportLegacyIcons(string platform, PlatformIconKi... method ImportLegacyIcons (line 479) | internal static void ImportLegacyIcons(BuildTargetGroup platform, Plat... method GetIconsForTargetGroup (line 485) | [Obsolete("Use GetIcons(NamedBuildTarget, IconKind) instead")] method GetIconSizesForTargetGroup (line 490) | [Obsolete("Use GetIconSizes(NamedBuildTarget, IconKind) instead")] method GetIconSizes (line 494) | public static int[] GetIconSizes(NamedBuildTarget buildTarget, IconKin... method GetIconSizesForTargetGroup (line 507) | [Obsolete("Use GetIconSizes(NamedBuildTarget) instead")] FILE: Editor/Mono/PlatformSupport/ProvisioningProfile.cs class iOSEditorPrefKeys (line 14) | internal class iOSEditorPrefKeys class ProvisioningProfile (line 27) | internal class ProvisioningProfile method ParseProvisioningProfileAtPath (line 41) | internal static ProvisioningProfile ParseProvisioningProfileAtPath(str... method ProvisioningProfile (line 48) | private ProvisioningProfile() {} method ProvisioningProfile (line 50) | public ProvisioningProfile(string UUID, ProvisioningProfileType type) method parseFile (line 56) | internal static void parseFile(string filePath, ProvisioningProfile pr... method FindLocalProfileByUUID (line 88) | internal static ProvisioningProfile FindLocalProfileByUUID(string UUID... method LoadLocalProfiles (line 99) | internal static List LoadLocalProfiles(string[] searchPaths = ... FILE: Editor/Mono/PlatformSupport/ProvisioningProfileGUI.cs class ProvisioningProfileGUI (line 13) | internal class ProvisioningProfileGUI method ShowProvisioningProfileUIWithProperty (line 17) | internal static void ShowProvisioningProfileUIWithProperty(GUIContent ... method ShowProvisioningProfileUIWithCallback (line 66) | internal static void ShowProvisioningProfileUIWithCallback(GUIContent ... method Browse (line 103) | internal static ProvisioningProfile Browse(string path) method GetProvisioningProfileId (line 128) | internal static bool GetProvisioningProfileId(string filePath, out Pro... method ShowUIWithDefaults (line 135) | internal static void ShowUIWithDefaults(string provisioningPrefUUIDKey... method ShowProvisioningProfileUIWithDefaults (line 167) | private static void ShowProvisioningProfileUIWithDefaults(string defau... method GetBoolForAutomaticSigningValue (line 180) | private static bool GetBoolForAutomaticSigningValue(int signingValue) method GetIntValueForAutomaticSigningBool (line 185) | private static int GetIntValueForAutomaticSigningBool(bool automatical... method GetDefaultAutomaticSigningValue (line 190) | private static int GetDefaultAutomaticSigningValue(SerializedProperty ... method GetDefaultStringValue (line 200) | private static string GetDefaultStringValue(SerializedProperty prop, s... FILE: Editor/Mono/PlatformSupport/ReorderableTextureList.cs class ReorderableIconLayerList (line 14) | class ReorderableIconLayerList method SetElementLabels (line 43) | public void SetElementLabels(params string[] labels) method GetElementLabel (line 52) | string GetElementLabel(int index) method ReorderableIconLayerList (line 63) | public ReorderableIconLayerList(bool draggable = true, bool showContro... method SetImageSize (line 77) | public void SetImageSize(int width, int height) method UpdateElementHeight (line 84) | void UpdateElementHeight() method OnCanAdd (line 89) | bool OnCanAdd(UnityEditorInternal.ReorderableList list) method OnCanRemove (line 94) | bool OnCanRemove(UnityEditorInternal.ReorderableList list) method OnAdd (line 101) | void OnAdd(UnityEditorInternal.ReorderableList list) method OnRemove (line 108) | void OnRemove(UnityEditorInternal.ReorderableList list) method OnChange (line 115) | void OnChange(UnityEditorInternal.ReorderableList list) method OnElementDraw (line 121) | void OnElementDraw(Rect rect, int index, bool isActive, bool isFocused) method OnHeaderDraw (line 149) | void OnHeaderDraw(Rect rect) method DoLayoutList (line 154) | public void DoLayoutList() FILE: Editor/Mono/PlayModeView/PlayModeAnalytics.cs class PlayModeAnalytics (line 13) | internal class PlayModeAnalytics class BaseData (line 15) | internal class BaseData : IAnalytic.IData class SimulatorEnableData (line 20) | internal class SimulatorEnableData : BaseData class SimulatorDeviceData (line 25) | internal class SimulatorDeviceData : BaseData class Analytic (line 30) | [AnalyticInfo(eventName: "playModeUsage", vendorKey: "unity.playModeUs... method Analytic (line 33) | public Analytic(BaseData data) method TryGatherData (line 38) | public bool TryGatherData(out IAnalytic.IData data, out Exception er... method GameViewEnableEvent (line 48) | public static void GameViewEnableEvent() method GameViewDisableEvent (line 53) | public static void GameViewDisableEvent() method SimulatorEnableEvent (line 58) | public static void SimulatorEnableEvent(string[] pluginNames) method SimulatorDisableEvent (line 63) | public static void SimulatorDisableEvent() method SimulatorSelectDeviceEvent (line 68) | public static void SimulatorSelectDeviceEvent(string deviceName) method SendPlayModeEvent (line 73) | private static void SendPlayModeEvent(BaseData data) FILE: Editor/Mono/PlayModeView/PlayModeView.cs class PreviewEditorWindow (line 19) | internal static class PreviewEditorWindow method RepaintAll (line 21) | internal static void RepaintAll() class PlayModeView (line 27) | [Serializable] method NeedToPerformRendering (line 174) | [FreeFunction] class RenderingView (line 182) | class RenderingView : IDisposable method RenderingView (line 186) | public RenderingView(PlayModeView playModeView) method Dispose (line 191) | public void Dispose() method Dispose (line 198) | protected virtual void Dispose(bool disposing) method PlayModeView (line 212) | protected PlayModeView() method RenderView (line 218) | protected RenderTexture RenderView(Vector2 mousePosition, bool clearTe... method GetWindowTitle (line 260) | protected static string GetWindowTitle(Type type) method GetAvailableWindowTypes (line 266) | internal static Dictionary GetAvailableWindowTypes() method SetSerializedViews (line 271) | private void SetSerializedViews(Dictionary serializedV... method GetTypeName (line 277) | private string GetTypeName() method ListsToDictionary (line 282) | private Dictionary ListsToDictionary(List keys... method SwapMainWindow (line 288) | protected internal void SwapMainWindow(Type type) method ClearTargetTexture (line 347) | private void ClearTargetTexture() method ConfigureTargetTexture (line 358) | private void ConfigureTargetTexture(int width, int height, bool clearT... method GetRenderingView (line 400) | internal static PlayModeView GetRenderingView() method GetMainPlayModeView (line 405) | internal static PlayModeView GetMainPlayModeView() method GetAllPlayModeViewWindows (line 417) | internal static List GetAllPlayModeViewWindows() method GetCorrectPlayModeViewToFocus (line 422) | internal static PlayModeView GetCorrectPlayModeViewToFocus() method GetLastFocusedPlayModeView (line 439) | internal static PlayModeView GetLastFocusedPlayModeView() method RemoveDisabledWindows (line 444) | private static void RemoveDisabledWindows() method GetMainPlayModeViewTargetSize (line 451) | internal static Vector2 GetMainPlayModeViewTargetSize() method GetPlayModeViewSize (line 459) | internal Vector2 GetPlayModeViewSize() method RegisterWindow (line 464) | private void RegisterWindow() method IsShowingGizmos (line 474) | public bool IsShowingGizmos() method SetShowGizmos (line 479) | public void SetShowGizmos(bool value) method SetVSync (line 485) | protected void SetVSync(bool enable) method SetFocus (line 490) | protected void SetFocus(bool focused) method IsPlayModeViewOpen (line 509) | [RequiredByNativeCode] method RepaintAll (line 515) | internal static void RepaintAll() type EnterPlayModeBehavior (line 524) | public enum EnterPlayModeBehavior method SetPlayModeWindowsStates (line 531) | void SetPlayModeWindowsStates(EnterPlayModeBehavior behavior) method OnEnterPlayModeBehaviorChange (line 554) | protected virtual void OnEnterPlayModeBehaviorChange() {} FILE: Editor/Mono/PlayModeView/PlayModeWindow.cs class PlayModeWindow (line 11) | public class PlayModeWindow method PlayModeWindow (line 16) | PlayModeWindow() type PlayModeViewTypes (line 20) | public enum PlayModeViewTypes method GetRenderingResolution (line 26) | public static void GetRenderingResolution(out uint width, out uint hei... method SetCustomRenderingResolution (line 33) | public static void SetCustomRenderingResolution(uint width, uint heigh... method SetPlayModeFocused (line 48) | public static void SetPlayModeFocused(bool focused) method GetPlayModeFocused (line 55) | public static bool GetPlayModeFocused() method GetViewType (line 60) | public static PlayModeViewTypes GetViewType() method SetViewType (line 71) | public static void SetViewType(PlayModeViewTypes type) method GetOrCreateWindow (line 94) | static PlayModeView GetOrCreateWindow() FILE: Editor/Mono/Playables/PlayableOutputEditorExtensions.cs class PlayableOutputEditorExtensions (line 9) | public static class PlayableOutputEditorExtensions method GetEditorName (line 11) | public static string GetEditorName(this U output) where U : struct,... FILE: Editor/Mono/Playables/Playables.bindings.cs class Utility (line 12) | [NativeHeader("Editor/Src/Playables/Playables.bindings.h")] method OnPlayableGraphCreated (line 18) | [RequiredByNativeCode] method OnDestroyingPlayableGraph (line 25) | [RequiredByNativeCode] method GetAllGraphs (line 32) | extern static public PlayableGraph[] GetAllGraphs(); FILE: Editor/Mono/PlayerConnectionLogReceiver.cs class PlayerConnectionLogReceiver (line 17) | internal class PlayerConnectionLogReceiver : ScriptableSingleton Get... method SetArchitectureInternal (line 1070) | [NativeThrows] method SetArchitecture (line 1074) | public static void SetArchitecture(NamedBuildTarget buildTarget, int a... method GetScriptingBackendInternal (line 1077) | [NativeThrows] method GetScriptingBackend (line 1081) | public static ScriptingImplementation GetScriptingBackend(NamedBuildTa... method SetScriptingBackendInternal (line 1084) | [NativeThrows] method SetScriptingBackend (line 1088) | public static void SetScriptingBackend(NamedBuildTarget buildTarget, S... method GetDefaultScriptingBackendForGroup (line 1091) | [FreeFunction("GetDefaultScriptingBackendForGroup")] method GetDefaultScriptingBackend (line 1093) | public static ScriptingImplementation GetDefaultScriptingBackend(Named... method GetCaptureStartupLogsInternal (line 1098) | [NativeThrows] method GetCaptureStartupLogs (line 1101) | public static bool GetCaptureStartupLogs(NamedBuildTarget buildTarget) => method SetCaptureStartupLogsInternal (line 1104) | [NativeThrows] method SetCaptureStartupLogs (line 1107) | public static void SetCaptureStartupLogs(NamedBuildTarget buildTarget,... method IsApplicationIdentifierValid (line 1110) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()")] method SanitizeApplicationIdentifier (line 1113) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()")] method SetApplicationIdentifierInternal (line 1116) | [NativeThrows] method SetApplicationIdentifier (line 1120) | public static void SetApplicationIdentifier(NamedBuildTarget buildTarg... method GetApplicationIdentifierInternal (line 1123) | [NativeThrows] method GetApplicationIdentifier (line 1127) | public static string GetApplicationIdentifier(NamedBuildTarget buildTa... method GetBuildNumber (line 1130) | [NativeThrows] method SetBuildNumber (line 1135) | [NativeThrows] method SetIl2CppCompilerConfigurationInternal (line 1140) | [NativeThrows] method GetIl2CppCompilerConfigurationInternal (line 1145) | [NativeThrows] method GetIl2CppCompilerConfiguration (line 1149) | public static Il2CppCompilerConfiguration GetIl2CppCompilerConfigurati... method SetIl2CppCompilerConfiguration (line 1152) | public static void SetIl2CppCompilerConfiguration(NamedBuildTarget bui... method GetIl2CppStacktraceInformationInternal (line 1164) | [NativeThrows] method GetIl2CppStacktraceInformation (line 1168) | public static Il2CppStacktraceInformation GetIl2CppStacktraceInformati... method SetIl2CppStacktraceInformationInternal (line 1171) | [NativeThrows] method SetIl2CppStacktraceInformation (line 1175) | public static void SetIl2CppStacktraceInformation(NamedBuildTarget bui... method GetIncrementalIl2CppBuildInternal (line 1185) | [NativeThrows] method GetIncrementalIl2CppBuild (line 1189) | [Obsolete("GetIncrementalIl2CppBuild has no impact on the build proces... method SetIncrementalIl2CppBuildInternal (line 1192) | [NativeThrows] method SetIncrementalIl2CppBuild (line 1196) | [Obsolete("SetIncrementalIl2CppBuild has no impact on the build proces... method SetManagedStrippingLevelInternal (line 1200) | [NativeThrows] method SetManagedStrippingLevel (line 1204) | public static void SetManagedStrippingLevel(NamedBuildTarget buildTarg... method GetManagedStrippingLevelInternal (line 1207) | [NativeThrows] method GetManagedStrippingLevel (line 1211) | public static ManagedStrippingLevel GetManagedStrippingLevel(NamedBuil... method GetApiCompatibilityLevelInternal (line 1213) | [NativeThrows] method GetApiCompatibilityLevel (line 1217) | public static ApiCompatibilityLevel GetApiCompatibilityLevel(NamedBuil... method SetApiCompatibilityLevelInternal (line 1219) | [NativeThrows] method SetApiCompatibilityLevel (line 1223) | public static void SetApiCompatibilityLevel(NamedBuildTarget buildTarg... method EditorAssemblyCompatibilityToApiCompatibility (line 1232) | internal static ApiCompatibilityLevel EditorAssemblyCompatibilityToApi... method GetEditorAssembliesCompatibilityLevelInternal (line 1247) | [NativeThrows] method GetEditorAssembliesCompatibilityLevel (line 1251) | public static EditorAssembliesCompatibilityLevel GetEditorAssembliesCo... method HasAnyNetFXCompatibilityLevelInternal (line 1253) | [NativeMethod("GetEditorOnly().HasAnyNetFXCompatibilityLevel")] method HasAnyNetFXCompatibilityLevel (line 1256) | internal bool HasAnyNetFXCompatibilityLevel() method SetEditorAssembliesCompatibilityLevelInternal (line 1261) | [NativeThrows] method SetEditorAssembliesCompatibilityLevel (line 1265) | public static void SetEditorAssembliesCompatibilityLevel(EditorAssembl... method GetIl2CppCodeGenerationInternal (line 1267) | [NativeThrows] method GetIl2CppCodeGeneration (line 1271) | public static Il2CppCodeGeneration GetIl2CppCodeGeneration(NamedBuildT... method SetIl2CppCodeGenerationInternal (line 1273) | [NativeThrows] method SetIl2CppCodeGeneration (line 1277) | public static void SetIl2CppCodeGeneration(NamedBuildTarget buildTarge... method SetMobileMTRenderingInternal (line 1280) | [NativeThrows] method SetMobileMTRendering (line 1283) | public static void SetMobileMTRendering(NamedBuildTarget buildTarget, ... method GetMobileMTRenderingInternal (line 1286) | [NativeThrows] method GetMobileMTRendering (line 1289) | public static bool GetMobileMTRendering(NamedBuildTarget buildTarget) ... method GetNormalMapEncodingInternal (line 1291) | [NativeThrows] method GetNormalMapEncoding (line 1295) | public static NormalMapEncoding GetNormalMapEncoding(NamedBuildTarget ... method SetNormalMapEncodingInternal (line 1297) | [NativeThrows] method SetNormalMapEncoding (line 1301) | public static void SetNormalMapEncoding(NamedBuildTarget buildTarget, ... method GetAdditionalIl2CppArgs (line 1311) | [StaticAccessor("GetPlayerSettings().GetEditorOnly().additionalIl2CppA... method SetAdditionalIl2CppArgs (line 1315) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetGraphicsJobsForPlatform (line 1491) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetGraphicsJobsForPlatform (line 1494) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetEditorGfxJobOverride (line 1497) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetEditorGfxJobOverride (line 1500) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetGraphicsJobModeForPlatform (line 1509) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetGraphicsJobModeForPlatform (line 1512) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetGraphicsThreadingModeForPlatform (line 1515) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetGraphicsThreadingModeForPlatform (line 1518) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetSwitchGraphicsJobsSyncAfterKick (line 1521) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetSwitchGraphicsJobsSyncAfterKick (line 1524) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetWsaHolographicRemotingEnabled (line 1527) | [StaticAccessor("GetPlayerSettings()")] method SetWsaHolographicRemotingEnabled (line 1530) | [StaticAccessor("GetPlayerSettings()")] method ReinitialiseShaderCompiler (line 1587) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()")] method GetStackTraceLogType (line 1659) | [NativeMethod("GetStackTraceType")] method SetStackTraceLogType (line 1662) | [NativeMethod("SetStackTraceType")] method GetGlobalStackTraceLogType (line 1665) | [NativeMethod("GetGlobalStackTraceType")] method SetGlobalStackTraceLogType (line 1668) | [NativeMethod("SetGlobalStackTraceType")] method GetLightmapStreamingEnabledForPlatformGroup (line 1704) | [FreeFunction("GetPlayerSettings().GetLightmapStreamingEnabled")] method SetLightmapStreamingEnabledForPlatformGroup (line 1707) | [FreeFunction("GetPlayerSettings().SetLightmapStreamingEnabled")] method GetLightmapStreamingPriorityForPlatformGroup (line 1710) | [FreeFunction("GetPlayerSettings().GetLightmapStreamingPriority")] method SetLightmapStreamingPriorityForPlatformGroup (line 1713) | [FreeFunction("GetPlayerSettings().SetLightmapStreamingPriority")] method GetLoadStoreDebugModeEnabledForPlatformGroup (line 1716) | [FreeFunction("GetPlayerSettings().GetLoadStoreDebugModeEnabled")] method SetLoadStoreDebugModeEnabledForPlatformGroup (line 1719) | [FreeFunction("GetPlayerSettings().SetLoadStoreDebugModeEnabled")] method GetLoadStoreDebugModeEditorOnlyForPlatformGroup (line 1722) | [FreeFunction("GetPlayerSettings().GetLoadStoreDebugModeEditorOnly")] method SetLoadStoreDebugModeEditorOnlyForPlatformGroup (line 1725) | [FreeFunction("GetPlayerSettings().SetLoadStoreDebugModeEditorOnly")] method GetDisableOldInputManagerSupport (line 1728) | [FreeFunction("GetPlayerSettings().GetDisableOldInputManagerSupport")] method GetWindowsGamepadBackendHint (line 1731) | [FreeFunction("GetPlayerSettings().GetWindowsGamepadBackendHint")] method SetWindowsGamepadBackendHint (line 1734) | [FreeFunction("GetPlayerSettings().SetWindowsGamepadBackendHint")] method GetVirtualTexturingSupportEnabled (line 1744) | [StaticAccessor("GetPlayerSettings()")] method SetVirtualTexturingSupportEnabled (line 1748) | [StaticAccessor("GetPlayerSettings()")] method OnVirtualTexturingChanged (line 1752) | [StaticAccessor("GetPlayerSettings()")] method GetShaderPrecisionModel (line 1758) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()")] method SetShaderPrecisionModel (line 1761) | [StaticAccessor("GetPlayerSettings().GetEditorOnlyForUpdate()")] method GetDefaultTextureCompressionFormat (line 1764) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()")] method SetDefaultTextureCompressionFormat (line 1767) | [StaticAccessor("GetPlayerSettings().GetEditorOnlyForUpdate()")] method GetTextureCompressionFormatsImpl (line 1770) | [NativeMethod("GetTextureCompressionFormats")] method SetTextureCompressionFormatsImpl (line 1774) | [NativeMethod("SetTextureCompressionFormats")] method RecompileScripts (line 1778) | [FreeFunction("GetPlayerSettings().GetEditorOnly().RecompileScripts")] method SetOverridePlayerSettingsInternal (line 1800) | [StaticAccessor("PlayerSettings", StaticAccessorType.DoubleColon)] method IsGlobalManagerPlayerSettings (line 1803) | [StaticAccessor("PlayerSettings", StaticAccessorType.DoubleColon)] method SerializeAsYAMLString (line 1806) | [StaticAccessor("PlayerSettings", StaticAccessorType.DoubleColon)] method DeserializeFromYAMLString (line 1809) | [StaticAccessor("PlayerSettings", StaticAccessorType.DoubleColon)] method UpdatePlayerSettingsObjectFromYAML (line 1812) | [StaticAccessor("PlayerSettings", StaticAccessorType.DoubleColon)] method GetScriptingDefineSymbols_Internal (line 1822) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetScriptingDefineSymbols_Internal (line 1825) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetBatchingForPlatform_Internal (line 1828) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetBatchingForPlatform_Internal (line 1831) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetDefaultShaderChunkSizeInMB_Internal (line 1834) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetDefaultShaderChunkSizeInMB_Internal (line 1837) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetDefaultShaderChunkCount_Internal (line 1840) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetDefaultShaderChunkCount_Internal (line 1843) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetOverrideShaderChunkSettingsForPlatform_Internal (line 1846) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetOverrideShaderChunkSettingsForPlatform_Internal (line 1849) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetShaderChunkSizeInMBForPlatform_Internal (line 1852) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetShaderChunkSizeInMBForPlatform_Internal (line 1855) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetShaderChunkCountForPlatform_Internal (line 1858) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetGraphicsJobsForPlatform_Internal (line 1862) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetGraphicsJobsForPlatform_Internal (line 1865) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetGraphicsJobModeForPlatform_Internal (line 1868) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetGraphicsJobModeForPlatform_Internal (line 1871) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetGraphicsThreadingModeForPlatform_Internal (line 1874) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetShaderChunkCountForPlatform_Internal (line 1877) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetNormalMapEncoding_Internal (line 1880) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetNormalMapEncoding_Internal (line 1883) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetScriptingBackend_Internal (line 1886) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method ShouldSyncShaderPrecisionModel (line 1889) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SyncShaderPrecisionModel (line 1892) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SyncVirtualTexturingState (line 1895) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetSettingsRequiringRestart (line 1898) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetLightmapStreamingEnabledForPlatformGroup_Internal (line 1905) | [NativeMethod("GetLightmapStreamingEnabled")] method SetLightmapStreamingEnabledForPlatformGroup_Internal (line 1908) | [NativeMethod("SetLightmapStreamingEnabled")] method GetLightmapStreamingPriorityForPlatformGroup_Internal (line 1911) | [NativeMethod("GetLightmapStreamingPriority")] method SetLightmapStreamingPriorityForPlatformGroup_Internal (line 1914) | [NativeMethod("SetLightmapStreamingPriority")] method GetLightmapEncodingQualityForPlatform_Internal (line 1917) | [NativeMethod("GetLightmapEncodingQuality")] method SetLightmapEncodingQualityForPlatform_Internal (line 1920) | [NativeMethod("SetLightmapEncodingQuality")] method GetHDRCubemapEncodingQualityForPlatform_Internal (line 1923) | [NativeMethod("GetHDRCubemapEncodingQuality")] method SetHDRCubemapEncodingQualityForPlatform_Internal (line 1926) | [NativeMethod("SetHDRCubemapEncodingQuality")] method GetLoadStoreDebugModeEnabledForPlatformGroup_Internal (line 1931) | [NativeMethod("GetLoadStoreDebugModeEnabled")] method SetLoadStoreDebugModeEnabledForPlatformGroup_Internal (line 1934) | [NativeMethod("SetLoadStoreDebugModeEnabled")] method GetLoadStoreDebugModeEditorOnlyForPlatformGroup_Internal (line 1937) | [NativeMethod("GetLoadStoreDebugModeEditorOnly")] method SetLoadStoreDebugModeEditorOnlyForPlatformGroup_Internal (line 1940) | [NativeMethod("SetLoadStoreDebugModeEditorOnly")] method SetMobileMTRenderingInternal_Instance (line 1944) | [NativeThrows] method GetMobileMTRenderingInternal_Instance (line 1948) | [NativeThrows] method GetUseDefaultGraphicsAPIs_Internal (line 1953) | [NativeMethod("GetPlatformAutomaticGraphicsAPIs")] method SetUseDefaultGraphicsAPIs_Internal (line 1956) | internal void SetUseDefaultGraphicsAPIs_Internal(BuildTarget platform,... method SetUseDefaultGraphicsAPIsImpl_Internal (line 1963) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method GetGraphicsAPIs_Internal (line 1966) | [NativeMethod("GetPlatformGraphicsAPIs")] method SetGraphicsAPIsImpl_Internal (line 1969) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetGraphicsAPIs_Internal (line 1972) | internal void SetGraphicsAPIs_Internal(BuildTarget platform, UnityEngi... method GetColorGamuts_Internal (line 1980) | [NativeMethod("GetColorGamuts")] method SetColorGamuts_Internal (line 1983) | [NativeMethod("SetColorGamuts")] method EnsureUnityConnectSettingsEqual (line 1986) | [StaticAccessor("PlayerSettingsBindings", StaticAccessorType.DoubleCol... method SetTemplateCustomKeys_Internal (line 1989) | [NativeMethod("SetTemplateCustomKeys")] method SetTemplateCustomValue_Internal (line 1992) | [NativeMethod("SetTemplateCustomValue")] method GetTemplateCustomValue_Internal (line 1995) | [NativeMethod("GetTemplateCustomValue")] FILE: Editor/Mono/PlayerSettings.deprecated.cs type AndroidTargetDevice (line 14) | [Obsolete("Use AndroidArchitecture instead. (UnityUpgradable) -> Android... type TargetGlesGraphics (line 26) | [Obsolete("TargetGlesGraphics is ignored, use SetGraphicsAPIs/GetGraphic... type TargetIOSGraphics (line 34) | [Obsolete("TargetIOSGraphics is ignored, use SetGraphicsAPIs/GetGraphics... type iOSTargetResolution (line 43) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrows... type iOSTargetOSVersion (line 55) | [Obsolete("targetOSVersion is obsolete, use targetOSVersionString", false)] type iOSSystemGestureDeferMode (line 73) | [Flags] type AspectRatio (line 85) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrows... class PlayerSettings (line 105) | partial class PlayerSettings method HasAspectRatio (line 136) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method SetAspectRatio (line 140) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... class Android (line 152) | partial class Android class iOS (line 187) | partial class iOS class PlayerSettings (line 145) | partial class PlayerSettings method HasAspectRatio (line 136) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... method SetAspectRatio (line 140) | [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBro... class Android (line 152) | partial class Android class iOS (line 187) | partial class iOS FILE: Editor/Mono/PlayerSettingsAndroid.bindings.cs type AndroidArchitecture (line 14) | [Flags] type AndroidTargetDevices (line 38) | [Obsolete("AndroidTargetDevices is deprecated since ChromeOS is no longe... type AndroidSdkVersions (line 50) | public enum AndroidSdkVersions type AndroidPreferredInstallLocation (line 123) | public enum AndroidPreferredInstallLocation type AndroidShowActivityIndicatorOnLoading (line 135) | public enum AndroidShowActivityIndicatorOnLoading type AndroidGamepadSupportLevel (line 154) | public enum AndroidGamepadSupportLevel type AndroidSplashScreenScale (line 167) | public enum AndroidSplashScreenScale type AndroidBlitType (line 180) | public enum AndroidBlitType type AndroidBanner (line 193) | internal struct AndroidBanner type AndroidAutoRotationBehavior (line 200) | public enum AndroidAutoRotationBehavior type AndroidApplicationEntry (line 206) | [Flags] type AndroidDeviceFilterData (line 220) | [Obsolete("AndroidDeviceFilterData is obsolete. Use UnityEngine.VulkanDe... class PlayerSettings (line 233) | public partial class PlayerSettings : UnityEngine.Object class Android (line 236) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] method GetAndroidBanners (line 402) | internal static extern AndroidBanner[] GetAndroidBanners(); method GetAndroidBannerForHeight (line 404) | internal static extern Texture2D GetAndroidBannerForHeight(int height); method GetAndroidBannerForHeightCustomList (line 405) | internal static extern Texture2D GetAndroidBannerForHeightCustomList... method SetAndroidBanners (line 407) | internal static extern void SetAndroidBanners(Texture2D[] banners); method SetAndroidBannersCustomList (line 408) | internal static extern AndroidBanner[] SetAndroidBannersCustomList(T... method ConvertAndroidKeystorePath (line 481) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... method ConvertAndroidKeystoreNameToFullPath (line 484) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... method ConvertAndroidKeystoreNameToPath (line 487) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... method GetAndroidKeystoreFullPath (line 499) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... method GetAndroidKeystoresDedicatedLocationKey (line 502) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... method GetAndroidMaxAspectRatio (line 586) | internal static extern float GetAndroidMaxAspectRatio(); method GetAndroidMinAspectRatio (line 587) | internal static extern float GetAndroidMinAspectRatio(); method SetAndroidMaxAspectRatioInternal (line 589) | private static void SetAndroidMaxAspectRatioInternal(float value) method SetAndroidMinAspectRatioInternal (line 604) | private static void SetAndroidMinAspectRatioInternal(float value) method SetAndroidSupportedAspectRatio (line 619) | internal static extern void SetAndroidSupportedAspectRatio(int value); method SetAndroidMaxAspectRatio (line 621) | internal static extern void SetAndroidMaxAspectRatio(float value); method SetAndroidMinAspectRatio (line 623) | internal static extern void SetAndroidMinAspectRatio(float value); method GetMinSupportedAPILevel (line 631) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... method GetMinTargetAPILevel (line 635) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... method GetAndroidVulkanDenyFilterListImpl (line 717) | [Obsolete("GetAndroidVulkanDenyFilterListImpl is deprecated. Use the... method SetAndroidVulkanDenyFilterListImpl (line 720) | [Obsolete("SetAndroidVulkanDenyFilterListImpl is deprecated. Use the... method GetAndroidVulkanAllowFilterListImpl (line 723) | [Obsolete("GetAndroidVulkanAllowFilterListImpl is deprecated. Use th... method SetAndroidVulkanAllowFilterListImpl (line 726) | [Obsolete("SetAndroidVulkanAllowFilterListImpl is deprecated. Use th... method CheckVersion (line 760) | [Obsolete("CheckVersion is obsolete. Use VulkanDeviceFilterLists api... method CheckRegex (line 767) | [Obsolete("CheckRegex is obsolete. Use VulkanDeviceFilterLists api i... method CheckAllFilterData (line 781) | [Obsolete("CheckAllFilterData is obsolete. Use VulkanDeviceFilterLis... FILE: Editor/Mono/PlayerSettingsDefaultTextureCompressionHandler.cs class PlayerSettingsDefaultTextureCompressionHandler (line 14) | internal abstract class PlayerSettingsDefaultTextureCompressionHandler method ToString (line 39) | protected abstract string ToString(TextureCompressionFormat textureCom... method SetDefaultTextureCompressionFormatNames (line 41) | protected void SetDefaultTextureCompressionFormatNames(GUIContent[] te... method Reset (line 135) | public void Reset() method PlayerSettingsDefaultTextureCompressionHandler (line 145) | public PlayerSettingsDefaultTextureCompressionHandler(Func GetTextureCompressionFormatFrom... method GetStoredCompressionFormatOrDefaultOne (line 252) | private List GetStoredCompressionFormatOrDef... method UpdateTextureCompressionFormatSerialization (line 269) | private bool UpdateTextureCompressionFormatSerialization(SerializedPro... method UpdateSerialization (line 280) | private bool UpdateSerialization() method AddTextureCompressionElement (line 301) | private void AddTextureCompressionElement(Rect rect, ReorderableList l... method AddTextureCompressionMenuSelected (line 314) | private void AddTextureCompressionMenuSelected(object userData, string... method GetTextureFormatAsAString (line 330) | private string GetTextureFormatAsAString(TextureCompressionFormat[] fo... method Onchanged (line 335) | private void Onchanged(ReorderableList list) method RemoveTextureCompressionElement (line 340) | private void RemoveTextureCompressionElement(ReorderableList list) method ReorderTextureCompressionElement (line 353) | private void ReorderTextureCompressionElement(ReorderableList list) method DrawTextureCompressionElement (line 360) | private void DrawTextureCompressionElement(Rect rect, int index, bool ... FILE: Editor/Mono/PlayerSettingsEmbeddedLinux.bindings.cs class PlayerSettings (line 11) | public partial class PlayerSettings : UnityObject class EmbeddedLinux (line 13) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] FILE: Editor/Mono/PlayerSettingsFacebook.bindings.cs class PlayerSettings (line 13) | public partial class PlayerSettings : UnityEngine.Object class Facebook (line 15) | [Obsolete("Facebook support was removed in 2019.3", true)] FILE: Editor/Mono/PlayerSettingsIOS.bindings.cs type AppleMobileArchitecture (line 23) | [Flags] type AppleMobileArchitectureSimulator (line 35) | public enum AppleMobileArchitectureSimulator type iOSSdkVersion (line 43) | public enum iOSSdkVersion type iOSTargetDevice (line 52) | public enum iOSTargetDevice type iOSShowActivityIndicatorOnLoading (line 66) | public enum iOSShowActivityIndicatorOnLoading type iOSStatusBarStyle (line 91) | public enum iOSStatusBarStyle type iOSAppInBackgroundBehavior (line 111) | public enum iOSAppInBackgroundBehavior type iOSBackgroundMode (line 120) | [Flags] type iOSLaunchScreenImageType (line 159) | public enum iOSLaunchScreenImageType type iOSLaunchScreenType (line 167) | public enum iOSLaunchScreenType type iOSAutomaticallySignValue (line 181) | internal enum iOSAutomaticallySignValue type ProvisioningProfileType (line 188) | public enum ProvisioningProfileType class iOSDeviceRequirement (line 195) | public class iOSDeviceRequirement class iOSDeviceRequirementGroup (line 201) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] method SetOrAddDeviceRequirementForVariantNameImpl (line 208) | [FreeFunction("PlayerSettingsIOSBindings::SetOrAddDeviceRequirementFor... method RemoveIOSDeviceRequirementForVariantNameImpl (line 211) | [FreeFunction("PlayerSettingsIOSBindings::RemoveIOSDeviceRequirementFo... method iOSDeviceRequirementGroup (line 214) | internal iOSDeviceRequirementGroup(string variantName) method iOSDeviceRequirementGroup (line 218) | internal iOSDeviceRequirementGroup(PlayerSettings playerSettings, stri... method GetDeviceRequirementForVariantNameImplInternal (line 224) | [FreeFunction("PlayerSettingsIOSBindings::GetDeviceRequirementForVaria... method GetDeviceRequirementForVariantCount (line 227) | [FreeFunction("PlayerSettingsIOSBindings::GetDeviceRequirementForVaria... method GetDeviceRequirementForVariantNameImpl (line 230) | private static void GetDeviceRequirementForVariantNameImpl(PlayerSetti... method RemoveAt (line 269) | public void RemoveAt(int index) method Add (line 274) | public void Add(iOSDeviceRequirement requirement) class PlayerSettings (line 283) | public partial class PlayerSettings : UnityEngine.Object class iOS (line 286) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] method iOSTargetOSVersionObsoleteEnumToString (line 345) | [FreeFunction] method iOSTargetOSVersionStringToObsoleteEnum (line 348) | [FreeFunction] method GetMinimumVersionString (line 365) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... method GetAssetBundleVariantsWithDeviceRequirements (line 641) | [NativeMethod(Name = "GetIOSVariantsWithDeviceRequirements")] method GetAssetBundleVariantsWithDeviceRequirements_Internal (line 643) | [NativeMethod(Name = "GetIOSVariantsWithDeviceRequirements_Internal")] method GetIOSDeviceRequirementCountForVariantName (line 647) | internal static extern int GetIOSDeviceRequirementCountForVariantNam... method GetIOSDeviceRequirementCountForVariantName_Internal (line 648) | internal static extern int GetIOSDeviceRequirementCountForVariantNam... method CheckAssetBundleVariantHasDeviceRequirements (line 650) | private static bool CheckAssetBundleVariantHasDeviceRequirements(str... method CheckAssetBundleVariantHasDeviceRequirements_Internal (line 654) | private static bool CheckAssetBundleVariantHasDeviceRequirements_Int... method SetLaunchScreenImageInternal (line 671) | [StaticAccessor("GetPlayerSettings().GetEditorOnlyForUpdate()", Stat... method SetLaunchScreenImage (line 675) | public static void SetLaunchScreenImage(Texture2D image, iOSLaunchSc... method SetiOSLaunchScreenType (line 680) | [StaticAccessor("GetPlayerSettings().GetEditorOnlyForUpdate()", Stat... method SetiPhoneLaunchScreenType (line 683) | public static void SetiPhoneLaunchScreenType(iOSLaunchScreenType type) method SetiPadLaunchScreenType (line 688) | public static void SetiPadLaunchScreenType(iOSLaunchScreenType type) method GetDeviceRequirementsForAssetBundleVariant (line 694) | internal static iOSDeviceRequirementGroup GetDeviceRequirementsForAs... method GetDeviceRequirementsForAssetBundleVariant_Internal (line 700) | internal static iOSDeviceRequirementGroup GetDeviceRequirementsForAs... method RemoveDeviceRequirementsForAssetBundleVariant (line 708) | internal static void RemoveDeviceRequirementsForAssetBundleVariant(s... method AddDeviceRequirementsForAssetBundleVariant (line 716) | internal static iOSDeviceRequirementGroup AddDeviceRequirementsForAs... method AddDeviceRequirementsForAssetBundleVariant_Internal (line 720) | internal static iOSDeviceRequirementGroup AddDeviceRequirementsForAs... method IsTargetVersionEqualOrHigher (line 762) | internal static bool IsTargetVersionEqualOrHigher(Version requiredVe... method GetURLSchemes (line 776) | internal static string[] GetURLSchemes() FILE: Editor/Mono/PlayerSettingsLumin.bindings.cs class PlayerSettings (line 10) | public partial class PlayerSettings : UnityObject class Lumin (line 12) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] FILE: Editor/Mono/PlayerSettingsMacOS.bindings.cs class PlayerSettings (line 12) | public partial class PlayerSettings : UnityEngine.Object class macOS (line 14) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] method GetMinimumVersionString (line 50) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... FILE: Editor/Mono/PlayerSettingsPS4.bindings.cs class PlayerSettings (line 12) | public sealed partial class PlayerSettings class PS4 (line 14) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] type PS4AppCategory (line 18) | public enum PS4AppCategory type PS4RemotePlayKeyAssignment (line 25) | public enum PS4RemotePlayKeyAssignment type PS4EnterButtonAssignment (line 38) | public enum PS4EnterButtonAssignment type PlayStationVREyeToEyeDistanceSettings (line 45) | public enum PlayStationVREyeToEyeDistanceSettings FILE: Editor/Mono/PlayerSettingsQNX.bindings.cs class PlayerSettings (line 11) | public partial class PlayerSettings : UnityObject class QNX (line 13) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] FILE: Editor/Mono/PlayerSettingsSplashScreen.bindings.cs class PlayerSettings (line 16) | public partial class PlayerSettings type SplashScreenLogo (line 18) | partial struct SplashScreenLogo method Create (line 20) | [ExcludeFromDocs] method Create (line 27) | [ExcludeFromDocs] method Create (line 35) | public static PlayerSettings.SplashScreenLogo Create([DefaultValue("... method CreateWithUnityLogo (line 44) | [ExcludeFromDocs] method CreateWithUnityLogo (line 51) | public static PlayerSettings.SplashScreenLogo CreateWithUnityLogo([D... class SplashScreen (line 61) | [StaticAccessor("GetPlayerSettings().GetSplashScreenSettings()", Stati... FILE: Editor/Mono/PlayerSettingsSplashScreen.cs class PlayerSettings (line 7) | public partial class PlayerSettings : UnityEngine.Object class SplashScreen (line 9) | public partial class SplashScreen type AnimationMode (line 11) | public enum AnimationMode type DrawMode (line 18) | public enum DrawMode type UnityLogoStyle (line 24) | public enum UnityLogoStyle FILE: Editor/Mono/PlayerSettingsSwitch.bindings.cs class PlayerSettings (line 18) | public sealed partial class PlayerSettings class Switch (line 21) | [NativeHeader("Editor/Mono/PlayerSettingsSwitch.bindings.h")] type ScreenResolutionBehavior (line 25) | public enum ScreenResolutionBehavior type SupportedNpadStyleBits (line 33) | private enum SupportedNpadStyleBits type SupportedNpadStyle (line 42) | [Flags] FILE: Editor/Mono/PlayerSettingsSwitch.deprecated.bindings.cs class PlayerSettings (line 15) | public sealed partial class PlayerSettings class Switch (line 17) | [NativeHeader("Editor/Mono/PlayerSettingsSwitch.bindings.h")] type Languages (line 25) | [Obsolete(kPlayerSettingsAreObsoletedWarning)] type StartupUserAccount (line 46) | [Obsolete(kPlayerSettingsAreObsoletedWarning)] type LogoHandling (line 54) | [Obsolete(kPlayerSettingsAreObsoletedWarning)] type LogoType (line 61) | [Obsolete(kPlayerSettingsAreObsoletedWarning)] type ApplicationAttribute (line 70) | [Obsolete(kPlayerSettingsAreObsoletedWarning)] type RatingCategories (line 77) | [Obsolete(kPlayerSettingsAreObsoletedWarning)] method GetRatingAge (line 324) | [Obsolete(kPlayerSettingsAreObsoletedWarning)] FILE: Editor/Mono/PlayerSettingsTVOS.bindings.cs type tvOSSdkVersion (line 13) | public enum tvOSSdkVersion type tvOSTargetOSVersion (line 19) | [System.Obsolete("targetOSVersion is obsolete. Use targetOSVersionString... class PlayerSettings (line 28) | public partial class PlayerSettings : UnityEngine.Object class tvOS (line 31) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] method GetMinimumVersionString (line 95) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... method GetSmallIconLayers (line 118) | internal static Texture2D[] GetSmallIconLayers() { return smallIconL... method SetSmallIconLayers (line 119) | internal static void SetSmallIconLayers(Texture2D[] layers) { smallI... method GetSmallIconLayers2x (line 131) | internal static Texture2D[] GetSmallIconLayers2x() { return smallIco... method SetSmallIconLayers2x (line 132) | internal static void SetSmallIconLayers2x(Texture2D[] layers) { smal... method GetLargeIconLayers (line 144) | internal static Texture2D[] GetLargeIconLayers() { return largeIconL... method SetLargeIconLayers (line 145) | internal static void SetLargeIconLayers(Texture2D[] layers) { largeI... method GetLargeIconLayers2x (line 157) | internal static Texture2D[] GetLargeIconLayers2x() { return largeIco... method SetLargeIconLayers2x (line 158) | internal static void SetLargeIconLayers2x(Texture2D[] layers) { larg... method GetTopShelfImageLayers (line 170) | internal static Texture2D[] GetTopShelfImageLayers() { return topShe... method SetTopShelfImageLayers (line 171) | internal static void SetTopShelfImageLayers(Texture2D[] layers) { to... method GetTopShelfImageLayers2x (line 183) | internal static Texture2D[] GetTopShelfImageLayers2x() { return topS... method SetTopShelfImageLayers2x (line 184) | internal static void SetTopShelfImageLayers2x(Texture2D[] layers) { ... method GetTopShelfImageWideLayers (line 195) | internal static Texture2D[] GetTopShelfImageWideLayers() { return to... method SetTopShelfImageWideLayers (line 196) | internal static void SetTopShelfImageWideLayers(Texture2D[] layers) ... method GetTopShelfImageWideLayers2x (line 208) | internal static Texture2D[] GetTopShelfImageWideLayers2x() { return ... method SetTopShelfImageWideLayers2x (line 209) | internal static void SetTopShelfImageWideLayers2x(Texture2D[] layers... FILE: Editor/Mono/PlayerSettingsVisionOS.bindings.cs type VisionOSSdkVersion (line 13) | public enum VisionOSSdkVersion class PlayerSettings (line 20) | public partial class PlayerSettings : UnityEngine.Object class VisionOS (line 23) | [NativeHeader("Runtime/Misc/PlayerSettings.h")] method GetMinimumVersionString (line 49) | [StaticAccessor("GetPlayerSettings().GetEditorOnly()", StaticAccesso... FILE: Editor/Mono/PlayerSettingsVulkan.bindings.cs class PlayerSettings (line 10) | public partial class PlayerSettings : UnityEngine.Object method GetVulkanNumSwapchainBuffersImpl (line 14) | private static extern UInt32 GetVulkanNumSwapchainBuffersImpl(); method SetVulkanNumSwapchainBuffersImpl (line 15) | private static extern void SetVulkanNumSwapchainBuffersImpl(UInt32 val... FILE: Editor/Mono/PlayerSettingsWSA.bindings.cs class PlayerSettings (line 13) | public sealed partial class PlayerSettings : UnityEngine.Object type WSAApplicationShowName (line 15) | public enum WSAApplicationShowName type WSADefaultTileSize (line 24) | public enum WSADefaultTileSize type WSAApplicationForegroundText (line 31) | public enum WSAApplicationForegroundText type WSACapability (line 39) | public enum WSACapability type WSATargetFamily (line 82) | public enum WSATargetFamily type WSAImageScale (line 93) | public enum WSAImageScale type WSAImageType (line 117) | public enum WSAImageType type WSAInputSource (line 135) | public enum WSAInputSource type WSASupportedFileType (line 142) | [RequiredByNativeCode] type WSAFileTypeAssociations (line 149) | public struct WSAFileTypeAssociations class WSA (line 155) | [NativeHeader("Editor/Mono/PlayerSettingsWSA.bindings.h")] method GetWSAImage (line 170) | private static extern string GetWSAImage(WSAImageType type, WSAImage... method SetWSAImage (line 172) | private static extern void SetWSAImage(string image, WSAImageType ty... method SetCertificate (line 180) | [NativeThrows] method NullIfEmpty (line 189) | private static string NullIfEmpty(string value) method InternalSetCapability (line 351) | private static extern void InternalSetCapability(string name, string... method InternalGetCapability (line 353) | private static extern string InternalGetCapability(string name); method InternalSetTargetDeviceFamily (line 355) | private static extern void InternalSetTargetDeviceFamily(string name... method InternalGetTargetDeviceFamily (line 357) | private static extern string InternalGetTargetDeviceFamily(string na... class Declarations (line 390) | public static class Declarations FILE: Editor/Mono/PlayerSettingsWSA.cs class PlayerSettings (line 12) | public sealed partial class PlayerSettings : UnityEngine.Object class WSA (line 14) | public sealed partial class WSA method ValidatePackageVersion (line 16) | internal static string ValidatePackageVersion(string value) method ValidateWSAImageType (line 30) | internal static void ValidateWSAImageType(WSAImageType type) method ValidateWSAImageScale (line 47) | internal static void ValidateWSAImageScale(WSAImageScale scale) method GetVisualAssetsImage (line 67) | public static string GetVisualAssetsImage(WSAImageType type, WSAImag... method SetVisualAssetsImage (line 74) | public static void SetVisualAssetsImage(string image, WSAImageType t... method SetCapability (line 127) | public static void SetCapability(WSACapability capability, bool value) method GetCapability (line 132) | public static bool GetCapability(WSACapability capability) method SetTargetDeviceFamily (line 149) | public static void SetTargetDeviceFamily(WSATargetFamily family, boo... method GetTargetDeviceFamily (line 154) | public static bool GetTargetDeviceFamily(WSATargetFamily family) FILE: Editor/Mono/PlayerSettingsWebGL.bindings.cs type WebGLExceptionSupport (line 11) | public enum WebGLExceptionSupport type WebGLCompressionFormat (line 19) | public enum WebGLCompressionFormat type WebGLLinkerTarget (line 26) | public enum WebGLLinkerTarget type WebGLWasmArithmeticExceptions (line 34) | public enum WebGLWasmArithmeticExceptions type WebGLDebugSymbolMode (line 41) | public enum WebGLDebugSymbolMode type WebGLMemoryGrowthMode (line 48) | public enum WebGLMemoryGrowthMode type WebGLPowerPreference (line 55) | public enum WebGLPowerPreference class PlayerSettings (line 62) | public sealed partial class PlayerSettings : UnityEngine.Object class WebGL (line 64) | [NativeHeader("Editor/Mono/PlayerSettingsWebGL.bindings.h")] FILE: Editor/Mono/PlayerSettingsXboxOne.bindings.cs type XboxOneEncryptionLevel (line 13) | [Obsolete("The XDK Xbox One platform was removed in 2021.1", false)] type XboxOnePackageUpdateGranularity (line 21) | [Obsolete("The XDK Xbox One platform was removed in 2021.1", false)] type XboxOneLoggingLevel (line 28) | [Obsolete("The XDK Xbox One platform was removed in 2021.1", false)] type ScriptCompiler (line 36) | [Obsolete("Mono script compiler is no longer supported.")] class PlayerSettings (line 43) | public sealed partial class PlayerSettings class XboxOne (line 46) | [Obsolete("The XDK Xbox One platform was removed in 2021.1", false)] method SetCapability (line 183) | [NativeMethod("SetXboxOneCapability")] method GetCapability (line 188) | [NativeMethod("GetXboxOneCapability")] method SetSupportedLanguage (line 193) | [NativeMethod("SetXboxOneLanguage")] method GetSupportedLanguage (line 197) | [NativeMethod("GetXboxOneLanguage")] method RemoveSocketDefinition (line 202) | [NativeMethod("RemoveXboxOneSocketDefinition")] method SetSocketDefinition (line 206) | [NativeMethod("SetXboxOneSocketDefinition")] method GetSocketDefinitionInternal (line 210) | [NativeMethod("GetXboxOneSocketDefinition")] method GetSocketDefinition (line 214) | public static void GetSocketDefinition(string name, out string port,... method GetXboxOneSocketDefinitionNumUsages (line 234) | [NativeMethod("GetXboxOneSocketDefinitionNumUsages")] method GetXboxOneSocketDefinitionNumDeviceUsages (line 238) | [NativeMethod("GetXboxOneSocketDefinitionNumDeviceUsages")] method RemoveAllowedProductId (line 249) | [NativeMethod("RemoveXboxOneAllowedProductId")] method AddAllowedProductId (line 253) | [NativeMethod("AddXboxOneAllowedProductId")] method UpdateAllowedProductId (line 257) | [NativeMethod("UpdateXboxOneAllowedProductId")] method SetGameRating (line 262) | [Obsolete("Starting May 11th 2020 any new base game submission relea... method GetGameRating (line 272) | [Obsolete("Starting May 11th 2020 any new base game submission relea... FILE: Editor/Mono/PluginDesc.cs type PluginDesc (line 10) | internal struct PluginDesc type CPUArch (line 16) | internal enum CPUArch FILE: Editor/Mono/Plugins/PluginsHelper.cs class PluginsHelper (line 12) | internal class PluginsHelper method CheckFileCollisions (line 14) | [RequiredByNativeCode] FILE: Editor/Mono/PointCreator.cs type ICreatablePoint (line 11) | internal interface ICreatablePoint method AddPositions (line 13) | void AddPositions(List newPositions); class PointCreator (line 16) | internal class PointCreator method GetCreationPoint (line 21) | private static bool GetCreationPoint(out Vector3 position, bool useRay... method CreatePoints (line 49) | public static void CreatePoints(ICreatablePoint pointCreator, bool all... method Draw (line 117) | public static void Draw() FILE: Editor/Mono/PointEditor.cs type IEditablePoint (line 16) | internal interface IEditablePoint method GetPosition (line 19) | Vector3 GetPosition(int idx); method SetPosition (line 21) | void SetPosition(int idx, Vector3 position); method GetDefaultColor (line 23) | Color GetDefaultColor(); method GetSelectedColor (line 25) | Color GetSelectedColor(); method GetPointScale (line 27) | float GetPointScale(); method GetPositions (line 29) | IEnumerable GetPositions(); method GetUnselectedPositions (line 31) | Vector3[] GetUnselectedPositions(); method GetSelectedPositions (line 32) | Vector3[] GetSelectedPositions(); class PointEditor (line 37) | internal class PointEditor method MovePoints (line 52) | public static bool MovePoints(IEditablePoint points, Transform cloudTr... method FindNearest (line 86) | public static int FindNearest(Vector2 point, Transform cloudTransform,... method SelectPoints (line 115) | public static bool SelectPoints(IEditablePoint points, Transform cloud... method Draw (line 271) | public static void Draw(IEditablePoint points, Transform cloudTransfor... method FromToRect (line 283) | static Rect FromToRect(Vector2 from, Vector2 to) FILE: Editor/Mono/PolygonEditor.bindings.cs class PolygonEditor (line 13) | [NativeHeader("Editor/Src/PolygonEditor.h")] method StartEditing (line 16) | [NativeThrows] method ApplyEditing (line 18) | [NativeThrows] method StopEditing (line 21) | [StaticAccessor("PolygonEditor::Get()", StaticAccessorType.Dot)] method GetNearestPoint (line 24) | [StaticAccessor("PolygonEditor::Get()", StaticAccessorType.Dot)] method GetNearestEdge (line 27) | [StaticAccessor("PolygonEditor::Get()", StaticAccessorType.Dot)] method GetPathCount (line 30) | [StaticAccessor("PolygonEditor::Get()", StaticAccessorType.Dot)] method GetPointCount (line 33) | [StaticAccessor("PolygonEditor::Get()", StaticAccessorType.Dot)] method GetPoint (line 36) | [StaticAccessor("PolygonEditor::Get()", StaticAccessorType.Dot)] method SetPoint (line 39) | [StaticAccessor("PolygonEditor::Get()", StaticAccessorType.Dot)] method InsertPoint (line 42) | [StaticAccessor("PolygonEditor::Get()", StaticAccessorType.Dot)] method RemovePoint (line 45) | [StaticAccessor("PolygonEditor::Get()", StaticAccessorType.Dot)] method TestPointMove (line 48) | [StaticAccessor("PolygonEditor::Get()", StaticAccessorType.Dot)] FILE: Editor/Mono/PostprocessScene.cs class UnityBuildPostprocessor (line 10) | internal class UnityBuildPostprocessor : IProcessSceneWithReport method OnProcessScene (line 14) | public void OnProcessScene(UnityEngine.SceneManagement.Scene scene, Bu... FILE: Editor/Mono/Prefabs/PrefabFamilyPopup.cs class PrefabFamilyPopup (line 15) | class PrefabFamilyPopup : PopupWindowContent type AncestorItem (line 21) | struct AncestorItem class Colors (line 64) | public static class Colors method rowBackground (line 82) | public static Color rowBackground(int i) => EditorGUIUtility.isProSk... class Styles (line 85) | public static class Styles method PrefabFamilyPopup (line 113) | internal PrefabFamilyPopup(GameObject target) method OnOpen (line 138) | public override void OnOpen() method OnClose (line 147) | public override void OnClose() method ObjectToGUID (line 164) | public static string ObjectToGUID(Object asset) method GetAncestorItems (line 174) | AncestorItem[] GetAncestorItems() method Init (line 197) | void Init() method CalculateOverrideCountsTimeSliced (line 235) | void CalculateOverrideCountsTimeSliced() method GetWindowSize (line 257) | public override Vector2 GetWindowSize() method OnGUI (line 285) | public override void OnGUI(Rect rect) method DrawHeader (line 311) | void DrawHeader() method DrawVariantHierarchy (line 327) | float DrawVariantHierarchy() method DrawChildrenLabel (line 394) | float DrawChildrenLabel(float yMin) method DrawChildren (line 423) | void DrawChildren(float yMin) method InitListArea (line 451) | void InitListArea() method FindInAllAssets (line 484) | static IEnumerator FindInAllAssets(SearchFilter sea... method SearchFilterChanged (line 503) | void SearchFilterChanged() method Search (line 515) | void Search() method DisplayOverridesAndLocks (line 545) | void DisplayOverridesAndLocks(Rect rect, AncestorItem item) method DoObjectLabel (line 561) | void DoObjectLabel(Rect rect, string assetPath) method DoObjectLabel (line 566) | void DoObjectLabel(Rect rect, string assetPath, GUIStyle style) class PrefabAssetInfo (line 596) | [Serializable] class PrefabAssetStateCache (line 606) | static class PrefabAssetStateCache method SetState (line 610) | public static void SetState(string guid, PrefabAssetInfo obj) method GetState (line 616) | public static PrefabAssetInfo GetState(string guid) method GetPrefabAssetIdentifier (line 629) | public static Hash128 GetPrefabAssetIdentifier(string guid) class OverridesCounterForPrefabAssets (line 638) | class OverridesCounterForPrefabAssets method OverridesCounterForPrefabAssets (line 648) | public OverridesCounterForPrefabAssets(List prefabInstance... method GetCurrentOverrideCount (line 657) | public int GetCurrentOverrideCount(int assetIndex) method IsDone (line 662) | bool IsDone() method MoveNext (line 668) | public bool MoveNext() FILE: Editor/Mono/Prefabs/PrefabImporter.bindings.cs class PrefabImporter (line 12) | [NativeHeader("Editor/Src/AssetPipeline/PrefabImporter.h")] FILE: Editor/Mono/Prefabs/PrefabImporterEditor.cs class PrefabImporterEditor (line 13) | [CustomEditor(typeof(PrefabImporter))] class Styles (line 17) | static class Styles type TrackedAsset (line 37) | struct TrackedAsset method CanOpenMultipleObjects (line 50) | internal override bool CanOpenMultipleObjects() { return false; } method ShouldTryToMakeEditableOnOpen (line 51) | internal override bool ShouldTryToMakeEditableOnOpen() { return false; } method OnEnable (line 68) | public override void OnEnable() method OnDisable (line 74) | public override void OnDisable() method ObjectChangeEventPublished (line 87) | private void ObjectChangeEventPublished(ref ObjectChangeEventStream st... method Awake (line 126) | protected override void Awake() method OnDestroy (line 146) | void OnDestroy() method CanSave (line 158) | internal bool CanSave() => !EditorFocusMonitor.AreBindableElementsSele... method WaitToApplyChanges (line 164) | void WaitToApplyChanges() method SaveDirtyPrefabAssets (line 177) | internal void SaveDirtyPrefabAssets(bool reloadInspectors) method IsTargetAsset (line 266) | bool IsTargetAsset(Object obj) method IsDirty (line 282) | bool IsDirty(GameObject prefabAssetRoot) method CacheHasMixedBaseVariants (line 317) | void CacheHasMixedBaseVariants() method PrefabFamilyButton (line 351) | void PrefabFamilyButton() method OnHeaderControlsGUI (line 364) | internal override void OnHeaderControlsGUI() method OnInspectorGUI (line 399) | public override void OnInspectorGUI() FILE: Editor/Mono/Prefabs/PrefabInstanceChangedListener.cs class PrefabInstanceChangedListener (line 9) | [InitializeOnLoad] method PrefabInstanceChangedListener (line 12) | static PrefabInstanceChangedListener() method OnObjectChanged (line 17) | private static void OnObjectChanged(ref ObjectChangeEventStream stream) method TryGetGameObject (line 97) | private static GameObject TryGetGameObject(int instanceId) method OnGameObjectChanged (line 106) | private static void OnGameObjectChanged(GameObject go) FILE: Editor/Mono/Prefabs/PrefabOverrides/PrefabOverride.cs class PrefabOverride (line 13) | public abstract class PrefabOverride method Apply (line 15) | public abstract void Apply(string prefabAssetPath, InteractionMode mode); method Revert (line 16) | public abstract void Revert(InteractionMode mode); method Apply (line 18) | public void Apply() method Apply (line 24) | public void Apply(string prefabAssetPath) method Apply (line 29) | public void Apply(InteractionMode mode) method Revert (line 35) | public void Revert() method FindApplyTargetAssetObject (line 40) | protected UnityObject FindApplyTargetAssetObject(string prefabAssetPath) method GetAssetObject (line 53) | public abstract UnityObject GetAssetObject(); method GetObject (line 61) | internal abstract UnityObject GetObject(); method HandleApplyMenuItems (line 63) | internal void HandleApplyMenuItems(GenericMenu menu, GenericMenu.MenuF... class ObjectOverride (line 93) | public class ObjectOverride : PrefabOverride method Apply (line 98) | public override void Apply(string prefabAssetPath, InteractionMode mode) method Revert (line 106) | public override void Revert(InteractionMode mode) method GetAssetObject (line 113) | public override UnityObject GetAssetObject() method GetObject (line 118) | internal override UnityObject GetObject() class AddedComponent (line 124) | public class AddedComponent : PrefabOverride method Apply (line 128) | public override void Apply(string prefabAssetPath, InteractionMode mode) method Revert (line 136) | public override void Revert(InteractionMode mode) method GetAssetObject (line 143) | public override UnityObject GetAssetObject() method GetObject (line 148) | internal override UnityObject GetObject() class RemovedComponent (line 154) | public class RemovedComponent : PrefabOverride method Apply (line 159) | public override void Apply(string prefabAssetPath, InteractionMode mode) method Revert (line 167) | public override void Revert(InteractionMode mode) method GetAssetObject (line 175) | public override UnityObject GetAssetObject() method GetObject (line 180) | internal override UnityObject GetObject() class AddedGameObject (line 186) | public class AddedGameObject : PrefabOverride method Apply (line 191) | public override void Apply(string prefabAssetPath, InteractionMode mode) method Revert (line 199) | public override void Revert(InteractionMode mode) method GetAssetObject (line 206) | public override UnityObject GetAssetObject() method GetObject (line 212) | internal override UnityObject GetObject() class RemovedGameObject (line 218) | public class RemovedGameObject : PrefabOverride method Apply (line 223) | public override void Apply(string prefabAssetPath, InteractionMode mode) method Revert (line 231) | public override void Revert(InteractionMode mode) method GetAssetObject (line 239) | public override UnityObject GetAssetObject() method GetObject (line 244) | internal override UnityObject GetObject() FILE: Editor/Mono/Prefabs/PrefabOverrides/PrefabOverridesTreeView.cs class PrefabOverridesTreeView (line 20) | class PrefabOverridesTreeView : TreeView type ToggleValue (line 30) | enum ToggleValue { FALSE, TRUE, MIXED } type ItemType (line 31) | enum ItemType { PREFAB_OBJECT, ADDED_OBJECT, REMOVED_OBJECT } class PrefabOverridesTreeViewItem (line 33) | class PrefabOverridesTreeViewItem : TreeViewItem method PrefabOverridesTreeViewItem (line 35) | public PrefabOverridesTreeViewItem(int id, int depth, string display... class PrefabOverrides (line 74) | class PrefabOverrides method GetPrefabOverrides (line 89) | static PrefabOverrides GetPrefabOverrides(GameObject prefabInstance, b... method IsValidTargetPrefabInstance (line 110) | public bool IsValidTargetPrefabInstance() method PrefabOverridesTreeView (line 118) | public PrefabOverridesTreeView(GameObject selectedGameObject, TreeView... method SetApplyTarget (line 126) | public void SetApplyTarget(GameObject prefabInstanceRoot, GameObject p... method CullNonExistingItemsFromSelection (line 136) | public void CullNonExistingItemsFromSelection() method BuildPrefabOverridesPerObject (line 148) | void BuildPrefabOverridesPerObject(out Dictionary selectedIds) method SingleClickedItem (line 525) | protected override void SingleClickedItem(int id) method DoPreviewPopup (line 532) | void DoPreviewPopup() type ChangedModification (line 595) | struct ChangedModification method FindOverride (line 601) | public PrefabOverride FindOverride(int itemId) class IdSequence (line 609) | class IdSequence method get (line 611) | public int get() { return m_NextId++; } class ComparisonViewPopup (line 615) | class ComparisonViewPopup : PopupWindowContent class Styles (line 625) | static class Styles method Styles (line 645) | static Styles() method ComparisonViewPopup (line 651) | public ComparisonViewPopup(Object source, Object instance, PrefabOve... method OnClose (line 666) | public override void OnClose() method RecheckOverrideStatus (line 673) | UndoPropertyModification[] RecheckOverrideStatus(UndoPropertyModific... method UpdateAndCloseOnNextTick (line 687) | void UpdateAndCloseOnNextTick() method CreateGUI (line 693) | public override VisualElement CreateGUI() method CreateHeader (line 709) | VisualElement CreateHeader() method CreateHeaderButtons (line 741) | VisualElement CreateHeaderButtons() method CreateComparisonView (line 748) | VisualElement CreateComparisonView() method OnObjectChanged (line 765) | void OnObjectChanged(SerializedObjectChangeEvent obj) method CreateSingleObjectView (line 770) | VisualElement CreateSingleObjectView() method CreateDualObjectView (line 786) | VisualElement CreateDualObjectView() method DrawRevertApplyButtons (line 803) | void DrawRevertApplyButtons() method Apply (line 829) | void Apply(object prefabAssetPathObject) method UpdateAndClose (line 840) | void UpdateAndClose() method CreateObjectInspector (line 846) | static VisualElement CreateObjectInspector(Object obj, EditorGUIUtil... method CreateHeaderCell (line 858) | static VisualElement CreateHeaderCell(string label) method DrawObjectHeader (line 866) | static void DrawObjectHeader(Editor editor, EditorGUIUtility.Compari... FILE: Editor/Mono/Prefabs/PrefabOverrides/PrefabOverridesUtility.cs class PrefabOverridesUtility (line 11) | internal class PrefabOverridesUtility method ThrowExceptionIfNullOrNotPartOfPrefabInstance (line 16) | static void ThrowExceptionIfNullOrNotPartOfPrefabInstance(GameObject p... method GetObjectOverrides (line 25) | public static List GetObjectOverrides(GameObject prefa... method CheckForModifiedObjectsIncludingDefaultOverrides (line 45) | static bool CheckForModifiedObjectsIncludingDefaultOverrides(Transform... method CheckForModifiedObjectsExcludingDefaultOverrides (line 51) | static bool CheckForModifiedObjectsExcludingDefaultOverrides(Transform... method CheckForModifiedObjects (line 57) | static bool CheckForModifiedObjects(Transform transform, List GetAddedComponents(GameObject prefa... method CheckForAddedComponents (line 95) | static bool CheckForAddedComponents(Transform transform, object userData) method GetRemovedComponents (line 132) | public static List GetRemovedComponents(GameObject p... method GetRemovedComponentsForSingleGameObject (line 145) | public static List GetRemovedComponentsForSingleGame... method CheckForRemovedComponents (line 155) | static bool CheckForRemovedComponents(Transform transform, object user... method GetRemovedGameObjects (line 209) | public static List GetRemovedGameObjects(GameObject... method CheckForRemovedGameObjects (line 223) | static bool CheckForRemovedGameObjects(Transform transform, object use... class AddedGameObjectUserData (line 253) | internal class AddedGameObjectUserData method GetAddedGameObjects (line 259) | public static List GetAddedGameObjects(GameObject pre... method CheckForAddedGameObjectAndIfSoAddItAndReturnFalse (line 276) | static bool CheckForAddedGameObjectAndIfSoAddItAndReturnFalse(Transfor... method IsAddedGameObject (line 292) | internal static bool IsAddedGameObject(GameObject contextGameObject, G... method CheckForInvalidComponent (line 309) | internal static void CheckForInvalidComponent(Transform transform, obj... FILE: Editor/Mono/Prefabs/PrefabOverrides/PrefabOverridesWindow.cs class PrefabOverridesWindow (line 19) | internal class PrefabOverridesWindow : PopupWindowContent class Styles (line 54) | static class Styles method Styles (line 89) | static Styles() method PrefabOverridesWindow (line 102) | internal PrefabOverridesWindow(GameObject selectedGameObject) method PrefabOverridesWindow (line 116) | internal PrefabOverridesWindow(GameObject[] selectedGameObjects) method OnOpen (line 122) | public override void OnOpen() method OnClose (line 129) | public override void OnClose() method OnUndoRedoPerformed (line 136) | void OnUndoRedoPerformed(in UndoRedoInfo info) method OnSelectionChange (line 145) | void OnSelectionChange() method RefreshStatus (line 151) | internal void RefreshStatus(bool reloadTreeView = true) method UpdateStatusChecks (line 183) | void UpdateStatusChecks(GameObject prefabInstanceRoot) method IsShowingActionButton (line 207) | bool IsShowingActionButton() method IsShowingUnusedOverridesButton (line 212) | bool IsShowingUnusedOverridesButton() method HasMultiSelection (line 217) | bool HasMultiSelection() method IsShowingApplyWarning (line 222) | bool IsShowingApplyWarning() method GetWindowSize (line 231) | public override Vector2 GetWindowSize() method CalculateWindowSize (line 236) | Vector2 CalculateWindowSize() method CalcHeightForHelpBox (line 309) | float CalcHeightForHelpBox(GUIContent content, MessageType messageType... method OnGUI (line 317) | public override void OnGUI(Rect rect) method DrawUnusedOverridesButton (line 495) | void DrawUnusedOverridesButton() method ApplyAll (line 532) | bool ApplyAll() method RevertAll (line 564) | bool RevertAll() method OperateSelectedOverrides (line 573) | bool OperateSelectedOverrides(PrefabUtility.OverrideOperation operation) method UpdateTextSingle (line 592) | void UpdateTextSingle(GameObject prefabAsset) method UpdateTextMultiple (line 599) | void UpdateTextMultiple() method UpdateText (line 606) | void UpdateText(Texture assetIcon, string assetName) class UnusedOverridesViewPopup (line 652) | internal class UnusedOverridesViewPopup : PopupWindowContent class Styles (line 666) | static class Styles method Styles (line 688) | static Styles() method UnusedOverridesViewPopup (line 723) | public UnusedOverridesViewPopup(GameObject[] selectedGameObjects, Pref... method OnOpen (line 748) | public override void OnOpen() method OnClose (line 753) | public override void OnClose() method GetWindowSize (line 759) | public override Vector2 GetWindowSize() method OnGUI (line 764) | public override void OnGUI(Rect rect) method DrawHeader (line 789) | void DrawHeader(Rect rect) method DrawRemoveButton (line 797) | void DrawRemoveButton(Rect rect) method CalculateStatistics (line 815) | void CalculateStatistics() method BuildHeaderText (line 848) | float BuildHeaderText() method BuildMultilineSummary (line 858) | float BuildMultilineSummary() method GetTextWidth (line 930) | float GetTextWidth(string text, GUIStyle style) method GetTextHeight (line 936) | float GetTextHeight(string text, GUIStyle style) FILE: Editor/Mono/Prefabs/PrefabOverrides/TransformVisitor.cs class TransformVisitor (line 11) | class TransformVisitor method VisitAll (line 13) | public void VisitAll(Transform transform, Action vi... method VisitAllRecursively (line 21) | static void VisitAllRecursively(Transform transform, Action listOfI... method AddReplaceMenuItemsToMenuBasedOnCurrentSelection (line 64) | internal static bool AddReplaceMenuItemsToMenuBasedOnCurrentSelection(... method GetDragVisualModeAndShowMenuWithReplaceMenuItemsWhenNeeded (line 149) | internal static bool GetDragVisualModeAndShowMenuWithReplaceMenuItemsW... method TryGetSinglePrefabAssetFromDraggedObjects (line 206) | internal static GameObject TryGetSinglePrefabAssetFromDraggedObjects() method FindGameObjectsToReplace (line 223) | internal static void FindGameObjectsToReplace(GameObject droppedUponGa... method MenuActionForConvertAndReplacePrefabInstance (line 250) | static void MenuActionForConvertAndReplacePrefabInstance(object userData) method MenuActionForInstantiateDraggedPrefabAsChild (line 273) | static void MenuActionForInstantiateDraggedPrefabAsChild(object userData) method GetChildrenInstanceIDs (line 290) | static HashSet GetChildrenInstanceIDs(GameObject parent) method GetNewChildren (line 303) | static List GetNewChildren(GameObject parent, HashSet oldChi... method GetConvertToPrefabInstanceSettingsForUI (line 317) | public static ConvertToPrefabInstanceSettings GetConvertToPrefabInstan... method GetPrefabReplacingSettingsForUI (line 330) | public static PrefabReplacingSettings GetPrefabReplacingSettingsForUI(... class PrefabReplaceSettingsUserPreferences (line 343) | internal static class PrefabReplaceSettingsUserPreferences method GetConvertToPrefabInstancePreferences (line 360) | public static ConvertToPrefabInstanceSettings GetConvertToPrefabInstan... method GetPrefabReplacingPreferences (line 372) | public static PrefabReplacingSettings GetPrefabReplacingPreferences() FILE: Editor/Mono/Prefabs/PrefabUtility.bindings.cs class PrefabUtility (line 15) | [NativeHeader("Editor/Src/Prefabs/Prefab.h")] method GetCorrespondingObjectFromSource_internal (line 30) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetCorrespondingObjectFromSourceInAsset_internal (line 33) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetCorrespondingObjectFromSourceAtPath_internal (line 36) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetPrefabObject (line 40) | [Obsolete("Use GetPrefabInstanceHandle for Prefab instances. Handles f... method GetPrefabInstanceHandle (line 44) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetAssetPathOfSourcePrefab (line 47) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetPrefabAssetHandle (line 50) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method HasManagedReferencesWithMissingTypes (line 53) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetPrefabInstanceRootGameObject (line 57) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetPrefabAssetRootGameObject (line 60) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method HasObjectOverride (line 63) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method HasPrefabInstanceUnusedOverrides_Internal (line 66) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetPrefabInstanceUnusedRemovedComponentCount_Internal (line 69) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetPrefabInstanceUnusedRemovedGameObjectCount_Internal (line 72) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method TryGetCurrentPropertyPathFromOldPropertyPath_Internal (line 75) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method HasPrefabInstanceNonDefaultOverrides_CachedForUI_Internal (line 78) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method HasPrefabInstanceUnusedOverrides_CachedForUI_Internal (line 81) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method ClearPrefabInstanceNonDefaultOverridesCache_Internal (line 84) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method ClearPrefabInstanceUnusedOverridesCache_Internal (line 87) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetPrefabInstanceOverridesInfo_Internal (line 90) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetPropertyModifications (line 94) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method SetPropertyModifications (line 98) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method HasApplicableObjectOverridesForTarget (line 101) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method FindNearestInstanceOfAsset (line 105) | [NativeMethod("PrefabUtilityBindings::FindNearestInstanceOfAsset", IsF... method HasPrefabInstanceAnyOverrides (line 108) | [FreeFunction] method InstantiateAttachedAsset (line 112) | [Obsolete("InstantiateAttachedAsset is deprecated")] method RecordPrefabInstancePropertyModifications (line 116) | [FreeFunction] method MergeAllPrefabInstances (line 120) | [Obsolete("MergeAllPrefabInstances is deprecated. Prefabs are merged a... method MergePrefabInstance_internal (line 125) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetMergeStatus (line 129) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method FindAllInstancesOfPrefab_internal (line 133) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method UnpackPrefabInstanceAndReturnNewOutermostRoots_internal (line 137) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method InstantiatePrefab_internal (line 141) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method ReplacePrefabAssetOfPrefabInstance_Internal (line 145) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method ConvertToPrefabInstance_Internal (line 149) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method InstantiateDraggedPrefabUpon_Internal (line 153) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method LoadPrefabContentsIntoPreviewScene_Internal (line 157) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method LoadPrefabContentsIntoPreviewScene (line 161) | public static void LoadPrefabContentsIntoPreviewScene(string prefabPat... method LoadPrefabContentsIntoPreviewScene (line 166) | public static void LoadPrefabContentsIntoPreviewScene(string prefabPat... method ConnectGameObjectToPrefab (line 171) | [Obsolete("Use ConvertToPrefabInstance() or ReplacePrefabAssetOfPrefab... method FindRootGameObjectWithSameParentPrefab (line 189) | [FreeFunction] method FindValidUploadPrefabInstanceRoot (line 195) | [NativeMethod("FindInstanceRootGameObject", IsFreeFunction = true)] method ResetToPrefabState (line 200) | [Obsolete("Use RevertObjectOverride.")] method RevertObjectOverride_Internal (line 205) | [NativeMethod("PrefabUtilityBindings::ResetToPrefabState", IsFreeFunct... method IsAddedComponentOverride (line 208) | [FreeFunction] method RevertPrefabInstance (line 212) | [Obsolete("Use the overload that takes an InteractionMode parameter.")] method RevertPrefabInstance_Internal (line 217) | [NativeMethod("RevertPrefabInstance", IsFreeFunction = true)] method FindPrefabRoot (line 221) | [FreeFunction] method CreateVariant (line 225) | internal static GameObject CreateVariant(GameObject assetRoot, string ... method CreateVariant_Internal (line 249) | [NativeMethod("CreateVariant", IsFreeFunction = true)] method SavePrefab_Internal (line 252) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method ApplyPrefabInstance_Internal (line 256) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method SaveAsPrefabAsset_Internal (line 259) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method SaveAsPrefabAssetAndConnect_Internal (line 263) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method SavePrefabAsset_Internal (line 267) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method AddGameObjectsToPrefabAndConnect (line 271) | internal static void AddGameObjectsToPrefabAndConnect(GameObject[] gam... method AddGameObjectsToPrefabAndConnect_Internal (line 331) | [NativeMethod("AddGameObjectsToPrefabAndConnect", IsFreeFunction = true)] method VerifyNestingFromScript (line 334) | [NativeMethod("VerifyNestingFromScript", IsFreeFunction = true)] method GetRemovedComponents (line 337) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method SetRemovedComponents (line 341) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method GetRemovedGameObjects (line 345) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method SetRemovedGameObjects (line 349) | [StaticAccessor("PrefabUtilityBindings", StaticAccessorType.DoubleColon)] method IsPartOfAnyPrefab (line 354) | [FreeFunction] method SetHasSubscribersToAllowRecordingPrefabPropertyOverrides (line 357) | [FreeFunction] method IsPartOfPrefabAsset (line 363) | [FreeFunction] method IsPartOfPrefabInstance (line 371) | [FreeFunction] method IsPartOfNonAssetPrefabInstance (line 381) | [FreeFunction] method IsInstanceIDPartOfNonAssetPrefabInstance (line 387) | [FreeFunction] method IsPartOfRegularPrefab (line 391) | [FreeFunction] method IsPartOfModelPrefab (line 395) | [FreeFunction] method IsPartOfVariantPrefab (line 399) | [FreeFunction] method IsPartOfImmutablePrefab (line 404) | [FreeFunction] method IsPrefabAssetMissing (line 407) | [FreeFunction] method GetOutermostPrefabInstanceRoot (line 410) | [FreeFunction] method GetNearestPrefabInstanceRoot (line 413) | [FreeFunction] method GetOriginalSourceOrVariantRoot (line 416) | [FreeFunction] method GetOriginalSourceRootWhereGameObjectIsAdded (line 419) | [FreeFunction] method ApplyAddedComponent (line 422) | [NativeMethod("PrefabUtilityBindings::ApplyPrefabAddedComponent", IsFr... method IsDefaultOverride (line 425) | [NativeMethod("PrefabUtilityBindings::IsDefaultOverride", IsFreeFuncti... method IsDefaultOverridePropertyPath (line 428) | [NativeMethod("PrefabUtilityBindings::IsDefaultOverridePropertyPath", ... method CheckIfAddingPrefabWouldResultInCyclicNesting (line 431) | [FreeFunction] method WasCreatedAsPrefabInstancePlaceholderObject (line 434) | [FreeFunction] method ShowCyclicNestingWarningDialog (line 437) | [FreeFunction] method GetVariantParentGUID (line 440) | [NativeMethod("PrefabUtilityBindings::GetVariantParentGUID_Internal", ... method GetVariantParentGUID (line 443) | internal static string GetVariantParentGUID(GameObject prefabAsset) method IsPathInStreamingAssets (line 450) | [FreeFunction] FILE: Editor/Mono/Prefabs/PrefabUtility.cs type PrefabAssetType (line 21) | public enum PrefabAssetType type PrefabInstanceStatus (line 30) | public enum PrefabInstanceStatus type PrefabUnpackMode (line 40) | public enum PrefabUnpackMode type PrefabType (line 47) | [Obsolete("PrefabType no longer tells everything about Prefab instance.")] type ReplacePrefabOptions (line 71) | [Flags] type ObjectMatchMode (line 83) | public enum ObjectMatchMode type PrefabOverridesOptions (line 90) | [Flags] class PrefabReplacingSettings (line 103) | [StructLayout(LayoutKind.Sequential)] class ConvertToPrefabInstanceSettings (line 113) | [StructLayout(LayoutKind.Sequential)] type MergeStatus (line 126) | internal enum MergeStatus type PropertyValueOriginInfo (line 134) | internal struct PropertyValueOriginInfo method PropertyValueOriginInfo (line 140) | public PropertyValueOriginInfo(GameObject asset, string contextMenuTex... method PropertyValueOriginInfo (line 147) | public PropertyValueOriginInfo(string info) class PrefabUtility (line 157) | public sealed partial class PrefabUtility class GameObjectStyles (line 159) | internal static class GameObjectStyles method ExtractSelectedObjectsFromPrefab (line 168) | [RequiredByNativeCode] method ExtractMaterialsFromAsset (line 209) | internal static void ExtractMaterialsFromAsset(Object[] targets, strin... method ThrowExceptionIfNotValidPrefabInstanceObject (line 238) | static void ThrowExceptionIfNotValidPrefabInstanceObject(Object prefab... method ThrowExceptionIfAllPrefabInstanceObjectsAreInvalid (line 252) | static void ThrowExceptionIfAllPrefabInstanceObjectsAreInvalid(Object[... method ThrowExceptionIfInstanceIsPersistent (line 264) | static void ThrowExceptionIfInstanceIsPersistent(Object prefabInstance... method FindAllInstancesOfPrefab (line 270) | public static GameObject[] FindAllInstancesOfPrefab(GameObject prefabR... method FindAllInstancesOfPrefab (line 275) | public static GameObject[] FindAllInstancesOfPrefab(GameObject prefabR... method MergePrefabInstance (line 285) | public static void MergePrefabInstance(GameObject instanceRoot) method RevertPrefabInstance (line 290) | public static void RevertPrefabInstance(GameObject instanceRoot, Inter... method ApplyPrefabInstance (line 307) | public static void ApplyPrefabInstance(GameObject instanceRoot, Intera... method ApplyPrefabInstance (line 312) | static void ApplyPrefabInstance(GameObject instanceRoot, InteractionMo... method ApplyPrefabInstances (line 347) | public static void ApplyPrefabInstances(GameObject[] instanceRoots, In... method RemoveUnusedOverrides (line 375) | public static void RemoveUnusedOverrides(GameObject[] prefabInstances,... method MapObjectReferencePropertyToSourceIfApplicable (line 395) | private static void MapObjectReferencePropertyToSourceIfApplicable(Ser... method WarnIfInAnimationMode (line 409) | static bool WarnIfInAnimationMode(OverrideOperation overrideOperation,... method Internal_CallPrefabInstanceApplying (line 449) | [RequiredByNativeCode] method Internal_CallPrefabInstanceApplied (line 457) | [RequiredByNativeCode] method RaiseApplyingEvent (line 465) | internal static void RaiseApplyingEvent(SerializedObject serializedObj... method RaiseAppliedEvent (line 472) | internal static void RaiseAppliedEvent(SerializedObject serializedObject) method ApplyPropertyOverride (line 487) | public static void ApplyPropertyOverride(SerializedProperty instancePr... method ApplyPropertyOverrides (line 523) | static void ApplyPropertyOverrides(Object prefabInstanceObject, Serial... method HandleApplySingleProperties (line 589) | static void HandleApplySingleProperties( method GetPropertyValueOriginInfo (line 698) | internal static PropertyValueOriginInfo GetPropertyValueOriginInfo(Ser... method SaveChangesToPrefabFileIfPersistent (line 765) | static void SaveChangesToPrefabFileIfPersistent(SerializedObject seria... method GetArrayPropertyIfGivenPropertyIsPartOfArrayElementInInstanceWhichDoesNotExistInAsset (line 785) | static SerializedProperty GetArrayPropertyIfGivenPropertyIsPartOfArray... method ApplySinglePropertyAndRemoveOverride (line 867) | static void ApplySinglePropertyAndRemoveOverride( method RevertPropertyOverrides (line 1035) | internal static void RevertPropertyOverrides(SerializedProperty[] inst... method RevertPropertyOverride (line 1063) | public static void RevertPropertyOverride(SerializedProperty instanceP... method RevertPropertyOverride (line 1068) | internal static void RevertPropertyOverride(SerializedProperty instanc... method IsPropertyBeingDrivenByPrefabStage (line 1093) | internal static bool IsPropertyBeingDrivenByPrefabStage(SerializedProp... method RaiseRevertingEvents (line 1116) | internal static void RaiseRevertingEvents(SerializedObject serializedO... method RaiseRevertedEvents (line 1126) | internal static void RaiseRevertedEvents(SerializedObject serializedOb... method WarnIfApplyingManagedReferenceFieldIsNotPossible (line 1136) | static bool WarnIfApplyingManagedReferenceFieldIsNotPossible(Serialize... method WarnIfRevertingManagedReferenceIsNotPossible (line 1185) | static bool WarnIfRevertingManagedReferenceIsNotPossible(SerializedPro... method ApplyObjectOverride (line 1230) | public static void ApplyObjectOverride(Object instanceComponentOrGameO... method RevertObjectOverride (line 1262) | public static void RevertObjectOverride(Object instanceComponentOrGame... method DidComponentOrderChange (line 1288) | static bool DidComponentOrderChange(Component[] originalComponentOrder... method ApplyAddedComponent (line 1302) | public static void ApplyAddedComponent(Component component, string ass... method RevertAddedComponent (line 1394) | public static void RevertAddedComponent(Component component, Interacti... method IsPrefabInstanceObjectOf (line 1440) | private static bool IsPrefabInstanceObjectOf(Object instance, Object s... method RemoveRemovedComponentOverridesWhichAreInvalid (line 1460) | internal static void RemoveRemovedComponentOverridesWhichAreInvalid(Ob... method ApplyRemovedComponent (line 1489) | public static void ApplyRemovedComponent(GameObject instanceGameObject... method RemoveRemovedComponentOverride (line 1594) | private static void RemoveRemovedComponentOverride(Object instanceObje... method RevertRemovedComponent (line 1613) | public static void RevertRemovedComponent(GameObject instanceGameObjec... method RemoveRemovedGameObjectOverridesWhichAreNull (line 1679) | private static void RemoveRemovedGameObjectOverridesWhichAreNull(Objec... method ApplyRemovedGameObject (line 1686) | public static void ApplyRemovedGameObject(GameObject gameObjectInInsta... method ApplyAddedGameObject (line 1764) | public static void ApplyAddedGameObject(GameObject gameObject, string ... method ApplyAddedGameObjects (line 1769) | public static void ApplyAddedGameObjects(GameObject[] gameObjects, str... method HasSameParent (line 1859) | internal static bool HasSameParent(GameObject[] gameObjects) method RemoveRemovedGameObjectOverride (line 1878) | private static void RemoveRemovedGameObjectOverride(Object instanceObj... method RevertRemovedGameObject (line 1899) | public static void RevertRemovedGameObject(GameObject gameObjectInInst... method RevertAddedGameObject (line 1921) | public static void RevertAddedGameObject(GameObject gameObject, Intera... method GetObjectOverrides (line 1942) | public static List GetObjectOverrides(GameObject prefa... method GetAddedComponents (line 1947) | public static List GetAddedComponents(GameObject prefa... method GetRemovedComponents (line 1952) | public static List GetRemovedComponents(GameObject p... method GetAddedGameObjects (line 1957) | public static List GetAddedGameObjects(GameObject pre... method GetRemovedGameObjects (line 1962) | public static List GetRemovedGameObjects(GameObject... method HandleApplyRevertMenuItems (line 1967) | internal static void HandleApplyRevertMenuItems( method HandleApplyMenuItems (line 1981) | internal static void HandleApplyMenuItems( method HandleRevertMenuItem (line 2013) | internal static void HandleRevertMenuItem( method GetParentPrefabInstance (line 2028) | private static Object GetParentPrefabInstance(GameObject gameObject) method GetGameObject (line 2038) | internal static GameObject GetGameObject(Object componentOrGameObject) method GetRootGameObject (line 2051) | internal static GameObject GetRootGameObject(Object componentOrGameObj... method IsAnyPrefabInstanceRoot (line 2060) | public static bool IsAnyPrefabInstanceRoot(GameObject gameObject) method IsOutermostPrefabInstanceRoot (line 2066) | public static bool IsOutermostPrefabInstanceRoot(GameObject gameObject) method GetPrefabAssetPathOfNearestInstanceRoot (line 2072) | public static string GetPrefabAssetPathOfNearestInstanceRoot(Object in... method IsDisconnectedFromPrefabAsset (line 2077) | [Obsolete("The concept of disconnecting Prefab instances has been depr... method DisconnectPrefabInstance (line 2083) | [Obsolete("The concept of disconnecting Prefab instances has been depr... method ReconnectToLastPrefab (line 2088) | [Obsolete("This method does nothing. Use PrefabUtility.RevertPrefabIns... method GetIconForGameObject (line 2094) | public static Texture2D GetIconForGameObject(GameObject gameObject) method GetPrefabParent (line 2110) | [Obsolete("Use GetCorrespondingObjectFromSource.")] method CreateEmptyPrefab (line 2117) | [Obsolete("The concept of creating a completely empty Prefab has been ... method SavePrefabAsset (line 2134) | public static GameObject SavePrefabAsset(GameObject asset) method SavePrefabAsset (line 2140) | public static GameObject SavePrefabAsset(GameObject asset, out bool sa... method ValidatePath (line 2163) | internal static void ValidatePath(GameObject instanceRoot, string path) method SaveAsPrefabAssetArgumentCheck (line 2196) | private static void SaveAsPrefabAssetArgumentCheck(GameObject instance... method ReplacePrefabArgumentCheck (line 2224) | private static void ReplacePrefabArgumentCheck(GameObject root, string... method SaveAsPrefabAsset (line 2232) | public static GameObject SaveAsPrefabAsset(GameObject instanceRoot, st... method SaveAsPrefabAsset (line 2239) | public static GameObject SaveAsPrefabAsset(GameObject instanceRoot, st... method SaveAsPrefabAssetAndConnect (line 2245) | public static GameObject SaveAsPrefabAssetAndConnect(GameObject instan... method SaveAsPrefabAssetAndConnect (line 2251) | public static GameObject SaveAsPrefabAssetAndConnect(GameObject instan... method ApplyPrefabInstance (line 2280) | internal static void ApplyPrefabInstance(GameObject instance) method CreatePrefab (line 2312) | [Obsolete("Use SaveAsPrefabAsset instead.")] method CreatePrefab (line 2318) | [Obsolete("Use SaveAsPrefabAsset or SaveAsPrefabAssetAndConnect instea... method InstantiatePrefab (line 2328) | public static Object InstantiatePrefab(Object assetComponentOrGameObject) method InstantiatePrefab (line 2334) | public static Object InstantiatePrefab(Object assetComponentOrGameObje... method InstantiatePrefab (line 2339) | public static Object InstantiatePrefab(Object assetComponentOrGameObje... method ThrowIfInvalidAssetForReplacePrefabInstance (line 2344) | internal static void ThrowIfInvalidAssetForReplacePrefabInstance(GameO... method ThrowIfInvalidArgumentsForReplacePrefabInstance (line 2362) | internal static void ThrowIfInvalidArgumentsForReplacePrefabInstance(G... method ReplacePrefabAssetOfPrefabInstances (line 2400) | public static void ReplacePrefabAssetOfPrefabInstances(GameObject[] pr... method ReplacePrefabAssetOfPrefabInstances (line 2405) | public static void ReplacePrefabAssetOfPrefabInstances(GameObject[] pr... method ReplacePrefabAssetOfPrefabInstance (line 2426) | public static void ReplacePrefabAssetOfPrefabInstance(GameObject prefa... method ReplacePrefabAssetOfPrefabInstance (line 2431) | public static void ReplacePrefabAssetOfPrefabInstance(GameObject prefa... method ReplacePrefabAssetOfPrefabInstance_NoInputValidation (line 2442) | private static void ReplacePrefabAssetOfPrefabInstance_NoInputValidati... method ThrowIfInvalidArgumentsForConvertToPrefabInstance (line 2468) | internal static void ThrowIfInvalidArgumentsForConvertToPrefabInstance... method ConvertToPrefabInstance (line 2504) | public static void ConvertToPrefabInstance(GameObject plainGameObject,... method ConvertToPrefabInstances (line 2513) | public static void ConvertToPrefabInstances(GameObject[] plainGameObje... method ConvertToPrefabInstance_NoInputValidation (line 2540) | private static void ConvertToPrefabInstance_NoInputValidation(GameObje... method ContainsParent (line 2571) | static bool ContainsParent(GameObject go, HashSet gameObje... method GetTopLevelGameObjects (line 2587) | static List GetTopLevelGameObjects(GameObject[] gameObjects) method InstantiateDraggedPrefabUpon (line 2601) | internal static void InstantiateDraggedPrefabUpon(GameObject draggedUp... method ReplacePrefab (line 2606) | [Obsolete("Use SaveAsPrefabAsset with a path instead.")] method ReplacePrefab (line 2612) | [Obsolete("Use SaveAsPrefabAsset or SaveAsPrefabAssetAndConnect with a... method GetCorrespondingConnectedObjectFromSource (line 2660) | internal static TObject GetCorrespondingConnectedObjectFromSource(TObjec... method GetCorrespondingObjectFromOriginalSource (line 2672) | public static TObject GetCorrespondingObjectFromOriginalSource(... method GetCorrespondingObjectFromOriginalSource_Internal (line 2688) | private static Object GetCorrespondingObjectFromOriginalSource_Interna... method GetPrefabType (line 2711) | [Obsolete("Use GetPrefabAssetType and GetPrefabInstanceStatus to get t... method Internal_CallPrefabInstanceUpdated (line 2741) | [RequiredByNativeCode] method IsAddedGameObjectOverride (line 2748) | public static bool IsAddedGameObjectOverride(GameObject gameObject) method IsAllAddedGameObjectOverrides (line 2776) | internal static bool IsAllAddedGameObjectOverrides(GameObject[] gameOb... method Internal_SavingPrefab (line 2788) | [RequiredByNativeCode] method Internal_PrefabInstanceModificationCacheCleared (line 2796) | [RequiredByNativeCode] type SaveVerb (line 2803) | internal enum SaveVerb method PromptAndCheckoutPrefabIfNeeded_Internal (line 2809) | [RequiredByNativeCode] method PromptAndCheckoutPrefabIfNeeded (line 2815) | internal static bool PromptAndCheckoutPrefabIfNeeded(string assetPath,... method PromptAndCheckoutPrefabIfNeeded (line 2820) | internal static bool PromptAndCheckoutPrefabIfNeeded(string[] assetPat... method Internal_CallPrefabInstanceReverting (line 2857) | [RequiredByNativeCode] method Internal_CallPrefabInstanceReverted (line 2865) | [RequiredByNativeCode] method UnpackPrefabInstance (line 2876) | public static void UnpackPrefabInstance(GameObject instanceRoot, Prefa... method UnpackPrefabInstanceAndReturnNewOutermostRoots (line 2910) | public static GameObject[] UnpackPrefabInstanceAndReturnNewOutermostRo... method UnpackAllInstancesOfPrefab (line 2927) | public static void UnpackAllInstancesOfPrefab(GameObject prefabRoot, P... method FindGameObjectsWithInvalidComponent (line 2936) | internal static List FindGameObjectsWithInvalidComponent(G... method HasInvalidComponent (line 2944) | internal static bool HasInvalidComponent(GameObject rootOfSearch) method HasInvalidComponent (line 2949) | internal static bool HasInvalidComponent(Object componentOrGameObject) method IsPartOfPrefabThatCanBeAppliedTo (line 2966) | public static bool IsPartOfPrefabThatCanBeAppliedTo(Object componentOr... method GetPrefabInstanceStatus (line 2986) | public static PrefabInstanceStatus GetPrefabInstanceStatus(Object comp... method GetPrefabAssetType (line 2997) | public static PrefabAssetType GetPrefabAssetType(Object componentOrGam... method LoadPrefabContents (line 3014) | public static GameObject LoadPrefabContents(string assetPath) method UnloadPrefabContents (line 3038) | public static void UnloadPrefabContents(GameObject contentsRoot) method UnloadPrefabContents (line 3048) | private static void UnloadPrefabContents(Scene scene) method CanPropertyBeAppliedToSource (line 3057) | internal static bool CanPropertyBeAppliedToSource(SerializedProperty p... method CanPropertyBeAppliedToTarget (line 3080) | internal static bool CanPropertyBeAppliedToTarget(SerializedProperty p... method HasApplicableObjectOverrides (line 3101) | internal static bool HasApplicableObjectOverrides(Object componentOrGa... method IsPropertyOverrideDefaultOverrideComparedToAnySource (line 3112) | internal static bool IsPropertyOverrideDefaultOverrideComparedToAnySou... method HasPrefabInstanceNonDefaultOverrides_CachedForUI (line 3141) | internal static bool HasPrefabInstanceNonDefaultOverrides_CachedForUI(... method HasPrefabInstanceUnusedOverrides_CachedForUI (line 3149) | internal static bool HasPrefabInstanceUnusedOverrides_CachedForUI(Game... method HasPrefabInstanceNonDefaultOverridesOrUnusedOverrides_CachedForUI (line 3157) | internal static bool HasPrefabInstanceNonDefaultOverridesOrUnusedOverr... method ClearPrefabInstanceNonDefaultOverridesCache (line 3165) | internal static void ClearPrefabInstanceNonDefaultOverridesCache(GameO... method ClearPrefabInstanceUnusedOverridesCache (line 3173) | internal static void ClearPrefabInstanceUnusedOverridesCache(GameObjec... method HasPrefabInstanceUnusedOverrides (line 3181) | internal static bool HasPrefabInstanceUnusedOverrides(GameObject gameO... method IsObjectOverrideAllDefaultOverridesComparedToOriginalSource (line 3191) | internal static bool IsObjectOverrideAllDefaultOverridesComparedToOrig... method IsObjectOnRootInAsset (line 3232) | internal static bool IsObjectOnRootInAsset(Object componentOrGameObjec... method IsAssetANestedPrefabRoot (line 3241) | internal static bool IsAssetANestedPrefabRoot(Object assetObject) method GetApplyTargets (line 3259) | internal static List GetApplyTargets(Object instanceOrAssetObj... type OverrideOperation (line 3304) | internal enum OverrideOperation method ProcessMultipleOverrides (line 3312) | internal static bool ProcessMultipleOverrides(GameObject prefabInstanc... method GetAddedComponentDependencies (line 3482) | internal static List GetAddedComponentDependencies(Componen... method GetRemovedComponentDependencies (line 3500) | internal static List GetRemovedComponentDependencies(Compon... method GetComponentsWhichDependOnThis (line 3518) | static List GetComponentsWhichDependOnThis(Component compon... method GetComponentsWhichThisDependsOn (line 3547) | static List GetComponentsWhichThisDependsOn(Component compo... class InstanceOverridesInfo (line 3578) | [StructLayout(LayoutKind.Sequential)] method InstanceOverridesInfo (line 3583) | public InstanceOverridesInfo(GameObject prefabInstance, PropertyModi... method HavePrefabInstancesUnusedOverrides (line 3601) | internal static bool HavePrefabInstancesUnusedOverrides(GameObject[] g... method GetPrefabInstancesOverridesInfos (line 3617) | internal static InstanceOverridesInfo[] GetPrefabInstancesOverridesInf... method GetPrefabInstanceOverridesInfo (line 3640) | internal static InstanceOverridesInfo GetPrefabInstanceOverridesInfo(G... method DoRemovePrefabInstanceUnusedOverridesDialog (line 3645) | internal static bool DoRemovePrefabInstanceUnusedOverridesDialog(Insta... method RemovePrefabInstanceUnusedOverrides (line 3739) | internal static void RemovePrefabInstanceUnusedOverrides(InstanceOverr... type RemovedModifications (line 3771) | private struct RemovedModifications method RemovePrefabInstanceUnusedOverrides (line 3778) | private static bool RemovePrefabInstanceUnusedOverrides(InstanceOverri... method LogRemovedPropertyOverrides (line 3815) | internal static bool LogRemovedPropertyOverrides(GameObject instance, ... method LogRemovedUnusedRemovedGameObjects (line 3839) | internal static bool LogRemovedUnusedRemovedGameObjects(GameObject ins... method LogRemovedUnusedRemovedComponents (line 3856) | internal static bool LogRemovedUnusedRemovedComponents(GameObject inst... method AllowRecordingPrefabPropertyOverridesFor (line 3891) | [RequiredByNativeCode] class Analytics (line 3910) | internal static class Analytics type ApplyScope (line 3912) | public enum ApplyScope type ApplyTarget (line 3923) | public enum ApplyTarget class EventData (line 3931) | [Serializable] method SendApplyEvent (line 3941) | public static void SendApplyEvent( method OnPrefabSavingEnded (line 3995) | [RequiredByNativeCode] type EditPrefabContentsScope (line 4004) | public struct EditPrefabContentsScope : IDisposable method EditPrefabContentsScope (line 4010) | public EditPrefabContentsScope(string assetPath) method Dispose (line 4017) | public void Dispose() FILE: Editor/Mono/Prefabs/PropertyModification.bindings.cs class PropertyModification (line 13) | [System.Serializable] method Apply (line 28) | internal void Apply() method ApplyToObject (line 33) | internal void ApplyToObject(Object obj) method ApplyPropertyModificationToObject (line 38) | [NativeMethod("ApplyPropertyModificationToObject", IsFreeFunction = tr... method ApplyPropertyModificationsToObject (line 42) | [NativeMethod("ApplyPropertyModificationsToObject", IsFreeFunction = t... FILE: Editor/Mono/PreferencesWindow/AssetPipelinePreferences.cs type AssetPipelineAutoRefreshMode (line 12) | internal enum AssetPipelineAutoRefreshMode class AssetPipelinePreferences (line 19) | internal class AssetPipelinePreferences : PreferencesProvider class Properties (line 21) | class Properties type ConnectionState (line 55) | enum ConnectionState { Unknown, Success, Failure } type CacheServer2Mode (line 60) | enum CacheServer2Mode { Enabled, Disabled } type CacheServerMode (line 63) | public enum CacheServerMode { Local, Remote, Disabled } method GetDesiredImportWorkerCountPctOfLogicalCPUs (line 86) | private static float GetDesiredImportWorkerCountPctOfLogicalCPUs() method ReadAssetImportPreferences (line 104) | void ReadAssetImportPreferences() method WriteAssetImportPreferences (line 118) | void WriteAssetImportPreferences() method ReadCacheServerPreferences (line 144) | static void ReadCacheServerPreferences() method WriteCacheServerPreferences (line 156) | static void WriteCacheServerPreferences() method OnActivate (line 196) | public override void OnActivate(string searchContext, VisualElement ro... method CreateSettingsProvider (line 202) | [SettingsProvider] method ShowGUI (line 214) | void ShowGUI() method AssetImportGUI (line 260) | void AssetImportGUI() method DoAutoRefreshMode (line 282) | void DoAutoRefreshMode() method DoImportWorkerCount (line 287) | void DoImportWorkerCount() method DoDirectoryMonitoring (line 304) | void DoDirectoryMonitoring() method ParseCacheServerAddress (line 315) | internal static bool ParseCacheServerAddress(string input, out string ... method CacheServerGUI (line 340) | static void CacheServerGUI() method AssetPipelinePreferences (line 382) | public AssetPipelinePreferences(string path, IEnumerable keywo... FILE: Editor/Mono/PreferencesWindow/CollectionsPreferences.cs class JobsMenuProvider (line 18) | internal class JobsMenuProvider: SettingsProvider class JobsProperties (line 22) | class JobsProperties method JobsPreferencesItem (line 32) | [SettingsProvider] method ShowJobsProvider (line 40) | private void ShowJobsProvider(string searchContext) method OnGUI (line 122) | private static void OnGUI(string searchContext, Action drawAct... method SwitchUseJobThreads (line 128) | static void SwitchUseJobThreads() method CheckApplyEditorGraphicsJobsModeChange (line 145) | static bool CheckApplyEditorGraphicsJobsModeChange() method SetAllowEditorGraphicsJobs (line 197) | static void SetAllowEditorGraphicsJobs(bool value) method SetUseJobsDebugger (line 202) | static void SetUseJobsDebugger(bool value) method SetLeakDetection (line 207) | static void SetLeakDetection(NativeLeakDetectionMode value) type Telemetry (line 235) | [AnalyticInfo(eventName: "collectionsMenuPreferences", vendorKey: "uni... method Telemetry (line 238) | public Telemetry(MenuPreferencesEvent data) { m_data = data; } type MenuPreferencesEvent (line 240) | [Serializable] method TryGatherData (line 249) | public bool TryGatherData(out IAnalytic.IData data, out Exception er... method LogMenuPreferences (line 256) | public static void LogMenuPreferences(Telemetry analytics) method JobsMenuProvider (line 264) | public JobsMenuProvider(string path, IEnumerable keywords = null) FILE: Editor/Mono/PreferencesWindow/PreferencesItem.cs class PreferenceItem (line 9) | [Obsolete("[PreferenceItem] is deprecated. Use [SettingsProvider] instea... method PreferenceItem (line 13) | public PreferenceItem(string name) { this.name = name; } method signature (line 15) | [RequiredSignature] FILE: Editor/Mono/PreferencesWindow/PreferencesSettingsProviders.cs class PreferencesProvider (line 22) | internal class PreferencesProvider : SettingsProvider type CodeOptimization (line 24) | internal enum CodeOptimization class Constants (line 30) | static class Constants class Styles (line 37) | class Styles method Styles (line 42) | static Styles() class GeneralProperties (line 48) | class GeneralProperties class ExternalProperties (line 99) | class ExternalProperties class UIScalingProperties (line 108) | class UIScalingProperties class ColorsProperties (line 116) | class ColorsProperties class GICacheProperties (line 121) | class GICacheProperties class SceneViewProperties (line 134) | class SceneViewProperties class LanguageProperties (line 148) | class LanguageProperties class DeveloperModeProperties (line 155) | class DeveloperModeProperties type GICacheSettings (line 188) | private struct GICacheSettings class RefString (line 251) | class RefString method RefString (line 253) | public RefString(string s) { str = s; } method ToString (line 256) | public override string ToString() method PreferencesProvider (line 262) | public PreferencesProvider(string path, IEnumerable keywords =... method OnActivate (line 267) | public override void OnActivate(string searchContext, VisualElement ro... method CreateGeneralProvider (line 291) | [SettingsProvider] method CreateExternalToolsProvider (line 300) | [SettingsProvider] method CreateColorsProvider (line 308) | [SettingsProvider] method CreateGICacheProvider (line 316) | [UsedImplicitly, SettingsProvider] method CreateSceneViewProvider (line 326) | [UsedImplicitly, SettingsProvider] method CreateLanguagesProvider (line 334) | [UsedImplicitly, SettingsProvider] method CreateUIScalingProvider (line 385) | [UsedImplicitly, SettingsProvider] method CreateDeveloperModeProvider (line 398) | [SettingsProvider] method OnGUI (line 410) | private static void OnGUI(string searchContext, Action drawAct... method ShowExternalApplications (line 416) | private void ShowExternalApplications(string searchContext) method OnScriptEditorChanged (line 476) | private void OnScriptEditorChanged() method EnableGeneral (line 481) | private void EnableGeneral() method ShowGeneral (line 497) | private void ShowGeneral(string searchContext) type InteractionMode (line 669) | enum InteractionMode method DrawInteractionModeOptions (line 677) | private void DrawInteractionModeOptions() method DrawDynamicHintsOptions (line 735) | private void DrawDynamicHintsOptions() method DrawPackageManagerOptions (line 740) | private void DrawPackageManagerOptions() method DrawPerformBumpMapCheck (line 757) | void DrawPerformBumpMapCheck() method DrawEnableHelperBar (line 770) | void DrawEnableHelperBar() method DrawEnableTooltipsInPlayMode (line 784) | void DrawEnableTooltipsInPlayMode() method ApplyChangesToPrefs (line 800) | public void ApplyChangesToPrefs(bool force = false) method OrderPrefs (line 810) | internal static SortedDictionary>... method RevertColors (line 843) | private void RevertColors() method ShowColors (line 848) | private void ShowColors(string searchContext) method ShowSceneView (line 894) | private void ShowSceneView(string searchContext) method ShowGICache (line 955) | private void ShowGICache(string searchContext) method ShowLanguage (line 1028) | private void ShowLanguage(string searchContext) method ShowUIScaling (line 1069) | private void ShowUIScaling(string searchContext) method ShowDeveloperMode (line 1129) | private void ShowDeveloperMode(string searchContext) method WriteRecentAppsList (line 1164) | private void WriteRecentAppsList(string[] paths, string path, string p... method WritePreferences (line 1187) | private void WritePreferences() method ReadPreferences (line 1273) | private void ReadPreferences() method ReloadCustomDiffToolData (line 1377) | internal static void ReloadCustomDiffToolData() method ForceEnableCustomTool (line 1386) | internal static void ForceEnableCustomTool() class AppsListUserData (line 1402) | class AppsListUserData method AppsListUserData (line 1404) | public AppsListUserData(string[] paths, RefString str, Action onChan... method AppsListClickRuntimePlatformExtension (line 1416) | void AppsListClickRuntimePlatformExtension(object userData, string[] o... method AppsListClickNoRuntimePlatformExtension (line 1442) | void AppsListClickNoRuntimePlatformExtension(object userData, string[]... method FilePopup (line 1468) | private void FilePopup(GUIContent label, string selectedString, ref st... method FilePopup (line 1473) | private void FilePopup(GUIContent label, string selectedString, ref st... method BuildAppPathList (line 1496) | private string[] BuildAppPathList(string userAppPath, string recentApp... method BuildFriendlyAppNameList (line 1523) | private string[] BuildFriendlyAppNameList(string[] appPathList, Dictio... method GetDefaultPrefabModeForHierarchy (line 1544) | internal static PrefabStage.Mode GetDefaultPrefabModeForHierarchy() FILE: Editor/Mono/PresetLibraries/ColorPresetLibrary.cs class ColorPresetLibrary (line 10) | [AssetFileNameExtension("colors")] method OnDestroy (line 24) | void OnDestroy() method Count (line 42) | public override int Count() method GetPreset (line 47) | public override object GetPreset(int index) method Add (line 52) | public override void Add(object presetObject, string presetName) method Replace (line 58) | public override void Replace(int index, object newPresetObject) method Remove (line 64) | public override void Remove(int index) method Move (line 69) | public override void Move(int index, int destIndex, bool insertAfterDe... method Draw (line 74) | public override void Draw(Rect rect, int index) method Draw (line 79) | public override void Draw(Rect rect, object presetObject) method DrawSelection (line 84) | public void DrawSelection(Rect rect) method Init (line 90) | private void Init() method DrawInternal (line 108) | private void DrawInternal(Rect rect, Color preset) method RenderSolidSwatch (line 142) | private void RenderSolidSwatch(Rect rect, Color preset) method RenderSwatchWithAlpha (line 148) | private void RenderSwatchWithAlpha(Rect rect, Color preset, Texture2D ... method GetName (line 166) | public override string GetName(int index) method SetName (line 171) | public override void SetName(int index, string presetName) method CreateDebugColors (line 176) | public void CreateDebugColors() method CreateSelectionTexture (line 182) | internal static Texture2D CreateSelectionTexture(int width, int height) method CreateColorSwatchWithBorder (line 208) | internal static Texture2D CreateColorSwatchWithBorder(int width, int h... class ColorPreset (line 252) | [System.Serializable] method ColorPreset (line 261) | public ColorPreset(Color preset, string presetName) method ColorPreset (line 267) | public ColorPreset(Color preset, Color preset2, string presetName) FILE: Editor/Mono/PresetLibraries/CurvePresetLibrary.cs class CurvePresetLibrary (line 11) | [AssetFileNameExtension("curves", "curvesNormalized", "particleCurves", ... method Count (line 18) | public override int Count() method GetPreset (line 23) | public override object GetPreset(int index) method Add (line 28) | public override void Add(object presetObject, string presetName) method Replace (line 43) | public override void Replace(int index, object newPresetObject) method Remove (line 58) | public override void Remove(int index) method Move (line 63) | public override void Move(int index, int destIndex, bool insertAfterDe... method Draw (line 68) | public override void Draw(Rect rect, int index) method Draw (line 73) | public override void Draw(Rect rect, object presetObject) method DrawInternal (line 78) | private void DrawInternal(Rect rect, AnimationCurve animCurve) method GetName (line 85) | public override string GetName(int index) method SetName (line 90) | public override void SetName(int index, string presetName) class CurvePreset (line 95) | [System.Serializable] method CurvePreset (line 104) | public CurvePreset(AnimationCurve preset, string presetName) method CurvePreset (line 110) | public CurvePreset(AnimationCurve preset, AnimationCurve preset2, st... FILE: Editor/Mono/PresetLibraries/CurvePresetsContentsForPopupWindow.cs type CurveLibraryType (line 12) | internal enum CurveLibraryType class CurvePresetsContentsForPopupWindow (line 19) | internal class CurvePresetsContentsForPopupWindow : PopupWindowContent method CurvePresetsContentsForPopupWindow (line 30) | public CurvePresetsContentsForPopupWindow(AnimationCurve animCurve, Cu... method GetBasePrefText (line 37) | public static string GetBasePrefText(CurveLibraryType curveLibraryType) method GetExtension (line 56) | static string GetExtension(CurveLibraryType curveLibraryType) method OnClose (line 68) | public override void OnClose() method GetPresetLibraryEditor (line 73) | public PresetLibraryEditor GetPresetLibraryEditor() method InitIfNeeded (line 78) | public void InitIfNeeded() method OnPresetsWasReordered (line 98) | void OnPresetsWasReordered() method OnGUI (line 103) | public override void OnGUI(Rect rect) method ItemClickedCallback (line 113) | void ItemClickedCallback(int clickCount, object presetObject) method GetWindowSize (line 122) | public override Vector2 GetWindowSize() method AddDefaultPresetsToLibrary (line 127) | void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary) FILE: Editor/Mono/PresetLibraries/DoubleCurvePresetLibrary.cs class DoubleCurve (line 10) | [System.Serializable] method DoubleCurve (line 23) | public DoubleCurve(AnimationCurve minCurve, AnimationCurve maxCurve, b... method IsSingleCurve (line 64) | public bool IsSingleCurve() class DoubleCurvePresetLibrary (line 70) | [ExcludeFromPreset] method Count (line 88) | public override int Count() method GetPreset (line 93) | public override object GetPreset(int index) method Add (line 98) | public override void Add(object presetObject, string presetName) method Replace (line 109) | public override void Replace(int index, object newPresetObject) method Remove (line 120) | public override void Remove(int index) method Move (line 125) | public override void Move(int index, int destIndex, bool insertAfterDe... method Draw (line 130) | public override void Draw(Rect rect, int index) method Draw (line 135) | public override void Draw(Rect rect, object presetObject) method DrawInternal (line 140) | private void DrawInternal(Rect rect, DoubleCurve doubleCurve) method GetName (line 154) | public override string GetName(int index) method SetName (line 159) | public override void SetName(int index, string presetName) class DoubleCurvePreset (line 164) | [System.Serializable] method DoubleCurvePreset (line 173) | public DoubleCurvePreset(DoubleCurve doubleCurvePreset, string prese... FILE: Editor/Mono/PresetLibraries/DoubleCurvePresetsContentsForPopupWindow.cs class DoubleCurvePresetsContentsForPopupWindow (line 10) | class DoubleCurvePresetsContentsForPopupWindow : PopupWindowContent method DoubleCurvePresetsContentsForPopupWindow (line 25) | public DoubleCurvePresetsContentsForPopupWindow(DoubleCurve doubleCurv... method OnClose (line 31) | public override void OnClose() method GetPresetLibraryEditor (line 36) | public PresetLibraryEditor GetPresetLibraryE... method IsSingleCurve (line 41) | bool IsSingleCurve(DoubleCurve doubleCurve) method GetEditorPrefBaseName (line 46) | string GetEditorPrefBaseName() method InitIfNeeded (line 51) | public void InitIfNeeded() method PresetsWasReordered (line 72) | void PresetsWasReordered() method OnGUI (line 77) | public override void OnGUI(Rect rect) method ItemClickedCallback (line 87) | void ItemClickedCallback(int clickCount, object presetObject) method GetWindowSize (line 96) | public override Vector2 GetWindowSize() method AddDefaultPresetsToLibrary (line 101) | void AddDefaultPresetsToLibrary(PresetLibrary presetLibrary) method GetUnsignedSingleCurveDefaults (line 134) | static List GetUnsignedSingleCurveDefaults(bool signedRange) method GetUnsignedDoubleCurveDefaults (line 149) | static List GetUnsignedDoubleCurveDefaults() method GetSignedDoubleCurveDefaults (line 156) | static List GetSignedDoubleCurveDefaults() FILE: Editor/Mono/PresetLibraries/GradientPresetLibrary.cs class GradientPresetLibrary (line 10) | [AssetFileNameExtension("gradients")] method Count (line 17) | public override int Count() method GetPreset (line 22) | public override object GetPreset(int index) method Add (line 27) | public override void Add(object presetObject, string presetName) method Replace (line 43) | public override void Replace(int index, object newPresetObject) method Remove (line 59) | public override void Remove(int index) method Move (line 64) | public override void Move(int index, int destIndex, bool insertAfterDe... method Draw (line 69) | public override void Draw(Rect rect, int index) method Draw (line 74) | public override void Draw(Rect rect, object presetObject) method Draw (line 79) | public void Draw(Rect rect, object presetObject, ColorSpace colorSpace) method DrawInternal (line 84) | private void DrawInternal(Rect rect, Gradient gradient, ColorSpace col... method GetName (line 91) | public override string GetName(int index) method SetName (line 96) | public override void SetName(int index, string presetName) method DebugCreateTonsOfPresets (line 101) | public void DebugCreateTonsOfPresets() class GradientPreset (line 124) | [System.Serializable] method GradientPreset (line 133) | public GradientPreset(Gradient preset, string presetName) FILE: Editor/Mono/PresetLibraries/PopupWindowContentForNewLibrary.cs class PopupWindowContentForNewLibrary (line 11) | class PopupWindowContentForNewLibrary : PopupWindowContent class Texts (line 20) | class Texts method PopupWindowContentForNewLibrary (line 30) | public PopupWindowContentForNewLibrary(Func(List list, int index, int destIn... FILE: Editor/Mono/PresetLibraries/PresetLibraryEditor.cs class PresetLibraryEditorState (line 13) | [System.Serializable] type ItemViewMode (line 16) | public enum ItemViewMode { Grid, List } method GetItemViewMode (line 27) | static public ItemViewMode GetItemViewMode(string prefix) method PresetLibraryEditorState (line 32) | public PresetLibraryEditorState(string prefix) method TransferEditorPrefsState (line 51) | public void TransferEditorPrefsState(bool load) class PresetLibraryEditor (line 71) | internal partial class PresetLibraryEditor where T : PresetLibrary class Styles (line 73) | class Styles method Styles (line 83) | public Styles() method GetStyle (line 89) | static GUIStyle GetStyle(string styleName) class DragState (line 96) | class DragState method IsDragging (line 102) | public bool IsDragging() {return draggingIndex != -1; } method DragState (line 103) | public DragState() {dragUponIndex = -1; draggingIndex = -1; } method PresetLibraryEditor (line 138) | public PresetLibraryEditor(ScriptableObjectSaveLoadHelper helper, method InitializeGrid (line 154) | public void InitializeGrid(float availableWidth) method Repaint (line 166) | void Repaint() method CreateNewLibraryCallback (line 224) | string CreateNewLibraryCallback(string libraryName, PresetFileLocation... method OnLayoutChanged (line 240) | void OnLayoutChanged() method SetupGrid (line 249) | void SetupGrid(float width, int itemCount) method OnGUI (line 295) | public void OnGUI(Rect rect, object presetObject) method TopArea (line 315) | void TopArea(Rect rect) method GetDragRect (line 344) | Rect GetDragRect(Rect itemRect) method ClearDragState (line 351) | void ClearDragState() method DrawHoverEffect (line 357) | void DrawHoverEffect(Rect itemRect, bool drawAsSelection) method VersionControlArea (line 371) | void VersionControlArea(Rect rect) method ListArea (line 380) | void ListArea(Rect rect, PresetLibrary lib, object newPresetObject) method DrawDragInsertionMarker (line 626) | void DrawDragInsertionMarker() method DrawPreset (line 652) | protected virtual void DrawPreset(PresetLibrary lib, Rect rect, object... method CreateNewPresetButton (line 657) | void CreateNewPresetButton(Rect buttonRect, object newPresetObject, Pr... method LabelWithOutline (line 695) | static void LabelWithOutline(Rect rect, GUIContent content, Color outl... method IsRenaming (line 719) | bool IsRenaming(int itemID) method GetRenameOverlay (line 724) | RenameOverlay GetRenameOverlay() method BeginRenaming (line 729) | void BeginRenaming(string name, int itemIndex, float delay) method EndRename (line 734) | void EndRename() method GetCurrentLib (line 754) | public T GetCurrentLib() method UnloadUsedLibraries (line 784) | public void UnloadUsedLibraries() method DeletePreset (line 789) | public void DeletePreset(int presetIndex) method ReplacePreset (line 809) | public void ReplacePreset(int presetIndex, object presetObject) method MovePreset (line 827) | public void MovePreset(int presetIndex, int destPresetIndex, bool inse... method CreateNewPreset (line 846) | public int CreateNewPreset(object presetObject, string presetName) method SaveCurrentLib (line 865) | public void SaveCurrentLib() method CreateNewLibrary (line 877) | public T CreateNewLibrary(string presetLibraryPathWithoutExtension) method RevealCurrentLibrary (line 888) | public void RevealCurrentLibrary() class PresetContextMenu (line 896) | internal class PresetContextMenu method Show (line 901) | static internal void Show(bool isOpenForEdit, int presetIndex, objec... method Delete (line 931) | private void Delete(object userData) method Replace (line 936) | private void Replace(object userData) method Rename (line 942) | private void Rename(object userData) method MoveToTop (line 948) | private void MoveToTop(object userData) FILE: Editor/Mono/PresetLibraries/PresetLibraryEditorMenu.cs class PresetLibraryEditor (line 12) | internal partial class PresetLibraryEditor where T : PresetLibrary class SettingsMenu (line 14) | class SettingsMenu class ViewModeData (line 18) | class ViewModeData method Show (line 25) | public static void Show(Rect activatorRect, PresetLibraryEditor o... method ViewModeChange (line 93) | static void ViewModeChange(object userData) method LibraryModeChange (line 100) | static void LibraryModeChange(object userData) method CreateLibrary (line 106) | static void CreateLibrary(object userData) method RevealCurrentLibrary (line 111) | static void RevealCurrentLibrary(object userData) method HasDefaultPresets (line 116) | static bool HasDefaultPresets() method AddDefaultPresetsToCurrentLibrary (line 121) | static void AddDefaultPresetsToCurrentLibrary(object userData) FILE: Editor/Mono/PresetLibraries/PresetLibraryManager.cs type PresetFileLocation (line 12) | internal enum PresetFileLocation { PreferencesFolder, ProjectFolder } class PresetLibraryLocations (line 14) | internal static class PresetLibraryLocations method GetAvailableFilesWithExtensionOnTheHDD (line 31) | public static List GetAvailableFilesWithExtensionOnTheHDD(Pres... method GetDefaultFilePathForFileLocation (line 40) | public static string GetDefaultFilePathForFileLocation(PresetFileLocat... method GetDirectoryPaths (line 56) | static List GetDirectoryPaths(PresetFileLocation fileLocation) method GetFilesWithExentionFromFolders (line 78) | static List GetFilesWithExentionFromFolders(List folde... method GetFileLocationFromPath (line 90) | public static PresetFileLocation GetFileLocationFromPath(string path) method ConvertToUnitySeperators (line 101) | static string ConvertToUnitySeperators(string path) method GetParticleCurveLibraryExtension (line 106) | static public string GetParticleCurveLibraryExtension(bool singleCurve... method GetCurveLibraryExtension (line 122) | static public string GetCurveLibraryExtension(bool normalized) class PresetLibraryManager (line 131) | internal class PresetLibraryManager : ScriptableSingleton(ScriptableObjectSaveLoadHelper... method GetLibaryNameFromPath (line 148) | string GetLibaryNameFromPath(string filePath) method CreateLibrary (line 153) | public T CreateLibrary(ScriptableObjectSaveLoadHelper helper, st... method GetLibrary (line 181) | public T GetLibrary(ScriptableObjectSaveLoadHelper helper, strin... method UnloadAllLibrariesFor (line 221) | public void UnloadAllLibrariesFor(ScriptableObjectSaveLoadHelper... method SaveLibrary (line 234) | public void SaveLibrary(ScriptableObjectSaveLoadHelper helper, T... method GetLastError (line 244) | public string GetLastError() method GetPresetLibraryCache (line 251) | private LibraryCache GetPresetLibraryCache(string identifier) class LibraryCache (line 263) | private class LibraryCache method UnloadScriptableObjects (line 275) | public void UnloadScriptableObjects() method LibraryCache (line 283) | public LibraryCache(string identifier) FILE: Editor/Mono/PresetLibraries/ScriptableObjectSaveLoadHelper.cs type SaveType (line 11) | public enum SaveType { Binary, Text } class ScriptableObjectSaveLoadHelper (line 16) | class ScriptableObjectSaveLoadHelper where T : ScriptableObject method ScriptableObjectSaveLoadHelper (line 21) | public ScriptableObjectSaveLoadHelper(string fileExtensionWithoutDot, ... method Load (line 28) | public T Load(string filePath) method Create (line 43) | public T Create() method Save (line 50) | public void Save(T t, string filePath) method ToString (line 76) | public override string ToString() method AppendFileExtensionIfNeeded (line 81) | string AppendFileExtensionIfNeeded(string path) FILE: Editor/Mono/Progress/Progress.bindings.cs class Progress (line 15) | [StaticAccessor("Editor::Progress", StaticAccessorType.DoubleColon)] type Status (line 22) | [NativeType(Header = k_NativeHeader)] type Options (line 32) | [Flags, NativeType(Header = k_NativeHeader)] type TimeDisplayMode (line 43) | [NativeType(Header = k_NativeHeader)] type Priority (line 51) | [NativeType(Header = k_NativeHeader)] type Updates (line 61) | [Flags, NativeType(Header = k_NativeHeader)] type ExplicitLoggingState (line 82) | [NativeType(Header = k_NativeHeader)] type ProgressIdAndUpdates (line 90) | [StructLayout(LayoutKind.Sequential)] method Internal_Start (line 99) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = true, Name = "Edit... method Start (line 102) | public static int Start(string name, string description = null, Option... method Finish (line 110) | [ThreadSafe] method Internal_Remove (line 113) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = true, Name = "Edit... method Remove (line 116) | public static int Remove(int id) method Remove (line 121) | public static int Remove(int id, bool forceSynchronous) method Internal_Report (line 126) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = true, Name = "Edit... method Internal_Report_Items (line 129) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = true, Name = "Edit... method Report (line 132) | public static void Report(int id, float progress) method Report (line 137) | public static void Report(int id, int currentStep, int totalSteps) method Report (line 142) | public static void Report(int id, float progress, string description) method Report (line 149) | public static void Report(int id, int currentStep, int totalSteps, str... method Cancel (line 156) | public static extern bool Cancel(int id); method RegisterCancelCallbackFromScript (line 158) | [ThreadSafe] method RegisterCancelCallback (line 161) | public static void RegisterCancelCallback(int id, Func callback) method UnregisterCancelCallback (line 166) | [ThreadSafe] method Pause (line 169) | public static extern bool Pause(int id); method Resume (line 170) | public static extern bool Resume(int id); method RegisterPauseCallbackFromScript (line 172) | [ThreadSafe] method RegisterPauseCallback (line 175) | public static void RegisterPauseCallback(int id, Func call... method UnregisterPauseCallback (line 180) | [ThreadSafe] method GetCount (line 183) | public static extern int GetCount(); method GetManagedNotifiedIds (line 185) | internal static extern int[] GetManagedNotifiedIds(); method GetCountPerStatus (line 187) | public static extern int[] GetCountPerStatus(); method GetProgress (line 189) | public static extern float GetProgress(int id); method GetCurrentStep (line 190) | public static extern int GetCurrentStep(int id); method GetTotalSteps (line 191) | public static extern int GetTotalSteps(int id); method GetName (line 193) | public static extern string GetName(int id); method GetDescription (line 195) | public static extern string GetDescription(int id); method SetDescription (line 197) | [ThreadSafe] method GetStartDateTime (line 200) | public static extern long GetStartDateTime(int id); method GetEndDateTime (line 202) | public static extern long GetEndDateTime(int id); method GetUpdateDateTime (line 204) | public static extern long GetUpdateDateTime(int id); method GetParentId (line 206) | public static extern int GetParentId(int id); method GetId (line 208) | public static extern int GetId(int index); method IsCancellable (line 210) | public static extern bool IsCancellable(int id); method IsPausable (line 212) | public static extern bool IsPausable(int id); method GetStatus (line 214) | public static extern Status GetStatus(int id); method GetOptions (line 216) | public static extern Options GetOptions(int id); method SetTimeDisplayMode (line 218) | [ThreadSafe] method SetRemainingTime (line 221) | [ThreadSafe] method Internal_SetPriority (line 224) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = true, Name = "Edit... method Internal_SetPriority_Enum (line 227) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = true, Name = "Edit... method SetPriority (line 230) | public static void SetPriority(int id, int priority) method SetPriority (line 235) | public static void SetPriority(int id, Priority priority) method GetTimeDisplayMode (line 240) | public static extern TimeDisplayMode GetTimeDisplayMode(int id); method Exists (line 242) | public static extern bool Exists(int id); method GetRemainingTime (line 244) | public static extern long GetRemainingTime(int id); method GetPriority (line 246) | public static extern int GetPriority(int id); method ClearRemainingTime (line 248) | public static extern void ClearRemainingTime(int id); method GetLastResumeDateTime (line 250) | internal static extern long GetLastResumeDateTime(int id); method GetElapsedTimeUntilLastPause (line 252) | internal static extern long GetElapsedTimeUntilLastPause(int id); method SetStepLabel (line 254) | [ThreadSafe] method GetStepLabel (line 257) | public static extern string GetStepLabel(int id); method ShowDetails (line 259) | public static void ShowDetails(bool shouldReposition = true) method EnumerateItems (line 276) | public static IEnumerable EnumerateItems() method GetProgressById (line 283) | public static Item GetProgressById(int id) method GetRunningProgressCount (line 293) | public static int GetRunningProgressCount() method Internal_GetGlobalProgress (line 300) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = false, Name = "Edi... method Internal_GetGlobalRemainingTime (line 315) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = false, Name = "Edi... method ClearLogs (line 318) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = false, Name = "Edi... method OnOperationStateCreated (line 337) | [RequiredByNativeCode] method OnOperationStateChanged (line 349) | [RequiredByNativeCode] method OnOperationsStateChanged (line 366) | [RequiredByNativeCode] method OnOperationStateRemoved (line 394) | [RequiredByNativeCode] method OnOperationsStateRemoved (line 410) | [RequiredByNativeCode] method RestoreProgressItems (line 433) | private static void RestoreProgressItems() method CreateProgressItem (line 450) | private static Item CreateProgressItem(int id) method GetMaxElapsedTime (line 466) | internal static float GetMaxElapsedTime() method ClearProgressItems (line 483) | internal static void ClearProgressItems() method GetExplicitErrorLoggingState (line 505) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = false, Name = "Edi... method GetExplicitWarningLoggingState (line 508) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = false, Name = "Edi... method SetExplicitErrorLoggingState (line 511) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = false, Name = "Edi... method SetExplicitWarningLoggingState (line 514) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = false, Name = "Edi... method IsManualUpdate (line 523) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = false, Name = "Edi... method SetManualUpdate (line 526) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = false, Name = "Edi... method ForceUpdate (line 529) | [NativeMethod(IsFreeFunction = true, IsThreadSafe = false, Name = "Edi... class ProgressEnumExtensions (line 533) | static class ProgressEnumExtensions method HasAny (line 535) | public static bool HasAny(this Progress.Updates flags, Progress.Update... method HasAll (line 542) | public static bool HasAll(this Progress.Updates flags, Progress.Update... FILE: Editor/Mono/Progress/Progress.cs class Progress (line 12) | public static partial class Progress class Item (line 14) | [DebuggerDisplay("name={name}")] type CachedValue (line 17) | struct CachedValue method GetValue (line 23) | public T GetValue(int id) method CachedValue (line 34) | public CachedValue(Func updateCallback) method Dirty (line 41) | public void Dirty() method IsDirty (line 46) | public bool IsDirty() method SetLocalValue (line 52) | public void SetLocalValue(T value) method Item (line 135) | internal Item(int id) method Report (line 140) | public void Report(float newProgress) method Report (line 145) | public void Report(int newCurrentStep, int newTotalSteps) method Report (line 150) | public void Report(float newProgress, string newDescription) method Report (line 155) | public void Report(int newCurrentStep, int newTotalSteps, string new... method Cancel (line 160) | public bool Cancel() method Pause (line 165) | public bool Pause() method Resume (line 170) | public bool Resume() method Finish (line 175) | public void Finish(Status finishedStatus = Status.Succeeded) method Remove (line 180) | public int Remove() method RegisterCancelCallback (line 185) | public void RegisterCancelCallback(Func callback) method UnregisterCancelCallback (line 190) | public void UnregisterCancelCallback() method RegisterPauseCallback (line 195) | public void RegisterPauseCallback(Func callback) method UnregisterPauseCallback (line 200) | public void UnregisterPauseCallback() method SetDescription (line 205) | public void SetDescription(string newDescription) method SetTimeDisplayMode (line 210) | public void SetTimeDisplayMode(TimeDisplayMode mode) method SetRemainingTime (line 215) | public void SetRemainingTime(long seconds) method SetPriority (line 220) | public void SetPriority(int priority) method SetPriority (line 225) | public void SetPriority(Priority priority) method ClearRemainingTime (line 230) | public void ClearRemainingTime() method SetStepLabel (line 235) | public void SetStepLabel(string label) method Dirty (line 240) | internal void Dirty(Updates updates) method ClearUpdates (line 273) | internal void ClearUpdates() method SetUpdateTime (line 278) | internal void SetUpdateTime(DateTime time) method MSecToDateTime (line 283) | internal static DateTime MSecToDateTime(long msec) method SecToTimeSpan (line 288) | internal static TimeSpan SecToTimeSpan(long sec) method MSecToTimeSpan (line 293) | internal static TimeSpan MSecToTimeSpan(long msec) FILE: Editor/Mono/Progress/ProgressOrderComparer.cs class ProgressOrderComparer (line 9) | internal class ProgressOrderComparer : IComparer method ProgressOrderComparer (line 13) | public ProgressOrderComparer(bool reverse = false) method Compare (line 18) | public int Compare(Progress.Item source, Progress.Item compared) method CompareStatus (line 35) | private static int CompareStatus(Progress.Status statusSource, Progres... FILE: Editor/Mono/ProgressScope.bindings.cs type ProgressScope (line 10) | internal partial struct ProgressScope method ProgressBarPushScope (line 12) | [FreeFunction("ProgressScope::PushScope")] method ProgressBarSetText (line 14) | [FreeFunction("ProgressScope::SetText")] method ProgressBarPopScope (line 16) | [FreeFunction("ProgressScope::PopScope")] FILE: Editor/Mono/ProgressScope.cs type ProgressScope (line 9) | internal partial struct ProgressScope : IDisposable method ProgressScope (line 13) | public ProgressScope(string title, string text, float length = 1f, boo... method SetText (line 18) | public void SetText(string text, bool forceUpdate = false, bool forceD... method Dispose (line 23) | public void Dispose() FILE: Editor/Mono/ProjectBrowser/AssetClipboardUtility.cs class AssetClipboardUtility (line 17) | internal static class AssetClipboardUtility method DuplicateSelectedAssets (line 21) | internal static void DuplicateSelectedAssets() method CutCopySelectedAssets (line 27) | internal static void CutCopySelectedAssets(PerformedAction action) method PasteSelectedAssets (line 35) | internal static void PasteSelectedAssets(bool isTwoColumnView) method DuplicateAssets (line 71) | internal static IEnumerable DuplicateAssets(IEnumerable DuplicateAssets(IEnumerable i... method CutCopyAssets (line 82) | static void CutCopyAssets(IEnumerable assets) method PasteCopiedAssets (line 98) | static IEnumerable PasteCopiedAssets(string destination = null) method PasteCutAssets (line 173) | static IEnumerable PasteCutAssets(string destination = null) method DuplicateFolders (line 212) | internal static int[] DuplicateFolders(int[] instanceIDs) method CutCopySelectedFolders (line 218) | internal static void CutCopySelectedFolders(int[] instanceIDs, Perform... method PasteFolders (line 236) | internal static int[] PasteFolders() method PasteFoldersAfterCopy (line 248) | static int[] PasteFoldersAfterCopy(string destination = null) method PasteFoldersAfterCut (line 279) | static int[] PasteFoldersAfterCut(string destination = null) method CanPaste (line 321) | internal static bool CanPaste() method HasCutAsset (line 326) | internal static bool HasCutAsset(int instanceID) method CancelCut (line 338) | internal static void CancelCut() method Reset (line 344) | static void Reset() method GetValidPath (line 349) | static string GetValidPath(string assetPath, string target) type PerformedAction (line 358) | internal enum PerformedAction FILE: Editor/Mono/ProjectBrowser/CachedFilteredHierachy.cs class FilteredHierarchy (line 13) | internal partial class FilteredHierarchy class FilterResult (line 15) | public class FilterResult method FilteredHierarchy (line 106) | public FilteredHierarchy(HierarchyType type) method FilteredHierarchy (line 112) | public FilteredHierarchy(HierarchyType type, SearchService.SearchSessi... method SetResults (line 144) | public void SetResults(int[] instanceIDs) method SetResults (line 181) | internal void SetResults(int[] instanceIDs, string[] rootPaths) method SetAssetsResults (line 209) | void SetAssetsResults(HashSet instanceIdsSet, Dictionary expandedInstanceIDs) method GetSubAssetInstanceIDs (line 528) | public List GetSubAssetInstanceIDs(int mainAssetInstanceID) method AddSubItemsOfMainRepresentation (line 548) | public int AddSubItemsOfMainRepresentation(int mainRepresentionIndex, ... class FilteredHierarchyProperty (line 563) | internal class FilteredHierarchyProperty : IHierarchyProperty method CreateHierarchyPropertyForFilter (line 568) | public static IHierarchyProperty CreateHierarchyPropertyForFilter(Filt... method FilteredHierarchyProperty (line 576) | public FilteredHierarchyProperty(FilteredHierarchy filter) method Reset (line 581) | public void Reset() method IsExpanded (line 652) | public bool IsExpanded(int[] expanded) method Next (line 672) | public bool Next(int[] expanded) method NextWithDepthCheck (line 678) | public bool NextWithDepthCheck(int[] expanded, int minDepth) method Previous (line 684) | public bool Previous(int[] expanded) method Parent (line 690) | public bool Parent() method Find (line 703) | public bool Find(int _instanceID, int[] expanded) method FindAllAncestors (line 714) | public int[] FindAllAncestors(int[] instanceIDs) method Skip (line 719) | public bool Skip(int count, int[] expanded) method CountRemaining (line 725) | public int CountRemaining(int[] expanded) method GetInstanceIDIfImported (line 730) | public int GetInstanceIDIfImported() FILE: Editor/Mono/ProjectBrowser/GlobSearchUtilities.cs class GlobSearchUtilities (line 12) | static class GlobSearchUtilities method GlobSearchUtilities (line 18) | static GlobSearchUtilities() method GlobToRegex (line 37) | static string GlobToRegex(string glob) method ReplaceGlobGroups (line 54) | static string ReplaceGlobGroups(Match match) method IsRegexValid (line 67) | static bool IsRegexValid(string regex) method GlobToRegex (line 83) | internal static IEnumerable GlobToRegex(this SearchFilter filter) FILE: Editor/Mono/ProjectBrowser/ProjectBrowser.cs class ProjectBrowser (line 25) | [EditorWindowTitle(title = "Project", icon = "Project")] method GetAssetItemColor (line 33) | public static Color GetAssetItemColor(int instanceID) method GetAllProjectBrowsers (line 50) | public static List GetAllProjectBrowsers() type ItemType (line 57) | internal enum ItemType type ViewMode (line 63) | enum ViewMode type SearchViewState (line 69) | public enum SearchViewState class Styles (line 79) | class Styles method Styles (line 100) | public Styles() method GetStyle (line 105) | static GUIStyle GetStyle(string styleName) method ProjectBrowser (line 238) | ProjectBrowser() method OnEnable (line 248) | void OnEnable() method OnAfterAssemblyReload (line 266) | void OnAfterAssemblyReload() method OnDisable (line 273) | void OnDisable() method OnSyncSearchChanged (line 285) | private void OnSyncSearchChanged(SearchService.SearchService.SyncSearc... method OnPauseStateChanged (line 314) | void OnPauseStateChanged(PauseState state) method OnPlayModeStateChanged (line 319) | void OnPlayModeStateChanged(PlayModeStateChange state) method OnAssetLabelsChanged (line 324) | void OnAssetLabelsChanged() method OnAssetBundleNameChanged (line 334) | void OnAssetBundleNameChanged() method Awake (line 340) | void Awake() method GetItemType (line 365) | static internal ItemType GetItemType(int instanceID) method GetActiveFolderPath (line 374) | internal string GetActiveFolderPath() method IsInsideHiddenPackage (line 382) | private bool IsInsideHiddenPackage(string path) method EnsureValidFolders (line 390) | void EnsureValidFolders() method ResetViews (line 435) | private void ResetViews() method OnProjectChanged (line 458) | private void OnProjectChanged() method Initialized (line 463) | public bool Initialized() method Init (line 468) | public void Init() method SetSearch (line 541) | public void SetSearch(string searchString) method SetSearch (line 546) | public void SetSearch(SearchFilter searchFilter) method RefreshSearchIfFilterContains (line 557) | internal void RefreshSearchIfFilterContains(string searchString) method SetSearchViewState (line 568) | void SetSearchViewState(SearchViewState state) method GetSearchViewState (line 594) | SearchViewState GetSearchViewState() method SearchButtonClickedCallback (line 606) | void SearchButtonClickedCallback(ExposablePopupMenu.ItemData itemClicked) method InitSearchMenu (line 620) | void InitSearchMenu() method RefreshSearchText (line 668) | void RefreshSearchText() method EnsureValidSetup (line 707) | void EnsureValidSetup() method OnGUIAssetCallback (line 734) | void OnGUIAssetCallback(int instanceID, Rect rect) method InitOneColumnView (line 749) | private void InitOneColumnView() method InitTwoColumnView (line 772) | private void InitTwoColumnView() method InitViewMode (line 788) | void InitViewMode(ViewMode viewMode) method GetShouldShowFoldersFirst (line 816) | private bool GetShouldShowFoldersFirst() method SetViewMode (line 822) | void SetViewMode(ViewMode newViewMode) method EndRenaming (line 837) | public void EndRenaming() method GetTypesDisplayNames (line 849) | Dictionary GetTypesDisplayNames() method TypeListCallback (line 880) | public void TypeListCallback(PopupList.ListElement element) method AssetLabelListCallback (line 901) | public void AssetLabelListCallback(PopupList.ListElement element) method LogTypeListCallback (line 921) | public void LogTypeListCallback(PopupList.ListElement element) method SetupDroplists (line 941) | void SetupDroplists() method SetupAssetLabelList (line 961) | void SetupAssetLabelList() method SetupLogTypeList (line 982) | void SetupLogTypeList() method SyncFilterGUI (line 995) | void SyncFilterGUI() method ShowFolderContents (line 1011) | void ShowFolderContents(int folderInstanceID, bool revealAndFrameInFol... method IsShowingFolderContents (line 1033) | bool IsShowingFolderContents() method ListGotKeyboardFocus (line 1038) | void ListGotKeyboardFocus() method ListAreaKeyboardCallback (line 1042) | void ListAreaKeyboardCallback() method ShowParentFolderOfCurrentlySelected (line 1094) | void ShowParentFolderOfCurrentlySelected() method OpenListAreaSelection (line 1112) | void OpenListAreaSelection() method OpenAssetSelection (line 1140) | static void OpenAssetSelection(int[] selectedInstanceIDs) method SetAsLastInteractedProjectBrowser (line 1150) | void SetAsLastInteractedProjectBrowser() method RefreshSelectedPath (line 1155) | void RefreshSelectedPath() method OpenSelectedFolders (line 1184) | static void OpenSelectedFolders() method OpenSelectedFoldersInInternalExplorer (line 1213) | [RequiredByNativeCode] method ListAreaItemSelectedCallback (line 1223) | void ListAreaItemSelectedCallback(bool doubleClicked) method OnGotFocus (line 1257) | void OnGotFocus() method OnLostFocus (line 1261) | void OnLostFocus() method CanFrameAsset (line 1268) | bool CanFrameAsset(int instanceID) method OnSelectionChange (line 1288) | void OnSelectionChange() method SetFoldersInSearchFilter (line 1335) | void SetFoldersInSearchFilter(int[] selectedInstanceIDs) method SetFolderSelection (line 1347) | internal void SetFolderSelection(int[] selectedInstanceIDs, bool revea... method SetFolderSelection (line 1352) | private void SetFolderSelection(int[] selectedInstanceIDs, bool reveal... method AssetTreeItemDoubleClickedCallback (line 1359) | void AssetTreeItemDoubleClickedCallback(int instanceID) method AssetTreeKeyboardInputCallback (line 1364) | void AssetTreeKeyboardInputCallback() method AssetTreeSelectionCallback (line 1390) | void AssetTreeSelectionCallback(int[] selectedTreeViewInstanceIDs) method SetSearchFoldersFromCurrentSelection (line 1409) | void SetSearchFoldersFromCurrentSelection() method SetSearchFolderFromFolderTreeSelection (line 1453) | void SetSearchFolderFromFolderTreeSelection() method FolderTreeSelectionCallback (line 1484) | void FolderTreeSelectionCallback(int[] selectedTreeViewInstanceIDs) method ValidateFilter (line 1527) | bool ValidateFilter(int savedFilterID, SearchFilter filter) method ShowAndHideFolderTreeSelectionAsNeeded (line 1554) | void ShowAndHideFolderTreeSelectionAsNeeded() method GetCurrentVisibleNames (line 1583) | public string[] GetCurrentVisibleNames() method InitListArea (line 1588) | void InitListArea() method OnInspectorUpdate (line 1600) | void OnInspectorUpdate() method OnDestroy (line 1606) | void OnDestroy() method DeleteFilter (line 1615) | static void DeleteFilter(int filterInstanceID) method GetSelectedPath (line 1632) | [UsedByNativeCode] method SelectionIsPackagesRootFolder (line 1642) | [UsedByNativeCode] method ShouldDiscardCommandsEventsForImmutablePackages (line 1667) | private static bool ShouldDiscardCommandsEventsForImmutablePackages() method ShouldDiscardCommandsEventsForRootFolders (line 1687) | private static bool ShouldDiscardCommandsEventsForRootFolders() method HandleCommandEventsForTreeView (line 1695) | void HandleCommandEventsForTreeView() method HandleCommandEvents (line 1807) | void HandleCommandEvents() method SelectAll (line 1920) | void SelectAll() method GetListHeaderHeight (line 1945) | float GetListHeaderHeight() method CalculateRects (line 1952) | void CalculateRects() method EndPing (line 1973) | void EndPing() method OnEvent (line 1986) | void OnEvent() method OnGUI (line 1999) | void OnGUI() method HandleContextClickInListArea (line 2106) | void HandleContextClickInListArea(Rect listRect) method AssetTreeViewContextClick (line 2144) | void AssetTreeViewContextClick(int clickedItemID) method AssetTreeViewContextClickOutsideItems (line 2163) | void AssetTreeViewContextClickOutsideItems() method FolderTreeViewContextClick (line 2180) | void FolderTreeViewContextClick(int clickedItemID) method IsFolderTreeViewContextClick (line 2199) | static bool IsFolderTreeViewContextClick() method AssetTreeDragEnded (line 2218) | void AssetTreeDragEnded(int[] draggedInstanceIds, bool draggedItemsFro... method FolderTreeDragEnded (line 2232) | void FolderTreeDragEnded(int[] draggedInstanceIds, bool draggedItemsFr... method TopToolbar (line 2239) | void TopToolbar() method SetOneColumn (line 2268) | void SetOneColumn() method SetTwoColumns (line 2274) | void SetTwoColumns() method IsTwoColumns (line 2280) | internal bool IsTwoColumns() method OpenTreeViewTestWindow (line 2285) | void OpenTreeViewTestWindow() method ToggleExpansionAnimationPreference (line 2290) | void ToggleExpansionAnimationPreference() method AddItemsToMenu (line 2297) | public virtual void AddItemsToMenu(GenericMenu menu) method DrawLocalAssetHeader (line 2320) | float DrawLocalAssetHeader(Rect r) method ResizeHandling (line 2325) | void ResizeHandling(float height) method ButtonSaveFilter (line 2338) | void ButtonSaveFilter() method CreateDropdown (line 2383) | void CreateDropdown() method AssetLabelsDropDown (line 2396) | void AssetLabelsDropDown() method TypeDropDown (line 2406) | void TypeDropDown() method LogTypeDropDown (line 2416) | void LogTypeDropDown() method ToggleHiddenPackagesVisibility (line 2426) | private void ToggleHiddenPackagesVisibility() method SearchField (line 2453) | void SearchField() method UpdateSearchDelayed (line 2501) | void UpdateSearchDelayed() method TopBarSearchSettingsChanged (line 2509) | void TopBarSearchSettingsChanged(bool keyboardValidation = true) method GetFolderInstanceID (line 2545) | internal static int GetFolderInstanceID(string folderPath) method GetFolderInstanceIDs (line 2552) | static int[] GetFolderInstanceIDs(string[] folders) method GetFolderPathsFromInstanceIDs (line 2563) | static string[] GetFolderPathsFromInstanceIDs(int[] instanceIDs) method ClearSearch (line 2580) | void ClearSearch() method FolderTreeSelectionChanged (line 2592) | void FolderTreeSelectionChanged(bool folderWasSelected) method IconSizeSlider (line 2619) | void IconSizeSlider(Rect r) method SearchAreaBar (line 2630) | void SearchAreaBar() method BreadCrumbBar (line 2652) | void BreadCrumbBar() method BottomBar (line 2769) | void BottomBar() method SelectAssetsFolder (line 2805) | public void SelectAssetsFolder() method ValidateCreateNewAssetPath (line 2810) | string ValidateCreateNewAssetPath(string pathName) method BeginPreimportedNameEditing (line 2830) | internal void BeginPreimportedNameEditing(int instanceID, EndNameEditA... method FrameObject (line 2873) | public void FrameObject(int instanceID, bool ping) method FrameObjectPrivate (line 2918) | private void FrameObjectPrivate(int instanceID, bool frame, bool ping) method FrameObjectInTwoColumnMode (line 2942) | private void FrameObjectInTwoColumnMode(int instanceID, bool frame, bo... method GetTreeViewFolderSelection (line 2973) | [UsedByNativeCode] method CanDeleteSelectedAssets (line 2994) | [UsedByNativeCode] method DeleteSelectedAssets (line 3024) | [UsedByNativeCode] method RenameSelectedAssets (line 3045) | [UsedByNativeCode] method GetHierarchyPropertyUsingFilter (line 3074) | internal IHierarchyProperty GetHierarchyPropertyUsingFilter(string tex... method ShowObjectsInList (line 3082) | internal void ShowObjectsInList(int[] instanceIDs) method ShowSelectedObjectsInLastInteractedProjectBrowser (line 3100) | [RequiredByNativeCode] method ShowButton (line 3113) | protected virtual void ShowButton(Rect r) method SelectionIsFavorite (line 3122) | internal bool SelectionIsFavorite() method RevertToLastSelectedFolder (line 3135) | private void RevertToLastSelectedFolder(bool folderWasSelected) class SavedFiltersContextMenu (line 3145) | internal class SavedFiltersContextMenu method Show (line 3149) | static internal void Show(int savedFilterInstanceID) method SavedFiltersContextMenu (line 3160) | private SavedFiltersContextMenu(int savedFilterInstanceID) method Delete (line 3165) | private void Delete() class BreadCrumbListMenu (line 3171) | internal class BreadCrumbListMenu method Show (line 3176) | static internal void Show(string folder, string currentSubFolder, Re... method BreadCrumbListMenu (line 3217) | private BreadCrumbListMenu(string subFolder) method SelectSubFolder (line 3222) | private void SelectSubFolder() FILE: Editor/Mono/ProjectBrowser/ProjectBrowserColumnOne.cs class SearchFilterTreeItem (line 20) | class SearchFilterTreeItem : TreeViewItem method SearchFilterTreeItem (line 23) | public SearchFilterTreeItem(int id, int depth, TreeViewItem parent, st... class ProjectBrowserColumnOneTreeViewGUI (line 35) | internal class ProjectBrowserColumnOneTreeViewGUI : AssetsTreeViewGUI method ProjectBrowserColumnOneTreeViewGUI (line 43) | public ProjectBrowserColumnOneTreeViewGUI(TreeViewController treeView)... method GetTotalSize (line 51) | override public Vector2 GetTotalSize() method GetRowRect (line 60) | public override Rect GetRowRect(int row, float rowWidth) method GetTopPixelOfRow (line 66) | float GetTopPixelOfRow(int row, IList rows) method GetNumRowsOnPageUpDown (line 79) | override public int GetNumRowsOnPageUpDown(TreeViewItem fromItem, bool... method GetFirstAndLastRowVisible (line 85) | override public void GetFirstAndLastRowVisible(out int firstRowVisible... method OnRowGUI (line 104) | override public void OnRowGUI(Rect rowRect, TreeViewItem item, int row... method IsVisibleRootNode (line 110) | bool IsVisibleRootNode(TreeViewItem item) method GetIconForItem (line 115) | protected override Texture GetIconForItem(TreeViewItem item) method GetListAreaGridSize (line 145) | public static float GetListAreaGridSize() method BeginCreateSavedFilter (line 153) | virtual internal void BeginCreateSavedFilter(SearchFilter filter) method RenameEnded (line 165) | override protected void RenameEnded() class ProjectBrowserColumnOneTreeViewDataSource (line 207) | internal class ProjectBrowserColumnOneTreeViewDataSource : LazyTreeViewD... method ProjectBrowserColumnOneTreeViewDataSource (line 214) | public ProjectBrowserColumnOneTreeViewDataSource(TreeViewController tr... method IsExpandable (line 222) | public override bool IsExpandable(TreeViewItem item) method CanBeMultiSelected (line 227) | public override bool CanBeMultiSelected(TreeViewItem item) method CanBeParent (line 232) | public override bool CanBeParent(TreeViewItem item) method IsVisibleRootNode (line 237) | public bool IsVisibleRootNode(TreeViewItem item) method IsRenamingItemAllowed (line 243) | public override bool IsRenamingItemAllowed(TreeViewItem item) method FetchData (line 260) | public override void FetchData() method HasSubFolders (line 347) | static bool HasSubFolders(IHierarchyProperty property) method ReadAssetDatabase (line 354) | private void ReadAssetDatabase(string assetFolderRootPath, TreeViewIte... method SetExpandedWithChildren (line 396) | public override void SetExpandedWithChildren(int id, bool expand) method SetExpanded (line 402) | public override bool SetExpanded(int id, bool expand) method PersistExpandedState (line 412) | void PersistExpandedState(int id, bool expand) method GetParentsAbove (line 426) | protected override void GetParentsAbove(int id, HashSet parentsAb... method GetParentsBelow (line 441) | protected override void GetParentsBelow(int id, HashSet parentsBe... method GetParentsBelow (line 447) | private HashSet GetParentsBelow(int id) class ProjectBrowserColumnOneTreeViewDragging (line 482) | internal class ProjectBrowserColumnOneTreeViewDragging : AssetsTreeViewD... method ProjectBrowserColumnOneTreeViewDragging (line 484) | public ProjectBrowserColumnOneTreeViewDragging(TreeViewController tree... method StartDrag (line 488) | public override void StartDrag(TreeViewItem draggedItem, List dra... method DoDrag (line 500) | public override DragAndDropVisualMode DoDrag(TreeViewItem parentItem, ... FILE: Editor/Mono/ProjectBrowser/ProjectBrowserPopups.cs class PopupList (line 13) | internal class PopupList : PopupWindowContent type Gravity (line 19) | public enum Gravity class ListElement (line 25) | public class ListElement method ListElement (line 35) | public ListElement(string text, bool selected, float score) : this(t... method ListElement (line 37) | public ListElement(string text, string[] types, bool selected, float... method ListElement (line 53) | public ListElement(string text, bool selected) method ListElement (line 62) | public ListElement(string text) : this(text, false) method ResetScore (line 139) | public void ResetScore() class InputData (line 145) | public class InputData method InputData (line 155) | public InputData() method DeselectAll (line 160) | public void DeselectAll() method ResetScores (line 169) | public void ResetScores() method BuildQuery (line 175) | public virtual IEnumerable BuildQuery(string prefix) method GetFilteredList (line 185) | public IEnumerable GetFilteredList(string prefix) method GetFilteredCount (line 196) | public int GetFilteredCount(string prefix) method AddElement (line 204) | public void AddElement(string label, string[] types) method NewOrMatchingElement (line 210) | public ListElement NewOrMatchingElement(string label) class Styles (line 224) | private class Styles method Styles (line 232) | public Styles() method PopupList (line 256) | public PopupList(InputData inputData) : this(inputData, null) {} method PopupList (line 258) | public PopupList(InputData inputData, string initialSelectionLabel) method OnClose (line 271) | public override void OnClose() method GetWindowHeight (line 277) | public virtual float GetWindowHeight() method GetWindowWidth (line 283) | public virtual float GetWindowWidth() method GetWindowSize (line 288) | public override Vector2 GetWindowSize() method OnGUI (line 293) | public override void OnGUI(Rect windowRect) method DrawCustomTextField (line 325) | private void DrawCustomTextField(EditorWindow editorWindow, Rect windo... method CurrentDisplayedText (line 430) | private string CurrentDisplayedText() method UpdateCompletion (line 435) | private void UpdateCompletion() method ChangeSelectedCompletion (line 459) | private void ChangeSelectedCompletion(int change) method SelectCompletionWithIndex (line 469) | private void SelectCompletionWithIndex(int index) method SelectNoCompletion (line 476) | private void SelectNoCompletion() method AdjustRecycledEditorSelectionToCompletion (line 483) | private void AdjustRecycledEditorSelectionToCompletion() method DrawList (line 494) | private void DrawList(EditorWindow editorWindow, Rect windowRect) FILE: Editor/Mono/ProjectBrowser/ProjectWindowUtil.cs class DragAndDropDelay (line 31) | internal class DragAndDropDelay method CanStartDrag (line 35) | public bool CanStartDrag() class EndNameEditAction (line 47) | public abstract class EndNameEditAction : ScriptableObject method OnEnable (line 49) | public virtual void OnEnable() method Action (line 54) | public abstract void Action(int instanceId, string pathName, string re... method Cancelled (line 55) | public virtual void Cancelled(int instanceId, string pathName, string ... method CleanUp (line 57) | public virtual void CleanUp() class DoCreateNewDefaultAsset (line 63) | internal class DoCreateNewDefaultAsset : EndNameEditAction method Action (line 65) | public override void Action(int instanceId, string pathName, string re... method Cancelled (line 78) | public override void Cancelled(int instanceId, string pathName, string... class DoCreateNewAsset (line 84) | internal class DoCreateNewAsset : EndNameEditAction method Action (line 86) | public override void Action(int instanceId, string pathName, string re... method Cancelled (line 93) | public override void Cancelled(int instanceId, string pathName, string... class DoCreateFolder (line 99) | internal class DoCreateFolder : EndNameEditAction method Action (line 101) | public override void Action(int instanceId, string pathName, string re... class DoCreateScene (line 109) | internal class DoCreateScene : EndNameEditAction method Action (line 111) | public override void Action(int instanceId, string pathName, string re... class DoCreateFolderWithTemplates (line 122) | internal class DoCreateFolderWithTemplates : EndNameEditAction method Action (line 130) | public override void Action(int instanceId, string pathName, string re... class DoCreatePrefab (line 150) | internal class DoCreatePrefab : EndNameEditAction method Action (line 152) | public override void Action(int instanceId, string pathName, string re... class DoCreatePrefabVariant (line 167) | internal class DoCreatePrefabVariant : EndNameEditAction method Action (line 169) | public override void Action(int instanceId, string pathName, string re... class DoCreateScriptAsset (line 177) | internal class DoCreateScriptAsset : EndNameEditAction method Action (line 179) | public override void Action(int instanceId, string pathName, string re... class DoCreateAssetWithContent (line 186) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method Action (line 190) | public override void Action(int instanceId, string pathName, string re... class DoCreateAnimatorController (line 197) | internal class DoCreateAnimatorController : EndNameEditAction method Action (line 199) | public override void Action(int instanceId, string pathName, string re... class DoCreateAudioMixer (line 206) | internal class DoCreateAudioMixer : EndNameEditAction method Action (line 208) | public override void Action(int instanceId, string pathName, string re... class DoCreateAudioRandomContainer (line 227) | internal class DoCreateAudioRandomContainer : EndNameEditAction method ActiveSelectionIsAudioClipList (line 231) | private bool ActiveSelectionIsAudioClipList() method CreateAudioRandomContainer (line 236) | private void CreateAudioRandomContainer(string path) method CreateAudioRandomContainerFromSelectedClips (line 244) | private void CreateAudioRandomContainerFromSelectedClips(string path) method Action (line 272) | public override void Action(int instanceId, string path, string resour... class ProjectWindowUtil (line 286) | public class ProjectWindowUtil method CreateNewGUISkin (line 288) | [MenuItem("Assets/Create/GUI Skin", false, -18)] method GetActiveFolderPath (line 302) | internal static string GetActiveFolderPath() method TryGetActiveFolderPath (line 312) | internal static bool TryGetActiveFolderPath(out string path) method EndNameEditAction (line 326) | internal static void EndNameEditAction(EndNameEditAction action, int i... method CreateDefaultAsset (line 339) | [UsedByNativeCode] method CreateAsset (line 346) | [RequiredByNativeCode] method CreateFolder (line 353) | [RequiredByNativeCode] method CreateFolderWithTemplates (line 360) | internal static void CreateFolderWithTemplates(string defaultName, par... method CreateFolderWithTemplatesWithCustomResourcesPath (line 371) | internal static void CreateFolderWithTemplatesWithCustomResourcesPath(... method CreateScene (line 384) | [RequiredByNativeCode] method CreatePrefab (line 390) | [MenuItem("Assets/Create/Scene/Prefab", false, 21)] method CreatePrefabVariantValidation (line 401) | [MenuItem("Assets/Create/Scene/Prefab Variant", true)] method CreatePrefabVariant (line 416) | [MenuItem("Assets/Create/Scene/Prefab Variant", false, 22)] method CreatePrefabVariantShortcutValidation (line 446) | [MenuItem("Assets/Create/Prefab Variant", true)] method CreatePrefabVariantShortcut (line 448) | [MenuItem("Assets/Create/Prefab Variant", false, -215)] method CreatePrefabVariants (line 451) | static GameObject[] CreatePrefabVariants(GameObject[] gameObjects) method GetPrefabVariantPath (line 484) | static string GetPrefabVariantPath(string folder, GameObject gameObject) method CreateAssetWithContent (line 492) | public static void CreateAssetWithContent(string filename, string cont... method CreateScriptAssetFromTemplateFile (line 499) | [RequiredByNativeCode] method ShowCreatedAsset (line 532) | public static void ShowCreatedAsset(Object o) method CreateAnimatorController (line 540) | [RequiredByNativeCode] method CreateAudioMixer (line 547) | [RequiredByNativeCode] method CreateAudioRandomContainer (line 554) | [RequiredByNativeCode] method SetLineEndings (line 565) | internal static string SetLineEndings(string content, LineEndingsMode ... method CreateScriptAssetWithContent (line 596) | public static Object CreateScriptAssetWithContent(string assetPath, st... method RemoveOrInsertNamespace (line 611) | internal static string RemoveOrInsertNamespace(string content, string ... method PreprocessScriptAssetTemplate (line 668) | internal static string PreprocessScriptAssetTemplate(string pathName, ... method CreateScriptAssetFromTemplate (line 707) | internal static Object CreateScriptAssetFromTemplate(string pathName, ... method StartNameEditingIfProjectWindowExists (line 713) | public static void StartNameEditingIfProjectWindowExists(int instanceI... method StartNameEditingIfProjectWindowExists (line 718) | public static void StartNameEditingIfProjectWindowExists(int instanceI... method GetProjectBrowserIfExists (line 743) | static ProjectBrowser GetProjectBrowserIfExists() method FrameObjectInProjectWindow (line 748) | internal static void FrameObjectInProjectWindow(int instanceID) method IsFavoritesItem (line 762) | internal static bool IsFavoritesItem(int instanceID) method StartDrag (line 767) | internal static void StartDrag(int draggedInstanceID, List select... method GetDragAndDropObjects (line 798) | internal static Object[] GetDragAndDropObjects(int draggedInstanceID, ... method GetDragAndDropPaths (line 823) | internal static string[] GetDragAndDropPaths(int draggedInstanceID, Li... method GetAncestors (line 857) | public static int[] GetAncestors(int instanceID) method GetAncestors (line 864) | internal static void GetAncestors(int instanceID, HashSet ancestors) method IsFolder (line 886) | public static bool IsFolder(int instanceID) method GetContainingFolder (line 893) | public static string GetContainingFolder(string path) method GetBaseFolders (line 920) | public static string[] GetBaseFolders(string[] folders) method AnyTargetMaterialHasChildren (line 965) | static bool AnyTargetMaterialHasChildren(string[] targetPaths) method ReparentMaterialChildren (line 1009) | static void ReparentMaterialChildren(string assetPath) method DeleteAssets (line 1046) | internal static bool DeleteAssets(List instanceIDs, bool askIfSure) method GetMainPathsOfAssets (line 1166) | internal static IEnumerable GetMainPathsOfAssets(IEnumerable GetSavedFilterAndChildren(int instanceID) method Remove (line 371) | void Remove(int instanceID) method IndexOf (line 385) | int IndexOf(int instanceID) method Find (line 394) | SavedFilter Find(int instanceID) method Init (line 402) | void Init() method GetRoot (line 437) | int GetRoot() method BuildTreeView (line 445) | TreeViewItem BuildTreeView() method Changed (line 480) | void Changed() method ToString (line 490) | public override string ToString() class ObjectCopier (line 507) | internal static class ObjectCopier method DeepClone (line 510) | public static T DeepClone(T source) FILE: Editor/Mono/ProjectBrowser/SearchFilter.cs class SearchFilter (line 15) | [System.Serializable] type SearchArea (line 19) | public enum SearchArea type State (line 27) | public enum State method ClearSearch (line 96) | public void ClearSearch() method IsNullOrEmpty (line 114) | bool IsNullOrEmpty(T[] list) method GetState (line 119) | public State GetState() method IsSearching (line 153) | public bool IsSearching() method SetNewFilter (line 162) | public bool SetNewFilter(SearchFilter newFilter) method ToString (line 262) | public override string ToString() method FormatFilterTokenForSearchEngine (line 317) | string FormatFilterTokenForSearchEngine(string token) method FilterToSearchFieldString (line 324) | internal string FilterToSearchFieldString() method AddToString (line 353) | void AddToString(string prefix, T[] list, ref string result) method SearchFieldStringToFilter (line 369) | internal void SearchFieldStringToFilter(string searchString) method CreateSearchFilterFromString (line 379) | internal static SearchFilter CreateSearchFilterFromString(string searc... method Split (line 390) | public static string[] Split(string text) FILE: Editor/Mono/ProjectBrowser/SearchableEditorWindow.cs class SearchableEditorWindow (line 12) | public class SearchableEditorWindow : EditorWindow type SearchMode (line 14) | public enum SearchMode { All, Name, Type, Label, AssetBundleName } type SearchModeHierarchyWindow (line 15) | public enum SearchModeHierarchyWindow { All, Name, Type } method CreateFilter (line 17) | internal static SearchFilter CreateFilter(string searchString, SearchM... method OnSearchForReferencesToComponent (line 70) | [MenuItem("CONTEXT/Component/Find References In Scene", secondaryPrior... method OnOpenPropertiesToComponent (line 78) | [MenuItem("CONTEXT/Component/Properties...", priority = 99999)] method OnSearchForReferences (line 88) | [MenuItem("Assets/Find References In Scene", false, 25)] method OnSearchForReferencesValidate (line 94) | [MenuItem("Assets/Find References In Scene", true)] method OnSearchForReferencesInProject (line 110) | [MenuItem("Assets/Find References In Project", false, 26)] method OnSearchForReferencesInProjectValidate (line 116) | [MenuItem("Assets/Find References In Project", true)] method OnEnable (line 122) | virtual public void OnEnable() method OnDisable (line 128) | virtual public void OnDisable() method OnSyncSearchChanged (line 135) | private void OnSyncSearchChanged(SearchService.SearchService.SyncSearc... method OnInspectorUpdate (line 171) | void OnInspectorUpdate() method SearchForReferencesInProject (line 199) | internal static void SearchForReferencesInProject(UnityEngine.Object obj) method SearchForReferencesToInstanceID (line 204) | internal static void SearchForReferencesToInstanceID(int instanceID) method UnfocusSearchField (line 229) | internal void UnfocusSearchField() method FocusSearchField (line 235) | internal void FocusSearchField() method ClearSearchFilter (line 240) | internal void ClearSearchFilter() method SelectPreviousSearchResult (line 251) | internal void SelectPreviousSearchResult() method SelectNextSearchResult (line 263) | internal void SelectNextSearchResult() method SetSearchFilter (line 275) | internal virtual void SetSearchFilter(string searchFilter, SearchMode ... method ClickedSearchField (line 300) | internal virtual void ClickedSearchField() method SearchFieldGUI (line 304) | internal void SearchFieldGUI() method SetSearchFilterDebounced (line 309) | void SetSearchFilterDebounced() method SearchFieldGUI (line 315) | internal void SearchFieldGUI(float maxWidth) FILE: Editor/Mono/ProjectTemplateWindow.cs class ProjectTemplateWindow (line 13) | internal class ProjectTemplateWindow : EditorWindow method SaveAsTemplate (line 22) | [MenuItem("internal:Project/Save As Template...")] method OnEnable (line 29) | void OnEnable() method ReadJsonString (line 34) | string ReadJsonString(JSONValue json, string key) method OnGUI (line 43) | void OnGUI() FILE: Editor/Mono/RegistryUtil.bindings.cs type RegistryView (line 10) | public enum RegistryView class RegistryUtil (line 18) | [NativeType(Header = "Editor/Mono/RegistryUtil.bindings.h")] method GetRegistryUInt32Value (line 21) | public static extern uint GetRegistryUInt32Value(string subKey, string... method GetRegistryStringValue (line 23) | public static extern string GetRegistryStringValue(string subKey, stri... FILE: Editor/Mono/RemoteInput/Remoting.bindings.cs class RemotingInternal (line 14) | [NativeHeader("Editor/Mono/RemoteInput/Remoting.bindings.h")] method ReceiveData (line 17) | extern static private void ReceiveData(IntPtr buffer, int bufferSize); method SetConnectedExternally (line 19) | extern static public void SetConnectedExternally(bool connected); method ReceiveData (line 20) | static public unsafe void ReceiveData(NativeArray buffer, int bu... FILE: Editor/Mono/RemoveLegacyMenuItems.cs class RemoveLegacyRPMenuItems (line 10) | [InitializeOnLoad] method RemoveLegacyRPMenuItems (line 13) | static RemoveLegacyRPMenuItems() method RemoveBIRPMenuItems (line 18) | static void RemoveBIRPMenuItems() FILE: Editor/Mono/RenderDoc/RenderDoc.bindings.cs class RenderDoc (line 14) | [NativeHeader("Editor/Src/RenderDoc/RenderDoc.h")] method RenderDocGlobalAction (line 18) | [WindowAction] method IsInstalled (line 27) | public static extern bool IsInstalled(); method IsLoaded (line 28) | public static extern bool IsLoaded(); method IsSupported (line 29) | public static extern bool IsSupported(); method Load (line 30) | public static extern void Load(); method BeginCaptureRenderDoc (line 32) | public static void BeginCaptureRenderDoc(EditorWindow window) method EndCaptureRenderDoc (line 34) | public static void EndCaptureRenderDoc(EditorWindow window) method RenderDocCaptureButton (line 39) | internal static bool RenderDocCaptureButton(EditorWindow view, WindowA... method CaptureRenderDoc (line 48) | private static void CaptureRenderDoc(EditorWindow view, WindowAction s... method ShowRenderDocButton (line 56) | private static bool ShowRenderDocButton(EditorWindow view, WindowActio... method LoadRenderDoc (line 61) | internal static void LoadRenderDoc() method CaptureRenderDoc (line 69) | [Shortcut(RenderDocUtil.captureRenderDocShortcutID, KeyCode.C, Shortcu... method RenderDocLoaded (line 83) | [RequiredByNativeCode] FILE: Editor/Mono/RenderDoc/RenderDocUtil.cs class RenderDocUtil (line 11) | internal class RenderDocUtil FILE: Editor/Mono/RenderPipelineGlobalSettingsEditor.cs class RenderPipelineGlobalSettingsEditor (line 12) | [CustomEditor(typeof(RenderPipelineGlobalSettings), editorForChildClasse... class Strings (line 15) | static class Strings method CreateInspectorGUI (line 22) | public override VisualElement CreateInspectorGUI() FILE: Editor/Mono/RenderPipelineGraphicsSettingsCollectionPropertyDrawer.cs class RenderPipelineGraphicsSettingsCollectionPropertyDrawer (line 18) | [CustomPropertyDrawer(typeof(RenderPipelineGraphicsSettingsCollection))] type SettingsInfo (line 26) | internal struct SettingsInfo : ICategorizable method ExtractFrom (line 34) | public static SettingsInfo? ExtractFrom(SerializedProperty property) method Categorize (line 58) | internal static List>> Categorize(S... method DrawHelpButton (line 80) | void DrawHelpButton(VisualElement root, HelpURLAttribute helpURLAttrib... method ShowContextualMenu (line 89) | void ShowContextualMenu(Rect rect, List> sib... method DrawContextualMenuButton (line 100) | void DrawContextualMenuButton(VisualElement root, LeafElement... method DrawContent (line 124) | void DrawContent(VisualElement root, SettingsInfo settingsInfo, bool f... method CreatePropertyGUI (line 140) | public override VisualElement CreatePropertyGUI(SerializedProperty pro... FILE: Editor/Mono/RenderPipelineGraphicsSettingsContextMenu.cs type IRenderPipelineGraphicsSettingsContextMenu (line 20) | [Obsolete("IRenderPipelineGraphicsSettingsContextMenu is deprecated and ... method PopulateContextMenu (line 23) | void PopulateContextMenu(IRenderPipelineGraphicsSettings setting, Prop... method PopulateContextMenu (line 34) | void PopulateContextMenu(T setting, PropertyDrawer drawer, ref Generic... method PopulateContextMenu (line 35) | void IRenderPipelineGraphicsSettingsContextMenu.PopulateContextMenu(IR... type IRenderPipelineGraphicsSettingsContextMenu (line 30) | [Obsolete("IRenderPipelineGraphicsSettingsContextMenu is deprecated a... method PopulateContextMenu (line 23) | void PopulateContextMenu(IRenderPipelineGraphicsSettings setting, Prop... method PopulateContextMenu (line 34) | void PopulateContextMenu(T setting, PropertyDrawer drawer, ref Generic... method PopulateContextMenu (line 35) | void IRenderPipelineGraphicsSettingsContextMenu.PopulateContextMenu(IR... type OldRenderPipelineGraphicsSettingsContextMenuComparer (line 39) | [Obsolete] method Compare (line 44) | public int Compare(IRenderPipelineGraphicsSettingsContextMenu m1, IRen... method Compare (line 52) | public int Compare((IRenderPipelineGraphicsSettingsContextMenu, IEnume... type IRenderPipelineGraphicsSettingsContextMenu2 (line 58) | public interface IRenderPipelineGraphicsSettingsContextMenu2 method PopulateContextMenu (line 60) | void PopulateContextMenu(IRenderPipelineGraphicsSettings setting, Seri... method PopulateContextMenu (line 69) | void PopulateContextMenu(T setting, SerializedProperty property, ref G... method PopulateContextMenu (line 70) | void IRenderPipelineGraphicsSettingsContextMenu2.PopulateContextMenu(I... type IRenderPipelineGraphicsSettingsContextMenu2 (line 66) | public interface IRenderPipelineGraphicsSettingsContextMenu2 : IRende... method PopulateContextMenu (line 60) | void PopulateContextMenu(IRenderPipelineGraphicsSettings setting, Seri... method PopulateContextMenu (line 69) | void PopulateContextMenu(T setting, SerializedProperty property, ref G... method PopulateContextMenu (line 70) | void IRenderPipelineGraphicsSettingsContextMenu2.PopulateContextMenu(I... type RenderPipelineGraphicsSettingsContextMenuComparer (line 74) | struct RenderPipelineGraphicsSettingsContextMenuComparer : IComparer FilteredAndOrderedPopulatorsFor(IEnumera... method PopulateContextMenu (line 226) | static internal void PopulateContextMenu(IEnumerable<(IRenderPipelineG... type ResetImplementation (line 233) | struct ResetImplementation : IRenderPipelineGraphicsSettingsContextMenu2 method PopulateContextMenu (line 241) | public void PopulateContextMenu(IRenderPipelineGraphicsSettings settin... method Reset (line 263) | static void Reset(ResetImplementation implementation) FILE: Editor/Mono/RenderPipelineResourcesEditorUtils.cs class RenderPipelineResourcesEditorUtils (line 16) | static class RenderPipelineResourcesEditorUtils type ResultStatus (line 18) | public enum ResultStatus method TryReloadContainedNullFields (line 26) | internal static bool TryReloadContainedNullFields(IRenderPipelineResou... method TryReloadContainedNullFields (line 58) | public static ResultStatus TryReloadContainedNullFields(IRenderPipelin... type Reloader (line 77) | struct Reloader method Reloader (line 83) | public Reloader(IRenderPipelineResources container) method GetRootPathForType (line 91) | static string GetRootPathForType(Type type) method GetResourcesPaths (line 98) | (string[] paths, SearchType location, bool isField) GetResourcesPath... method GetFullPath (line 104) | string GetFullPath(string path, SearchType location) method IsNull (line 109) | bool IsNull(System.Object container, FieldInfo info) method IsNull (line 112) | bool IsNull(System.Object field) method ConstructArrayIfNeeded (line 115) | bool ConstructArrayIfNeeded(System.Object container, FieldInfo info,... method ReloadNullFields (line 126) | void ReloadNullFields(System.Object container) method SetAndLoadIfNull (line 151) | bool SetAndLoadIfNull(System.Object container, FieldInfo info, strin... method SetAndLoadIfNull (line 162) | bool SetAndLoadIfNull(Array array, int index, string path, SearchTyp... method Load (line 174) | UnityEngine.Object Load(string path, Type type, SearchType location) method LoadShader (line 200) | UnityEngine.Object LoadShader(string path, SearchType location) method LoadNonShaderAssets (line 215) | UnityEngine.Object LoadNonShaderAssets(string path, Type type, Searc... method CheckTypeMismatch (line 225) | void CheckTypeMismatch(string path, Type expectedType) FILE: Editor/Mono/RuntimeInitializeOnLoadManager.bindings.cs class RuntimeInitializeMethodInfo (line 11) | [StructLayout(LayoutKind.Sequential)] class RuntimeInitializeClassInfo (line 25) | [StructLayout(LayoutKind.Sequential)] class RuntimeInitializeOnLoadManager (line 36) | [NativeHeader("Runtime/Misc/RuntimeInitializeOnLoadManager.h")] FILE: Editor/Mono/SJSON.bindings.cs class SJSON (line 19) | [NativeHeader("Editor/Src/SJSON.h"), method Encode (line 23) | public static extern string Encode([NotNull] JSONObject t); method EncodeObject (line 24) | public static extern string EncodeObject(object o); method Decode (line 25) | [NativeThrows] public static extern JSONObject Decode([NotNull] byte[]... method DecodeObject (line 26) | [NativeThrows] public static extern object DecodeObject([NotNull] byte... method Load (line 28) | public static JSONObject Load(string path) method LoadString (line 43) | public static JSONObject LoadString(string json) method GetBytes (line 58) | public static byte[] GetBytes(JSONObject data) method Save (line 66) | public static bool Save(JSONObject h, string path) method CreateJSONObject (line 81) | [RequiredByNativeCode] method AddJSONKeyValue (line 87) | [RequiredByNativeCode] method GetKeys (line 93) | [RequiredByNativeCode] method GetValue (line 99) | [RequiredByNativeCode] method GetArrayCount (line 105) | [RequiredByNativeCode] method GetArrayElement (line 126) | [RequiredByNativeCode] method TryGetValue (line 140) | internal static bool TryGetValue(JSONObject data, string key, out obje... FILE: Editor/Mono/SaveAssetsProcessor.cs class SaveAssetsProcessor (line 9) | [Obsolete("Use UnityEditor.AssetModificationProcessor")] FILE: Editor/Mono/SavedGUIState.bindings.cs type SavedGUIState (line 12) | [NativeHeader("Editor/Mono/SavedGUIState.bindings.h")] method Internal_SetupSavedGUIState (line 22) | private static extern void Internal_SetupSavedGUIState(out IntPtr stat... method Internal_ApplySavedGUIState (line 24) | private static extern void Internal_ApplySavedGUIState(IntPtr state, V... method Internal_GetGUIDepth (line 26) | internal static extern int Internal_GetGUIDepth(); method Create (line 28) | internal static SavedGUIState Create() method ApplyAndForget (line 47) | internal void ApplyAndForget() FILE: Editor/Mono/SceneHierarchy.cs class SceneHierarchy (line 25) | [Serializable] class Styles (line 35) | static class Styles method SetCustomDragHandler (line 77) | public void SetCustomDragHandler(GameObjectsTreeViewDragging.CustomDra... method GetExpandedGameObjects (line 244) | public List GetExpandedGameObjects() method Repaint (line 261) | void Repaint() method Init (line 268) | void Init() method ItemRenameEnded (line 306) | void ItemRenameEnded(bool userAcceptedRename, int itemID, string name,... method AreCustomScenesValid (line 320) | bool AreCustomScenesValid(Scene[] customScenes) method SetUpSortMethodLists (line 332) | void SetUpSortMethodLists() method GetNameForType (line 350) | string GetNameForType(Type type) method SortFunctionCallback (line 355) | void SortFunctionCallback(SceneHierarchySortingWindow.InputData data) method SetSortFunction (line 360) | public void SetSortFunction(Type sortType) method SetSortFunction (line 365) | void SetSortFunction(string sortTypeName) method SetupForTesting (line 377) | internal void SetupForTesting() method DirtySortingMethods (line 383) | public void DirtySortingMethods() method SetFocusAndEnsureSelectedItem (line 391) | public void SetFocusAndEnsureSelectedItem() method SetCurrentRootInstanceID (line 410) | public void SetCurrentRootInstanceID(int instanceID) method GetExpandedIDs (line 417) | public int[] GetExpandedIDs() method GetCurrentVisibleObjects (line 423) | public string[] GetCurrentVisibleObjects() method SelectPrevious (line 433) | internal void SelectPrevious() method SelectNext (line 438) | internal void SelectNext() method GetExpandedSceneNames (line 443) | IEnumerable GetExpandedSceneNames() method SetScenesExpanded (line 457) | void SetScenesExpanded(List sceneNames) method PlayModeStateChanged (line 472) | void PlayModeStateChanged(PlayModeStateChange state) method OnSceneCreated (line 477) | void OnSceneCreated(Scene scene, NewSceneSetup setup, NewSceneMode mode) method OnSceneOpened (line 483) | void OnSceneOpened(Scene scene, OpenSceneMode mode) method ClearSearchSessionIfAny (line 489) | void ClearSearchSessionIfAny() method ExpandTreeViewItem (line 500) | internal void ExpandTreeViewItem(int id, bool expand) method Awake (line 507) | public virtual void Awake(EditorWindow editorWindow) method OnBecameVisible (line 518) | public virtual void OnBecameVisible() method OnLostFocus (line 529) | public virtual void OnLostFocus() method OnEnable (line 539) | public virtual void OnEnable() method OnDisable (line 564) | public virtual void OnDisable() method OnProjectWasLoaded (line 578) | internal void OnProjectWasLoaded() method OnQuit (line 594) | public virtual void OnQuit() method OnDestroy (line 602) | public virtual void OnDestroy() method SceneViewRectSelectionStarting (line 606) | void SceneViewRectSelectionStarting() method SceneViewRectSelectionFinished (line 611) | void SceneViewRectSelectionFinished() method SyncIfNeeded (line 619) | void SyncIfNeeded() method DetectUserInteraction (line 640) | void DetectUserInteraction() method OnGUI (line 654) | public void OnGUI(Rect rect) method IsSceneHeaderInHierarchyWindow (line 673) | public static bool IsSceneHeaderInHierarchyWindow(Scene scene) method TreeViewItemDoubleClicked (line 678) | void TreeViewItemDoubleClicked(int instanceID) method SetExpandedRecursive (line 710) | public void SetExpandedRecursive(int id, bool expand) method OnRowGUICallback (line 725) | void OnRowGUICallback(int itemID, Rect rect) method OnDragEndedCallback (line 730) | void OnDragEndedCallback(int[] draggedInstanceIds, bool draggedItemsFr... method IsRenaming (line 746) | bool IsRenaming() method ReloadData (line 751) | public void ReloadData() method SetSearchFilter (line 781) | public void SetSearchFilter(string searchString, SearchableEditorWindo... method TreeViewSelectionChanged (line 807) | void TreeViewSelectionChanged(int[] ids) method IsTreeViewSelectionInSyncWithBackend (line 821) | bool IsTreeViewSelectionInSyncWithBackend() method OnSelectionChange (line 828) | public void OnSelectionChange() method OnHierarchyChange (line 841) | public void OnHierarchyChange() method OnEvent (line 852) | void OnEvent() method DoSceneVisibilityBackgroundOverflow (line 859) | private void DoSceneVisibilityBackgroundOverflow(float reservedFooterS... method DoTreeView (line 874) | void DoTreeView(float searchPathHeight) method AddCreateGameObjectItemsToMenu (line 888) | void AddCreateGameObjectItemsToMenu(GenericMenu menu, UnityEngine.Obje... method BeforeCreateGameObjectMenuItemWasExecuted (line 939) | void BeforeCreateGameObjectMenuItemWasExecuted(string menuPath, UnityE... method AfterCreateGameObjectMenuItemWasExecuted (line 947) | void AfterCreateGameObjectMenuItemWasExecuted(string menuPath, UnityEn... method GameObjectCreateDropdownButton (line 956) | public void GameObjectCreateDropdownButton() method SortMethodsDropDownButton (line 980) | public void SortMethodsDropDownButton() method GetIsNotEditable (line 1015) | bool GetIsNotEditable() method IsChildOfSelectionOrSelected (line 1026) | static bool IsChildOfSelectionOrSelected(Transform transform) method ExecuteCommands (line 1046) | void ExecuteCommands() method HandleKeyboard (line 1144) | void HandleKeyboard() method CreateSubSceneGameObjectContextClick (line 1155) | void CreateSubSceneGameObjectContextClick(GenericMenu menu, int contex... method PopulateGenericMenuWithPrefabMenuItems (line 1182) | void PopulateGenericMenuWithPrefabMenuItems(GenericMenu menu, int cont... method CreateGameObjectContextClick (line 1311) | void CreateGameObjectContextClick(GenericMenu menu, int contextClicked... method PopulateDropdownMenuWithPrefabMenuItems (line 1442) | internal void PopulateDropdownMenuWithPrefabMenuItems(DropdownMenu menu) method FindReferenceInScene (line 1464) | private void FindReferenceInScene() method FindReferenceInProject (line 1472) | private void FindReferenceInProject() method AddCreateGameObjectItemsToSceneMenu (line 1480) | protected void AddCreateGameObjectItemsToSceneMenu(GenericMenu menu, S... method AddCreateGameObjectItemsToSubSceneMenu (line 1485) | protected void AddCreateGameObjectItemsToSubSceneMenu(GenericMenu menu... method CanScenesBeReloaded (line 1490) | internal bool CanScenesBeReloaded(Scene[] scenes) method CreateSceneHeaderContextClick (line 1504) | internal void CreateSceneHeaderContextClick(GenericMenu menu, Scene sc... method GetNumLoadedScenesInSelection (line 1628) | int GetNumLoadedScenesInSelection() method GetSelectedScenes (line 1640) | List GetSelectedScenes() method ContextClickOutsideItems (line 1665) | void ContextClickOutsideItems() method ItemContextClick (line 1682) | void ItemContextClick(int contextClickedItemID) method PasteGO (line 1729) | void PasteGO() method DuplicateGO (line 1734) | void DuplicateGO() method RenameGO (line 1739) | void RenameGO() method RenameNewGO (line 1744) | internal void RenameNewGO() method DeleteGO (line 1757) | void DeleteGO() method AnyOutermostPrefabRoots (line 1762) | bool AnyOutermostPrefabRoots() method UnpackPrefab (line 1774) | void UnpackPrefab() method UnpackPrefabCompletely (line 1785) | void UnpackPrefabCompletely() method RemoveAllPrefabInstancesUnusedOverridesFromSceneForMenuItem (line 1796) | void RemoveAllPrefabInstancesUnusedOverridesFromSceneForMenuItem(objec... method RemoveSelectedPrefabInstanceUnusedOverrides (line 1801) | void RemoveSelectedPrefabInstanceUnusedOverrides() method RemoveAllPrefabInstancesUnusedOverridesFromScene (line 1808) | void RemoveAllPrefabInstancesUnusedOverridesFromScene(Scene scene) method AskUserToRemovePrefabInstanceUnusedOverrides (line 1822) | bool AskUserToRemovePrefabInstanceUnusedOverrides(PrefabUtility.Instan... method GetScenePrefabInstancesWithNonDefaultOverrides (line 1833) | List GetScenePrefabInstancesWithNonDefaultOverrides(Scene ... method SetSceneActive (line 1853) | void SetSceneActive(object userData) method GetDefaultParentKeyForScene (line 1859) | private static string GetDefaultParentKeyForScene(string sceneGUID) method SetOriginShortcut (line 1864) | [Shortcut("Hierarchy View/Set as Default Parent")] method GetDefaultParentForSession (line 1871) | internal static int GetDefaultParentForSession(string sceneGUID) method SetDefaultParentForSession (line 1876) | internal static void SetDefaultParentForSession(string sceneGUID, int ... method UpdateSessionStateInfoAndActiveParentObjectValuesForScene (line 1881) | [RequiredByNativeCode] method SetDefaultParentObject (line 1888) | internal static void SetDefaultParentObject(bool toggle, GameObject de... method ClearDefaultParentObject (line 1962) | internal static void ClearDefaultParentObject(string sceneGUID = "") method LoadSelectedScenes (line 1982) | private void LoadSelectedScenes(object userdata) method SaveSceneAs (line 1995) | private void SaveSceneAs(object userdata) method SaveAllScenes (line 2004) | private void SaveAllScenes(object userdata) method SaveSelectedScenes (line 2009) | void SaveSelectedScenes(object userdata) method UnloadSelectedScenes (line 2020) | void UnloadSelectedScenes(object userdata) method RemoveSelectedScenes (line 2026) | void RemoveSelectedScenes(object userData) method UserAllowedDiscardingChanges (line 2032) | bool UserAllowedDiscardingChanges(Scene[] modifiedScenes) method DiscardChangesInSelectedScenes (line 2043) | void DiscardChangesInSelectedScenes(object userData) method GetModifiedScenes (line 2069) | Scene[] GetModifiedScenes(List handles) method CloseSelectedScenes (line 2074) | void CloseSelectedScenes(bool removeScenes) method AddNewScene (line 2089) | void AddNewScene(object userData) method SelectSceneAsset (line 2114) | void SelectSceneAsset(object userData) method SelectAll (line 2122) | void SelectAll() method DeselectAll (line 2129) | void DeselectAll() method InvertSelection (line 2136) | void InvertSelection() method IsSelectChildrenAvailable (line 2143) | bool IsSelectChildrenAvailable() method SelectChildren (line 2170) | void SelectChildren() method IsSelectPrefabRootAvailable (line 2198) | private bool IsSelectPrefabRootAvailable() method SelectPrefabRoot (line 2216) | private void SelectPrefabRoot() method GetSourceRootWhereGameObjectIsAddedAsOverride (line 2237) | static internal GameObject GetSourceRootWhereGameObjectIsAddedAsOverri... method CollapseAll (line 2255) | public void CollapseAll() method ExpandAll (line 2261) | public void ExpandAll() method AddItemsToWindowMenu (line 2269) | public virtual void AddItemsToWindowMenu(GenericMenu menu) method DoPingRequest (line 2286) | private void DoPingRequest() method FrameObject (line 2295) | public void FrameObject(int instanceID, bool ping) method FrameObjectPrivate (line 2303) | private void FrameObjectPrivate(int instanceID, bool frame, bool ping,... method DoWindowLockButton (line 2320) | internal virtual void DoWindowLockButton(Rect r) method DoSearchResultPathGUI (line 2325) | float DoSearchResultPathGUI() method GetSelectedScenes (line 2377) | public void GetSelectedScenes(List scenes) class TransformPath (line 2390) | static class TransformPath method AddGameObjectNames (line 2392) | public static void AddGameObjectNames(int gameObjectInstanceID, List... method AddGameObjectNames (line 2401) | public static void AddGameObjectNames(GameObject target, List data,... method Init (line 86) | private void Init(Vector2 pos, List data, OnSelectCallback ... method OnGUI (line 112) | internal void OnGUI() method Draw (line 128) | private void Draw() method DrawListElement (line 139) | void DrawListElement(Rect rect, InputData data) FILE: Editor/Mono/SceneHierarchyStageHandling.cs class SceneHierarchyStageHandling (line 14) | class SceneHierarchyStageHandling class Styles (line 16) | static class Styles method Styles (line 21) | static Styles() method SceneHierarchyStageHandling (line 35) | public SceneHierarchyStageHandling(SceneHierarchyWindow sceneHierarchy... method OnEnable (line 40) | public void OnEnable() method OnDisable (line 50) | public void OnDisable() method OnBeforeSwitchingAwayFromStage (line 58) | void OnBeforeSwitchingAwayFromStage(Stage stage) method OnStageChanged (line 67) | void OnStageChanged(Stage previousStage, Stage newStage) method CacheStageHeaderContent (line 84) | internal void CacheStageHeaderContent() method ShowStageContextMenu (line 109) | static void ShowStageContextMenu(Stage stage) method StageHeaderGUI (line 117) | public void StageHeaderGUI(Rect rect) FILE: Editor/Mono/SceneHierarchyWindow.cs class SceneHierarchyWindow (line 14) | [EditorWindowTitle(title = "Hierarchy", useTypeNameAsIconName = true)] method GetAllSceneHierarchyWindows (line 19) | public static List GetAllSceneHierarchyWindows()... class Styles (line 24) | static class Styles method Awake (line 43) | void Awake() method OnEnable (line 56) | public override void OnEnable() method OnPrefabInstanceModificationCacheCleared (line 75) | private void OnPrefabInstanceModificationCacheCleared() method OnDisable (line 80) | public override void OnDisable() method ClickedSearchField (line 92) | internal override void ClickedSearchField() method OnDestroy (line 98) | void OnDestroy() method OnBecameVisible (line 112) | void OnBecameVisible() method OnLostFocus (line 117) | void OnLostFocus() method OnSelectionChange (line 122) | void OnSelectionChange() method OnHierarchyChange (line 127) | void OnHierarchyChange() method OnProjectWasLoaded (line 132) | void OnProjectWasLoaded() method OnQuit (line 137) | void OnQuit() method OnGUI (line 142) | void OnGUI() method ReloadData (line 159) | public void ReloadData() method DoSceneHierarchy (line 164) | void DoSceneHierarchy() method DoToolbarLayout (line 188) | void DoToolbarLayout() method ExecuteCommands (line 219) | void ExecuteCommands() method SetSearchFilter (line 243) | internal override void SetSearchFilter(string searchFilter, Searchable... method GetExpandedIDs (line 250) | internal int[] GetExpandedIDs() method GetCurrentVisibleObjects (line 256) | public string[] GetCurrentVisibleObjects() method SelectPrevious (line 261) | internal void SelectPrevious() method SelectNext (line 266) | internal void SelectNext() method ShowButton (line 272) | protected virtual void ShowButton(Rect rect) method SetExpandedRecursive (line 277) | public void SetExpandedRecursive(int id, bool expand) method SetExpanded (line 282) | internal void SetExpanded(int id, bool expand) method FrameObject (line 287) | public void FrameObject(int instanceID, bool ping) method OnSceneSelectionStateChanged (line 295) | void OnSceneSelectionStateChanged(Scene selectedScene) method AddItemsToMenu (line 301) | public virtual void AddItemsToMenu(GenericMenu menu) method GetSelectedScenes (line 306) | public void GetSelectedScenes(List scenes) method RebuildStageHeaderInAll (line 311) | internal static void RebuildStageHeaderInAll() method ReloadAllHierarchyWindows (line 318) | internal static void ReloadAllHierarchyWindows() method RebuildStageHeader (line 325) | internal void RebuildStageHeader() method PasteAsChildKeepLocal (line 330) | [MenuItem("Edit/Paste Special/Paste as Child (Keep Local Transform) %#... method PasteAsChildKeepWorld (line 333) | [MenuItem("Edit/Paste Special/Paste as Child (Keep World Transform)", ... method ValidatePasteAsChild (line 336) | [MenuItem("Edit/Paste Special/Paste as Child (Keep Local Transform) %#... method GetSceneHierarchyWindowToFocusForNewGameObjects (line 340) | internal static SceneHierarchyWindow GetSceneHierarchyWindowToFocusFor... method FrameAndRenameNewGameObject (line 365) | [UsedByNativeCode] method SwitchEnterRenameModeForNewGO (line 388) | internal static void SwitchEnterRenameModeForNewGO() class HierarchySorting (line 394) | internal abstract class HierarchySorting class TransformSorting (line 399) | internal class TransformSorting : HierarchySorting class AlphabeticalSorting (line 405) | internal class AlphabeticalSorting : HierarchySorting FILE: Editor/Mono/SceneManagement/EditorSceneManager.cs class EditorSceneManager (line 11) | public sealed partial class EditorSceneManager method Internal_SceneManagerSetupRestored (line 83) | [RequiredByNativeCode] method Internal_NewSceneCreated (line 90) | [RequiredByNativeCode] method Internal_SceneOpening (line 97) | [RequiredByNativeCode] method Internal_SceneOpened (line 104) | [RequiredByNativeCode] method Internal_SceneClosing (line 111) | [RequiredByNativeCode] method Internal_SceneClosed (line 118) | [RequiredByNativeCode] method Internal_SceneSaving (line 125) | [RequiredByNativeCode] method Internal_SceneSaved (line 132) | [RequiredByNativeCode] method Internal_SceneDirtied (line 139) | [RequiredByNativeCode] method Internal_GetParentTransformForNewGameObjects (line 146) | [RequiredByNativeCode] FILE: Editor/Mono/SceneManagement/SceneSetup.cs class SceneSetup (line 13) | [StructLayout(LayoutKind.Sequential)] FILE: Editor/Mono/SceneManagement/StageManager/AssetEvents.cs class AssetEvents (line 7) | class AssetEvents : AssetPostprocessor method OnPostprocessAllAssets (line 12) | static void OnPostprocessAllAssets(string[] importedAssets, string[] d... FILE: Editor/Mono/SceneManagement/StageManager/AvatarConfigurationStage.cs class AvatarConfigurationStage (line 12) | [Serializable] method CreateStage (line 23) | internal static AvatarConfigurationStage CreateStage(string assetPath,... method Init (line 30) | private void Init(string modelAssetPath, AvatarEditor avatarEditor) method OnOpenStage (line 36) | protected internal override bool OnOpenStage() method OnCloseStage (line 58) | protected override void OnCloseStage() method OnFirstTimeOpenStageInSceneView (line 65) | protected internal override void OnFirstTimeOpenStageInSceneView(Scene... method CreateHeaderContent (line 82) | protected internal override GUIContent CreateHeaderContent() FILE: Editor/Mono/SceneManagement/StageManager/BreadcrumbBar.cs class BreadcrumbBar (line 11) | class BreadcrumbBar class DefaultStyles (line 15) | public static class DefaultStyles method DefaultStyles (line 25) | static DefaultStyles() type SeparatorStyle (line 47) | public enum SeparatorStyle class Item (line 54) | public class Item method SetBreadCrumbs (line 67) | public void SetBreadCrumbs(List breadCrumbItems) method OnGUI (line 85) | public void OnGUI() FILE: Editor/Mono/SceneManagement/StageManager/MainStage.cs class MainStage (line 12) | public sealed class MainStage : Stage method CreateMainStage (line 16) | internal static MainStage CreateMainStage() method GetSceneAt (line 25) | internal override Scene GetSceneAt(int index) method OnOpenStage (line 30) | protected internal override bool OnOpenStage() method OnCloseStage (line 36) | protected override void OnCloseStage() method CreateHeaderContent (line 41) | protected internal override GUIContent CreateHeaderContent() method CreateBreadcrumbItem (line 48) | internal override BreadcrumbBar.Item CreateBreadcrumbItem() method GetSceneCullingMask (line 55) | internal override ulong GetSceneCullingMask() method SyncSceneViewToStage (line 60) | internal override void SyncSceneViewToStage(SceneView sceneView) method SyncSceneHierarchyToStage (line 71) | internal override void SyncSceneHierarchyToStage(SceneHierarchyWindow ... method PlaceGameObjectInStage (line 79) | internal override void PlaceGameObjectInStage(GameObject rootGameObject) method SaveHierarchyState (line 88) | internal override void SaveHierarchyState(SceneHierarchyWindow hierarc... method GetStoredHierarchyState (line 101) | MainStageHierarchyState GetStoredHierarchyState(SceneHierarchyWindow h... method LoadHierarchyState (line 107) | internal override void LoadHierarchyState(SceneHierarchyWindow hierarchy) FILE: Editor/Mono/SceneManagement/StageManager/MainStageHierarchyState.cs class MainStageHierarchyState (line 14) | [Serializable] method SaveStateFromHierarchy (line 26) | public void SaveStateFromHierarchy(SceneHierarchyWindow hierarchy, Sta... method LoadStateIntoHierarchy (line 40) | public void LoadStateIntoHierarchy(SceneHierarchyWindow hierarchy, Sta... method DebugLog (line 77) | void DebugLog(string prefix, Stage stage) method GetCurrentSceneGUIDs (line 86) | string[] GetCurrentSceneGUIDs() FILE: Editor/Mono/SceneManagement/StageManager/PrefabStage/PrefabStage.cs class PrefabStage (line 20) | [Serializable] class Styles (line 24) | static class Styles method Styles (line 42) | static Styles() type Mode (line 53) | public enum Mode type PatchedProperty (line 102) | [System.Serializable] method CreatePrefabStage (line 113) | internal static PrefabStage CreatePrefabStage(string prefabAssetPath, ... method PrefabStage (line 131) | private PrefabStage() method OneTimeInitialize (line 135) | void OneTimeInitialize(string prefabAssetPath, GameObject openedFromIn... method IsOpenedFromInstanceObjectValid (line 149) | bool IsOpenedFromInstanceObjectValid() method FindPrefabInstanceRootThatMatchesPrefabAssetPath (line 154) | static GameObject FindPrefabInstanceRootThatMatchesPrefabAssetPath(Gam... method SetOpenedFromInstanceObject (line 184) | void SetOpenedFromInstanceObject(GameObject go) method ReconstructInContextStateIfNeeded (line 206) | void ReconstructInContextStateIfNeeded() class Icons (line 238) | static class Icons method OnEnable (line 244) | protected override void OnEnable() method OnDisable (line 256) | protected override void OnDisable() method GetCombinedSceneCullingMaskForCamera (line 302) | public override ulong GetCombinedSceneCullingMaskForCamera() method GetContextStage (line 350) | internal override Stage GetContextStage() method GetBackgroundColor (line 357) | internal override Color GetBackgroundColor() method IsPartOfPrefabContents (line 365) | public bool IsPartOfPrefabContents(GameObject gameObject) method SupportsSaving (line 384) | internal override bool SupportsSaving() { return true; } method GetPrefabFileName (line 398) | string GetPrefabFileName() method OnPrefabInstanceUpdated (line 433) | void OnPrefabInstanceUpdated(GameObject instance) method SetPrefabInstanceHiddenForInContextEditing (line 450) | void SetPrefabInstanceHiddenForInContextEditing(bool hide) method UpdateSortableComponentsWithStagePriority (line 457) | void UpdateSortableComponentsWithStagePriority(int stagePriority) method LoadStage (line 475) | bool LoadStage() method OnOpenStage (line 585) | protected internal override bool OnOpenStage() method OpenStage (line 605) | bool OpenStage() method OnCloseStage (line 638) | protected override void OnCloseStage() method OnReturnToStage (line 660) | protected internal override void OnReturnToStage() method HasPatchedPropertyModificationsFor (line 679) | internal bool HasPatchedPropertyModificationsFor(UnityEngine.Object ob... method ContainsTransformPrefabPropertyPatchingFor (line 691) | internal bool ContainsTransformPrefabPropertyPatchingFor(GameObject[] ... method RecordPatchedPropertiesForContent (line 703) | void RecordPatchedPropertiesForContent() method ApplyPatchedPropertiesToContent (line 921) | void ApplyPatchedPropertiesToContent() method UndoRedoPerformed (line 989) | void UndoRedoPerformed(in UndoRedoInfo info) method CleanupBeforeReloading (line 997) | void CleanupBeforeReloading() method CleanupBeforeClosing (line 1004) | void CleanupBeforeClosing() method ReloadStage (line 1033) | void ReloadStage() method SyncSceneViewToStage (line 1066) | internal override void SyncSceneViewToStage(SceneView sceneView) method SyncSceneHierarchyToStage (line 1087) | internal override void SyncSceneHierarchyToStage(SceneHierarchyWindow ... method OnFirstTimeOpenStageInSceneView (line 1095) | protected internal override void OnFirstTimeOpenStageInSceneView(Scene... method OnFirstTimeOpenStageInSceneHierachyWindow (line 1109) | internal override void OnFirstTimeOpenStageInSceneHierachyWindow(Scene... method AddParentsBelowButIgnoreNestedPrefabsRecursive (line 1117) | void AddParentsBelowButIgnoreNestedPrefabsRecursive(Transform transfor... method PrefabModeDraggingHandler (line 1132) | static DragAndDropVisualMode PrefabModeDraggingHandler(GameObjectTreeV... method HasAnyActiveLights (line 1174) | static bool HasAnyActiveLights(Scene scene) method DelayedFraming (line 1186) | void DelayedFraming() method GetErrorMessage (line 1202) | internal override string GetErrorMessage() method CreateHeaderContent (line 1213) | protected internal override GUIContent CreateHeaderContent() method CreateBreadcrumbItem (line 1220) | internal override BreadcrumbBar.Item CreateBreadcrumbItem() method Tick (line 1243) | internal override void Tick() method DetectPrefabRootTransformChange (line 1268) | void DetectPrefabRootTransformChange() method DetectPrefabFileIconChange (line 1283) | void DetectPrefabFileIconChange() method DetectSceneDirtinessChange (line 1294) | void DetectSceneDirtinessChange() method UpdateEnvironmentHideFlagsIfNeeded (line 1309) | void UpdateEnvironmentHideFlagsIfNeeded() method UpdateEnvironmentHideFlags (line 1316) | void UpdateEnvironmentHideFlags() method EnsureParentOfPrefabRootIsUnpacked (line 1323) | void EnsureParentOfPrefabRootIsUnpacked() method HandleAutoSave (line 1346) | void HandleAutoSave() method HandlePrefabChangedOnDisk (line 1357) | void HandlePrefabChangedOnDisk() method ClearDirtiness (line 1386) | public void ClearDirtiness() method PromptIfMissingVariantParentForVariant (line 1393) | bool PromptIfMissingVariantParentForVariant() method AskUserToSaveModifiedStageBeforeSwitchingStage (line 1409) | internal override bool AskUserToSaveModifiedStageBeforeSwitchingStage() method SavePrefab (line 1431) | internal bool SavePrefab() method SaveAsNew (line 1491) | internal bool SaveAsNew(string newPath, bool asCopy) method SaveAsNew (line 1525) | internal override bool SaveAsNew() method PerformDelayedAutoSave (line 1553) | void PerformDelayedAutoSave() method AutoSave (line 1559) | void AutoSave() method Save (line 1578) | internal override bool Save() method DiscardChanges (line 1601) | internal override void DiscardChanges() method CheckRenamedPrefabRootWhenSaving (line 1608) | bool CheckRenamedPrefabRootWhenSaving(bool showCancelButton) method RenameInstanceRootToMatchPrefabFile (line 1675) | internal void RenameInstanceRootToMatchPrefabFile() method RenamePrefabFileToMatchPrefabInstanceName (line 1680) | internal void RenamePrefabFileToMatchPrefabInstanceName() method AskUserToSaveDirtySceneBeforeDestroyingScene (line 1700) | internal bool AskUserToSaveDirtySceneBeforeDestroyingScene() method OnSavingPrefab (line 1742) | internal void OnSavingPrefab(GameObject gameObject, string path) method UpdateLastPrefabSourceFileHashIfNeeded (line 1757) | bool UpdateLastPrefabSourceFileHashIfNeeded() method OnAssetsChangedOnHDD (line 1769) | internal void OnAssetsChangedOnHDD(string[] importedAssets, string[] d... method OnPreSceneViewRender (line 1820) | internal override void OnPreSceneViewRender(SceneView sceneView) method OnPostSceneViewRender (line 1834) | internal override void OnPostSceneViewRender(SceneView sceneView) method DeterminePrefabFileIconFromInstanceRootGameObject (line 1847) | Texture2D DeterminePrefabFileIconFromInstanceRootGameObject() method OnControlsGUI (line 1855) | internal override void OnControlsGUI(SceneView sceneView) method PlaceGameObjectInStage (line 1868) | internal override void PlaceGameObjectInStage(GameObject rootGameObject) method SaveHierarchyState (line 1874) | internal override void SaveHierarchyState(SceneHierarchyWindow hierarc... method GetStoredHierarchyState (line 1887) | PrefabStageHierarchyState GetStoredHierarchyState(SceneHierarchyWindow... method LoadHierarchyState (line 1893) | internal override void LoadHierarchyState(SceneHierarchyWindow hierarchy) method InitContextRenderModeSelector (line 1905) | void InitContextRenderModeSelector() method ContextRenderModeClickedCallback (line 1929) | void ContextRenderModeClickedCallback(ExposablePopupMenu.ItemData item... method InContextModeSelector (line 1942) | void InContextModeSelector(SceneView sceneView) method RefreshPatchedProperties (line 1987) | void RefreshPatchedProperties() method VisualizeOverridesToggle (line 1994) | void VisualizeOverridesToggle() method CachePrefabFolderInfo (line 2006) | void CachePrefabFolderInfo() method IsPrefabInImmutableFolder (line 2012) | bool IsPrefabInImmutableFolder() method SaveButtons (line 2017) | void SaveButtons(SceneView sceneView) class HideFlagUtility (line 2062) | class HideFlagUtility method HideFlagUtility (line 2069) | public HideFlagUtility(Scene scene, GameObject prefabInstanceRoot) method UpdateEnvironmentHideFlagsIfNeeded (line 2075) | public void UpdateEnvironmentHideFlagsIfNeeded() method UpdateEnvironmentHideFlags (line 2083) | public void UpdateEnvironmentHideFlags() method GetRoot (line 2116) | static GameObject GetRoot(GameObject go) method SetHideFlagsRecursively (line 2127) | static void SetHideFlagsRecursively(Transform transform, HideFlags h... method SetHideFlagsRecursivelyWithIgnore (line 2136) | static void SetHideFlagsRecursivelyWithIgnore(Transform transform, T... method ValidatePreviewSceneConsistency (line 2148) | void ValidatePreviewSceneConsistency() class ValidatePreviewSceneState (line 2157) | static class ValidatePreviewSceneState method LogErrors (line 2161) | public static void LogErrors() method ValidatePreviewSceneObjectState (line 2167) | static public bool ValidatePreviewSceneObjectState(GameObject root) method ValidateGameObject (line 2175) | static void ValidateGameObject(Transform transform, object userData) method OnPlayModeStateChanged (line 2199) | void OnPlayModeStateChanged(PlayModeStateChange playmodeState) method OnOpenAsset (line 2219) | [OnOpenAsset] FILE: Editor/Mono/SceneManagement/StageManager/PrefabStage/PrefabStage.deprecated.cs class PrefabStage (line 9) | public sealed partial class PrefabStage : PreviewSceneStage FILE: Editor/Mono/SceneManagement/StageManager/PrefabStage/PrefabStageUtility.cs class PrefabStageUtility (line 19) | [MovedFrom("UnityEditor.Experimental.SceneManagement")] method EnterInContextPrefabModeShortcut (line 22) | [Shortcut("Stage/Enter Prefab Mode", KeyCode.P, displayName = "Stage/E... method EnterIsolationPrefabModeShortcut (line 28) | [Shortcut("Stage/Edit Prefab in Isolation")] method EnterPrefabModeFromCurrentSelection (line 34) | static void EnterPrefabModeFromCurrentSelection(PrefabStage.Mode prefe... method OpenPrefab (line 58) | public static PrefabStage OpenPrefab(string prefabAssetPath) method OpenPrefab (line 63) | public static PrefabStage OpenPrefab(string prefabAssetPath, GameObjec... method OpenPrefab (line 69) | internal static PrefabStage OpenPrefab(string prefabAssetPath, GameObj... method OpenPrefab (line 75) | public static PrefabStage OpenPrefab(string prefabAssetPath, GameObjec... method OpenPrefab (line 80) | internal static PrefabStage OpenPrefab(string prefabAssetPath, GameObj... method GetExistingPrefabStage (line 97) | static PrefabStage GetExistingPrefabStage(string prefabAssetPath, Game... method OpenPrefabMode (line 114) | internal static PrefabStage OpenPrefabMode(string prefabAssetPath, Gam... method HandleSelectionWhenSwithingToNewPrefabMode (line 162) | static void HandleSelectionWhenSwithingToNewPrefabMode(GameObject pref... method IsPartOfPrefabStage (line 184) | static bool IsPartOfPrefabStage(GameObject gameObject, PrefabStage pre... method FindGameObjectRecursive (line 191) | static bool FindGameObjectRecursive(Transform transform, GameObject ga... method GetFileIDForCorrespondingObjectFromSourceAtPath (line 204) | static UInt64 GetFileIDForCorrespondingObjectFromSourceAtPath(GameObje... method CheckIfAnyComponentShouldBlockPrefabModeInPlayMode (line 223) | internal static bool CheckIfAnyComponentShouldBlockPrefabModeInPlayMod... method GetCurrentPrefabStage (line 251) | [RequiredByNativeCode] method GetPrefabStage (line 257) | public static PrefabStage GetPrefabStage(GameObject gameObject) method SaveCurrentModifiedPrefabStagesIfUserWantsTo (line 262) | [RequiredByNativeCode] method IsAssetPathOpenInAnyPrefabStage (line 273) | [UsedByNativeCode] method IsGameObjectThePrefabRootInAnyPrefabStage (line 288) | [UsedByNativeCode] method IsPrefabStageScene (line 299) | [UsedByNativeCode] method IsDynamicallyCreatedDuringLoad (line 308) | static bool IsDynamicallyCreatedDuringLoad(GameObject gameObject) method GetPersistentPrefabOrVariantFileIdentifier (line 313) | static UInt64 GetPersistentPrefabOrVariantFileIdentifier(GameObject ga... method GetPrefabOrVariantFileID (line 322) | static UInt64 GetPrefabOrVariantFileID(GameObject gameObject) method FindFirstGameObjectThatMatchesFileID (line 331) | internal static GameObject FindFirstGameObjectThatMatchesFileID(Transf... method RemoveBrokenPrefabRootsIfNeeded (line 353) | static void RemoveBrokenPrefabRootsIfNeeded(string prefabAssetPath, Ga... method LoadPrefabIntoPreviewScene (line 374) | internal static GameObject LoadPrefabIntoPreviewScene(string prefabAss... method GetEnvironmentScenePathForPrefab (line 400) | static string GetEnvironmentScenePathForPrefab(bool isUIPrefab) method LoadOrCreatePreviewScene (line 423) | static Scene LoadOrCreatePreviewScene(string environmentEditingScenePath) method AppendEnvironmentName (line 444) | static void AppendEnvironmentName(Transform transform, object userData) method CreateDefaultPreviewScene (line 449) | static Scene CreateDefaultPreviewScene() method GetDefaultReflection (line 466) | static Cubemap GetDefaultReflection() method DestroyPreviewScene (line 479) | internal static void DestroyPreviewScene(Scene previewScene) method GetEnvironmentSceneOrEmptyScene (line 488) | internal static Scene GetEnvironmentSceneOrEmptyScene(bool isUIPrefab) method IsUIPrefab (line 497) | internal static bool IsUIPrefab(string prefabAssetPath) method HandleUIReparentingIfNeeded (line 514) | internal static void HandleUIReparentingIfNeeded(GameObject instanceRo... method GetOrCreateCanvasGameObject (line 551) | static GameObject GetOrCreateCanvasGameObject(GameObject instanceRoot,... method GetCanvasInScene (line 572) | static Canvas GetCanvasInScene(GameObject instanceRoot) method GetPrefabStageModeFromModifierKeys (line 588) | internal static PrefabStage.Mode GetPrefabStageModeFromModifierKeys() method GetPrefabButtonContent (line 597) | internal static GUIContent GetPrefabButtonContent(int instanceID) class Dummy (line 634) | class Dummy FILE: Editor/Mono/SceneManagement/StageManager/PrefabStageHierarchyState.cs class PrefabStageHierarchyState (line 12) | [Serializable] method SaveStateFromHierarchy (line 22) | public void SaveStateFromHierarchy(SceneHierarchyWindow hierarchy, Sta... method LoadStateIntoHierarchy (line 34) | public void LoadStateIntoHierarchy(SceneHierarchyWindow hierarchy, Sta... method GetExpandedGameObjectFileIDs (line 50) | static List GetExpandedGameObjectFileIDs(SceneHierarchyWindow ... method RestoreExandedStateFromFileIDs (line 63) | static void RestoreExandedStateFromFileIDs(SceneHierarchyWindow hierar... class FileIDToInstanceIDMapper (line 72) | class FileIDToInstanceIDMapper method FileIDToInstanceIDMapper (line 80) | public FileIDToInstanceIDMapper(Transform searchRoot, List f... method AddGameObjectIfMatching (line 89) | public void AddGameObjectIfMatching(Transform transform, object user... method DebugLog (line 99) | void DebugLog(string prefix, Stage stage) FILE: Editor/Mono/SceneManagement/StageManager/PreviewSceneStage.cs class PreviewSceneStage (line 11) | public abstract class PreviewSceneStage : Stage method GetSceneAt (line 18) | internal override Scene GetSceneAt(int index) method PreviewSceneStage (line 25) | protected PreviewSceneStage() method OnOpenStage (line 29) | protected internal override bool OnOpenStage() method OnCloseStage (line 35) | protected override void OnCloseStage() method PlaceGameObjectInStage (line 44) | internal override void PlaceGameObjectInStage(GameObject rootGameObject) method SyncSceneHierarchyToStage (line 50) | internal override void SyncSceneHierarchyToStage(SceneHierarchyWindow ... method GetSceneCullingMask (line 61) | internal override ulong GetSceneCullingMask() method SyncSceneViewToStage (line 66) | internal override void SyncSceneViewToStage(SceneView sceneView) FILE: Editor/Mono/SceneManagement/StageManager/SceneViewCameraState.cs class SceneViewCameraState (line 10) | [Serializable] method SaveStateFromSceneView (line 24) | public void SaveStateFromSceneView(SceneView view) method RestoreStateToSceneView (line 38) | public void RestoreStateToSceneView(SceneView view) FILE: Editor/Mono/SceneManagement/StageManager/Stage.cs class Stage (line 14) | public abstract class Stage : ScriptableObject method OnOpenStage (line 23) | protected internal abstract bool OnOpenStage(); method OnCloseStage (line 27) | protected abstract void OnCloseStage(); method OnReturnToStage (line 30) | protected internal virtual void OnReturnToStage() {} method GetSceneAt (line 43) | internal abstract Scene GetSceneAt(int index); method SupportsSaving (line 45) | internal virtual bool SupportsSaving() { return false; } method Save (line 47) | internal virtual bool Save() method DiscardChanges (line 54) | internal virtual void DiscardChanges() method ShowDiscardChangesDialog (line 61) | static internal void ShowDiscardChangesDialog(Stage stage) method BuildContextMenuForStageHeader (line 72) | internal virtual void BuildContextMenuForStageHeader(GenericMenu menu) method SaveAsNew (line 109) | internal virtual bool SaveAsNew() method GetErrorMessage (line 119) | internal virtual string GetErrorMessage() method CreateHeaderContent (line 124) | protected internal abstract GUIContent CreateHeaderContent(); method CreateBreadcrumbItem (line 126) | internal virtual BreadcrumbBar.Item CreateBreadcrumbItem() method GetSceneCullingMask (line 141) | internal virtual ulong GetSceneCullingMask() { return EditorSceneManag... method GetCombinedSceneCullingMaskForCamera (line 148) | public virtual ulong GetCombinedSceneCullingMaskForCamera() { return G... method GetContextStage (line 150) | internal virtual Stage GetContextStage() { return this; } method GetBackgroundColor (line 152) | internal virtual Color GetBackgroundColor() method OnPreSceneViewRender (line 161) | internal virtual void OnPreSceneViewRender(SceneView sceneView) {} method OnPostSceneViewRender (line 162) | internal virtual void OnPostSceneViewRender(SceneView sceneView) {} method SyncSceneViewToStage (line 165) | internal abstract void SyncSceneViewToStage(SceneView sceneView); method SyncSceneHierarchyToStage (line 166) | internal abstract void SyncSceneHierarchyToStage(SceneHierarchyWindow ... method SaveHierarchyState (line 168) | internal virtual void SaveHierarchyState(SceneHierarchyWindow hierarch... method LoadHierarchyState (line 169) | internal virtual void LoadHierarchyState(SceneHierarchyWindow hierarch... method OnFirstTimeOpenStageInSceneView (line 172) | protected internal virtual void OnFirstTimeOpenStageInSceneView(SceneV... method OnFirstTimeOpenStageInSceneHierachyWindow (line 173) | internal virtual void OnFirstTimeOpenStageInSceneHierachyWindow(SceneH... method OnControlsGUI (line 175) | internal virtual void OnControlsGUI(SceneView sceneView) {} method Tick (line 177) | internal virtual void Tick() method AskUserToSaveModifiedStageBeforeSwitchingStage (line 183) | internal virtual bool AskUserToSaveModifiedStageBeforeSwitchingStage() method PlaceGameObjectInStage (line 188) | internal abstract void PlaceGameObjectInStage(GameObject rootGameObject); method GetHashForStateStorage (line 193) | protected internal virtual Hash128 GetHashForStateStorage() method Awake (line 204) | private void Awake() method OnDestroy (line 208) | private void OnDestroy() method OnEnable (line 217) | protected virtual void OnEnable() method OnDisable (line 223) | protected virtual void OnDisable() method FindComponentOfType (line 228) | public T FindComponentOfType() where T : Component method FindComponentsOfType (line 233) | public T[] FindComponentsOfType() where T : Component type StageHandle (line 239) | public struct StageHandle : System.IEquatable method Contains (line 247) | public bool Contains(GameObject gameObject) method FindComponentOfType (line 259) | public T FindComponentOfType() where T : Component method FindComponentsOfType (line 286) | public T[] FindComponentsOfType() where T : Component method GetMainStageHandle (line 315) | internal static StageHandle GetMainStageHandle() method GetCurrentStageHandle (line 321) | internal static StageHandle GetCurrentStageHandle() method GetStageHandle (line 329) | internal static StageHandle GetStageHandle(Scene scene) method IsValid (line 337) | public bool IsValid() method Equals (line 352) | public override bool Equals(object other) method Equals (line 361) | public bool Equals(StageHandle other) method GetHashCode (line 366) | public override int GetHashCode() FILE: Editor/Mono/SceneManagement/StageManager/StageNavigationHistory.cs class StageNavigationHistory (line 12) | [Serializable] method StageNavigationHistory (line 21) | internal StageNavigationHistory() method Init (line 25) | internal void Init() method GetHistory (line 45) | public List GetHistory() method ClearHistory (line 51) | public List ClearHistory() method AddStage (line 62) | public void AddStage(Stage stage) method ClearForwardHistoryAfterCurrentStage (line 68) | public List ClearForwardHistoryAfterCurrentStage() method ClearForwardHistoryAndAddItem (line 81) | public List ClearForwardHistoryAndAddItem(Stage stage) method TrySetToIndexOfItem (line 91) | public bool TrySetToIndexOfItem(Stage stage) method GetStageCount (line 105) | public int GetStageCount() method CanGoForward (line 110) | public bool CanGoForward() method CanGoBackward (line 121) | public bool CanGoBackward() method GetPrevious (line 132) | public Stage GetPrevious() method GetNext (line 140) | public Stage GetNext() method GetMainStage (line 148) | internal MainStage GetMainStage() method SetMainStage (line 156) | void SetMainStage(MainStage mainStage) FILE: Editor/Mono/SceneManagement/StageManager/StageNavigationManager.cs class StageNavigationManager (line 16) | internal class StageNavigationManager : ScriptableSingleton stagesToDelete) method RecoverFromStageChangeError (line 349) | void RecoverFromStageChangeError(Stage previousStage, List dele... method PlaceGameObjectInCurrentStage (line 374) | public void PlaceGameObjectInCurrentStage(GameObject gameObject) method Internal_PlaceGameObjectInCurrentStage (line 380) | [RequiredByNativeCode] method Internal_HasCurrentNonMainStage (line 386) | [RequiredByNativeCode] method Internal_CurrentNonMainStageSupportsSaving (line 392) | [RequiredByNativeCode] method Internal_SaveCurrentStage (line 398) | [RequiredByNativeCode] method Internal_SaveCurrentStageAsNew (line 406) | [RequiredByNativeCode] class Analytics (line 414) | [Serializable] type ChangeType (line 417) | public enum ChangeType type StageType (line 437) | public enum StageType class EventData (line 444) | [Serializable] method ChangingStageStarted (line 459) | public void ChangingStageStarted(Stage previousStage) method ChangingStageEnded (line 474) | public void ChangingStageEnded(Stage newStage, Analytics.ChangeType ... method GetStageType (line 485) | static StageType GetStageType(Stage stage) FILE: Editor/Mono/SceneManagement/StageManager/StageUtility.bindings.cs class StageUtility (line 12) | [NativeHeader("Editor/Src/SceneManager/StageUtility.bindings.h")] method IsGameObjectRenderedInSameStageAsSceneInternal (line 15) | [NativeThrows] method IsGameObjectRenderedByCameraInternal (line 19) | [NativeThrows] method IsTheMainStageRenderedByCameraInternal (line 23) | [NativeThrows] method SetSceneToRenderInSameStageAsOtherSceneInternal (line 27) | [NativeThrows] method SetSceneToRenderInMainStageInternal (line 31) | [NativeThrows] method IsGameObjectInTheMainStageInternal (line 36) | [NativeThrows] method IsGameObjectInSameStageAsSceneInternal (line 40) | [NativeThrows] method SetPrefabInstanceHiddenForInContextEditingInternal (line 44) | [StaticAccessor("StageUtilityBindings", StaticAccessorType.DoubleColon)] method IsPrefabInstanceHiddenForInContextEditingInternal (line 47) | [StaticAccessor("StageUtilityBindings", StaticAccessorType.DoubleColon)] method EnableHidingForInContextEditingInSceneViewInternal (line 50) | [StaticAccessor("StageUtilityBindings", StaticAccessorType.DoubleColon)] method SetFocusedSceneInternal (line 53) | [StaticAccessor("StageUtilityBindings", StaticAccessorType.DoubleColon)] method GetFocusedSceneInternal (line 56) | [StaticAccessor("StageUtilityBindings", StaticAccessorType.DoubleColon)] method SetFocusedSceneContextRenderModeInternal (line 59) | [StaticAccessor("StageUtilityBindings", StaticAccessorType.DoubleColon)] method CallAwakeFromLoadOnSubHierarchyInternal (line 62) | [StaticAccessor("StageUtilityBindings", StaticAccessorType.DoubleColon)] method IsGizmoCulledBySceneCullingMasksOrFocusedScene (line 65) | [StaticAccessor("StageUtility", StaticAccessorType.DoubleColon)] FILE: Editor/Mono/SceneManagement/StageManager/StageUtility.cs class StageUtility (line 12) | public static partial class StageUtility type ContextRenderMode (line 14) | internal enum ContextRenderMode method GoBackShortcut (line 21) | [Shortcut("Stage/Go Back")] method IsGameObjectRenderedByCamera (line 27) | public static bool IsGameObjectRenderedByCamera(GameObject gameObject,... method IsGameObjectRenderedByCameraAndPartOfEditableScene (line 32) | public static bool IsGameObjectRenderedByCameraAndPartOfEditableScene(... method SetSceneToRenderInStage (line 44) | internal static void SetSceneToRenderInStage(Scene scene, StageHandle ... method GetCurrentStage (line 54) | public static Stage GetCurrentStage() method GetMainStage (line 59) | public static MainStage GetMainStage() method GetStage (line 64) | public static Stage GetStage(GameObject gameObject) method GetStage (line 69) | public static Stage GetStage(Scene scene) method GetCurrentStageHandle (line 74) | public static StageHandle GetCurrentStageHandle() method GetMainStageHandle (line 79) | public static StageHandle GetMainStageHandle() method GetStageHandle (line 84) | public static StageHandle GetStageHandle(GameObject gameObject) method GetStageHandle (line 89) | public static StageHandle GetStageHandle(Scene scene) method GoToMainStage (line 94) | [RequiredByNativeCode] method GoBackToPreviousStage (line 100) | public static void GoBackToPreviousStage() method GoToStage (line 105) | public static void GoToStage(Stage stage, bool setAsFirstItemAfterMain... method PlaceGameObjectInCurrentStage (line 110) | public static void PlaceGameObjectInCurrentStage(GameObject gameObject) method CreateWindowAndStageIdentifier (line 115) | internal static Hash128 CreateWindowAndStageIdentifier(string windowGU... method SetPrefabInstanceHiddenForInContextEditing (line 123) | internal static void SetPrefabInstanceHiddenForInContextEditing(GameOb... method IsPrefabInstanceHiddenForInContextEditing (line 128) | internal static bool IsPrefabInstanceHiddenForInContextEditing(GameObj... method EnableHidingForInContextEditingInSceneView (line 133) | internal static void EnableHidingForInContextEditingInSceneView(bool e... method SetFocusedScene (line 138) | internal static void SetFocusedScene(Scene scene) method GetFocusedScene (line 143) | internal static Scene GetFocusedScene() method SetFocusedSceneContextRenderMode (line 148) | internal static void SetFocusedSceneContextRenderMode(ContextRenderMod... method CallAwakeFromLoadOnSubHierarchy (line 153) | internal static void CallAwakeFromLoadOnSubHierarchy(GameObject prefab... FILE: Editor/Mono/SceneModeWindows/DefaultLightingExplorerExtension.cs class DefaultLightingExplorerExtension (line 14) | public class DefaultLightingExplorerExtension : ILightingExplorerExtension class Styles (line 16) | private static class Styles method GetContentTabs (line 63) | public virtual LightingExplorerTab[] GetContentTabs() method OnEnable (line 75) | public virtual void OnEnable() {} method OnDisable (line 76) | public virtual void OnDisable() {} method IsEditable (line 78) | private static bool IsEditable(Object target) method GetObjectsForLightingExplorer (line 83) | protected static System.Collections.Generic.IEnumerable GetObjectsF... method GetLights (line 118) | protected internal virtual UnityEngine.Object[] GetLights() method Get2DLights (line 123) | protected internal virtual UnityEngine.Object[] Get2DLights() method Get2DLightColumns (line 128) | protected virtual LightingExplorerTableColumn[] Get2DLightColumns() method GetLightColumns (line 276) | protected virtual LightingExplorerTableColumn[] GetLightColumns() method GetReflectionProbes (line 390) | protected internal virtual UnityEngine.Object[] GetReflectionProbes() method GetReflectionProbeColumns (line 395) | protected virtual LightingExplorerTableColumn[] GetReflectionProbeColu... method GetLightProbes (line 417) | protected internal virtual UnityEngine.Object[] GetLightProbes() method GetLightProbeColumns (line 422) | protected virtual LightingExplorerTableColumn[] GetLightProbeColumns() method GetEmissives (line 431) | protected internal virtual UnityEngine.Object[] GetEmissives() method GetEmissivesColumns (line 443) | protected virtual LightingExplorerTableColumn[] GetEmissivesColumns() FILE: Editor/Mono/SceneModeWindows/LightingExplorerExtensionAttribute.deprecated.cs class LightingExplorerExtensionAttribute (line 11) | [Obsolete($"{nameof(LightingExplorerExtensionAttribute)} is deprecated. ... method LightingExplorerExtensionAttribute (line 15) | public LightingExplorerExtensionAttribute(Type renderPipeline) FILE: Editor/Mono/SceneModeWindows/LightingExplorerTab.cs class LightingExplorerTab (line 11) | public class LightingExplorerTab method LightingExplorerTab (line 18) | public LightingExplorerTab(string title, Func ob... method LightingExplorerTab (line 21) | public LightingExplorerTab(string title, Func ob... method OnDisable (line 35) | internal void OnDisable() method OnInspectorUpdate (line 41) | internal void OnInspectorUpdate() method OnSelectionChange (line 47) | internal void OnSelectionChange(int[] instanceIDs) method OnSelectionChange (line 53) | internal void OnSelectionChange() method OnHierarchyChange (line 59) | internal void OnHierarchyChange() method OnGUI (line 65) | internal void OnGUI() class LightingExplorerTableColumn (line 90) | public sealed class LightingExplorerTableColumn type DataType (line 92) | public enum DataType method LightingExplorerTableColumn (line 112) | public LightingExplorerTableColumn(DataType type, GUIContent headerCon... FILE: Editor/Mono/SceneModeWindows/LightingExplorerWindow.cs type ILightingExplorerExtension (line 17) | public interface ILightingExplorerExtension method GetContentTabs (line 19) | LightingExplorerTab[] GetContentTabs(); method OnEnable (line 21) | void OnEnable(); method OnDisable (line 22) | void OnDisable(); class LightingExplorerWindow (line 25) | [EditorWindowTitle(title = "Light Explorer", icon = "Lighting")] method CreateLightingExplorerWindow (line 37) | [MenuItem("Window/Rendering/Light Explorer", priority = 2, secondaryPr... method OnEnable (line 45) | void OnEnable() method OnDisable (line 55) | void OnDisable() method OnDisableTabsAndExtension (line 61) | void OnDisableTabsAndExtension() method OnInspectorUpdate (line 77) | void OnInspectorUpdate() method OnSelectionChange (line 85) | void OnSelectionChange() method OnHierarchyChange (line 109) | void OnHierarchyChange() method OnGUI (line 120) | void OnGUI() method GetSRPType (line 146) | private System.Type GetSRPType() method UpdateTabs (line 158) | private void UpdateTabs() method GetDefaultLightingExplorerExtension (line 183) | ILightingExplorerExtension GetDefaultLightingExplorerExtension() method GetLightExplorerExtension (line 188) | ILightingExplorerExtension GetLightExplorerExtension(Type currentSRPType) FILE: Editor/Mono/SceneModeWindows/LightingWindow.cs class LightingWindow (line 17) | [EditorWindowTitle(title = "Lighting", icon = "Lighting")] class Styles (line 20) | static class Styles type WindowTab (line 74) | public interface WindowTab method OnEnable (line 76) | void OnEnable(); method OnDisable (line 77) | void OnDisable(); method OnGUI (line 78) | void OnGUI(); method OnSummaryGUI (line 79) | void OnSummaryGUI(); method OnSelectionChange (line 80) | void OnSelectionChange(); method HasHelpGUI (line 81) | bool HasHelpGUI(); type BakeMode (line 84) | enum BakeMode type Mode (line 90) | enum Mode method SetSelectedTabIndex (line 136) | internal void SetSelectedTabIndex(int index) method LightingWindow (line 141) | LightingWindow() method Update (line 159) | protected void Update() method OnEnable (line 169) | void OnEnable() method OnDisable (line 184) | void OnDisable() method OnUndoRedo (line 193) | private void OnUndoRedo(in UndoRedoInfo info) method OnBecameVisible (line 198) | void OnBecameVisible() method OnBecameInvisible (line 203) | void OnBecameInvisible() method OnSelectionChange (line 208) | void OnSelectionChange() method RepaintSceneAndGameViews (line 222) | static internal void RepaintSceneAndGameViews() method OnGUI (line 228) | void OnGUI() method SetupModes (line 259) | void SetupModes() method SetToolbarDirty (line 321) | internal void SetToolbarDirty() method DrawHelpGUI (line 326) | void DrawHelpGUI() method DrawSettingsGUI (line 337) | void DrawSettingsGUI(Mode mode) method ResetLightingSettings (line 354) | void ResetLightingSettings(object userData, string[] options, int sele... method ResetEnvironmentSettings (line 363) | void ResetEnvironmentSettings(object userData, string[] options, int s... method DrawToolbarRange (line 369) | void DrawToolbarRange(int start, int end) method DrawTopBarGUI (line 381) | void DrawTopBarGUI(Mode selectedMode) method FocusTab (line 435) | internal static void FocusTab(LightingWindowTab tab) method BakeDropDownCallback (line 457) | void BakeDropDownCallback(object data) method DrawGPUDeviceSelector (line 472) | void DrawGPUDeviceSelector() method DrawBakingProfileSelector (line 523) | void DrawBakingProfileSelector() method DrawBakeOnLoadSelector (line 544) | void DrawBakeOnLoadSelector() method DrawBottomBarGUI (line 554) | void DrawBottomBarGUI(Mode selectedMode) method DoBake (line 614) | private void DoBake() method DoClear (line 619) | private void DoClear() method DoBakeReflectionProbes (line 625) | private void DoBakeReflectionProbes() method GetRealTimeLightmaps (line 630) | internal static VisualisationGITexture[] GetRealTimeLightmaps() method GatherRealTimeLightmapStats (line 635) | internal static void GatherRealTimeLightmapStats(ref int lightmapCount... method GatherRunningBakeLightmapStats (line 654) | internal static void GatherRunningBakeLightmapStats(ref int lightmapCo... method GatherBakedLightmapStats (line 668) | internal static void GatherBakedLightmapStats(ref int lightmapCount, r... method GatherProbeStats (line 694) | internal static void GatherProbeStats(ref ulong probeCount, ref long t... method DisplaySummaryLine (line 702) | internal static void DisplaySummaryLine(string outputString, int light... method FormatSizesString (line 719) | static void FormatSizesString(ref StringBuilder sizesString, Dictionar... method AddPlural (line 737) | internal static void AddPlural(ref StringBuilder s, int n) method Summary (line 743) | internal static void Summary() method SelectedDenoisersSupported (line 863) | static bool SelectedDenoisersSupported() method DenoiserSupported (line 879) | static bool DenoiserSupported(LightingSettings.DenoiserType denoiserType) method CreateLightingWindow (line 893) | [MenuItem("Window/Rendering/Lighting %9", false, 1)] method DestroyLightingWindow (line 902) | internal static void DestroyLightingWindow() FILE: Editor/Mono/SceneModeWindows/LightingWindowBakeSettings.cs class LightingWindowBakeSettings (line 9) | internal class LightingWindowBakeSettings method OnEnable (line 43) | public void OnEnable() method OnDisable (line 51) | public void OnDisable() method OnGUI (line 57) | public void OnGUI() FILE: Editor/Mono/SceneModeWindows/LightingWindowEnvironmentTab.cs class LightingWindowEnvironmentSection (line 14) | public abstract class LightingWindowEnvironmentSection method OnEnable (line 16) | public virtual void OnEnable() {} method OnDisable (line 17) | public virtual void OnDisable() {} method OnInspectorGUI (line 18) | public virtual void OnInspectorGUI() {} class LightingWindowEnvironmentTab (line 21) | internal class LightingWindowEnvironmentTab : LightingWindow.WindowTab class Styles (line 23) | class Styles class DefaultEnvironmentSectionExtension (line 28) | class DefaultEnvironmentSectionExtension : LightingWindowEnvironmentSe... method OnInspectorGUI (line 45) | public override void OnInspectorGUI() method OnDisable (line 50) | public override void OnDisable() method OnEnable (line 129) | public void OnEnable() method OnDisable (line 135) | public void OnDisable() method ClearCachedProperties (line 140) | void ClearCachedProperties() method OnGUI (line 159) | public void OnGUI() method OnSummaryGUI (line 173) | public void OnSummaryGUI() method OnSelectionChange (line 178) | public void OnSelectionChange() method OtherSettingsGUI (line 182) | void OtherSettingsGUI() method HasHelpGUI (line 204) | public bool HasHelpGUI() FILE: Editor/Mono/SceneModeWindows/LightingWindowLightingTab.cs class LightingWindowLightingTab (line 19) | internal class LightingWindowLightingTab : LightingWindow.WindowTab class Styles (line 21) | class Styles method OnEnable (line 50) | public void OnEnable() method OnDisable (line 58) | public void OnDisable() method OnGUI (line 63) | public void OnGUI() method OnSummaryGUI (line 80) | public void OnSummaryGUI() method OnSelectionChange (line 85) | public void OnSelectionChange() method CreateLightingSettings (line 89) | private void CreateLightingSettings(LightingSettings from = null) method LightingSettingsGUI (line 107) | void LightingSettingsGUI() method HasHelpGUI (line 130) | public bool HasHelpGUI() FILE: Editor/Mono/SceneModeWindows/LightingWindowLightmapPreviewTab.cs class LightingWindowLightmapPreviewTab (line 18) | internal class LightingWindowLightmapPreviewTab : LightingWindow.WindowTab class Styles (line 35) | static class Styles method LightingWindowLightmapPreviewTab (line 47) | public LightingWindowLightmapPreviewTab(LightmapType type) method OnSelectionChange (line 68) | public void OnSelectionChange() method OnEnable (line 99) | public void OnEnable() method OnDisable (line 104) | public void OnDisable() method OnGUI (line 108) | public void OnGUI() method OnSummaryGUI (line 164) | public void OnSummaryGUI() method HasHelpGUI (line 169) | public bool HasHelpGUI() method InitSettings (line 174) | private void InitSettings() method LightmapListGUI (line 182) | private void LightmapListGUI(T[] lightmaps, Func getT... method LightmapField (line 224) | private void LightmapField(Texture2D lightmap, int index, Hash128 hash... method SizeString (line 281) | private static string SizeString(float size) method DebugInfoSection (line 300) | private void DebugInfoSection() FILE: Editor/Mono/SceneModeWindows/LightingWindowTab.cs class LightingWindowTab (line 13) | public abstract class LightingWindowTab : LightingWindow.WindowTab method OnEnable (line 39) | public virtual void OnEnable() { } method OnDisable (line 40) | public virtual void OnDisable() { } method OnGUI (line 41) | public virtual void OnGUI() { } method OnHeaderSettingsGUI (line 42) | public virtual void OnHeaderSettingsGUI() { } method OnBakeButtonGUI (line 43) | public virtual void OnBakeButtonGUI() { } method OnSelectionChange (line 44) | public virtual void OnSelectionChange() { } method HasHelpGUI (line 45) | public virtual bool HasHelpGUI() { return false; } method OnSummaryGUI (line 47) | public virtual void OnSummaryGUI() method FocusTab (line 52) | public void FocusTab() FILE: Editor/Mono/SceneModeWindows/LightmapPreviewWindow.cs class LightmapPreviewWindow (line 16) | [EditorWindowTitle(title = "Viewer", icon = "Lighting")] class Styles (line 80) | static class Styles method CreateLightmapPreviewWindow (line 198) | public static void CreateLightmapPreviewWindow(int lightmapId, bool re... method OnEnable (line 214) | void OnEnable() method OnDisable (line 220) | void OnDisable() method OnBecameVisible (line 225) | void OnBecameVisible() method OnSelectionChange (line 231) | void OnSelectionChange() method OnGUI (line 237) | void OnGUI() method DrawPreviewSettings (line 260) | private void DrawPreviewSettings() method ComputeMeshUVBounds (line 293) | private static Rect ComputeMeshUVBounds(Mesh mesh) method HandleUVChartClick (line 314) | private static void HandleUVChartClick(Rect textureRect, GameObject[] ... method DrawPreview (line 375) | private void DrawPreview(Rect r) method SelectPreviewTextureIndex (line 515) | private void SelectPreviewTextureIndex(object textureOption) method GetSelectedTextureType (line 522) | private GITextureType GetSelectedTextureType() method SelectedTextureTypeNeedsExposureControl (line 535) | private bool SelectedTextureTypeNeedsExposureControl() method IsActiveGameObjectInLightmap (line 544) | private bool IsActiveGameObjectInLightmap(GITextureType textureType) method UpdateActiveGameObjectSelection (line 555) | private void UpdateActiveGameObjectSelection() method UpdateCachedTexture (line 594) | private void UpdateCachedTexture(GITextureType textureType) method ResizeRectToFit (line 672) | private Rect ResizeRectToFit(Rect rect, Rect to) method ScaleRectByZoomableArea (line 684) | private Rect ScaleRectByZoomableArea(Rect rect, ZoomableArea zoomableA... FILE: Editor/Mono/SceneModeWindows/OcclusionCullingWindow.cs class OcclusionCullingWindow (line 17) | [EditorWindowTitle(title = "Occlusion", icon = "Occlusion")] class Styles (line 33) | class Styles type Mode (line 54) | enum Mode method OnBecameVisible (line 66) | void OnBecameVisible() method OnBecameInvisible (line 75) | void OnBecameInvisible() method OnSelectionChange (line 83) | void OnSelectionChange() method OnEnable (line 89) | void OnEnable() method OnDisable (line 98) | void OnDisable() method BackgroundTaskStatusChanged (line 104) | static void BackgroundTaskStatusChanged() method GenerateWindow (line 110) | [MenuItem("Window/Rendering/Occlusion Culling", false, 101)] method SummaryGUI (line 117) | void SummaryGUI() method CreateNewArea (line 145) | OcclusionArea CreateNewArea() method AreaSelectionGUI (line 153) | void AreaSelectionGUI() method CameraSelectionGUI (line 203) | void CameraSelectionGUI() method BakeSettings (line 225) | void BakeSettings() method BakeButtons (line 269) | void BakeButtons() method CustomDropdownButton (line 310) | private bool CustomDropdownButton(string name, float width, params GUI... method CustomDropdownCallback (line 343) | private void CustomDropdownCallback(object userData) method ModeToggle (line 356) | void ModeToggle() method OnGUI (line 376) | void OnGUI() method OnDidOpenScene (line 427) | void OnDidOpenScene() method SetShowVolumePreVis (line 433) | void SetShowVolumePreVis() method SetShowVolumeCulling (line 443) | void SetShowVolumeCulling() method ShowModePopup (line 452) | bool ShowModePopup(Rect popupRect) method DisplayControls (line 481) | void DisplayControls() class SceneViewOcclusionCullingOverlay (line 580) | [Overlay(typeof(SceneView), k_OverlayId, k_DisplayName)] method OnGUI (line 593) | public override void OnGUI() FILE: Editor/Mono/SceneModeWindows/SceneModeUtility.cs class SceneModeUtility (line 13) | public static class SceneModeUtility class SceneModeData (line 15) | class SceneModeData : ScriptableSingleton class Styles (line 53) | private class Styles method GetSelectedObjectsOfType (line 60) | public static T[] GetSelectedObjectsOfType(out GameObject[] gameObj... method SearchForType (line 86) | public static void SearchForType(Type type) method SearchBar (line 112) | public static Type SearchBar(params Type[] types) method TypeButton (line 159) | private static bool TypeButton(GUIContent label, bool selected, GUISty... method StaticFlagField (line 167) | public static bool StaticFlagField(string label, SerializedProperty pr... method SetStaticFlags (line 184) | public static bool SetStaticFlags(Object[] targetObjects, int changedF... method GetObjectsRecurse (line 243) | static void GetObjectsRecurse(Transform root, List arr) method GetObjects (line 250) | public static GameObject[] GetObjects(Object[] gameObjects, bool inclu... FILE: Editor/Mono/SceneObjectIdentifier.bindings.cs type SceneObjectIdentifier (line 10) | [Serializable] method CompareTo (line 17) | public int CompareTo(SceneObjectIdentifier other) method Equals (line 26) | public bool Equals(SceneObjectIdentifier other) FILE: Editor/Mono/SceneView/CameraFlyModeContext.cs type SceneInputAxis (line 10) | enum SceneInputAxis : int class SceneNavigationInput (line 20) | static class SceneNavigationInput class MovementVector (line 33) | public class MovementVector method InverseAxis (line 41) | static SceneInputAxis InverseAxis(SceneInputAxis i) => (int) i > 2 ?... method Update (line 62) | public static void Update() class CameraFlyModeContext (line 71) | [PriorityContext, ReserveModifiers(ShortcutModifiers.Shift)] FILE: Editor/Mono/SceneView/PickingShortcutContext.cs class SceneViewPickingShortcutContext (line 9) | class SceneViewPickingShortcutContext : SceneViewMotion.SceneViewContext... FILE: Editor/Mono/SceneView/RectSelection.cs class RectSelection (line 14) | class RectSelection type SelectionType (line 16) | public enum SelectionType { Normal, Additive, Subtractive } method RegisterShortcutContext (line 47) | public void RegisterShortcutContext() method UnregisterShortcutContext (line 52) | public void UnregisterShortcutContext() method OnNormalRectSelection (line 57) | [ClutchShortcut(k_RectSelectionNormal, typeof(SceneViewPickingShortcut... method OnAdditiveRectSelection (line 64) | [ClutchShortcut(k_RectSelectionAdditive, typeof(SceneViewPickingShortc... method OnSubtractiveRectSelection (line 71) | [ClutchShortcut(k_RectSelectionSubtractive, typeof(SceneViewPickingSho... method OnRectSelection (line 78) | void OnRectSelection(ShortcutArguments args, SelectionType selectionTy... method OnNormalPicking (line 93) | [Shortcut(k_PickingNormal, typeof(SceneViewPickingShortcutContext), Ke... method OnAdditivePicking (line 100) | [Shortcut(k_PickingAdditive, typeof(SceneViewPickingShortcutContext), ... method OnSubtractivePicking (line 107) | [Shortcut(k_PickingSubtractive, typeof(SceneViewPickingShortcutContext... method DelayPicking (line 116) | void DelayPicking(SceneView sceneview, SelectionType selectionType) method Pick (line 125) | void Pick(SelectionType selectionType, Vector2 mousePos, Event evt) method OnGUI (line 194) | public void OnGUI(bool isLastActiveSceneView) method HandleOnMouseDown (line 296) | void HandleOnMouseDown(Event evt) method HandleOnMouseUp (line 313) | void HandleOnMouseUp() method CompleteRectSelection (line 322) | void CompleteRectSelection() method StartRectSelection (line 329) | void StartRectSelection(SceneView view) method UpdateSelection (line 342) | void UpdateSelection(Object[] existingSelection, Object newObject, Sel... method UpdateSelection (line 358) | static void UpdateSelection(Object[] existingSelection, Object[] newOb... FILE: Editor/Mono/SceneView/SceneOrientationGizmo.cs class SceneOrientationGizmo (line 15) | [Overlay(typeof(SceneView), "Orientation", true, priority = (int)Overlay... class Styles (line 107) | static class Styles type BlendingScope (line 117) | struct BlendingScope : IDisposable method BlendingScope (line 122) | public BlendingScope(BlendMode srcMode, BlendMode dstMode) method Dispose (line 131) | public void Dispose() method SceneOrientationGizmo (line 138) | public SceneOrientationGizmo() method OnCollapsedChanged (line 143) | void OnCollapsedChanged(bool _) method UpdateOverlayDisplay (line 149) | void UpdateOverlayDisplay(bool visibility) method UpdateHeaderAndBackground (line 155) | void UpdateHeaderAndBackground() method OnCreated (line 168) | public override void OnCreated() method OnWillBeDestroyed (line 213) | public override void OnWillBeDestroyed() method OnContentRebuild (line 222) | internal override void OnContentRebuild() method AxisSelectors (line 227) | void AxisSelectors(SceneView view, Camera cam, float size, float sgn, ... method DisplayContextMenu (line 317) | void DisplayContextMenu(Rect buttonOrCursorRect, SceneView view) method ContextMenuDelegate (line 331) | void ContextMenuDelegate(object userData, string[] options, int selected) method DrawIsoStatusSymbol (line 359) | void DrawIsoStatusSymbol(Vector3 center, SceneView view, float alpha) method DrawRotationLock (line 372) | void DrawRotationLock(SceneView view, Rect rect) method DrawLabels (line 397) | void DrawLabels(SceneView view, Rect rect) method SetupRenderTexture (line 485) | void SetupRenderTexture() method SetupCamera (line 511) | void SetupCamera(SceneView view) method OnGUI (line 538) | public override void OnGUI() method DoOrientationHandles (line 596) | void DoOrientationHandles(SceneView view, Camera camera, bool isMouseH... method ViewAxisDirection (line 693) | internal void ViewAxisDirection(SceneView view, int dir, bool ortho) method ViewAxisDirection (line 700) | internal void ViewAxisDirection(SceneView view, int dir) method ViewSetOrtho (line 710) | internal void ViewSetOrtho(SceneView view, bool ortho) method ViewSetUnityDefault (line 715) | internal void ViewSetUnityDefault(SceneView view) method ViewSetMayaDefault (line 721) | internal void ViewSetMayaDefault(SceneView view) method ViewSetMaxDefault (line 727) | internal void ViewSetMaxDefault(SceneView view) method UpdateGizmoLabel (line 733) | internal void UpdateGizmoLabel(SceneView view, Vector3 direction, bool... method GetLabelIndexForView (line 738) | internal int GetLabelIndexForView(SceneView view, Vector3 direction, b... method ViewFromNiceAngle (line 755) | internal void ViewFromNiceAngle(SceneView view, bool forcePerspective) method IsAxisAligned (line 775) | bool IsAxisAligned(Vector3 v) method SwitchDirNameVisible (line 780) | void SwitchDirNameVisible(int newVisible) FILE: Editor/Mono/SceneView/SceneView.cs class SceneView (line 35) | [EditorWindowTitle(title = "Scene", useTypeNameAsIconName = true)] type CameraMode (line 38) | [Serializable] method CameraMode (line 41) | internal CameraMode(DrawCameraMode drawMode, string name, string sec... method Equals (line 64) | public override bool Equals(System.Object otherObject) method GetHashCode (line 73) | public override int GetHashCode() method ToString (line 78) | public override string ToString() method GetInteractiveDrawCameraModeValues (line 86) | [RequiredByNativeCode] method NeedsInteractiveBaking (line 98) | internal static bool NeedsInteractiveBaking() method GetLegacyOverlayId (line 108) | static string GetLegacyOverlayId(OverlayWindow overlayData) method ShowLegacyOverlay (line 113) | internal void ShowLegacyOverlay(OverlayWindow overlayData) method LegacyOverlayPreOnGUI (line 125) | void LegacyOverlayPreOnGUI() method GetDrawModeExposure (line 188) | [RequiredByNativeCode] method GetDrawBackfaceHighlights (line 194) | [RequiredByNativeCode] method SetDrawBackfaceHighlights (line 200) | internal static void SetDrawBackfaceHighlights(bool value) method GetDefaultParentObjectIfSet (line 244) | internal static Transform GetDefaultParentObjectIfSet() method OnSelectedObjectWasDestroyed (line 259) | static void OnSelectedObjectWasDestroyed(int unused) method OnNonSelectedObjectWasDestroyed (line 265) | static void OnNonSelectedObjectWasDestroyed(int instanceID) method OnEditorTrackerRebuilt (line 277) | static void OnEditorTrackerRebuilt() method SetActiveEditorsDirty (line 283) | internal static void SetActiveEditorsDirty(bool forceRepaint = false) method CollectActiveEditors (line 307) | static void CollectActiveEditors() class SceneViewState (line 470) | [Serializable] method SceneViewState (line 524) | public SceneViewState() method SceneViewState (line 528) | public SceneViewState(SceneViewState other) method IsAllOn (line 541) | [Obsolete("IsAllOn() has been deprecated. Use allEnabled instead (Un... method Toggle (line 558) | [Obsolete("Toggle() has been deprecated. Use SetAllEnabled() instead... method SetAllEnabled (line 564) | public void SetAllEnabled(bool value) class CameraSettings (line 795) | [Serializable] method CameraSettings (line 830) | public CameraSettings() method CameraSettings (line 846) | internal CameraSettings(CameraSettings other) method RoundSpeedToNearestSignificantDecimal (line 932) | internal float RoundSpeedToNearestSignificantDecimal(float value) method SetSpeedMinMax (line 946) | internal void SetSpeedMinMax(float min, float max) method SetClipPlanes (line 960) | internal void SetClipPlanes(float near, float far) method GetDynamicClipPlanes (line 1006) | internal Vector2 GetDynamicClipPlanes() method ResetCameraSettings (line 1018) | public void ResetCameraSettings() type CursorRect (line 1045) | private struct CursorRect method CursorRect (line 1049) | public CursorRect(Rect rect, MouseCursor cursor) method AddCursorRect (line 1058) | internal static void AddCursorRect(Rect rect, MouseCursor cursor) method GetPerspectiveCameraDistance (line 1065) | static float GetPerspectiveCameraDistance(float objectSize, float fov) class Styles (line 1141) | internal static class Styles method Styles (line 1158) | static Styles() method SetSceneViewShaderReplace (line 1193) | public void SetSceneViewShaderReplace(Shader shader, string replaceStr... type DraggingLockedState (line 1205) | internal enum DraggingLockedState method FrameSelectedMenuItem (line 1239) | [RequiredByNativeCode] method FrameLastActiveSceneView (line 1266) | [RequiredByNativeCode] method FrameLastActiveSceneViewWithLock (line 1274) | public static bool FrameLastActiveSceneViewWithLock() method GetAllSceneCamerasAsList (line 1281) | private static List GetAllSceneCamerasAsList() method GetAllSceneCameras (line 1294) | [RequiredByNativeCode] method RepaintAll (line 1317) | [RequiredByNativeCode] method SetSearchFilter (line 1326) | internal override void SetSearchFilter(string searchFilter, SearchMode... method OnLostFocus (line 1334) | internal void OnLostFocus() method OnBeforeRemovedAsTab (line 1343) | private void OnBeforeRemovedAsTab() method OnAddedAsTab (line 1349) | internal void OnAddedAsTab() method OnEnable (line 1356) | public override void OnEnable() method CreateCameraRectVisualElement (line 1494) | VisualElement CreateCameraRectVisualElement() method OnComponentWasAdded (line 1521) | void OnComponentWasAdded(Component component) method GridOnGridVisibilityChanged (line 1528) | void GridOnGridVisibilityChanged(bool visible) method SupportsStageHandling (line 1533) | protected virtual bool SupportsStageHandling() method CurrentStageIsolated (line 1538) | void CurrentStageIsolated(bool isolated) method VisibilityChanged (line 1547) | void VisibilityChanged() method UpdateHiddenObjectCount (line 1553) | void UpdateHiddenObjectCount() method SceneView (line 1559) | public SceneView() method Awake (line 1567) | internal void Awake() method AlignCameraWithView (line 1610) | internal static void AlignCameraWithView(Camera camera) method GetLastActiveSceneViewCamera (line 1641) | internal static Camera GetLastActiveSceneViewCamera() method OnDisable (line 1647) | public override void OnDisable() method OnDestroy (line 1697) | public void OnDestroy() method OnPlayModeStateChanged (line 1703) | internal void OnPlayModeStateChanged(PlayModeStateChange state) method OnStageChanged (line 1713) | internal void OnStageChanged(Stage previousStage, Stage newStage) method OnMaximized (line 1724) | internal override void OnMaximized() method ToolbarSearchFieldGUI (line 1730) | internal void ToolbarSearchFieldGUI() method RefreshAudioPlay (line 1759) | void RefreshAudioPlay() method OnSelectionChange (line 1814) | void OnSelectionChange() method AddItemsToMenu (line 1826) | public virtual void AddItemsToMenu(GenericMenu menu) method AddOverlayToActiveView (line 1834) | public static void AddOverlayToActiveView(T overlay) where T : Overlay method RemoveOverlayFromActiveView (line 1841) | public static void RemoveOverlayFromActiveView(T overlay) where T :... method MoveOverlaysToActiveView (line 1849) | static void MoveOverlaysToActiveView(SceneView previous, SceneView act... method ValidateMenuMoveToFrontOrBack (line 1864) | private static bool ValidateMenuMoveToFrontOrBack(Transform[] transfor... method RegisterMenuMoveChildrenUndo (line 1889) | private static void RegisterMenuMoveChildrenUndo(Transform[] transform... method MenuMoveToFront (line 1902) | [MenuItem("GameObject/Set as first sibling %=", secondaryPriority = 1)] method ValidateMenuMoveToFront (line 1914) | [MenuItem("GameObject/Set as first sibling %=", true)] method MenuMoveToBack (line 1920) | [MenuItem("GameObject/Set as last sibling %-", secondaryPriority = 2)] method ValidateMenuMoveToBack (line 1932) | [MenuItem("GameObject/Set as last sibling %-", true)] method MenuMoveToView (line 1938) | [MenuItem("GameObject/Move To View %&f", secondaryPriority = 3)] method ValidateMoveToView (line 1945) | [MenuItem("GameObject/Move To View %&f", true)] method MenuAlignWithView (line 1951) | [MenuItem("GameObject/Align With View %#f", secondaryPriority = 4)] method ValidateAlignWithView (line 1958) | [MenuItem("GameObject/Align With View %#f", true)] method MenuAlignViewToSelected (line 1964) | [MenuItem("GameObject/Align View to Selected", secondaryPriority = 5)] method ValidateAlignViewToSelected (line 1971) | [MenuItem("GameObject/Align View to Selected", true)] method ActivateSelection (line 1977) | [MenuItem("GameObject/Toggle Active State &#a", secondaryPriority = 6)] method ValidateActivateSelection (line 1990) | [MenuItem("GameObject/Toggle Active State &#a", true)] method CreateMipColorsTexture (line 1996) | static void CreateMipColorsTexture() method SetSceneViewFiltering (line 2028) | internal void SetSceneViewFiltering(bool enable) method SetSceneViewFilteringForLODGroups (line 2033) | internal void SetSceneViewFilteringForLODGroups(bool enable) method SetSceneViewFilteringForStages (line 2038) | internal void SetSceneViewFilteringForStages(bool enable) method UseSceneFiltering (line 2045) | bool UseSceneFiltering() method SceneViewIsRenderingHDR (line 2050) | internal bool SceneViewIsRenderingHDR() method OnFocus (line 2055) | void OnFocus() method HandleClickAndDragToFocus (line 2060) | void HandleClickAndDragToFocus() method SetupFogAndShadowDistance (line 2090) | private void SetupFogAndShadowDistance(out bool oldFog, out float oldS... method RestoreFogAndShadowDistance (line 2103) | private void RestoreFogAndShadowDistance(bool oldFog, float oldShadowD... method CreateCameraTargetTexture (line 2112) | private void CreateCameraTargetTexture(Rect cameraRect, bool hdr) method IsCameraDrawModeSupported (line 2148) | public bool IsCameraDrawModeSupported(CameraMode mode) method IsCameraDrawModeEnabled (line 2156) | public bool IsCameraDrawModeEnabled(CameraMode mode) method IsSceneCameraDeferred (line 2164) | internal bool IsSceneCameraDeferred() method DoesCameraDrawModeSupportDeferred (line 2174) | internal static bool DoesCameraDrawModeSupportDeferred(DrawCameraMode ... method DoesCameraDrawModeSupportHDR (line 2203) | internal static bool DoesCameraDrawModeSupportHDR(DrawCameraMode mode) method PrepareCameraTargetTexture (line 2209) | private void PrepareCameraTargetTexture(Rect cameraRect) method PrepareCameraReplacementShader (line 2224) | private void PrepareCameraReplacementShader() method SceneCameraRendersIntoRT (line 2279) | bool SceneCameraRendersIntoRT() method DoDrawCamera (line 2284) | private void DoDrawCamera(Rect windowSpaceCameraRect, Rect groupSpaceC... method DrawPingedObjectSubmeshOutlineIfNeeded (line 2363) | void DrawPingedObjectSubmeshOutlineIfNeeded() method RenderFilteredScene (line 2388) | void RenderFilteredScene(Rect groupSpaceCameraRect) method DoClearCamera (line 2479) | void DoClearCamera(Rect cameraRect) method SetupCustomSceneLighting (line 2496) | void SetupCustomSceneLighting() method CleanupCustomSceneLighting (line 2505) | void CleanupCustomSceneLighting() method HandleViewToolCursor (line 2514) | void HandleViewToolCursor(Rect cameraRect) method ComponentHasImageEffectAttribute (line 2544) | private static bool ComponentHasImageEffectAttribute(Component c) method UpdateImageEffects (line 2551) | void UpdateImageEffects(bool enable) method DoOnPreSceneGUICallbacks (line 2566) | void DoOnPreSceneGUICallbacks(Rect cameraRect) method OnGUI (line 2577) | [Obsolete("OnGUI has been deprecated. Use OnSceneGUI instead.")] method OnSceneGUI (line 2580) | protected virtual void OnSceneGUI() => DoOnGUI(); method DoOnGUI (line 2582) | void DoOnGUI() method OpenActionMenu (line 2806) | [Shortcut("Scene View/Menu", typeof(SceneViewViewport), KeyCode.Mouse1)] method SwitchToRenderMode (line 2832) | internal void SwitchToRenderMode(DrawCameraMode mode, bool sceneLighti... method SwitchToRenderMode (line 2838) | internal void SwitchToRenderMode(CameraMode mode, bool sceneLighting =... method SwitchToUnlit (line 2844) | internal void SwitchToUnlit() => SwitchToRenderMode(DrawCameraMode.Tex... method ToggleLastDebugDrawMode (line 2846) | internal void ToggleLastDebugDrawMode() method SetWireframeMode (line 2858) | [Shortcut("Scene View/Render Mode/Wireframe", typeof(SceneView), KeyCo... method SetShadedWireframeMode (line 2869) | [Shortcut("Scene View/Render Mode/Shaded Wireframe", typeof(SceneView)... method SetUnlitMode (line 2879) | [Shortcut("Scene View/Render Mode/Unlit", typeof(SceneView), KeyCode.A... method SetShadedMode (line 2889) | [Shortcut("Scene View/Render Mode/Shaded", typeof(SceneView), KeyCode.... method SetLastDebugDrawMode (line 2899) | [Shortcut("Scene View/Render Mode/Last Debug Draw Mode", typeof(SceneV... method Toggle2DMode (line 2909) | [Shortcut("Scene View/Toggle 2D Mode", typeof(SceneView), KeyCode.Alph... method ToggleOrthoView (line 2918) | [Shortcut("Scene View/Toggle Orthographic Projection", typeof(SceneVie... method SetOrthoRightView (line 2929) | [Shortcut("Scene View/Set Orthographic Right View", typeof(SceneView))] method SetRightView (line 2940) | [Shortcut("Scene View/Set Right View", typeof(SceneView))] method SetTopView (line 2951) | [Shortcut("Scene View/Set Top View", typeof(SceneView))] method SetOrthoTopView (line 2962) | [Shortcut("Scene View/Set Orthographic Top View", typeof(SceneView))] method SetFrontView (line 2973) | [Shortcut("Scene View/Set Front View", typeof(SceneView))] method SetOrthoFrontView (line 2984) | [Shortcut("Scene View/Set Orthographic Front View", typeof(SceneView))] method SetLeftView (line 2995) | [Shortcut("Scene View/Set Left View", typeof(SceneView))] method SetOrthoLeftView (line 3006) | [Shortcut("Scene View/Set Orthographic Left View", typeof(SceneView))] method SetBottomView (line 3017) | [Shortcut("Scene View/Set Bottom View", typeof(SceneView))] method SetOrthoBottomView (line 3028) | [Shortcut("Scene View/Set Orthographic Bottom View", typeof(SceneView))] method SetBackView (line 3039) | [Shortcut("Scene View/Set Back View", typeof(SceneView))] method SetOrthoBackView (line 3050) | [Shortcut("Scene View/Set Orthographic Back View", typeof(SceneView))] method SetFreeView (line 3061) | [Shortcut("Scene View/Set Free View", typeof(SceneView))] method HandleMouseCursor (line 3072) | void HandleMouseCursor() method DrawRenderModeOverlay (line 3115) | void DrawRenderModeOverlay(Rect cameraRect) method HandleSelectionAndOnSceneGUI (line 3146) | private void HandleSelectionAndOnSceneGUI() method ValidateSceneSize (line 3169) | static float ValidateSceneSize(float value) method FixNegativeSize (line 3205) | public void FixNegativeSize() method CalcCameraDist (line 3222) | internal float CalcCameraDist() method ResetIfNaN (line 3233) | void ResetIfNaN() method GetMainCamera (line 3243) | internal static Camera GetMainCamera() method GetSceneViewRenderingPath (line 3261) | internal static RenderingPath GetSceneViewRenderingPath() method IsUsingDeferredRenderingPath (line 3269) | internal static bool IsUsingDeferredRenderingPath() method CheckDrawModeForRenderingPath (line 3276) | internal bool CheckDrawModeForRenderingPath(DrawCameraMode mode) method UpdateSceneCameraSettings (line 3289) | private void UpdateSceneCameraSettings() method SetupCamera (line 3317) | void SetupCamera() method ApplyDefaultCameraLens (line 3423) | internal void ApplyDefaultCameraLens() method OnBecameVisible (line 3455) | void OnBecameVisible() method OnBecameInvisible (line 3464) | void OnBecameInvisible() method UpdateAnimatedMaterials (line 3469) | void UpdateAnimatedMaterials() method GetVerticalFOV (line 3499) | internal float GetVerticalFOV(float aspectNeutralFOV, float multiplier... method GetVerticalOrthoSize (line 3510) | float GetVerticalOrthoSize() method GetTransformRotation (line 3527) | internal Quaternion GetTransformRotation() method GetTransformPosition (line 3537) | internal Vector3 GetTransformPosition() method LookAt (line 3543) | public void LookAt(Vector3 point) method LookAt (line 3550) | public void LookAt(Vector3 point, Quaternion direction) method LookAtDirect (line 3559) | public void LookAtDirect(Vector3 point, Quaternion direction) method LookAt (line 3568) | public void LookAt(Vector3 point, Quaternion direction, float newSize) method LookAtDirect (line 3578) | public void LookAtDirect(Vector3 point, Quaternion direction, float ne... method LookAt (line 3588) | public void LookAt(Vector3 point, Quaternion direction, float newSize,... method LookAt (line 3594) | public void LookAt(Vector3 point, Quaternion direction, float newSize,... method UpdateOrientationGizmos (line 3618) | internal void UpdateOrientationGizmos() method DefaultHandles (line 3623) | void DefaultHandles() method CleanupEditorDragFunctions (line 3641) | void CleanupEditorDragFunctions() method CallEditorDragFunctions (line 3647) | bool CallEditorDragFunctions(IList dragAndDropObjects) method CanDoDrag (line 3680) | internal static bool CanDoDrag(ICollection objects) method HandleDragging (line 3718) | internal void HandleDragging(Event evt) method PickObject (line 3787) | void PickObject(ref GameObject dropUpon, ref Transform parentTransform) method CommandsGUI (line 3794) | void CommandsGUI() method AlignViewToObject (line 3917) | public void AlignViewToObject(Transform t) method AlignWithView (line 3924) | public void AlignWithView() method MoveToView (line 3944) | public void MoveToView() method MoveToView (line 3958) | public void MoveToView(Transform target) method AlignWithView (line 3965) | internal void AlignWithView(Transform target) method IsGameObjectInThisSceneView (line 3971) | internal bool IsGameObjectInThisSceneView(GameObject gameObject) method FrameSelected (line 3979) | public bool FrameSelected() method FrameSelected (line 3984) | public bool FrameSelected(bool lockView) method FrameSelected (line 3989) | public virtual bool FrameSelected(bool lockView, bool instant) method Frame (line 4033) | public bool Frame(Bounds bounds, bool instant = true) method CreateSceneCameraAndLights (line 4050) | void CreateSceneCameraAndLights() type EditorActionCache (line 4088) | struct EditorActionCache method EditorActionCache (line 4093) | public EditorActionCache(string methodName) method GetAction (line 4099) | public Action GetAction(Type type) method CallOnSceneGUI (line 4128) | void CallOnSceneGUI() method ResetOnSceneGUIState (line 4200) | void ResetOnSceneGUIState() method CallOnPreSceneGUI (line 4210) | void CallOnPreSceneGUI() method ShowNotification (line 4253) | internal static void ShowNotification(string notificationText) method ShowCompileErrorNotification (line 4283) | [RequiredByNativeCode] method ShowSceneViewPlayModeSaveWarning (line 4289) | [RequiredByNativeCode] method ResetToDefaults (line 4300) | void ResetToDefaults(EditorBehaviorMode behaviorMode) method OnNewProjectLayoutWasCreated (line 4325) | internal void OnNewProjectLayoutWasCreated() method OnViewpointChanged (line 4330) | void OnViewpointChanged(bool activeViewpoint) method On2DModeChange (line 4335) | void On2DModeChange() method AddCameraMode (line 4364) | public static CameraMode AddCameraMode(string name, string section) method IsValidCameraMode (line 4377) | private static bool IsValidCameraMode(CameraMode cameraMode) method ClearUserDefinedCameraModes (line 4397) | public static void ClearUserDefinedCameraModes() method GetBuiltinCameraMode (line 4402) | public static CameraMode GetBuiltinCameraMode(DrawCameraMode mode) method RebuildBreadcrumbBar (line 4407) | internal void RebuildBreadcrumbBar() method RebuildBreadcrumbBarInAll (line 4413) | internal static void RebuildBreadcrumbBarInAll() method ResetGridPivot (line 4421) | internal void ResetGridPivot() method CopyLastActiveSceneViewSettings (line 4426) | void CopyLastActiveSceneViewSettings() method SetOverlayVisible (line 4444) | internal void SetOverlayVisible(string id, bool show) FILE: Editor/Mono/SceneView/SceneViewGrid.cs class GridSettings (line 11) | static class GridSettings method ResetSizeMultiplier (line 58) | internal static void ResetSizeMultiplier() method ApplyMultiplier (line 63) | static Vector3 ApplyMultiplier(Vector3 value, int mul) method ResetGridSettings (line 78) | public static void ResetGridSettings() class SceneViewGrid (line 84) | [System.Serializable] type GridRenderAxis (line 94) | internal enum GridRenderAxis class Grid (line 102) | [System.Serializable] method PrepareGridRender (line 141) | internal DrawGridParameters PrepareGridRender(int gridID, float opac... method UpdateGridColor (line 218) | internal void UpdateGridColor() method OnEnable (line 223) | internal void OnEnable(SceneView view) method OnDisable (line 235) | internal void OnDisable(SceneView view) method GridSizeChanged (line 244) | void GridSizeChanged(Vector3 size) method SetAllGridsPivot (line 251) | internal void SetAllGridsPivot(Vector3 pivot) method SetPivot (line 258) | internal void SetPivot(GridRenderAxis axis, Vector3 pivot) method GetPivot (line 268) | internal Vector3 GetPivot(GridRenderAxis axis) method ResetPivot (line 279) | internal void ResetPivot(GridRenderAxis axis) method UpdateGridsVisibility (line 291) | internal void UpdateGridsVisibility(Quaternion rotation, bool orthoMode) method SkipFading (line 325) | internal void SkipFading() method ApplySnapConstraintsInPerspectiveMode (line 332) | void ApplySnapConstraintsInPerspectiveMode() method ApplySnapConstraintsInOrthogonalMode (line 348) | void ApplySnapConstraintsInOrthogonalMode() method ApplySnapContraintsOnXAxis (line 358) | void ApplySnapContraintsOnXAxis() method ApplySnapContraintsOnYAxis (line 364) | void ApplySnapContraintsOnYAxis() method ApplySnapContraintsOnZAxis (line 370) | void ApplySnapContraintsOnZAxis() method PrepareGridRender (line 376) | internal DrawGridParameters PrepareGridRender(Camera camera, Vector3 p... method PrepareGridRenderPerspectiveMode (line 391) | DrawGridParameters PrepareGridRenderPerspectiveMode(Camera camera, Vec... method PrepareGridRenderOrthogonalMode (line 412) | DrawGridParameters PrepareGridRenderOrthogonalMode(Camera camera, Vect... method Reset (line 434) | internal void Reset() FILE: Editor/Mono/SceneView/SceneViewMotion.cs class SceneViewMotion (line 12) | class SceneViewMotion method RegisterShortcutContexts (line 75) | public void RegisterShortcutContexts() method UnregisterShortcutContexts (line 84) | public void UnregisterShortcutContexts() class SceneViewContext (line 93) | internal abstract class SceneViewContext : IShortcutContext class SceneViewViewport (line 101) | [ReserveModifiers(ShortcutModifiers.Shift)] class SceneViewViewport2D (line 108) | [ReserveModifiers(ShortcutModifiers.Shift)] class SceneViewViewport3D (line 115) | [ReserveModifiers(ShortcutModifiers.Shift)] class SceneViewViewportLockedPanTool (line 122) | [ReserveModifiers(ShortcutModifiers.Shift)] method PanFocus (line 129) | [Shortcut(k_PanFocusTool, typeof(SceneViewViewport), KeyCode.Mouse2)] method PanFocus (line 139) | void PanFocus(Vector2 mousePos, SceneView currentSceneView, Event evt) method TemporaryPan (line 157) | [ClutchShortcut(k_TemporaryPanTool2D1, typeof(SceneViewViewport2D), Ke... method TemporaryZoom (line 170) | [ClutchShortcut(k_TemporaryZoomTool1, typeof(SceneViewViewport), KeyCo... method TemporaryOrbit (line 178) | [ClutchShortcut(k_TemporaryOrbitTool, typeof(SceneViewViewport3D), Key... method HandleSceneViewMotionTool (line 185) | void HandleSceneViewMotionTool(ShortcutArguments args, ViewTool viewTo... method TemporaryFPS (line 193) | [ClutchShortcut(k_TemporaryFpsTool, typeof(SceneViewViewport3D), typeo... method SetCameraMoveDirectionArrow (line 215) | static void SetCameraMoveDirectionArrow(ShortcutArguments args, SceneI... method WalkForwardArrow (line 239) | [ClutchShortcut("3D Viewport/Fly Mode Forward (Alt)", typeof(SceneView... method WalkBackwardArrow (line 242) | [ClutchShortcut("3D Viewport/Fly Mode Backward (Alt)", typeof(SceneVie... method WalkLeftArrow (line 245) | [ClutchShortcut("3D Viewport/Fly Mode Left (Alt)", typeof(SceneViewVie... method WalkRightArrow (line 248) | [ClutchShortcut("3D Viewport/Fly Mode Right (Alt)", typeof(SceneViewVi... method SetInputVector (line 251) | static void SetInputVector(ShortcutArguments args, SceneInputAxis axis) method WalkForward (line 258) | [ClutchShortcut("3D Viewport/Fly Mode Forward", typeof(CameraFlyModeCo... method WalkBackward (line 262) | [ClutchShortcut("3D Viewport/Fly Mode Backward", typeof(CameraFlyModeC... method WalkLeft (line 266) | [ClutchShortcut("3D Viewport/Fly Mode Left", typeof(CameraFlyModeConte... method WalkRight (line 270) | [ClutchShortcut("3D Viewport/Fly Mode Right", typeof(CameraFlyModeCont... method WalkUp (line 274) | [ClutchShortcut("3D Viewport/Fly Mode Up", typeof(CameraFlyModeContext... method WalkDown (line 278) | [ClutchShortcut("3D Viewport/Fly Mode Down", typeof(CameraFlyModeConte... method StartSceneViewMotionTool (line 282) | void StartSceneViewMotionTool(ViewTool viewTool, SceneView view) method CompleteSceneViewMotionTool (line 302) | public void CompleteSceneViewMotionTool() method DoViewTool (line 324) | public void DoViewTool(SceneView onGUIView) method UpdateViewToolState (line 388) | static bool UpdateViewToolState() method GetMovementDirection (line 402) | Vector3 GetMovementDirection(SceneView view) method ResetMotion (line 436) | public void ResetMotion() method RaycastWorld (line 443) | bool RaycastWorld(Vector2 position, out RaycastHit hit) method OrbitCameraBehavior (line 499) | private void OrbitCameraBehavior(SceneView view) method HandleMouseDrag (line 517) | private void HandleMouseDrag(SceneView view) method ScreenToWorldDistance (line 607) | public Vector3 ScreenToWorldDistance(SceneView view, Vector2 delta) method HandleKeyDown (line 653) | private void HandleKeyDown() method HandleScrollWheel (line 659) | void HandleScrollWheel(SceneView view, bool zoomTowardsCenter) FILE: Editor/Mono/SceneView/SceneViewOverlay.cs class LegacyOverlay (line 12) | sealed class LegacyOverlay : IMGUIOverlay, ITransientOverlay method OnGUI (line 18) | public override void OnGUI() class SceneViewOverlay (line 27) | class SceneViewOverlay type Ordering (line 30) | public enum Ordering type WindowDisplayOption (line 44) | public enum WindowDisplayOption method SceneViewOverlay (line 53) | public SceneViewOverlay(SceneView sceneView) {} method Begin (line 55) | public void Begin() {} method End (line 57) | public void End() {} method Window (line 61) | [Obsolete(k_ObsoleteMessage)] method Window (line 68) | [Obsolete(k_ObsoleteMessage)] method ShowWindow (line 78) | [Obsolete(k_ObsoleteMessage)] class OverlayWindow (line 94) | class OverlayWindow : IComparable method OverlayWindow (line 96) | public OverlayWindow(GUIContent title, SceneViewOverlay.WindowFunction... method CompareTo (line 122) | public int CompareTo(OverlayWindow other) FILE: Editor/Mono/SceneView/SceneViewOverlays.cs class SceneView (line 10) | public partial class SceneView class SceneViewIsolationOverlay (line 12) | [Overlay(typeof(SceneView), k_OverlayID, k_DisplayName, defaultDisplay... class Styles (line 19) | internal static class Styles method OnCreated (line 26) | public override void OnCreated() method OnWillBeDestroyed (line 32) | public override void OnWillBeDestroyed() method CurrentStageIsolated (line 37) | void CurrentStageIsolated(bool isolated) method OnGUI (line 42) | public override void OnGUI() FILE: Editor/Mono/SceneView/SceneViewPicking.cs class SceneViewPicking (line 23) | class SceneViewPicking method SceneViewPicking (line 30) | static SceneViewPicking() method ResetHashes (line 35) | static void ResetHashes() method PickGameObject (line 46) | public static PickingObject PickGameObject(Vector2 mousePosition) method GetAllOverlapping (line 148) | internal static IEnumerable GetAllOverlapping(Vector2 p... method UpdateHash (line 180) | static void UpdateHash(ref int hash, PickingObject obj) FILE: Editor/Mono/SceneView/SceneViewPiercingMenu.cs class SceneViewPiercingMenu (line 16) | static class SceneViewPiercingMenu method ShowSelectionPiercingMenuNormal (line 20) | static void ShowSelectionPiercingMenuNormal(SceneView view) => ShowSel... method ShowSelectionPiercingMenuSubtractive (line 22) | static void ShowSelectionPiercingMenuSubtractive(SceneView view) => Sh... method OpenSelectionPiercingMenuNormal (line 24) | [Shortcut("Scene View/List Select", typeof(SceneViewPickingShortcutCon... method OpenSelectionPiercingMenuSubtractive (line 32) | [Shortcut("Scene View/List Deselect", typeof(SceneViewPickingShortcutC... method OpenSelectionPiercingMenu (line 40) | static void OpenSelectionPiercingMenu(SceneView view, SelectionType type) method GetSelectionType (line 64) | static SelectionType GetSelectionType(EventModifiers modifiers, bool f... method GetNewSelection (line 79) | internal static Object[] GetNewSelection(Object[] existing, PickingObj... method ShowSelectionPiercingMenu (line 125) | static void ShowSelectionPiercingMenu(SceneView sceneView, bool forceS... FILE: Editor/Mono/SceneView/SceneViewStageHandling.cs class SceneViewStageHandling (line 12) | class SceneViewStageHandling method SceneViewStageHandling (line 30) | public SceneViewStageHandling(SceneView sceneView) method OnEnable (line 35) | public void OnEnable() method OnDisable (line 47) | public void OnDisable() method StartOnGUI (line 56) | public void StartOnGUI() method EndOnGUI (line 61) | public void EndOnGUI() method RebuildBreadcrumbBar (line 66) | internal void RebuildBreadcrumbBar() method AssetsChangedOnHDD (line 71) | void AssetsChangedOnHDD(string[] importedAssets, string[] deletedAsset... method OnStageChanged (line 76) | void OnStageChanged(Stage previousStage, Stage newStage) method SaveCameraState (line 91) | void SaveCameraState(SceneView sceneView, Stage stage) method GetStoredCameraState (line 111) | SceneViewCameraState GetStoredCameraState(SceneView sceneView, Stage s... method LoadCameraState (line 117) | void LoadCameraState(SceneView sceneView, Stage stage) method BreadcrumbGUI (line 134) | public void BreadcrumbGUI() method SetupBreadCrumbBarIfNeeded (line 151) | void SetupBreadCrumbBarIfNeeded() method SwitchStageOnNextUpdate (line 173) | void SwitchStageOnNextUpdate() method BreadCrumbItemClicked (line 183) | void BreadCrumbItemClicked(BreadcrumbBar.Item item) FILE: Editor/Mono/SceneView/SceneViewToolbarStyles.cs class SceneViewToolbarStyles (line 9) | static class SceneViewToolbarStyles method AddStyleSheets (line 17) | internal static void AddStyleSheets(VisualElement ve) FILE: Editor/Mono/SceneView/SceneViewToolbars.cs class TransformToolsOverlayToolBar (line 19) | [Overlay(typeof(SceneView), k_Id, "Tools", true, priority = (int)Overlay... method TransformToolsOverlayToolBar (line 24) | public TransformToolsOverlayToolBar() : base("Tools/Builtin Tools") {} method OnCreated (line 26) | public override void OnCreated() method OnWillBeDestroyed (line 35) | public override void OnWillBeDestroyed() method UpdateActiveToolIcon (line 43) | void UpdateActiveToolIcon() method UpdateViewToolIcon (line 53) | void UpdateViewToolIcon() class SceneViewToolBar (line 74) | [Overlay(typeof(SceneView), k_Id, "View Options", true, priority = (int)... method SceneViewToolBar (line 79) | public SceneViewToolBar() : base( class SceneViewCameraModeToolbar (line 91) | [Overlay(typeof(SceneView), k_Id, "Draw Modes", true, priority = (int)Ov... method SceneViewCameraModeToolbar (line 96) | public SceneViewCameraModeToolbar() : base( method OnCreated (line 102) | public override void OnCreated() method OnWillBeDestroyed (line 109) | public override void OnWillBeDestroyed() method UpdateIcon (line 114) | internal void UpdateIcon(SceneView.CameraMode cameraMode) class SearchToolBar (line 137) | [Overlay(typeof(SceneView), k_Id, "Search", false, priority = (int)Overl... method CreateHorizontalToolbarContent (line 143) | public OverlayToolbar CreateHorizontalToolbarContent() method CreatePanelContent (line 148) | public override VisualElement CreatePanelContent() class GridAndSnapToolBar (line 159) | [Overlay(typeof(SceneView), k_Id, "Grid and Snap", true, priority = (int... method GridAndSnapToolBar (line 165) | public GridAndSnapToolBar() : base( FILE: Editor/Mono/SceneView/SceneViewViewpoint.cs class SceneViewViewpoint (line 12) | [Serializable] class ViewpointSettings (line 19) | [Serializable] method ViewpointSettings (line 48) | internal ViewpointSettings(int defaultOpacity = defaultOpacity, floa... method AssignSceneView (line 94) | internal void AssignSceneView(SceneView sceneView) method SceneViewViewpoint (line 99) | internal SceneViewViewpoint() method SetViewpoint (line 104) | internal void SetViewpoint(IViewpoint view) method ClearViewpoint (line 110) | internal void ClearViewpoint() method UpdateViewpointMotion (line 138) | internal void UpdateViewpointMotion(bool sceneViewTransformIsAnimating) method ApplyCameraLensFromViewpoint (line 166) | internal void ApplyCameraLensFromViewpoint(bool sceneViewIsPerspective) method OnGUIDrawCameraOverscan (line 190) | internal void OnGUIDrawCameraOverscan() method HandleScrollWheel (line 259) | internal void HandleScrollWheel(SceneView view) method UpdateFieldOfView (line 275) | void UpdateFieldOfView() method UpdateOverscan (line 284) | void UpdateOverscan() method DoChangeFieldOfView (line 294) | static void DoChangeFieldOfView(IViewpoint viewpoint, int sign) method ViewpointIsSelected (line 319) | bool ViewpointIsSelected() method TryMoveViewpoint (line 324) | void TryMoveViewpoint() method AlignSceneViewToViewpoint (line 337) | void AlignSceneViewToViewpoint() FILE: Editor/Mono/SceneView/Viewpoint/CameraViewpoint.cs class CameraViewpoint (line 9) | class CameraViewpoint : Viewpoint, ICameraLensData method CameraViewpoint (line 11) | public CameraViewpoint(Camera target) FILE: Editor/Mono/SceneView/Viewpoint/ViewpointAPI.cs type IViewpoint (line 12) | interface IViewpoint method CreateVisualElement (line 19) | VisualElement CreateVisualElement(); type ICameraLensData (line 22) | public interface ICameraLensData class ViewpointUtility (line 38) | internal class ViewpointUtility method ApplyTransformData (line 40) | static internal void ApplyTransformData(IViewpoint viewpoint, Transfor... method ApplyCameraLensData (line 46) | static internal void ApplyCameraLensData(ICameraLensData data, Camera ... class Viewpoint (line 61) | [Serializable] method Viewpoint (line 98) | public Viewpoint(T target) method CreateVisualElement (line 103) | public virtual VisualElement CreateVisualElement() { return null; } FILE: Editor/Mono/SceneView/Viewpoint/ViewpointProxyTypeCache.cs class ViewpointProxyTypeCache (line 11) | class ViewpointProxyTypeCache method ViewpointProxyTypeCache (line 31) | ViewpointProxyTypeCache(Type targetType, Type translatorType) method GetSupportedCameraComponents (line 37) | internal static IEnumerable GetSupportedCamer... method GetTranslatorTypeForType (line 55) | internal static Type GetTranslatorTypeForType(Type type) method GetIcon (line 65) | internal static Texture2D GetIcon(IViewpoint viewpoint) method GetProxiesForViewpoints (line 76) | static ViewpointProxyTypeCache[] GetProxiesForViewpoints() method GetGenericViewpointType (line 102) | static (Type, Type) GetGenericViewpointType(Type type) FILE: Editor/Mono/SceneVisibility/SceneVisibilityHierarchyGUI.cs class SceneVisibilityHierarchyGUI (line 15) | internal static class SceneVisibilityHierarchyGUI class Styles (line 17) | internal static class Styles class IconState (line 19) | public class IconState method GetItemBackgroundColor (line 69) | public static Color GetItemBackgroundColor(bool isHovered, bool isSe... method DrawBackground (line 94) | public static void DrawBackground(Rect rect) method DoItemGUI (line 104) | public static void DoItemGUI(Rect rect, GameObjectTreeViewItem goItem,... method DrawItemBackground (line 153) | private static void DrawItemBackground(Rect rect, bool isScene, bool i... method DrawGameObjectItemVisibility (line 178) | private static void DrawGameObjectItemVisibility(Rect rect, GameObject... method DrawGameObjectItemPicking (line 206) | private static void DrawGameObjectItemPicking(Rect rect, GameObject ga... method DrawSceneItemVisibility (line 234) | private static void DrawSceneItemVisibility(Rect rect, Scene scene, bo... method DrawSceneItemPicking (line 262) | private static void DrawSceneItemPicking(Rect rect, Scene scene, bool ... FILE: Editor/Mono/SceneVisibility/SceneVisibilityManager.cs class SceneVisibilityManager (line 15) | public class SceneVisibilityManager : ScriptableSingleton : ScriptableObject where T : Scripta... method ScriptableSingleton (line 83) | protected ScriptableSingleton() method CreateAndLoad (line 97) | private static void CreateAndLoad() method Save (line 122) | protected virtual void Save(bool saveAsText) method GetFilePath (line 145) | protected static string GetFilePath() FILE: Editor/Mono/ScriptableSingletonDictionary.cs class LibraryFolderPathAttribute (line 16) | [AttributeUsage(AttributeTargets.Class)] method LibraryFolderPathAttribute (line 20) | public LibraryFolderPathAttribute(string relativePath) class ScriptableSingletonDictionary (line 36) | internal abstract class ScriptableSingletonDictionary ... method CreateNewValue (line 66) | private TValue CreateNewValue() method GetProjectRelativePath (line 73) | private string GetProjectRelativePath(string file) method Save (line 82) | public void Save(string preferencesFileName, TValue value) method Clear (line 104) | public void Clear(string preferencesFileName) method Load (line 111) | private TValue Load(string preferencesFileName) method GetFolderPath (line 130) | private string GetFolderPath() FILE: Editor/Mono/ScriptableWizard.cs class ScriptableWizard (line 13) | [UIFramework(UIFrameworkUsage.IMGUI)] method OnDestroy (line 24) | void OnDestroy() method InvokeWizardUpdate (line 29) | void InvokeWizardUpdate() class Styles (line 37) | static class Styles method OnGUI (line 43) | void OnGUI() method DrawWizardGUI (line 99) | protected virtual bool DrawWizardGUI() method DisplayWizard (line 110) | public static T DisplayWizard(string title) where T : ScriptableWizard method DisplayWizard (line 115) | public static T DisplayWizard(string title, string createButtonName... method DisplayWizard (line 120) | public static T DisplayWizard(string title, string createButtonName... method DisplayWizard (line 125) | [uei.ExcludeFromDocsAttribute] method DisplayWizard (line 131) | [uei.ExcludeFromDocsAttribute] method DisplayWizard (line 137) | public static ScriptableWizard DisplayWizard(string title, Type klass,... FILE: Editor/Mono/Scripting/APIUpdater/APIUpdaterAssemblyHelper.cs class APIUpdaterAssemblyHelper (line 18) | internal class APIUpdaterAssemblyHelper method Run (line 29) | internal static int Run(string arguments, string workingDir, out strin... method AssemblyUpdaterPath (line 51) | static string AssemblyUpdaterPath() => $"{EditorApplication.applicatio... method ArgumentsForUpdateAssembly (line 53) | internal static string ArgumentsForUpdateAssembly(string assemblyPath,... method ArgumentsForCheckingForUpdaterConfigsOn (line 64) | internal static string ArgumentsForCheckingForUpdaterConfigsOn(string ... method IsError (line 72) | internal static bool IsError(int exitCode) method IsUnknown (line 78) | internal static bool IsUnknown(int exitCode) method ResolveAssemblyPath (line 86) | private static string ResolveAssemblyPath(string assemblyPath) method AssemblySearchPathArgument (line 91) | private static string AssemblySearchPathArgument(IEnumerable c... method ConfigurationProviderAssembliesPathArgument (line 126) | private static string ConfigurationProviderAssembliesPathArgument(IEnu... method APIVersionArgument (line 137) | private static string APIVersionArgument() method TimeStampArgument (line 142) | private static string TimeStampArgument() class StringExtensions (line 148) | internal static class StringExtensions method Escape (line 150) | public static string Escape(this string str, char value) => str.Replac... FILE: Editor/Mono/Scripting/APIUpdater/APIUpdaterHelper.cs class APIUpdaterHelper (line 23) | internal static class APIUpdaterHelper method ComputePlatformExecutableExtension (line 25) | private static string ComputePlatformExecutableExtension() => RuntimeI... method IsInPackage (line 29) | public static bool IsInPackage(this string filePath) method IsInAssetsFolder (line 34) | public static bool IsInAssetsFolder(this string filePath) method HandlePackageFilePaths (line 39) | internal static void HandlePackageFilePaths(string[] filePathsToUpdate) method CheckReadOnlyFiles (line 62) | internal static bool CheckReadOnlyFiles(string[] destRelativeFilePaths) method MakeEditable (line 76) | internal static bool MakeEditable(IEnumerable files) FILE: Editor/Mono/Scripting/APIUpdater/APIUpdaterLogger.cs class APIUpdaterLogger (line 10) | internal class APIUpdaterLogger method WriteToFile (line 12) | public static void WriteToFile(string msg, params object[] args) method WriteErrorToConsole (line 17) | public static void WriteErrorToConsole(string msg, params object[] args) method WriteInfoToConsole (line 22) | public static void WriteInfoToConsole(string line) FILE: Editor/Mono/Scripting/APIUpdater/APIUpdaterManager.bindings.cs class APIUpdaterManager (line 35) | [NativeHeader("Editor/Src/Scripting/APIUpdater/APIUpdaterManager.h")] method GetDefinedSymbolsFor (line 39) | [RequiredByNativeCode] method WaitForVCSServerConnection (line 49) | internal static extern bool WaitForVCSServerConnection(); method DoesCommandLineIndicateAPIUpdatingShouldHappenWithoutConsent (line 58) | public static extern bool DoesCommandLineIndicateAPIUpdatingShouldHapp... method DoesCommandLineIndicateAPIUpdatingShouldBeDeclined (line 59) | public static extern bool DoesCommandLineIndicateAPIUpdatingShouldBeDe... method ResetNumberOfTimesAsked (line 61) | public static extern void ResetNumberOfTimesAsked(); method MakeNextAPIUpdateOfferReturn (line 70) | public static extern void MakeNextAPIUpdateOfferReturn(bool value); method ResetNextAPIUpdateOfferReturn (line 71) | public static extern void ResetNextAPIUpdateOfferReturn(); method AskForConsent (line 78) | internal static extern bool AskForConsent(string[] assemblyPaths); method ResetListOfAssembliesToBeUpdateInNativeSide (line 81) | static extern void ResetListOfAssembliesToBeUpdateInNativeSide(); method AddAssemblyToBeUpdatedInNativeSide (line 82) | static extern void AddAssemblyToBeUpdatedInNativeSide(string assemblyN... method GetAndRemoveAssemblyToBeUpdatedFromNative (line 83) | static extern bool GetAndRemoveAssemblyToBeUpdatedFromNative(out strin... method UpdateAssemblies (line 85) | [RequiredByNativeCode] method WaitOnManyEvents (line 125) | internal static bool WaitOnManyEvents(IEnumerable waitEven... method BatchWaitHandles (line 139) | private static IEnumerable BatchWaitHandles(IEnumerable<... method PersistListOfAssembliesToUpdate (line 165) | private static void PersistListOfAssembliesToUpdate() method GetAssembliesToBeUpdated (line 175) | private static HashSet GetAssembliesToBeUpdat... method RestoreFromNative (line 186) | private static void RestoreFromNative() method LogTimeoutError (line 207) | private static void LogTimeoutError(AssemblyUpdaterCheckAssemblyPublis... method LogTimeoutError (line 222) | private static void LogTimeoutError(AssemblyUpdaterUpdateTask[] tasks) method HandleAssemblyUpdaterErrors (line 238) | private static bool HandleAssemblyUpdaterErrors(IList FindCandidatesForU... method ResolvePathOfAssembliesWithUpdaterConfigurations (line 558) | private static IEnumerable ResolvePathOfAssembliesWithUpdaterC... method ResolveAssemblyPath (line 568) | private static string ResolveAssemblyPath(string assemblyName) method CompareIgnoreCase (line 599) | private static bool CompareIgnoreCase(string lhs, string rhs) method CandidateForUpdatingFrom (line 604) | private static AssemblyUpdateCandidate CandidateForUpdatingFrom(string... method UpdateDependencyGraph (line 626) | private static AssemblyDependencyGraph UpdateDependencyGraph(IEnumerab... method FixUnityAssembliesStatusInDependencyGraph (line 642) | private static void FixUnityAssembliesStatusInDependencyGraph(Assembly... method AssemblyDependenciesFrom (line 652) | private static string[] AssemblyDependenciesFrom(string assemblyPath) method SaveDependencyGraph (line 660) | private static void SaveDependencyGraph(AssemblyDependencyGraph depend... method ReadOrCreateAssemblyDependencyGraph (line 685) | private static AssemblyDependencyGraph ReadOrCreateAssemblyDependencyG... method AssemblyNameFromPath (line 705) | private static string AssemblyNameFromPath(string assemblyPath) method GetUnityEditorManagedPath (line 710) | private static string GetUnityEditorManagedPath() class AssemblyUpdateCandidate (line 716) | internal class AssemblyUpdateCandidate : IEquatable GetDependentsOf(string source) method DependenciesFor (line 85) | public IEnumerable DependenciesFor(string dependent) method RemoveDependencies (line 96) | public void RemoveDependencies(string dependent, params string[] depen... method RemoveRoot (line 108) | public void RemoveRoot(string tbr, bool updateDependents = false) method SortedDependents (line 129) | public IEnumerable SortedDependents() method CompareElements (line 170) | private int CompareElements(DependencyEntry lhs, DependencyEntry rhs) method HasDirectOrIndirectDependency (line 183) | private bool HasDirectOrIndirectDependency(DependencyEntry lhs, Depend... method HasDirectOrIndirectDependencyRecursive (line 193) | bool HasDirectOrIndirectDependencyRecursive(DependencyEntry toBeLooked... method LogCycles (line 221) | static void LogCycles(IEnumerable entries, HashSet argume... FILE: Editor/Mono/Scripting/Compilers/CompilerBase.cs class CompilerBase (line 11) | internal abstract class CompilerBase : IDisposable method Dispose (line 15) | public abstract void Dispose(); method WaitForCompilationToFinish (line 16) | public abstract void WaitForCompilationToFinish(); method BeginCompiling (line 17) | public abstract void BeginCompiling(AssemblyInfo assemblyInfo, string[... method Poll (line 18) | public abstract bool Poll(); method GetCompilerMessages (line 19) | public abstract UnityEditor.Compilation.CompilerMessage[] GetCompilerM... FILE: Editor/Mono/Scripting/Compilers/CompilerOutputParserBase.cs class CompilerOutputParserBase (line 11) | internal abstract class CompilerOutputParserBase method CreateInternalCompilerErrorMessage (line 13) | protected static CompilerMessage CreateInternalCompilerErrorMessage(st... method CreateCompilerMessageFromMatchedRegex (line 25) | protected internal static CompilerMessage CreateCompilerMessageFromMat... method Parse (line 63) | public virtual IEnumerable Parse(string[] errorOutput... method Parse (line 69) | public virtual IEnumerable Parse(string[] errorOutput... method ShouldParseLine (line 106) | protected virtual bool ShouldParseLine(string line) method GetErrorIdentifier (line 111) | protected abstract string GetErrorIdentifier(); method GetInformationIdentifier (line 113) | protected virtual string GetInformationIdentifier() method GetOutputRegex (line 118) | protected abstract Regex GetOutputRegex(); method GetInternalErrorOutputRegex (line 119) | protected virtual Regex GetInternalErrorOutputRegex() { return null; } FILE: Editor/Mono/Scripting/Compilers/CompilerSpecificReponseFiles.cs class CompilerSpecificResponseFiles (line 7) | internal class CompilerSpecificResponseFiles FILE: Editor/Mono/Scripting/Compilers/Il2CppOutputParser.cs class Il2CppOutputParser (line 15) | sealed class Il2CppOutputParser : CompilerOutputParserBase method Il2CppOutputParser (line 22) | public Il2CppOutputParser(string jsonFileName) method Parse (line 27) | public override IEnumerable Parse(string[] errorOutpu... method ParseMessageFromStandardOutput (line 46) | private static void ParseMessageFromStandardOutput(string[] standardOu... method ToCompilerMessageType (line 85) | CompilerMessageType ToCompilerMessageType(Il2CppMessageType il2cppMess... method GetErrorIdentifier (line 92) | protected override string GetErrorIdentifier() method GetInformationIdentifier (line 97) | protected override string GetInformationIdentifier() method GetOutputRegex (line 102) | protected override Regex GetOutputRegex() FILE: Editor/Mono/Scripting/Compilers/MicrosoftCSharpCompilerOutputParser.cs class MicrosoftCSharpCompilerOutputParser (line 10) | internal class MicrosoftCSharpCompilerOutputParser : CompilerOutputParse... method ShouldParseLine (line 14) | protected override bool ShouldParseLine(string line) method GetInformationIdentifier (line 21) | protected override string GetInformationIdentifier() method GetOutputRegex (line 26) | protected override Regex GetOutputRegex() method GetErrorIdentifier (line 31) | protected override string GetErrorIdentifier() FILE: Editor/Mono/Scripting/Compilers/MicrosoftCSharpResponseFileProvider.cs class MicrosoftCSharpResponseFileProvider (line 9) | internal class MicrosoftCSharpResponseFileProvider : ResponseFileProvider FILE: Editor/Mono/Scripting/Compilers/MicrosoftResponseFileParser.cs class ScriptCompilerBase (line 14) | internal static class ScriptCompilerBase class CompilerOption (line 16) | public class CompilerOption class MicrosoftResponseFileParser (line 23) | internal static class MicrosoftResponseFileParser method GetCompilerOptions (line 27) | public static List GetCompilerOptio... method GetDefines (line 58) | public static List GetDefines(List Get(string folderToLookForResponseFilesIn) method GetCompilerSpecific (line 53) | protected string GetCompilerSpecific(string path) method GetDefaultResponseFiles (line 70) | protected string GetDefaultResponseFiles() method AddIfNotNull (line 89) | private static void AddIfNotNull(List list, T element) FILE: Editor/Mono/Scripting/Compilers/ScriptCompilerBase.cs type CompilerMessageType (line 8) | internal enum CompilerMessageType type CompilerMessage (line 20) | internal struct CompilerMessage FILE: Editor/Mono/Scripting/Compilers/UWPReferences.cs type UWPExtensionSDK (line 15) | internal struct UWPExtensionSDK method UWPExtensionSDK (line 21) | public UWPExtensionSDK(string name, string version, string manifestPath) class UWPSDK (line 29) | internal class UWPSDK method UWPSDK (line 35) | public UWPSDK(Version version, Version minVSVersion, IEnumerable GetExtensionSDKs(UWPSDK sdk) method SdkVersionToString (line 137) | static string SdkVersionToString(Version version) method GetInstalledSDKs (line 151) | public static IEnumerable GetInstalledSDKs() method TryParseVersion (line 250) | private static Version TryParseVersion(string s) method FindVersionInNode (line 265) | private static bool FindVersionInNode(XElement node, out Version version) method GetPlatform (line 283) | private static string[] GetPlatform(string folder, string version) method CombinePaths (line 297) | private static string CombinePaths(params string[] paths) method GetExtensionSDKs (line 302) | private static IEnumerable GetExtensionSDKs(string sd... method GetExtensions (line 336) | private static UWPExtension[] GetExtensions(string windowsKitsFolder, ... method GetReferences (line 356) | private static string[] GetReferences(string windowsKitsFolder, string... method GetWindowsKit10 (line 376) | private static string GetWindowsKit10() method GetRegistryStringValueWrapper (line 400) | [MethodImpl(MethodImplOptions.NoOptimization | MethodImplOptions.NoInl... FILE: Editor/Mono/Scripting/ManagedDebugger.bindings.cs class ManagedDebugger (line 12) | [InitializeOnLoad] method ManagedDebugger (line 28) | static ManagedDebugger() method Disconnect (line 33) | [FreeFunction(Name = "ManagedDebugger::Disconnect")] method IsAttached (line 36) | [FreeFunction(Name = "ManagedDebugger::IsAttached")] method IsEnabled (line 39) | [FreeFunction(Name = "ManagedDebugger::IsEnabled")] method OnDebuggerAttached (line 42) | [RequiredByNativeCode] method OnCodeOptimizationChanged (line 51) | private static void OnCodeOptimizationChanged(CodeOptimization codeOpt... method SubscribeToCodeOptimizationChanged (line 59) | private static void SubscribeToCodeOptimizationChanged() FILE: Editor/Mono/Scripting/NativeClassExtensionUtilities.cs class NativeClassExtensionUtilities (line 15) | class NativeClassExtensionUtilities // ScriptingRuntime method ExtendsANativeType (line 17) | public static bool ExtendsANativeType(Type type) method ExtendsANativeType (line 22) | public static bool ExtendsANativeType(UnityEngine.Object obj) FILE: Editor/Mono/Scripting/ScriptCompilation/AssemblyBuilder.cs type AssemblyBuilderStatus (line 14) | public enum AssemblyBuilderStatus type AssemblyBuilderFlags (line 21) | [Flags] type ReferencesOptions (line 29) | [Flags] class AssemblyBuilder (line 36) | [Obsolete("This feature is being deprecated and will be removed in the f... class BeeScriptCompilationState (line 58) | private class BeeScriptCompilationState method AssemblyBuilder (line 68) | public AssemblyBuilder(string assemblyPath, params string[] scriptPaths) method Build (line 86) | public bool Build() method Build (line 91) | internal bool Build(EditorCompilation editorCompilation) method GetDefaultReferences (line 147) | private string[] GetDefaultReferences(EditorCompilation editorCompilat... method GetDefaultDefines (line 152) | private string[] GetDefaultDefines(EditorCompilation editorCompilation) method InvokeBuildStarted (line 182) | private void InvokeBuildStarted() method InvokeBuildFinished (line 195) | private void InvokeBuildFinished(BeeDriverResult result) FILE: Editor/Mono/Scripting/ScriptCompilation/AssemblyDefinitionException.cs class AssemblyDefinitionException (line 9) | public class AssemblyDefinitionException : Exception method AssemblyDefinitionException (line 13) | public AssemblyDefinitionException(string message, params string[] fil... class PrecompiledAssemblyException (line 19) | [Obsolete("PrecompiledAssemblyException is no longer being thrown by Uni... method PrecompiledAssemblyException (line 24) | public PrecompiledAssemblyException(string message, params string[] fi... FILE: Editor/Mono/Scripting/ScriptCompilation/AssemblyFlags.cs type AssemblyFlags (line 11) | [Flags] FILE: Editor/Mono/Scripting/ScriptCompilation/AssemblyGraphBuilder.cs type IAssemblyGraphBuilder (line 12) | internal interface IAssemblyGraphBuilder method Match (line 14) | Dictionary> Match( class AssemblyGraphBuilder (line 18) | internal class AssemblyGraphBuilder : IAssemblyGraphBuilder method AssemblyGraphBuilder (line 32) | public AssemblyGraphBuilder(string projectPath) method Initialize (line 85) | public void Initialize(IReadOnlyCollection assem... method Match (line 133) | public Dictionary> Match( method CreateNewUnityGuid (line 168) | internal static string CreateNewUnityGuid() method GetRelativePathFromAsmdefOrAsmref (line 173) | internal static ReadOnlySpan GetRelativePathFromAsmdefOrAsmref(C... method CheckAndUpdateEditorSpecialFolder (line 182) | private CustomScriptAssembly CheckAndUpdateEditorSpecialFolder( method HasEditorSpecialFolder (line 203) | internal static bool HasEditorSpecialFolder(ReadOnlySpan remaini... FILE: Editor/Mono/Scripting/ScriptCompilation/AssemblyGraphBuilderFactory.cs class AssemblyGraphBuilderFactory (line 11) | internal static class AssemblyGraphBuilderFactory class AssemblyGraphBuilderKey (line 13) | class AssemblyGraphBuilderKey method Equals (line 15) | public bool Equals(AssemblyGraphBuilderKey other) method Equals (line 22) | public override bool Equals(object obj) method GetHashCode (line 30) | public override int GetHashCode() method GetOrCreate (line 43) | public static IAssemblyGraphBuilder GetOrCreate(string projectPath, FILE: Editor/Mono/Scripting/ScriptCompilation/AssetPath.cs class AssetPath (line 13) | static class AssetPath method ComparePaths (line 24) | public static bool ComparePaths(string left, string right) method GetFullPath (line 53) | public static string GetFullPath(string path) method Combine (line 58) | public static string Combine(params string[] paths) method Combine (line 63) | public static string Combine(string path1, string path2) method IsPathRooted (line 68) | public static bool IsPathRooted(string path) method GetFileName (line 73) | public static string GetFileName(string path) method GetExtension (line 78) | public static string GetExtension(string path) method GetDirectoryName (line 83) | public static string GetDirectoryName(string path) method ReplaceSeparators (line 88) | public static string ReplaceSeparators(string path) method Exists (line 105) | public static bool Exists(string path) method GetAssemblyNameWithoutExtension (line 110) | public static string GetAssemblyNameWithoutExtension(string assemblyName) FILE: Editor/Mono/Scripting/ScriptCompilation/AssetPathMetaData.cs class AssetPathMetaData (line 13) | [NativeAsStruct] FILE: Editor/Mono/Scripting/ScriptCompilation/AssetPathVersionMetaData.cs type VersionType (line 14) | enum VersionType class VersionMetaData (line 20) | [NativeAsStruct] method VersionMetaData (line 30) | public VersionMetaData(string name) method VersionMetaData (line 35) | public VersionMetaData(string name, string version) method VersionMetaData (line 41) | public VersionMetaData(string name, string version, VersionType type) class VersionMetaDataComparer (line 50) | class VersionMetaDataComparer : IEqualityComparer method Equals (line 52) | public bool Equals(VersionMetaData current, VersionMetaData other) method GetHashCode (line 64) | public int GetHashCode(VersionMetaData obj) FILE: Editor/Mono/Scripting/ScriptCompilation/AutoReferencedPackageAssemblies.cs class AutoReferencedPackageAssemblies (line 12) | static class AutoReferencedPackageAssemblies method AutoReferencedPackageAssemblies (line 35) | static AutoReferencedPackageAssemblies() method AddReferences (line 41) | public static void AddReferences(Dictionary cu... FILE: Editor/Mono/Scripting/ScriptCompilation/BeeDriver/BeeScriptCompilation.cs class BeeScriptCompilation (line 23) | internal static class BeeScriptCompilation method ScriptCompilationDataFor (line 28) | public static ScriptCompilationData ScriptCompilationDataFor( method CodeGenAssemblies (line 119) | private static ScriptAssembly[] CodeGenAssemblies(ScriptAssembly[] ass... method AssemblyDataFrom (line 127) | private static AssemblyData[] AssemblyDataFrom(ScriptAssembly[] assemb... method AssemblyDataFrom (line 137) | private static AssemblyData AssemblyDataFrom(ScriptAssembly a, ScriptA... method AsCompilerMessage (line 166) | private static CompilerMessage AsCompilerMessage(BeeDriverResult.Messa... method ParseAllNodeResultsIntoCompilerMessages (line 182) | public static CompilerMessage[][] ParseAllNodeResultsIntoCompilerMessa... method ParseCompilerOutput (line 214) | public static CompilerMessage[] ParseCompilerOutput(NodeFinishedMessag... FILE: Editor/Mono/Scripting/ScriptCompilation/BeeDriver/PotentiallyUpdatableErrorMessages.cs class PotentiallyUpdatableErrorMessages (line 15) | internal static class PotentiallyUpdatableErrorMessages method IsAnyPotentiallyUpdatable (line 17) | public static bool IsAnyPotentiallyUpdatable(CompilerMessage[] message... method MissingTypeNameFor (line 50) | private static string MissingTypeNameFor(Match match, CompilerMessageP... type CompilerMessageParser (line 83) | private record struct CompilerMessageParser(Regex MissingMember, Regex... FILE: Editor/Mono/Scripting/ScriptCompilation/BeeDriver/UnityBeeDriver.cs class UnityBeeDriver (line 24) | static class UnityBeeDriver class BeeBackendInfo (line 31) | [Serializable] method GetPackageInfos (line 62) | public static BeeBuildProgramCommon.Data.PackageInfo[] GetPackageInfos... method RecreateDagDirectoryIfNeeded (line 78) | private static void RecreateDagDirectoryIfNeeded(NPath dagDirectory) method BuildRequestFor (line 131) | public static BuildRequest BuildRequestFor(RunnableProgram buildProgra... method BuildRequestFor (line 141) | public static BuildRequest BuildRequestFor( method RunCleanBeeCache (line 197) | public static void RunCleanBeeCache(NPath cacheDir = null, long cacheS... method RunCleanBeeCacheInternal (line 214) | private static void RunCleanBeeCacheInternal(NPath beeCacheDir, long t... type CacheEntry (line 263) | private record struct CacheEntry { type CacheMode (line 276) | public enum CacheMode method UnityBeeBackendProgram (line 284) | internal static RunnableProgram UnityBeeBackendProgram(CacheMode cache... FILE: Editor/Mono/Scripting/ScriptCompilation/BeeDriver/UnityBeeDriverProfilerSession.cs class UnityBeeDriverProfilerSession (line 13) | static class UnityBeeDriverProfilerSession method Start (line 23) | static public void Start(NPath path) method Finish (line 31) | static public void Finish() method BeginSection (line 49) | static public void BeginSection(string name) method EndSection (line 57) | static public void EndSection() method AddTaskToWaitForBeforeFinishing (line 65) | static public void AddTaskToWaitForBeforeFinishing(Task t) => m_TasksT... method GetTraceEventsOutputForPlayerBuild (line 69) | static public NPath GetTraceEventsOutputForPlayerBuild() FILE: Editor/Mono/Scripting/ScriptCompilation/BeeDriver/UnityScriptUpdater.cs class UnityScriptUpdater (line 22) | class UnityScriptUpdater : SourceFileUpdaterBase method UnityScriptUpdater (line 32) | public UnityScriptUpdater(NPath projectRoot) method DefaultScriptUpdaterProgram (line 39) | static RunnableProgram DefaultScriptUpdaterProgram() type CanUpdateAny (line 45) | enum CanUpdateAny method ContainsUpdatableCompilerMessage (line 52) | static CanUpdateAny ContainsUpdatableCompilerMessage(NodeFinishedMessa... method MatchesFileLineAndColumn (line 85) | private static bool MatchesFileLineAndColumn(CompilerMessage m, Compil... method StartIfYouCanFixProblemsInTheseMessages (line 90) | public override Task StartIfYouCanFixProblemsInTheseMessages(... method AwaitScriptUpdaterResults (line 119) | async Task AwaitScriptUpdaterResults(RunningProgram runningSc... method ParseLineIntoUpdate (line 209) | internal static Update ParseLineIntoUpdate(string line) class Helpers (line 224) | static class Helpers method FindOutputDataAssemblyInfoFor (line 226) | public static AssemblyData_Out FindOutputDataAssemblyInfoFor(NodeFinis... method LocalizeCompilerMessages (line 234) | public static bool LocalizeCompilerMessages(ObjectsFromDisk dataFromBu... FILE: Editor/Mono/Scripting/ScriptCompilation/BeeDriver/UnityScriptUpdaterConsentAPI.cs class UnityScriptUpdaterConsentAPI (line 12) | class UnityScriptUpdaterConsentAPI method AskFor (line 14) | public UnitySourceFileUpdatersResultHandler.ScriptUpdaterConsentType A... method AskThroughDialog (line 41) | private static UnitySourceFileUpdatersResultHandler.ScriptUpdaterConse... FILE: Editor/Mono/Scripting/ScriptCompilation/BeeDriver/UnitySourceFileUpdatersResultHandler.cs class UnitySourceFileUpdatersResultHandler (line 21) | class UnitySourceFileUpdatersResultHandler : SourceFileUpdatersResultHan... method UnitySourceFileUpdatersResultHandler (line 27) | public UnitySourceFileUpdatersResultHandler() : base(captureSynchroniz... method ProcessUpdaterResults (line 36) | protected override bool ProcessUpdaterResults(SourceFileUpdaterBase.Up... method MayOverwrite (line 90) | bool MayOverwrite(string[] files) method PrepareForOverwritingUpdatedFiles (line 109) | bool PrepareForOverwritingUpdatedFiles(string[] destFiles) type ScriptUpdaterConsentType (line 129) | internal enum ScriptUpdaterConsentType FILE: Editor/Mono/Scripting/ScriptCompilation/CompilationPipeline.cs type AssemblyFlags (line 16) | [Flags] type RequestScriptCompilationOptions (line 23) | [Flags] class ScriptCompilerOptions (line 30) | public class ScriptCompilerOptions method ScriptCompilerOptions (line 53) | public ScriptCompilerOptions() method ScriptCompilerOptions (line 64) | internal ScriptCompilerOptions(ScriptCompilerOptions scriptCompilerOpt... type AssembliesType (line 81) | public enum AssembliesType type AssemblyDefinitionReferenceType (line 88) | public enum AssemblyDefinitionReferenceType type CodeOptimization (line 94) | public enum CodeOptimization class Assembly (line 101) | public class Assembly method Assembly (line 115) | public Assembly(string name, method Assembly (line 134) | public Assembly(string name, method Assembly (line 154) | public Assembly(string name, class ResponseFileData (line 176) | public class ResponseFileData type AssemblyDefinitionPlatform (line 185) | public struct AssemblyDefinitionPlatform method AssemblyDefinitionPlatform (line 193) | internal AssemblyDefinitionPlatform(string name, string displayName, B... class CompilationPipeline (line 203) | public static partial class CompilationPipeline method CompilationPipeline (line 248) | static CompilationPipeline() method SubscribeToEvents (line 253) | internal static void SubscribeToEvents(EditorCompilation editorCompila... method GetSystemAssemblyDirectories (line 315) | public static string[] GetSystemAssemblyDirectories(ApiCompatibilityLe... method ParseResponseFile (line 320) | public static ResponseFileData ParseResponseFile(string relativePath, ... method GetAssemblies (line 325) | public static Assembly[] GetAssemblies() method GetAssemblies (line 330) | public static Assembly[] GetAssemblies(AssembliesType assembliesType) method GetAssemblies (line 335) | internal static Assembly[] GetAssemblies(EditorCompilation editorCompi... method GetScriptAssemblies (line 340) | internal static ScriptAssembly[] GetScriptAssemblies(IEditorCompilatio... method GetScriptAssemblies (line 348) | internal static ScriptAssembly[] GetScriptAssemblies(IEditorCompilatio... method GetAssemblyNameFromScriptPath (line 358) | public static string GetAssemblyNameFromScriptPath(string sourceFilePath) method GetAssemblyDefinitionFilePathFromScriptPath (line 363) | public static string GetAssemblyDefinitionFilePathFromScriptPath(strin... method GetAssemblyDefinitionFilePathFromAssemblyName (line 368) | public static string GetAssemblyDefinitionFilePathFromAssemblyName(str... method GetAssemblyDefinitionFilePathFromAssemblyReference (line 373) | public static string GetAssemblyDefinitionFilePathFromAssemblyReferenc... method GetAssemblyDefinitionReferenceType (line 378) | public static AssemblyDefinitionReferenceType GetAssemblyDefinitionRef... method GUIDToAssemblyDefinitionReferenceGUID (line 383) | public static string GUIDToAssemblyDefinitionReferenceGUID(string guid) method AssemblyDefinitionReferenceGUIDToGUID (line 388) | public static string AssemblyDefinitionReferenceGUIDToGUID(string refe... method GetAssemblyRootNamespaceFromScriptPath (line 396) | public static string GetAssemblyRootNamespaceFromScriptPath(string sou... method GetAssemblyDefinitionPlatforms (line 402) | public static AssemblyDefinitionPlatform[] GetAssemblyDefinitionPlatfo... method GetDefinesFromAssemblyName (line 413) | public static string[] GetDefinesFromAssemblyName(string assemblyName) method GetDefinesFromAssemblyName (line 418) | internal static string[] GetDefinesFromAssemblyName(EditorCompilation ... method GetResponseFileDefinesFromAssemblyName (line 438) | public static string[] GetResponseFileDefinesFromAssemblyName(string a... method GetResponseFileDefinesFromAssemblyName (line 443) | internal static string[] GetResponseFileDefinesFromAssemblyName(Editor... method GetPrecompiledAssemblyNames (line 456) | public static string[] GetPrecompiledAssemblyNames() method GetPrecompiledAssemblyNames (line 462) | internal static string[] GetPrecompiledAssemblyNames(PrecompiledAssemb... method IsDefineConstraintsCompatible (line 472) | public static bool IsDefineConstraintsCompatible(string[] defines, str... type PrecompiledAssemblySources (line 477) | [Flags] method GetPrecompiledAssemblyPaths (line 488) | public static string[] GetPrecompiledAssemblyPaths(PrecompiledAssembly... method GetPrecompiledAssemblyPaths (line 494) | internal static string[] GetPrecompiledAssemblyPaths(PrecompiledAssemb... method GetPrecompiledAssemblyPaths (line 499) | internal static string[] GetPrecompiledAssemblyPaths(PrecompiledAssemb... method GetPrecompiledAssemblyPathFromAssemblyName (line 531) | public static string GetPrecompiledAssemblyPathFromAssemblyName(string... method GetPrecompiledAssemblyPathFromAssemblyName (line 537) | internal static string GetPrecompiledAssemblyPathFromAssemblyName(stri... method ToAssemblies (line 554) | internal static Assembly[] ToAssemblies(ScriptAssembly[] scriptAssembl... method IsInternalPlugin (line 604) | static bool IsInternalPlugin(string fullReference) method CompareAssemblyDefinitionPlatformByDisplayName (line 614) | static int CompareAssemblyDefinitionPlatformByDisplayName(AssemblyDefi... method GetAssemblyNameFromScriptPath (line 619) | internal static string GetAssemblyNameFromScriptPath(EditorCompilation... method GetAssemblyDefinitionFilePathFromAssemblyName (line 632) | internal static string GetAssemblyDefinitionFilePathFromAssemblyName(E... method GetAssemblyDefinitionFilePathFromAssemblyReference (line 642) | internal static string GetAssemblyDefinitionFilePathFromAssemblyRefere... method GetAssemblyRootNamespaceFromScriptPath (line 652) | internal static string GetAssemblyRootNamespaceFromScriptPath(EditorCo... method GetAssemblyDefinitionFilePathFromScriptPath (line 664) | internal static string GetAssemblyDefinitionFilePathFromScriptPath(Edi... method RequestScriptCompilation (line 674) | public static void RequestScriptCompilation() => RequestScriptCompilat... method RequestScriptCompilation (line 675) | public static void RequestScriptCompilation(RequestScriptCompilationOp... method OnCodeOptimizationChanged (line 677) | [RequiredByNativeCode] FILE: Editor/Mono/Scripting/ScriptCompilation/CompilationPipelineCommonHelper.cs class CompilationPipelineCommonHelper (line 9) | internal static class CompilationPipelineCommonHelper method ShouldAdd (line 14) | public static bool ShouldAdd(string assemblyName) method UpdateScriptAssemblyReference (line 24) | public static void UpdateScriptAssemblyReference(ref ScriptAssembly sc... FILE: Editor/Mono/Scripting/ScriptCompilation/CompilationSetupErrorsTracker.cs type ICompilationSetupErrorsTracker (line 14) | interface ICompilationSetupErrorsTracker method SetCompilationSetupErrors (line 16) | void SetCompilationSetupErrors(CompilationSetupErrors errors); method ClearCompilationSetupErrors (line 17) | void ClearCompilationSetupErrors(CompilationSetupErrors errors); method HaveCompilationSetupErrors (line 18) | bool HaveCompilationSetupErrors(); method LogCompilationSetupErrors (line 19) | void LogCompilationSetupErrors(CompilationSetupErrors compilationSetup... type ICompilationSetupWarningTracker (line 22) | interface ICompilationSetupWarningTracker method AddAssetWarning (line 24) | void AddAssetWarning(string assetPath, string message); method ClearAssetWarnings (line 25) | void ClearAssetWarnings(); class CompilationSetupErrorsTrackerExtensions (line 28) | static class CompilationSetupErrorsTrackerExtensions method ProcessException (line 30) | public static bool ProcessException(this ICompilationSetupErrorsTracke... class CompilationSetupErrorsTracker (line 47) | class CompilationSetupErrorsTracker : ICompilationSetupErrorsTracker method SetCompilationSetupErrors (line 49) | public void SetCompilationSetupErrors(CompilationSetupErrors errors) method ClearCompilationSetupErrors (line 54) | public void ClearCompilationSetupErrors(CompilationSetupErrors errors) method HaveCompilationSetupErrors (line 59) | public bool HaveCompilationSetupErrors() method LogCompilationSetupErrors (line 64) | public void LogCompilationSetupErrors(CompilationSetupErrors compilati... method SetCompilationSetupErrorsNative (line 73) | [FreeFunction(Name = "SetCompilationSetupErrors")] method ClearCompilationSetupErrorsNative (line 75) | [FreeFunction(Name = "ClearCompilationSetupErrors")] method HaveCompilationSetupErrorsNative (line 77) | [FreeFunction(Name = "HaveCompilationSetupErrors")] method LogCompilationSetupErrorNative (line 79) | [FreeFunction(Name = "LogCompilationSetupError")] class CompilationSetupWarningTracker (line 83) | class CompilationSetupWarningTracker : ICompilationSetupWarningTracker method AddAssetWarning (line 85) | public void AddAssetWarning(string assetPath, string message) method ClearAssetWarnings (line 90) | public void ClearAssetWarnings() method AddAssetWarningNative (line 95) | [FreeFunction(Name = "AddCompilationAssetWarning")] method ClearCompilationAssetWarningsNative (line 97) | [FreeFunction(Name = "ClearCompilationAssetWarnings")] FILE: Editor/Mono/Scripting/ScriptCompilation/CompilerMessage.cs type CompilerMessageType (line 7) | public enum CompilerMessageType type CompilerMessage (line 14) | public struct CompilerMessage FILE: Editor/Mono/Scripting/ScriptCompilation/CustomScriptAssembly.cs class SymbolNameRestrictions (line 19) | class SymbolNameRestrictions method IsValid (line 23) | public static bool IsValid(string name) class VersionDefine (line 64) | [Serializable] class CustomScriptAssemblyData (line 72) | [System.Serializable] method CustomScriptAssemblyData (line 91) | static CustomScriptAssemblyData() method FromJson (line 97) | public static CustomScriptAssemblyData FromJson(string json) method FromJsonNoFieldValidation (line 106) | public static CustomScriptAssemblyData FromJsonNoFieldValidation(strin... method ValidateFields (line 121) | public void ValidateFields() method ToJson (line 136) | public static string ToJson(CustomScriptAssemblyData data) method UpdateRenamedReferences (line 141) | static void UpdateRenamedReferences(CustomScriptAssemblyData data) class CustomScriptAssemblyWithLegacyData (line 177) | [Serializable] method UpdateLegacyData (line 183) | public void UpdateLegacyData() method AddTo (line 200) | private void AddTo(ref string[] array, params string[] additionalVal... type CustomScriptAssemblyPlatform (line 210) | struct CustomScriptAssemblyPlatform method CustomScriptAssemblyPlatform (line 218) | public CustomScriptAssemblyPlatform(string name, string displayName, B... method CustomScriptAssemblyPlatform (line 227) | public CustomScriptAssemblyPlatform(string name, BuildTarget buildTarg... class CustomScriptAssembly (line 230) | [DebuggerDisplay("{Name}")] method CustomScriptAssembly (line 305) | static CustomScriptAssembly() method IsCompatibleWithEditor (line 371) | public bool IsCompatibleWithEditor() method IsCompatibleWith (line 382) | public bool IsCompatibleWith(BuildTarget buildTarget, int subTarget, E... method Create (line 448) | public static CustomScriptAssembly Create(string name, string directory) method FromCustomScriptAssemblyData (line 469) | public static CustomScriptAssembly FromCustomScriptAssemblyData(string... method GetPlatformsFromNames (line 506) | public static CustomScriptAssemblyPlatform[] GetPlatformsFromNames(str... method IsDeprecatedPlatformName (line 522) | public static bool IsDeprecatedPlatformName(string name) method GetPlatformFromName (line 535) | public static CustomScriptAssemblyPlatform GetPlatformFromName(string ... method GetPlatformFromBuildTarget (line 549) | public static CustomScriptAssemblyPlatform GetPlatformFromBuildTarget(... method Equals (line 558) | public override bool Equals(object obj) method Equals (line 566) | public bool Equals(CustomScriptAssembly other) method GetHashCode (line 590) | public override int GetHashCode() FILE: Editor/Mono/Scripting/ScriptCompilation/CustomScriptAssemblyReference.cs class CustomScriptAssemblyReferenceData (line 9) | [Serializable] method FromJson (line 16) | public static CustomScriptAssemblyReferenceData FromJson(string json) method ToJson (line 27) | public static string ToJson(CustomScriptAssemblyReferenceData data) class CustomScriptAssemblyReference (line 33) | class CustomScriptAssemblyReference method Equals (line 35) | public bool Equals(CustomScriptAssemblyReference other) method Equals (line 42) | public override bool Equals(object obj) method GetHashCode (line 50) | public override int GetHashCode() method FromCustomScriptAssemblyReferenceData (line 59) | public static CustomScriptAssemblyReference FromCustomScriptAssemblyRe... method FromPathAndReference (line 74) | public static CustomScriptAssemblyReference FromPathAndReference(strin... method CreateData (line 86) | public CustomScriptAssemblyReferenceData CreateData() FILE: Editor/Mono/Scripting/ScriptCompilation/DefineConstraintsHelper.cs class DefineConstraintsHelper (line 13) | static class DefineConstraintsHelper type DefineConstraintStatus (line 23) | public enum DefineConstraintStatus method IsDefineConstraintsCompatible (line 30) | [RequiredByNativeCode] method IsDefineConstraintsCompatible_Enumerable (line 37) | public static bool IsDefineConstraintsCompatible_Enumerable(IEnumerabl... method GetDefineConstraintCompatibility (line 55) | internal static DefineConstraintStatus GetDefineConstraintCompatibilit... method IsDefineConstraintValid (line 162) | internal static bool IsDefineConstraintValid(string define) FILE: Editor/Mono/Scripting/ScriptCompilation/EditorBuildRules.cs class EditorBuildRules (line 17) | static class EditorBuildRules type UnityReferencesOptions (line 19) | internal enum UnityReferencesOptions class CompilationAssemblies (line 25) | public class CompilationAssemblies method EditorBuildRules (line 43) | static EditorBuildRules() method GetPredefinedTargetAssemblies (line 48) | public static TargetAssembly[] GetPredefinedTargetAssemblies() method PathFilter (line 62) | internal static int PathFilter(string scriptPath, string pathPrefix, s... method CombineDefineArrays (line 81) | private static string[] CombineDefineArrays(string[] defines, string[]... method CreateTargetAssemblies (line 94) | public static Dictionary CreateTargetAssemblie... method GetAllScriptAssemblies (line 163) | public static ScriptAssembly[] GetAllScriptAssemblies( class DirtyTargetAssembly (line 211) | internal class DirtyTargetAssembly method DirtyTargetAssembly (line 213) | public DirtyTargetAssembly() method ToScriptAssemblies (line 221) | internal static ScriptAssembly[] ToScriptAssemblies( method IsPrecompiledAssemblyCompatibleWithBuildTarget (line 326) | static bool IsPrecompiledAssemblyCompatibleWithBuildTarget(Precompiled... method AddScriptAssemblyReferences (line 339) | internal static void AddScriptAssemblyReferences(ref ScriptAssembly sc... method AddTestRunnerCustomReferences (line 463) | internal static void AddTestRunnerCustomReferences(ref TargetAssembly ... method AddTestRunnerPrecompiledReferences (line 471) | internal static void AddTestRunnerPrecompiledReferences(TargetAssembly... method GetUnityReferences (line 479) | public static PrecompiledAssembly[] GetUnityReferences(ScriptAssembly ... method GetUnityReferences (line 484) | public static PrecompiledAssembly[] GetUnityReferences(ScriptAssembly ... method GetUnityReferences (line 489) | public static PrecompiledAssembly[] GetUnityReferences(ScriptAssembly ... method GetPrecompiledReferences (line 532) | public static List GetPrecompiledReferences(ScriptAssembly scr... method GetCompiledCustomAssembliesReferences (line 577) | public static List GetCompiledCustomAssembliesReferences(Scrip... method IsCompatibleWithEditor (line 597) | static bool IsCompatibleWithEditor(ScriptAssemblySettings settings) method IsCompatibleWithPlatformAndDefines (line 602) | public static bool IsCompatibleWithPlatformAndDefines(TargetAssembly a... method IsCompatibleWithPlatformAndDefines (line 607) | public static bool IsCompatibleWithPlatformAndDefines(TargetAssembly a... method CreatePredefinedTargetAssemblies (line 618) | internal static Dictionary CreatePredefinedTar... method GetTargetAssembliesWithScripts (line 701) | internal static TargetAssembly[] GetTargetAssembliesWithScripts( method GetTargetAssembliesWithScriptsHashSet (line 710) | internal static HashSet GetTargetAssembliesWithScripts... method GetTargetAssembly (line 738) | internal static TargetAssembly GetTargetAssembly(string scriptPath, st... method ScriptPathToLowerCase (line 753) | static string ScriptPathToLowerCase(string scriptPath) method GetPredefinedTargetAssembly (line 774) | internal static TargetAssembly GetPredefinedTargetAssembly(string scri... method FilterAssemblyInFirstpassFolder (line 803) | static int FilterAssemblyInFirstpassFolder(string pathName) method FilterAssemblyInFirstpassEditorFolder (line 822) | static int FilterAssemblyInFirstpassEditorFolder(string pathName) method FilterAssemblyInEditorFolder (line 830) | static int FilterAssemblyInEditorFolder(string pathName) method FilterAssemblyPathBeginsWith (line 839) | static int FilterAssemblyPathBeginsWith(string pathName, string lowerP... FILE: Editor/Mono/Scripting/ScriptCompilation/EditorCompilation.cs type IEditorCompilation (line 33) | internal interface IEditorCompilation method GetAllScriptAssemblies (line 37) | ScriptAssembly[] GetAllScriptAssemblies( class EditorCompilation (line 44) | class EditorCompilation : IEditorCompilation type CompileStatus (line 49) | public enum CompileStatus type DeleteFileOptions (line 58) | public enum DeleteFileOptions type TargetAssemblyInfo (line 64) | [StructLayout(LayoutKind.Sequential)] type CustomScriptAssemblyAndReference (line 73) | public struct CustomScriptAssemblyAndReference class BeeScriptCompilationState (line 115) | class BeeScriptCompilationState method SetProjectDirectory (line 130) | public void SetProjectDirectory(string projectDirectory) method SetAssetPathsMetaData (line 135) | public Exception[] SetAssetPathsMetaData(AssetPathMetaData[] assetPath... method SetAdditionalVersionMetaDatas (line 153) | public void SetAdditionalVersionMetaDatas(VersionMetaData[] versionMet... method GetAssetPathsMetaData (line 162) | public AssetPathMetaData[] GetAssetPathsMetaData() method GetVersionMetaDatas (line 167) | public Dictionary GetVersionMetaDatas() method GetAssemblyGraphBuilder (line 172) | private IAssemblyGraphBuilder GetAssemblyGraphBuilder() method SetAllScripts (line 179) | public void SetAllScripts(string[] allScripts) method HaveScriptsForEditorBeenCompiledSinceLastDomainReload (line 195) | public bool HaveScriptsForEditorBeenCompiledSinceLastDomainReload() method RequestScriptCompilation (line 200) | public void RequestScriptCompilation(string reason = null, RequestScri... method ClearBeeBuildArtifacts (line 211) | internal static void ClearBeeBuildArtifacts() method SetAllUnityAssemblies (line 232) | public void SetAllUnityAssemblies(PrecompiledAssembly[] unityAssemblies) method SetCompileScriptsOutputDirectory (line 238) | public void SetCompileScriptsOutputDirectory(string directory) method GetCompileScriptsOutputDirectory (line 243) | public string GetCompileScriptsOutputDirectory() method GetAllPrecompiledAssemblies (line 253) | public PrecompiledAssembly[] GetAllPrecompiledAssemblies() method GetAssemblyDefinitionReferencesWithMissingAssemblies (line 262) | public void GetAssemblyDefinitionReferencesWithMissingAssemblies(out L... method GetCustomTargetAssemblyFromName (line 275) | public TargetAssembly GetCustomTargetAssemblyFromName(string name) method GetAllCompiledAndResolvedTargetAssemblies (line 296) | public TargetAssemblyInfo[] GetAllCompiledAndResolvedTargetAssemblies( method CollectCompiledAssemblies (line 345) | Dictionary CollectCompiledAssemblies(TargetAss... method VerifyReferencesIsCompiled (line 371) | bool VerifyReferencesIsCompiled( method UpdateCustomScriptAssemblies (line 414) | public static Exception[] UpdateCustomScriptAssemblies(CustomScriptAss... method AddAdditionalPrefixes (line 430) | static void AddAdditionalPrefixes(CustomScriptAssembly[] customScriptA... method UpdateCustomTargetAssembliesResponseFileData (line 440) | static void UpdateCustomTargetAssembliesResponseFileData(CustomScriptA... method UpdateCustomTargetAssembliesAssetPathsMetaData (line 455) | static Exception[] UpdateCustomTargetAssembliesAssetPathsMetaData( method UpdateCustomTargetAssemblies (line 506) | Exception[] UpdateCustomTargetAssemblies() method SkipCustomScriptAssemblyGraphValidation (line 523) | public void SkipCustomScriptAssemblyGraphValidation(bool skipChecks) method SetAllCustomScriptAssemblyReferenceJsons (line 532) | public IEnumerable SetAllCustomScriptAssemblyReferenceJsons... method SetAllCustomScriptAssemblyReferenceJsonsContents (line 537) | public IEnumerable SetAllCustomScriptAssemblyReferenceJsons... method SetAllCustomScriptAssemblyJsons (line 545) | public IEnumerable SetAllCustomScriptAssemblyJsons(string[]... method SetAllCustomScriptAssemblyJsonContents (line 550) | public IEnumerable SetAllCustomScriptAssemblyJsonContents(s... method RefreshLoadingAssemblyDefinition (line 558) | void RefreshLoadingAssemblyDefinition() method ClearCustomScriptAssemblies (line 566) | public void ClearCustomScriptAssemblies() method IsPathInPackageDirectory (line 571) | public bool IsPathInPackageDirectory(string path) method DeleteScriptAssemblies (line 580) | public void DeleteScriptAssemblies() method TryFindCustomScriptAssemblyFromAssemblyName (line 586) | public bool TryFindCustomScriptAssemblyFromAssemblyName(string assembl... method FindCustomScriptAssemblyFromAssemblyName (line 611) | public CustomScriptAssembly FindCustomScriptAssemblyFromAssemblyName(s... method TryFindCustomScriptAssemblyFromScriptPath (line 642) | public bool TryFindCustomScriptAssemblyFromScriptPath(string scriptPat... method FindCustomScriptAssemblyFromScriptPath (line 659) | public CustomScriptAssembly FindCustomScriptAssemblyFromScriptPath(str... method FindCustomTargetAssemblyFromTargetAssembly (line 669) | public CustomScriptAssembly FindCustomTargetAssemblyFromTargetAssembly... method TryFindCustomScriptAssemblyFromAssemblyReference (line 675) | public bool TryFindCustomScriptAssemblyFromAssemblyReference(string re... method FindCustomScriptAssemblyFromAssemblyReference (line 698) | public CustomScriptAssembly FindCustomScriptAssemblyFromAssemblyRefere... method CompileScripts (line 708) | public CompileStatus CompileScripts( method PDBPath (line 726) | static string PDBPath(string dllPath) method MDBPath (line 731) | static string MDBPath(string dllPath) method DeleteUnusedAssemblies (line 737) | public void DeleteUnusedAssemblies(ScriptAssemblySettings settings) method CancelActiveBuild (line 764) | void CancelActiveBuild() method WarnIfThereAreAssembliesWithoutAnyScripts (line 769) | void WarnIfThereAreAssembliesWithoutAnyScripts(ScriptAssemblySettings ... method GetScriptsThatDoNotBelongToAnyAssembly (line 790) | public IEnumerable GetScriptsThatDoNotBelongToAnyAssembly() method GetPredefinedAssemblyReferences (line 797) | static TargetAssembly[] GetPredefinedAssemblyReferences(IDictionary _currentEditorCompila... method IsScriptCompilationRequested (line 1018) | public bool IsScriptCompilationRequested() method IsAnyAssemblyBuilderCompiling (line 1023) | [Obsolete] method IsCompiling (line 1063) | public bool IsCompiling() method IsCompilationTaskCompiling (line 1072) | public bool IsCompilationTaskCompiling() method TickCompilationPipeline (line 1077) | public CompileStatus TickCompilationPipeline(EditorScriptCompilationOp... method LogCompilerMessages (line 1186) | private static void LogCompilerMessages(int logIdentifier, IEnumerable... method LookupInstanceId (line 1207) | private static int LookupInstanceId(IDictionary fileInsta... method CompleteActiveBuildWhilePumping (line 1238) | void CompleteActiveBuildWhilePumping() method DisableLoggingEditorCompilerMessages (line 1272) | public void DisableLoggingEditorCompilerMessages() method ProcessCompilationResult (line 1277) | public CompilerMessage[][] ProcessCompilationResult(ScriptAssembly[] a... method InvokeAssemblyCompilationFinished (line 1285) | void InvokeAssemblyCompilationFinished(ScriptAssembly[] assemblies, Be... method GetTargetAssemblyInfos (line 1327) | public TargetAssemblyInfo[] GetTargetAssemblyInfos(ScriptAssemblySetti... method GetTargetAssemblies (line 1374) | TargetAssembly[] GetTargetAssemblies() method GetTargetAssembliesWithScripts (line 1399) | public TargetAssemblyInfo[] GetTargetAssembliesWithScripts(EditorScrip... method GetTargetAssembliesWithScripts (line 1405) | public TargetAssemblyInfo[] GetTargetAssembliesWithScripts(ScriptAssem... method GetTargetAssembliesWithScriptsHashSet (line 1421) | public HashSet GetTargetAssembliesWithScriptsHashSet(E... method GetCustomTargetAssemblies (line 1429) | public TargetAssembly[] GetCustomTargetAssemblies() method GetCustomScriptAssemblies (line 1434) | public CustomScriptAssembly[] GetCustomScriptAssemblies() method GetUnityAssemblies (line 1439) | public PrecompiledAssembly[] GetUnityAssemblies() method GetTargetAssembly (line 1444) | public TargetAssemblyInfo GetTargetAssembly(string scriptPath) method GetTargetAssemblyDetails (line 1474) | public TargetAssembly GetTargetAssemblyDetails(string scriptPath) method GetAllEditorScriptAssemblies (line 1480) | public ScriptAssembly[] GetAllEditorScriptAssemblies(EditorScriptCompi... method GetAllEditorScriptAssemblies (line 1485) | public ScriptAssembly[] GetAllEditorScriptAssemblies(EditorScriptCompi... method GetAllScriptAssemblies (line 1490) | public ScriptAssembly[] GetAllScriptAssemblies(EditorScriptCompilation... method GetAllScriptAssemblies (line 1497) | public ScriptAssembly[] GetAllScriptAssemblies( method GetAllScriptAssemblies (line 1512) | public ScriptAssembly[] GetAllScriptAssemblies( method GetTargetAssemblyDefines (line 1546) | public string[] GetTargetAssemblyDefines(TargetAssembly targetAssembly... method UpdateAllTargetAssemblyDefines (line 1559) | void UpdateAllTargetAssemblyDefines(IDictionary exceptions) method EmitExceptionAsError (line 49) | static T EmitExceptionAsError(Func func, T returnValue) method LogWarning (line 62) | static void LogWarning(string warning, string assetPath) method SetAssetPathsMetaData (line 68) | [RequiredByNativeCode] method SetAdditionalVersionMetaDatas (line 74) | [RequiredByNativeCode] method SetAllScripts (line 80) | [RequiredByNativeCode] method HaveScriptsForEditorBeenCompiledSinceLastDomainReload (line 86) | [RequiredByNativeCode] method RequestScriptCompilation (line 92) | [RequiredByNativeCode] method SkipCustomScriptAssemblyGraphValidation (line 98) | [RequiredByNativeCode] method ClearCustomScriptAssemblies (line 104) | [RequiredByNativeCode] method DeleteScriptAssemblies (line 110) | [RequiredByNativeCode] method SetAllUnityAssemblies (line 116) | [RequiredByNativeCode] method SetCompileScriptsOutputDirectory (line 123) | [RequiredByNativeCode] method GetCompileScriptsOutputDirectory (line 129) | [RequiredByNativeCode] method SetAllCustomScriptAssemblyReferenceJsons (line 135) | [RequiredByNativeCode] method SetAllCustomScriptAssemblyJsonContents (line 141) | [RequiredByNativeCode] method GetAllCompiledAndResolvedTargetAssemblies (line 147) | [RequiredByNativeCode] method CompileScripts (line 185) | [RequiredByNativeCode] method DoesProjectFolderHaveAnyScripts (line 192) | [RequiredByNativeCode] method IsCompilationPending (line 198) | [RequiredByNativeCode] method IsCompilationInProgress (line 204) | [RequiredByNativeCode] method IsCompiling (line 216) | [RequiredByNativeCode] method TickCompilationPipeline (line 222) | [RequiredByNativeCode] method GetTargetAssemblyInfos (line 236) | [RequiredByNativeCode] method GetCompatibleTargetAssemblyInfos (line 242) | [RequiredByNativeCode] method GetTargetAssembly (line 249) | [RequiredByNativeCode] method GetAdditionalEditorScriptCompilationOptions (line 255) | public static EditorScriptCompilationOptions GetAdditionalEditorScript... method GetAdditionalEditorScriptCompilationOptions (line 284) | public static EditorScriptCompilationOptions GetAdditionalEditorScript... FILE: Editor/Mono/Scripting/ScriptCompilation/EditorScriptCompilationOptions.cs type EditorScriptCompilationOptions (line 10) | [Flags] FILE: Editor/Mono/Scripting/ScriptCompilation/EnumerableExtensions.cs class EnumerableExtensions (line 9) | static class EnumerableExtensions method SeparateWith (line 11) | public static string SeparateWith(this IEnumerable values, str... method SplitBy (line 16) | public static (List True, List False) SplitBy(this ICollectio... FILE: Editor/Mono/Scripting/ScriptCompilation/ExpressionNotValidException.cs class ExpressionNotValidException (line 9) | internal class ExpressionNotValidException : Exception method ExpressionNotValidException (line 11) | public ExpressionNotValidException(string expression) method ExpressionNotValidException (line 14) | public ExpressionNotValidException(string message, string expression) FILE: Editor/Mono/Scripting/ScriptCompilation/ExpressionTypeFactory.cs type ExpressionTypeValue (line 11) | internal struct ExpressionTypeValue where TVersion : struct, I... class ExpressionTypeFactory (line 17) | internal class ExpressionTypeFactory where TVersion : struct, ... method Create (line 19) | public static Dictionary : IEquatable, IComparabl... method Parse (line 33) | TVersion Parse(string version, bool strict = false); method GetVersionTypeTraits (line 35) | IVersionTypeTraits GetVersionTypeTraits(); class VersionUtils (line 38) | internal static class VersionUtils method ConsumeVersionComponentFromString (line 40) | public static string ConsumeVersionComponentFromString(string value, r... method TryConsumeIntVersionComponentFromString (line 56) | public static bool TryConsumeIntVersionComponentFromString(string valu... FILE: Editor/Mono/Scripting/ScriptCompilation/LoadingAssemblyDefinition.cs type ILoadingAssemblyDefinition (line 13) | interface ILoadingAssemblyDefinition method SetAllCustomScriptAssemblyJsonContents (line 19) | void SetAllCustomScriptAssemblyJsonContents(string[] paths, string[] c... method SetAllCustomScriptAssemblyReferenceJsonsContents (line 20) | void SetAllCustomScriptAssemblyReferenceJsonsContents(string[] paths, ... method ClearCustomScriptAssemblies (line 21) | void ClearCustomScriptAssemblies(); method Refresh (line 22) | void Refresh( class LoadingAssemblyDefinition (line 28) | class LoadingAssemblyDefinition : ILoadingAssemblyDefinition method Refresh (line 39) | public void Refresh( method SetAllCustomScriptAssemblyJsonContents (line 49) | public void SetAllCustomScriptAssemblyJsonContents(string[] paths, str... method CheckForReferenceErrors (line 145) | void CheckForReferenceErrors(List assemblies, Li... method ConvertGUIDReferencesToAssemblyNames (line 174) | static void ConvertGUIDReferencesToAssemblyNames(List GetEditorExtensionsReferences(ApiCom... method FindReferencesInDirectories (line 34) | static string[] FindReferencesInDirectories(this IEnumerable r... method GetCachedSystemLibraryReferences (line 44) | static string[] GetCachedSystemLibraryReferences(ApiCompatibilityLevel... method GetSystemReference (line 79) | static string GetSystemReference(ApiCompatibilityLevel apiCompatibilit... method GetUnityReferenceProfileDirectory (line 89) | private static string GetUnityReferenceProfileDirectory() method GetSystemReferenceDirectories (line 94) | public static string[] GetSystemReferenceDirectories(ApiCompatibilityL... method GetNetStandardClassLibraries (line 119) | static string[] GetNetStandardClassLibraries() method GetSystemReferences (line 138) | static string[] GetSystemReferences() method GetNet46SystemReferences (line 151) | static string[] GetNet46SystemReferences() method GetMonoProfileNetstandardFacadeReferences (line 164) | static string[] GetMonoProfileNetstandardFacadeReferences() FILE: Editor/Mono/Scripting/ScriptCompilation/PathMultidimensionalDivisionTree.cs class PathMultidimensionalDivisionTree (line 11) | internal class PathMultidimensionalDivisionTree method PathMultidimensionalDivisionTree (line 15) | public PathMultidimensionalDivisionTree(T defaultValue = default) method Insert (line 20) | public void Insert(string key, T value) method MatchClosest (line 31) | public T MatchClosest(ReadOnlySpan span, out string matchedBy) method IsEqualIgnoreCase (line 38) | private static bool IsEqualIgnoreCase(char a, char b) method TrimTrailingPathSeparator (line 43) | private static ReadOnlyMemory TrimTrailingPathSeparator(string key) class Node (line 58) | private class Node method Node (line 67) | public Node(T value, ReadOnlyMemory fullPrefix, int offsetFrom... method Node (line 76) | public Node(T value, ReadOnlyMemory fullPrefix, int offsetFrom... method Node (line 85) | private Node(ReadOnlyMemory fullPrefix, int offsetFromParent, ... method WithDifferentOffsetFromParent (line 93) | private Node WithDifferentOffsetFromParent(int offsetFromParent) method IsMatch (line 97) | private bool IsMatch(ReadOnlySpan span) method MatchClosest (line 116) | public static Node MatchClosest(Node current, ReadOnlySpan span) method SplitInsert (line 149) | public void SplitInsert(ReadOnlyMemory fullPrefix, T value) method IsCandidate (line 216) | private bool IsCandidate(char firstCharacter) method ToString (line 221) | public override string ToString() FILE: Editor/Mono/Scripting/ScriptCompilation/PlatformSupportModuleHelpers.cs class PlatformSupportModuleHelpers (line 11) | static class PlatformSupportModuleHelpers method AddAdditionalPlatformSupportData (line 13) | public static void AddAdditionalPlatformSupportData(ICompilationExtens... method AddAdditionalToArray (line 26) | private static string[] AddAdditionalToArray(string[] source, string[]... FILE: Editor/Mono/Scripting/ScriptCompilation/PostProcessorOutputParser.cs class PostProcessorOutputParser (line 14) | internal class PostProcessorOutputParser : CompilerOutputParserBase method ShouldParseLine (line 18) | protected override bool ShouldParseLine(string line) method Parse (line 24) | public override IEnumerable Parse(string[] errorOutpu... method GetInformationIdentifier (line 79) | protected override string GetInformationIdentifier() method GetOutputRegex (line 84) | protected override Regex GetOutputRegex() method GetErrorIdentifier (line 89) | protected override string GetErrorIdentifier() FILE: Editor/Mono/Scripting/ScriptCompilation/PrecompiledAssembly.cs type PrecompiledAssembly (line 15) | [DebuggerDisplay("{Path}")] class PrecompiledAssemblyProviderBase (line 29) | abstract class PrecompiledAssemblyProviderBase method GetPrecompiledAssemblies (line 31) | public abstract PrecompiledAssembly[] GetPrecompiledAssemblies(EditorS... method GetPrecompiledAssembliesDictionary (line 32) | public abstract Dictionary GetPrecompiled... method GetUnityAssemblies (line 33) | public abstract PrecompiledAssembly[] GetUnityAssemblies(bool isEditor... method GetAllPrecompiledAssemblies (line 34) | public abstract PrecompiledAssembly[] GetAllPrecompiledAssemblies(); method Dirty (line 37) | public abstract void Dirty(); method GetRoslynAnalyzerPaths (line 38) | public abstract string[] GetRoslynAnalyzerPaths(); method GetUnityAssembliesInternal (line 40) | protected virtual PrecompiledAssembly[] GetUnityAssembliesInternal(boo... method GetPrecompiledAssembliesInternal (line 45) | protected virtual PrecompiledAssembly[] GetPrecompiledAssembliesIntern... method GetAllPrecompiledAssembliesInternal (line 50) | protected virtual PrecompiledAssembly[] GetAllPrecompiledAssembliesInt... method GetPrecompiledAssembliesNative (line 55) | [FreeFunction("GetPrecompiledAssembliesManaged")] method GetUnityAssembliesNative (line 58) | [FreeFunction("GetUnityAssembliesManaged")] method GetAllPrecompiledAssembliesNative (line 61) | [FreeFunction("GetAllPrecompiledAssembliesManaged")] class PrecompiledAssemblyProvider (line 65) | [NativeHeader("Editor/Src/ScriptCompilation/RoslynAnalyzers.bindings.h")] class UnityAssembliesKey (line 68) | private class UnityAssembliesKey method UnityAssembliesKey (line 70) | public UnityAssembliesKey(bool isEditor, BuildTarget buildTarget) method Equals (line 79) | protected bool Equals(UnityAssembliesKey other) method Equals (line 84) | public override bool Equals(object obj) method GetHashCode (line 92) | public override int GetHashCode() method GetUnityAssemblies (line 109) | public override PrecompiledAssembly[] GetUnityAssemblies(bool isEditor... method GetPrecompiledAssemblies (line 127) | public override PrecompiledAssembly[] GetPrecompiledAssemblies(EditorS... method GetAllPrecompiledAssemblies (line 132) | public override PrecompiledAssembly[] GetAllPrecompiledAssemblies() method GetRoslynAnalyzerPaths (line 141) | public override string[] GetRoslynAnalyzerPaths() method GetAllRoslynAnalyzerPaths (line 146) | [FreeFunction] internal static extern string[] GetAllRoslynAnalyzerPat... method IsEditor (line 148) | static bool IsEditor(EditorScriptCompilationOptions options) method GetPrecompiledAssembliesDictionary (line 152) | public override Dictionary GetPrecompiled... method Dirty (line 171) | public override void Dirty() method FilenameToPrecompiledAssembly (line 178) | private static Dictionary FilenameToPreco... FILE: Editor/Mono/Scripting/ScriptCompilation/RoslynAnalyzers.cs class RoslynAnalyzers (line 12) | internal static class RoslynAnalyzers method SetAnalyzers (line 17) | private static string[] SetAnalyzers(ScriptAssembly scriptAssembly, IE... method SetAnalyzers (line 69) | internal static void SetAnalyzers(ScriptAssembly[] scriptAssemblies, T... FILE: Editor/Mono/Scripting/ScriptCompilation/SafeMode.cs type ISafeModeInfo (line 10) | internal interface ISafeModeInfo method GetWhiteListAssemblyNames (line 12) | string[] GetWhiteListAssemblyNames(); class SafeModeInfo (line 15) | [NativeHeader("Editor/Src/ScriptCompilation/ScriptCompilationPipeline.h")] method GetWhiteListAssemblyNames (line 18) | public string[] GetWhiteListAssemblyNames() method GetWhiteListAssemblyNamesInternal (line 23) | [FreeFunction("GetSafeModeWhiteListTargetAssemblies")] FILE: Editor/Mono/Scripting/ScriptCompilation/ScriptAssembly.cs class ScriptAssemblySettings (line 15) | class ScriptAssemblySettings method ScriptAssemblySettings (line 30) | public ScriptAssemblySettings() class ScriptAssembly (line 60) | [DebuggerDisplay("{Filename}")] method ScriptAssembly (line 88) | public ScriptAssembly() method GetAllReferences (line 95) | public string[] GetAllReferences() method AllRecursiveScripAssemblyReferencesIncludingSelf (line 100) | public IEnumerable AllRecursiveScripAssemblyReferences... method GetResponseFiles (line 105) | public string[] GetResponseFiles() FILE: Editor/Mono/Scripting/ScriptCompilation/SemVersion.cs type SemVersion (line 9) | internal struct SemVersion : IVersion method SemVersion (line 23) | public SemVersion(int major, int minor = 0, int patch = 0, string prer... method Compare (line 34) | public static int Compare(SemVersion versionA, SemVersion versionB) method CompareTo (line 69) | public int CompareTo(object obj) method CompareTo (line 74) | public int CompareTo(SemVersion other) method CompareExtension (line 104) | private static int CompareExtension(string current, string other, bool... method Equals (line 159) | public bool Equals(SemVersion other) method Equals (line 168) | public override bool Equals(object other) method ToString (line 176) | public override string ToString() method GetHashCode (line 191) | public override int GetHashCode() method Parse (line 204) | public SemVersion Parse(string version, bool strict = false) method GetVersionTypeTraits (line 210) | public IVersionTypeTraits GetVersionTypeTraits() class SemVersionTypeTraits (line 217) | internal class SemVersionTypeTraits : IVersionTypeTraits method IsAllowedFirstCharacter (line 219) | public bool IsAllowedFirstCharacter(char c, bool strict = false) method IsAllowedLastCharacter (line 224) | public bool IsAllowedLastCharacter(char c, bool strict = false) method IsAllowedCharacter (line 229) | public bool IsAllowedCharacter(char c) class SemVersionParser (line 235) | internal static class SemVersionParser method Parse (line 237) | public static SemVersion Parse(string version, bool strict = false) method TryParse (line 246) | public static bool TryParse(string version, out SemVersion? result) FILE: Editor/Mono/Scripting/ScriptCompilation/TargetAssembly.cs type TargetAssemblyType (line 14) | [Flags] type EditorCompatibility (line 22) | internal enum EditorCompatibility class TargetAssembly (line 28) | [DebuggerDisplay("{Filename}")] method TargetAssembly (line 49) | public TargetAssembly() method TargetAssembly (line 55) | public TargetAssembly(string name, method FullPath (line 81) | public string FullPath(string outputDirectory) method ToString (line 99) | public override string ToString() method Equals (line 104) | protected bool Equals(TargetAssembly other) method Equals (line 109) | public override bool Equals(object obj) method GetHashCode (line 117) | public override int GetHashCode() FILE: Editor/Mono/Scripting/ScriptCompilation/TestRunnerHelpers.cs class TestRunnerHelpers (line 13) | static class TestRunnerHelpers method ShouldAddTestRunnerReferences (line 19) | public static bool ShouldAddTestRunnerReferences(TargetAssembly target... method GetReferences (line 45) | public static IEnumerable GetReferences(IEnumerable type UnityReleaseType (line 12) | public enum UnityReleaseType method UnityVersion (line 38) | public UnityVersion(int major, int minor = 0, int revision = 0, UnityR... method Compare (line 49) | public static int Compare(UnityVersion versionA, UnityVersion versionB) method CompareTo (line 84) | public int CompareTo(object obj) method CompareTo (line 89) | public int CompareTo(UnityVersion other) method CompareReleaseType (line 126) | private static int CompareReleaseType(UnityReleaseType current, UnityR... method Equals (line 133) | public bool Equals(UnityVersion other) method Equals (line 143) | public override bool Equals(object other) method ToString (line 151) | public override string ToString() method ToStringFull (line 166) | public string ToStringFull() method GetHashCode (line 176) | public override int GetHashCode() method GetReleaseTypeHashCode (line 190) | private static int GetReleaseTypeHashCode(UnityReleaseType releaseType) method Parse (line 196) | public UnityVersion Parse(string version, bool strict = false) method GetVersionTypeTraits (line 202) | public IVersionTypeTraits GetVersionTypeTraits() class UnityVersionTypeTraits (line 208) | internal class UnityVersionTypeTraits : IVersionTypeTraits method IsAllowedFirstCharacter (line 210) | public bool IsAllowedFirstCharacter(char c, bool strict = false) method IsAllowedLastCharacter (line 215) | public bool IsAllowedLastCharacter(char c, bool strict = false) method IsAllowedCharacter (line 220) | public bool IsAllowedCharacter(char c) method UnityVersionTypeTraits (line 236) | static UnityVersionTypeTraits() method IsAllowedUnityReleaseTypeIdentifier (line 241) | public static bool IsAllowedUnityReleaseTypeIdentifier(char c) method ParseUnityReleaseType (line 250) | public static UnityVersion.UnityReleaseType ParseUnityReleaseType(char... method TryParseUnityReleaseType (line 259) | public static bool TryParseUnityReleaseType(char releaseType, out Unit... class UnityVersionParser (line 274) | internal static class UnityVersionParser method TryReadVersionNumber (line 276) | private static bool TryReadVersionNumber(string version, ref int curso... method TrySkipVersionSeparator (line 286) | private static bool TrySkipVersionSeparator(string version, ref int cu... method TryReadVersionReleaseType (line 296) | private static bool TryReadVersionReleaseType(string version, ref int ... method Parse (line 309) | public static UnityVersion Parse(string version, bool strict = false) method TryParse (line 319) | public static bool TryParse(string version, out UnityVersion? result, ... FILE: Editor/Mono/Scripting/ScriptCompilation/Utility.cs class Utility (line 12) | static class Utility method FastToLower (line 14) | public static char FastToLower(char c) method FastToLower (line 31) | public static string FastToLower(string str) method FastStartsWith (line 45) | public static bool FastStartsWith(string str, string prefix, string pr... method IsAssetsPath (line 79) | public static bool IsAssetsPath(string path) method ReadTextAsset (line 99) | public static string ReadTextAsset(string path) method FileNameWithoutExtension (line 113) | public static string FileNameWithoutExtension(string path) method IsPathsEqual (line 144) | public static bool IsPathsEqual(ReadOnlySpan left, ReadOnlySpan<... method IsPathSeparator (line 166) | [MethodImpl(MethodImplOptions.AggressiveInlining)] FILE: Editor/Mono/Scripting/ScriptCompilation/VersionDefineExpression.cs type VersionDefineExpression (line 9) | internal struct VersionDefineExpression where TVersion : struc... method VersionDefineExpression (line 22) | public VersionDefineExpression(Func where TVersion : struct, IVersio... method VersionRanges (line 18) | static VersionRanges() method VersionRanges (line 32) | public VersionRanges(Dictionary GetExpression(string expression) method Contains (line 57) | private static bool Contains(string array, char doContain) method Contains (line 70) | private static bool Contains(char[] array, char doContain) method ParseExpression (line 83) | private ExpressionParsedData ParseExpression(string expression) method PopVersionString (line 150) | private static string PopVersionString(string expression, int begin, i... type ExpressionParsedData (line 181) | private struct ExpressionParsedData FILE: Editor/Mono/Scripting/ScriptCompilation/VersionRangesEvaluators.cs class VersionRangesEvaluators (line 9) | internal static class VersionRangesEvaluators where TVersion :... method MinimumVersionInclusive (line 11) | public static bool MinimumVersionInclusive(TVersion left, TVersion rig... method MinimumVersionExclusive (line 16) | public static bool MinimumVersionExclusive(TVersion left, TVersion rig... method ExactVersionMatch (line 21) | public static bool ExactVersionMatch(TVersion left, TVersion right, TV... method MaximumVersionInclusive (line 26) | public static bool MaximumVersionInclusive(TVersion left, TVersion rig... method MaximumVersionExclusive (line 31) | public static bool MaximumVersionExclusive(TVersion left, TVersion rig... method ExactRangeInclusive (line 36) | public static bool ExactRangeInclusive(TVersion left, TVersion right, ... method ExactRangeExclusive (line 42) | public static bool ExactRangeExclusive(TVersion left, TVersion right, ... method MixedInclusiveMinimumAndExclusiveMaximumVersion (line 48) | public static bool MixedInclusiveMinimumAndExclusiveMaximumVersion(TVe... method MixedExclusiveMinimumAndInclusiveMaximumVersion (line 54) | public static bool MixedExclusiveMinimumAndInclusiveMaximumVersion(TVe... method Invalid (line 60) | public static bool Invalid(string expression) FILE: Editor/Mono/Scripting/ScriptCompilation/VersionRangesFactory.cs class VersionRangesFactory (line 10) | class VersionRangesFactory where TVersion : struct, IVersion GetExpression(string expression) class CachedVersionRangesFactory (line 25) | class CachedVersionRangesFactory where TVersion : struct, IVer... method GetExpression (line 33) | public CacheEntry GetExpression(string expression) method Clear (line 57) | public void Clear() type CacheEntry (line 66) | public readonly struct CacheEntry method CacheEntry (line 71) | public CacheEntry(VersionDefineExpression expression) method CacheEntry (line 77) | public CacheEntry(ExpressionNotValidException validationError) FILE: Editor/Mono/Scripting/ScriptCompilers.cs class ScriptCompilers (line 13) | internal static class ScriptCompilers type ProcessCreationFlags (line 15) | [Flags] type STARTUPINFOW (line 21) | struct STARTUPINFOW type PROCESS_INFORMATION (line 46) | struct PROCESS_INFORMATION method CreateProcessW (line 54) | [DllImport("kernel32.dll", SetLastError = true)] method Cleanup (line 67) | internal static void Cleanup() FILE: Editor/Mono/ScriptingDefinesHelper.cs class ScriptingDefinesHelper (line 10) | internal static class ScriptingDefinesHelper method ConvertScriptingDefineArrayToString (line 14) | internal static string ConvertScriptingDefineArrayToString(string[] de... method ConvertScriptingDefineStringToArray (line 36) | internal static string[] ConvertScriptingDefineStringToArray(string de... FILE: Editor/Mono/Search/AdvancedObjectSelectorAttribute.cs type IAdvancedObjectSelectorAttribute (line 12) | interface IAdvancedObjectSelectorAttribute class AdvancedObjectSelectorAttribute (line 17) | [AttributeUsage(AttributeTargets.Method, Inherited = false)] method AdvancedObjectSelectorAttribute (line 28) | public AdvancedObjectSelectorAttribute(string id, string displayName, ... method AdvancedObjectSelectorAttribute (line 36) | public AdvancedObjectSelectorAttribute(string id, int defaultPriority,... class AdvancedObjectSelectorValidatorAttribute (line 41) | [AttributeUsage(AttributeTargets.Method, Inherited = false)] method AdvancedObjectSelectorValidatorAttribute (line 47) | public AdvancedObjectSelectorValidatorAttribute(string id) type AdvancedObjectSelectorParameters (line 53) | public readonly struct AdvancedObjectSelectorParameters method AdvancedObjectSelectorParameters (line 60) | internal AdvancedObjectSelectorParameters(ObjectSelectorSearchContext ... method AdvancedObjectSelectorParameters (line 68) | internal AdvancedObjectSelectorParameters(ObjectSelectorSearchContext ... method AdvancedObjectSelectorParameters (line 72) | internal AdvancedObjectSelectorParameters(ObjectSelectorSearchContext ... method AdvancedObjectSelectorParameters (line 76) | internal AdvancedObjectSelectorParameters(ObjectSelectorSearchContext ... method AdvancedObjectSelectorParameters (line 80) | internal AdvancedObjectSelectorParameters(ISearchContext context) method AdvancedObjectSelectorParameters (line 84) | internal AdvancedObjectSelectorParameters(ISearchContext context, Acti... method AdvancedObjectSelectorParameters (line 88) | internal AdvancedObjectSelectorParameters(ISearchContext context, stri... type AdvancedObjectSelectorEventType (line 93) | public enum AdvancedObjectSelectorEventType FILE: Editor/Mono/Search/LegacyImplementations.cs class LegacySearchEngineBase (line 13) | abstract class LegacySearchEngineBase : ISearchEngineBase method BeginSession (line 18) | public virtual void BeginSession(ISearchContext context) method EndSession (line 21) | public virtual void EndSession(ISearchContext context) method BeginSearch (line 24) | public virtual void BeginSearch(ISearchContext context, string query) method EndSearch (line 27) | public virtual void EndSearch(ISearchContext context) class DefaultSearchEngine (line 31) | abstract class DefaultSearchEngine : LegacySearchEngineBase, ISearchE... method Search (line 33) | public virtual IEnumerable Search(ISearchContext context, string qu... class DefaultFilterEngine (line 39) | abstract class DefaultFilterEngine : LegacySearchEngineBase, IFilterE... method Filter (line 41) | public virtual bool Filter(ISearchContext context, string query, T obj... class DefaultObjectSelectorEngine (line 47) | abstract class DefaultObjectSelectorEngine : LegacySearchEngineBase, ISe... method SelectObject (line 49) | public virtual bool SelectObject(ISearchContext context, Action onObjectSelectorClosed, ... method SetSearchFilter (line 168) | public void SetSearchFilter(string searchFilter) FILE: Editor/Mono/Search/OpenSearchHelper.cs class OpenSearchHelper (line 11) | static class OpenSearchHelper class Styles (line 13) | static class Styles method OpenSearchHelper (line 36) | static OpenSearchHelper() method OnShortcutBindingChanged (line 41) | static void OnShortcutBindingChanged(ShortcutBindingChangedEventArgs obj) method UpdateBindingAndTooltip (line 46) | static void UpdateBindingAndTooltip() method HandleSearchEvent (line 56) | public static void HandleSearchEvent(EditorWindow window, Event evt, s... method OpenSearchInContext (line 69) | public static void OpenSearchInContext(EditorWindow window, string sea... method DrawOpenButton (line 78) | public static void DrawOpenButton(EditorWindow window, string searchText) method IsShortcutAvailable (line 87) | public static bool IsShortcutAvailable() FILE: Editor/Mono/Search/Project.Deprecated.cs class Project (line 9) | [Obsolete("Project has been deprecated. Use ProjectSearch instead (Unity... method RegisterEngine (line 14) | public static void RegisterEngine(IProjectSearchEngine engine) method UnregisterEngine (line 19) | public static void UnregisterEngine(IProjectSearchEngine engine) FILE: Editor/Mono/Search/ProjectSearch.cs class ProjectSearchEngineAttribute (line 10) | [AttributeUsage(AttributeTargets.Class)] class ProjectSearchContext (line 14) | public class ProjectSearchContext : ISearchContext type IProjectSearchEngine (line 23) | public interface IProjectSearchEngine : ISearchEngine {} class ProjectSearch (line 25) | [InitializeOnLoad] method ProjectSearch (line 41) | static ProjectSearch() method StaticInit (line 46) | private static void StaticInit() method Search (line 52) | internal static IEnumerable Search(string query, ProjectSearch... method HasEngineOverride (line 66) | internal static bool HasEngineOverride() method BeginSession (line 71) | internal static void BeginSession(ProjectSearchContext context) method EndSession (line 76) | internal static void EndSession(ProjectSearchContext context) method BeginSearch (line 81) | internal static void BeginSearch(string query, ProjectSearchContext co... method EndSearch (line 86) | internal static void EndSearch(ProjectSearchContext context) method GetActiveSearchEngine (line 91) | internal static IProjectSearchEngine GetActiveSearchEngine() method SetActiveSearchEngine (line 96) | internal static void SetActiveSearchEngine(string searchEngineName) method RegisterEngine (line 101) | public static void RegisterEngine(IProjectSearchEngine engine) method UnregisterEngine (line 106) | public static void UnregisterEngine(IProjectSearchEngine engine) class ProjectSearchSessionHandler (line 112) | class ProjectSearchSessionHandler : SearchSessionHandler method ProjectSearchSessionHandler (line 114) | public ProjectSearchSessionHandler() method Search (line 117) | public IEnumerable Search(string query, Action class SceneSearch (line 27) | [InitializeOnLoad] method SceneSearch (line 43) | static SceneSearch() method StaticInit (line 48) | private static void StaticInit() method Filter (line 54) | internal static bool Filter(string query, HierarchyProperty objectToFi... method HasEngineOverride (line 68) | internal static bool HasEngineOverride() method BeginSession (line 73) | internal static void BeginSession(SceneSearchContext context) method EndSession (line 78) | internal static void EndSession(SceneSearchContext context) method BeginSearch (line 83) | internal static void BeginSearch(string query, SceneSearchContext cont... method EndSearch (line 88) | internal static void EndSearch(SceneSearchContext context) method GetActiveSearchEngine (line 93) | internal static ISceneSearchEngine GetActiveSearchEngine() method SetActiveSearchEngine (line 98) | internal static void SetActiveSearchEngine(string searchEngineName) method RegisterEngine (line 103) | public static void RegisterEngine(ISceneSearchEngine engine) method UnregisterEngine (line 108) | public static void UnregisterEngine(ISceneSearchEngine engine) class SceneSearchSessionHandler (line 114) | class SceneSearchSessionHandler : SearchSessionHandler method SceneSearchSessionHandler (line 116) | public SceneSearchSessionHandler() method Filter (line 119) | public bool Filter(string query, HierarchyProperty objectToFilter) FILE: Editor/Mono/Search/SearchService.cs type SearchEngineScope (line 15) | public enum SearchEngineScope type ISearchContext (line 22) | public interface ISearchContext type ISearchEngineBase (line 30) | public interface ISearchEngineBase method BeginSession (line 34) | void BeginSession(ISearchContext context); method EndSession (line 35) | void EndSession(ISearchContext context); method BeginSearch (line 37) | void BeginSearch(ISearchContext context, string query); method EndSearch (line 38) | void EndSearch(ISearchContext context); type ISearchEngine (line 41) | public interface ISearchEngine : ISearchEngineBase method Search (line 43) | IEnumerable Search(ISearchContext context, string query, Action : ISearchEngineBase method Filter (line 48) | bool Filter(ISearchContext context, string query, T objectToFilter); type ISelectorEngine (line 51) | public interface ISelectorEngine : ISearchEngineBase method SelectObject (line 53) | bool SelectObject(ISearchContext context, Action onObjec... method SetSearchFilter (line 54) | void SetSearchFilter(ISearchContext context, string searchFilter); type SearchSessionOptions (line 57) | struct SearchSessionOptions type SearchSessionOptionsApplicator (line 63) | struct SearchSessionOptionsApplicator : IDisposable method SearchSessionOptionsApplicator (line 72) | public SearchSessionOptionsApplicator(ISearchApi api, SearchSessionOpt... method Dispose (line 83) | public void Dispose() class SearchSessionHandler (line 95) | class SearchSessionHandler method SearchSessionHandler (line 104) | public SearchSessionHandler(SearchEngineScope engineScope) method Init (line 110) | void Init(bool pullEngines = false) method PullEngines (line 122) | void PullEngines() method OnActiveEngineChanged (line 136) | protected virtual void OnActiveEngineChanged(string newSearchEngineName) method BeginSession (line 141) | public void BeginSession(Func searchContextCreator, Se... method BeginSession (line 159) | public void BeginSession(Func searchContextCreator) method EndSession (line 164) | public void EndSession() method BeginSearch (line 175) | public void BeginSearch(string query) method EndSearch (line 181) | public void EndSearch() type ISearchApi (line 188) | interface ISearchApi method GetActiveSearchEngine (line 194) | ISearchEngineBase GetActiveSearchEngine(); method SetActiveSearchEngine (line 195) | void SetActiveSearchEngine(string searchEngineName, bool notify = true); method RegisterEngine (line 196) | void RegisterEngine(ISearchEngineBase engine); method UnregisterEngine (line 197) | void UnregisterEngine(ISearchEngineBase engine); method HasEngineOverride (line 198) | bool HasEngineOverride(); method BeginSession (line 199) | void BeginSession(ISearchContext context); method EndSession (line 200) | void EndSession(ISearchContext context); method BeginSearch (line 201) | void BeginSearch(string query, ISearchContext context); method EndSearch (line 202) | void EndSearch(ISearchContext context); method GetDefaultEngine (line 203) | ISearchEngineBase GetDefaultEngine(); class SearchService (line 207) | [InitializeOnLoad] type SyncSearchEvent (line 214) | public enum SyncSearchEvent method NotifySyncSearchChanged (line 223) | public static void NotifySyncSearchChanged(SyncSearchEvent evt, string... method HandleSearchEvent (line 228) | public static void HandleSearchEvent(EditorWindow window, Event evt, s... method DrawOpenSearchButton (line 233) | public static void DrawOpenSearchButton(EditorWindow window, string se... class SearchApiBaseImp (line 239) | class SearchApiBaseImp : ISearchApi method SearchApiBaseImp (line 268) | public SearchApiBaseImp(SearchEngineScope engineScope, string displayN... method GetActiveSearchEngine (line 277) | public TEngine GetActiveSearchEngine() method GetActiveSearchEngine (line 292) | ISearchEngineBase ISearchApi.GetActiveSearchEngine() method GetDefaultEngine (line 297) | public TEngine GetDefaultEngine() method GetDefaultEngine (line 308) | ISearchEngineBase ISearchApi.GetDefaultEngine() method SetActiveSearchEngine (line 313) | public void SetActiveSearchEngine(string searchEngineName, bool notify... method SetActiveSearchEngine (line 325) | void ISearchApi.SetActiveSearchEngine(string searchEngineName, bool no... method HasEngineOverride (line 330) | public bool HasEngineOverride() method BeginSession (line 335) | public void BeginSession(ISearchContext context) method EndSession (line 347) | public void EndSession(ISearchContext context) method BeginSearch (line 359) | public void BeginSearch(string query, ISearchContext context) method EndSearch (line 372) | public void EndSearch(ISearchContext context) method LoadActiveSearchEngine (line 386) | void LoadActiveSearchEngine() method RegisterEngine (line 392) | public void RegisterEngine(TEngine engine) method UnregisterEngine (line 398) | public void UnregisterEngine(TEngine engine) method RegisterEngine (line 407) | void ISearchApi.RegisterEngine(ISearchEngineBase engine) method UnregisterEngine (line 412) | void ISearchApi.UnregisterEngine(ISearchEngineBase engine) method RegisterAllEngines (line 417) | void RegisterAllEngines() method HandleUserException (line 435) | public void HandleUserException(Exception ex) FILE: Editor/Mono/SearchUtility.cs class SearchUtility (line 12) | internal class SearchUtility method RemoveUnwantedWhitespaces (line 14) | private static void RemoveUnwantedWhitespaces(ref string searchString) method ParseSearchString (line 28) | internal static bool ParseSearchString(string searchText, SearchFilter... method HasFilter (line 90) | private static bool HasFilter(string searchString, string filter) method CheckForKeyWords (line 96) | internal static bool CheckForKeyWords(string searchString, SearchFilte... method FindFirstPositionNotOf (line 242) | private static int FindFirstPositionNotOf(string source, string chars) FILE: Editor/Mono/Selection/ActiveEditorTracker.bindings.cs class ActiveEditorTracker (line 17) | [NativeHeader("Editor/Src/Selection/ActiveEditorTracker.bindings.h")] method ActiveEditorTracker (line 28) | public ActiveEditorTracker() method Internal_Create (line 33) | [FreeFunction(IsThreadSafe = true)] method Equals (line 36) | public override bool Equals(object o) method GetHashCode (line 44) | public override int GetHashCode() method Internal_Dispose (line 49) | [FreeFunction(IsThreadSafe = true)] method Internal_Destroy (line 53) | [FreeFunction] method Destroy (line 55) | public void Destroy() { Internal_Destroy(this); } method Internal_GetActiveEditors (line 57) | [FreeFunction] method Internal_GetActiveEditorsNonAllocInternal (line 61) | [FreeFunction] method Internal_GetActiveEditorsNonAlloc (line 63) | internal static void Internal_GetActiveEditorsNonAlloc(ActiveEditorTra... method GetObjectsLockedByThisTracker (line 69) | internal void GetObjectsLockedByThisTracker(List lockedOb... method Internal_GetObjectsLockedByThisTrackerInternal (line 74) | [FreeFunction] method GetObjectsLockedByThisTrackerInternal (line 76) | internal void GetObjectsLockedByThisTrackerInternal(object lockedObjects) method SetObjectsLockedByThisTracker (line 82) | internal void SetObjectsLockedByThisTracker(List toBeLocked) method Internal_SetObjectsLockedByThisTrackerInternal (line 89) | [FreeFunction] method SetObjectsLockedByThisTrackerInternal (line 91) | internal void SetObjectsLockedByThisTrackerInternal(object toBeLocked) method Internal_GetVisible (line 96) | [FreeFunction] method GetVisible (line 98) | public int GetVisible(int index) { return Internal_GetVisible(this, in... method Internal_SetVisible (line 100) | [FreeFunction] method SetVisible (line 102) | public void SetVisible(int index, int visible) { Internal_SetVisible(t... method Internal_GetIsDirty (line 104) | [FreeFunction] method Internal_ClearDirty (line 108) | [FreeFunction] method ClearDirty (line 110) | public void ClearDirty() { Internal_ClearDirty(this); } method Internal_GetIsLocked (line 112) | [FreeFunction] method Internal_SetIsLocked (line 114) | [FreeFunction] method Internal_HasUnsavedChanges (line 122) | [FreeFunction] method Internal_UnsavedChangesStateChanged (line 126) | [FreeFunction] method UnsavedChangesStateChanged (line 128) | internal void UnsavedChangesStateChanged(Editor editor, bool value) method Internal_GetDelayFlushDirtyRebuild (line 133) | [FreeFunction] method Internal_SetDelayFlushDirtyRebuild (line 136) | [FreeFunction] method Internal_GetInspectorMode (line 146) | [FreeFunction] method Internal_SetInspectorMode (line 148) | [FreeFunction] method Internal_GetHasComponentsWhichCannotBeMultiEdited (line 156) | [FreeFunction] method Internal_RebuildIfNecessary (line 163) | [FreeFunction] method RebuildIfNecessary (line 165) | public void RebuildIfNecessary() { Internal_RebuildIfNecessary(this); } method Internal_RebuildAllIfNecessary (line 167) | [FreeFunction] method RebuildAllIfNecessary (line 169) | internal static void RebuildAllIfNecessary() { Internal_RebuildAllIfNe... method Internal_ForceRebuild (line 171) | [FreeFunction] method ForceRebuild (line 173) | public void ForceRebuild() { Internal_ForceRebuild(this); } method Internal_VerifyModifiedMonoBehaviours (line 175) | [FreeFunction] method VerifyModifiedMonoBehaviours (line 177) | public void VerifyModifiedMonoBehaviours() { Internal_VerifyModifiedMo... method Internal_GetDataMode (line 179) | [FreeFunction] method Internal_SetDataMode (line 181) | [FreeFunction] method MakeCustomEditor (line 189) | [Obsolete("Use Editor.CreateEditor instead")] method HasCustomEditor (line 196) | public static bool HasCustomEditor(UnityObject obj) method SetupSharedTracker (line 222) | [FreeFunction("Internal_SetupSharedTracker")] method SetupFallbackTracker (line 225) | [FreeFunction("Internal_SetupFallbackTracker")] method Internal_OnTrackerRebuild (line 228) | [RequiredByNativeCode] FILE: Editor/Mono/Selection/Selection.bindings.cs type SelectionMode (line 13) | [Flags] class Selection (line 37) | [NativeHeader("Editor/Src/Gizmos/GizmoUtil.h")] method SetSelectionWithActiveObject (line 84) | [StaticAccessor("SelectionBindings", StaticAccessorType.DoubleColon)] method SetSelectionWithActiveInstanceID (line 87) | [StaticAccessor("SelectionBindings", StaticAccessorType.DoubleColon)] method SetFullSelection (line 90) | [StaticAccessor("SelectionBindings", StaticAccessorType.DoubleColon)] method SetFullSelectionByID (line 93) | [StaticAccessor("SelectionBindings", StaticAccessorType.DoubleColon)] method UpdateSelectionMetaData (line 96) | [StaticAccessor("SelectionBindings", StaticAccessorType.DoubleColon)] method GetInstanceIDs (line 130) | [StaticAccessor("SelectionBindings", StaticAccessorType.DoubleColon)] method SetInstanceIDs (line 133) | [StaticAccessor("SelectionBindings", StaticAccessorType.DoubleColon)] method Contains (line 136) | [StaticAccessor("GetSceneTracker()", StaticAccessorType.Dot)] method SetActiveObjectWithContext (line 140) | [NativeMethod("SetActiveObjectWithContextInternal", true)] method GetTransforms (line 144) | [NativeMethod("GetTransformSelection", true)] method GetObjectsMode (line 148) | [StaticAccessor("SelectionBindings", StaticAccessorType.DoubleColon)] method DoAllGOsHaveConstrainProportionsEnabled (line 169) | [NativeMethod("DoAllGOsHaveConstrainProportionsEnabled", true)] FILE: Editor/Mono/Selection/Selection.cs class Selection (line 14) | public sealed partial class Selection method Internal_SelectedObjectWasDestroyed (line 26) | [UsedImplicitly, RequiredByNativeCode] method Internal_NonSelectedObjectWasDestroyed (line 33) | [UsedImplicitly, RequiredByNativeCode] method Internal_PostProcessSelectionMetadata (line 40) | [UsedImplicitly, RequiredByNativeCode] method Internal_CallSelectionChanged (line 46) | [UsedImplicitly, RequiredByNativeCode] method SetSelection (line 53) | internal static void SetSelection(Object[] newSelection, Object newAct... method SetSelection (line 58) | internal static void SetSelection(Object newActiveObject, Object newAc... method Contains (line 66) | public static bool Contains(Object obj) { return Contains(obj.GetInsta... method Add (line 68) | internal static void Add(int instanceID) method Add (line 78) | internal static void Add(Object obj) method Remove (line 84) | internal static void Remove(int instanceID) method Remove (line 91) | internal static void Remove(Object obj) method GetFilteredInternal (line 97) | private static IEnumerable GetFilteredInternal(System.Type type, Selec... method GetFiltered (line 113) | public static T[] GetFiltered(SelectionMode mode) // no generic con... method GetFiltered (line 118) | public static Object[] GetFiltered(System.Type type, SelectionMode mode) FILE: Editor/Mono/SelectionCommands/SelectionCommands.cs class SelectionCommands (line 11) | internal static class SelectionCommands method DeselectAll (line 15) | [MenuItem("Edit/Deselect All #d", false, SelectionMenuPriority + 1)] method SelectChildren (line 21) | [MenuItem("Edit/Select Children #c", false, SelectionMenuPriority + 2)] method SelectPrefabRoot (line 27) | [MenuItem("Edit/Select Prefab Root %#r", false, SelectionMenuPriority ... method InvertSelection (line 33) | [MenuItem("Edit/Invert Selection %i", false, SelectionMenuPriority + 4)] method DeleteSelectedAssetsShortcut (line 39) | [Shortcut("Edit/Delete", KeyCode.Delete, ShortcutModifiers.Shift, disp... method CopyInsertSelection (line 45) | [Shortcut("Edit/CopyInsert", KeyCode.Insert, ShortcutModifiers.Action,... method PasteInsertSelection (line 51) | [Shortcut("Edit/PasteInsert", KeyCode.Insert, ShortcutModifiers.Shift,... FILE: Editor/Mono/SerializationDebug.bindings.cs class SerializationDebug (line 15) | [NativeHeader("Editor/Src/Utility/SerializationDebug.bindings.h")] method ToYAMLString (line 18) | internal static extern string ToYAMLString(Object obj); method Log (line 20) | internal static void Log(Object obj) method Log (line 25) | internal static void Log(SerializedObject serializerObject) method GetLogString (line 32) | internal static string GetLogString(Object obj) method GetLogString (line 37) | private static string GetLogString(SerializedObject serializerObject) FILE: Editor/Mono/SerializedObject.bindings.cs class SerializedObject (line 12) | [NativeHeader("Editor/Src/Utility/SerializedProperty.h")] method SerializedObject (line 24) | public SerializedObject(Object obj) method SerializedObject (line 29) | public SerializedObject(Object obj, Object context) method SerializedObject (line 35) | public SerializedObject(Object[] objs) method SerializedObject (line 40) | public SerializedObject(Object[] objs, Object context) method SerializedObject (line 45) | internal SerializedObject(IntPtr nativeObjectPtr) method Dispose (line 52) | [ThreadAndSerializationSafe()] method Internal_Destroy (line 62) | [FreeFunction("SerializedObjectBindings::Internal_Destroy", IsThreadSa... method GetIterator (line 66) | public SerializedProperty GetIterator() method FindProperty (line 76) | public SerializedProperty FindProperty(string propertyPath) method FindPropertyIgnoreCase (line 89) | internal SerializedProperty FindPropertyIgnoreCase(string propertyPath) method FindFirstPropertyFromManagedReferencePath (line 108) | internal SerializedProperty FindFirstPropertyFromManagedReferencePath(... method ApplyModifiedProperties (line 120) | extern public bool ApplyModifiedProperties(); method SetIsDifferentCacheDirty (line 123) | extern public void SetIsDifferentCacheDirty(); method GetIterator_Internal (line 125) | [FreeFunction(Name = "SerializedObjectBindings::GetIteratorInternal", ... method Update (line 129) | extern public void Update(); method UpdateIfDirtyOrScript (line 132) | [Obsolete("UpdateIfDirtyOrScript has been deprecated. Use UpdateIfRequ... method UpdateIfRequiredOrScript (line 137) | extern public bool UpdateIfRequiredOrScript(); method UpdateExpandedState (line 140) | extern internal void UpdateExpandedState(); method InternalCreate (line 142) | [NativeMethod(Name = "SerializedObjectBindings::InternalCreate", IsFre... method ExtractPropertyModification (line 145) | internal PropertyModification ExtractPropertyModification(string prope... method InternalExtractPropertyModification (line 150) | [FreeFunction("SerializedObjectBindings::ExtractPropertyModification",... method Cache (line 166) | internal void Cache(int instanceID) method CacheInternal (line 172) | [FreeFunction("SerializedObjectCache::SaveToCache", HasExplicitThis = ... method LoadFromCache (line 175) | [FreeFunction("SerializedObjectCache::LoadFromCache")] method ApplyModifiedPropertiesWithoutUndo (line 178) | public extern bool ApplyModifiedPropertiesWithoutUndo(); method EnableLivePropertyFeatureGlobally (line 181) | internal extern static void EnableLivePropertyFeatureGlobally(bool val... method GetLivePropertyFeatureGlobalState (line 184) | internal extern static bool GetLivePropertyFeatureGlobalState(); method CopyFromSerializedProperty (line 187) | public void CopyFromSerializedProperty(SerializedProperty prop) method CopyFromSerializedPropertyInternal (line 196) | [FreeFunction("SerializedObjectBindings::CopyFromSerializedPropertyInt... method CopyFromSerializedPropertyIfDifferent (line 200) | public bool CopyFromSerializedPropertyIfDifferent(SerializedProperty p... method CopyFromSerializedPropertyIfDifferentInternal (line 209) | [FreeFunction("SerializedObjectBindings::CopyFromSerializedPropertyIfD... method IsValid (line 243) | internal extern bool IsValid(); method HasAnyInstantiatedPrefabsWithValidAsset (line 261) | [NativeMethod("HasAnyInstantiatedPrefabsWithValidAsset")] method VersionEquals (line 264) | internal static bool VersionEquals(SerializedObject x, SerializedObjec... method VersionEqualsInternal (line 272) | [FreeFunction("SerializedObjectBindings::VersionEqualsInternal")] class BindingsMarshaller (line 275) | internal static class BindingsMarshaller method ConvertToNative (line 277) | public static IntPtr ConvertToNative(SerializedObject obj) => obj.m_... method ConvertToManaged (line 278) | public static SerializedObject ConvertToManaged(IntPtr ptr) => new S... FILE: Editor/Mono/SerializedProperty.bindings.cs type SerializedPropertyType (line 21) | public enum SerializedPropertyType type SerializedPropertyNumericType (line 93) | public enum SerializedPropertyNumericType class SerializedProperty (line 112) | [NativeHeader("Editor/Src/Utility/SerializedProperty.h")] method SerializedProperty (line 119) | private SerializedProperty(IntPtr nativePropertyPtr) method SerializedProperty (line 130) | internal SerializedProperty() {} method Copy (line 227) | public SerializedProperty Copy() method FindPropertyRelative (line 237) | public SerializedProperty FindPropertyRelative(string relativeProperty... method GetEnumerator (line 247) | public System.Collections.IEnumerator GetEnumerator() method GetArrayElementAtIndex (line 267) | public SerializedProperty GetArrayElementAtIndex(int index) method SetToValueOfTarget (line 276) | internal void SetToValueOfTarget(UnityObject target) method IsBoxedValueNullable (line 462) | private bool IsBoxedValueNullable() method EndOfData (line 468) | extern private bool EndOfData(); method SyncSerializedObjectVersion (line 469) | extern private void SyncSerializedObjectVersion(); type VerifyFlags (line 471) | [Flags] method Verify (line 478) | [MethodImpl(256)] method NextVisible (line 497) | public bool NextVisible(bool enterChildren) method NextVisibleInternal (line 503) | [NativeName("NextVisible")] method ClearArray (line 507) | public void ClearArray() method ClearArrayInternal (line 513) | [FreeFunction(Name = "SerializedPropertyBindings::ClearArray", HasExpl... method FindPropertyInternal (line 516) | [NativeName("FindProperty")] method FindPropertyIgnoreCaseInternal (line 519) | [NativeName("FindPropertyIgnoreCase")] method FindFirstPropertyFromManagedReferencePathInternal (line 522) | [NativeName("FindFirstPropertyFromManagedReferencePath")] method Dispose (line 525) | [ThreadAndSerializationSafe()] method Internal_Destroy (line 535) | [FreeFunction("SerializedPropertyBindings::Internal_Destroy", IsThread... method EqualContents (line 539) | public static bool EqualContents(SerializedProperty x, SerializedPrope... method EqualContentsInternal (line 552) | [FreeFunction("SerializedPropertyBindings::EqualContentsInternal")] method DataEquals (line 557) | public static bool DataEquals(SerializedProperty x, SerializedProperty y) method VersionEquals (line 571) | internal static bool VersionEquals(SerializedProperty x, SerializedPro... method DataEqualsInternal (line 581) | [FreeFunction("SerializedPropertyBindings::DataEqualsInternal")] method HasMultipleDifferentValuesInternal (line 603) | [NativeName("HasMultipleDifferentValues")] method SetBitAtIndexForAllTargetsImmediate (line 606) | internal void SetBitAtIndexForAllTargetsImmediate(int index, bool value) method SetBitAtIndexForAllTargetsImmediateInternal (line 612) | [NativeName("SetBitAtIndexForAllTargetsImmediate")] method GetMangledNameInternal (line 625) | [NativeName("GetMangledName")] method GetNameInternal (line 638) | [FreeFunction("SerializedPropertyBindings::GetNameInternal", HasExplic... method GetSerializedPropertyTypeNameInternal (line 651) | [NativeName("GetSerializedPropertyTypeName")] method GetSerializedPropertyArrayElementTypeNameInternal (line 664) | [NativeName("GetSerializedPropertyArrayElementTypeName")] method GetTooltipInternal (line 685) | [NativeName("GetTooltip")] method GetDepthInternal (line 698) | [NativeName("GetDepth")] method GetPropertyPathInternal (line 719) | [NativeName("GetPropertyPath")] method GetHashCodeForPropertyPathInternal (line 722) | [NativeName("GetHashCodeForPropertyPath")] method GetHashCodeForPropertyPathWithoutArrayIndexInternal (line 743) | [NativeName("GetHashCodeForPropertyPathWithoutArrayIndex")] method GetEditableInternal (line 756) | [NativeName("GetEditable")] method IsReorderable (line 759) | [NativeName("IsReorderable")] method IsAnimatedInternal (line 772) | [NativeName("IsAnimated")] method IsCandidateInternal (line 785) | [NativeName("IsCandidate")] method IsKeyInternal (line 798) | [NativeName("IsKey")] method IsLiveModified (line 801) | [NativeName("IsLiveModified")] method GetIsExpandedInternal (line 829) | [NativeName("GetIsExpanded")] method SetIsExpandedInternal (line 832) | [NativeName("SetIsExpanded")] method HasChildrenInternal (line 845) | [NativeName("HasChildren")] method HasVisibleChildrenInternal (line 858) | [NativeName("HasVisibleChildren")] method GetIsInstantiatedPrefabInternal (line 871) | [NativeName("GetIsInstantiatedPrefab")] method IsReferencingAManagedReferenceFieldInternal (line 893) | [NativeName("IsReferencingAManagedReferenceField")] method GetFullyQualifiedTypenameForCurrentTypeTreeInternal (line 901) | [NativeName("GetFullyQualifiedTypenameForCurrentTypeTree")] method GetPropertyPathInCurrentManagedTypeTreeInternal (line 908) | [NativeName("GetPropertyPathInCurrentManagedTypeTree")] method GetManagedReferencePropertyPathInternal (line 929) | [NativeName("GetManagedReferencePropertyPath")] method GetPrefabOverrideInternal (line 947) | [NativeName("GetPrefabOverride")] method SetPrefabOverrideInternal (line 950) | [NativeName("SetPrefabOverride")] method GetIsDefaultOverrideInternal (line 963) | [NativeName("IsDefaultOverride")] method GetIsDrivenRectTransformPropertyInternal (line 976) | [NativeName("IsDrivenRectTransformProperty")] method GetSerializedPropertyTypeInternal (line 989) | [NativeName("GetSerializedPropertyType")] method GetNumericTypeInternal (line 1001) | [NativeName("GetNumericType")] method GetIntValueInternal (line 1019) | [NativeName("GetIntValue")] method SetIntValueInternal (line 1022) | [NativeName("SetIntValue")] method GetBoolValueInternal (line 1083) | [NativeName("GetBoolValue")] method SetBoolValueInternal (line 1086) | [NativeName("SetBoolValue")] method GetFloatValueInternal (line 1104) | [NativeName("GetFloatValue")] method SetFloatValueInternal (line 1107) | [NativeName("SetFloatValue")] method GetAllFloatValues (line 1136) | extern double[] GetAllFloatValues(); method SetAllFloatValuesImmediate (line 1137) | extern void SetAllFloatValuesImmediate(double[] value); method GetAllIntValues (line 1138) | extern long[] GetAllIntValues(); method SetAllIntValuesImmediate (line 1139) | extern void SetAllIntValuesImmediate(long[] value); method GetStringValueInternal (line 1171) | [NativeName("GetStringValue")] method SetStringValueInternal (line 1174) | [NativeName("SetStringValue")] method GetColorValueInternal (line 1192) | [NativeName("GetColorValue")] method SetColorValueInternal (line 1195) | [NativeName("SetColorValue")] method GetAnimationCurveValueCopyInternal (line 1213) | [NativeName("GetAnimationCurveValueCopy")] method SetAnimationCurveValueInternal (line 1216) | [NativeName("SetAnimationCurveValue")] method GetGradientValueCopyInternal (line 1234) | [NativeName("GetGradientValueCopy")] method SetGradientValueInternal (line 1237) | [NativeName("SetGradientValue")] method GetManagedReferenceIdInternal (line 1323) | [NativeName("GetManagedReferenceId")] method GetManagedReferenceFullTypeNameInternal (line 1362) | [NativeName("GetManagedReferenceFullTypeName")] method SetManagedReferenceValueInternal (line 1365) | [NativeName("SetManagedReferenceValue")] method SetStructValueInternal (line 1368) | [NativeName("SetStructValue")] method GetStructValueInternal (line 1372) | [NativeName("GetStructValue")] method LookupInstanceByIdInternal (line 1414) | [NativeName("LookupInstanceById")] method GetPPtrValueInternal (line 1417) | [NativeName("GetPPtrValue")] method SetPPtrValueInternal (line 1420) | [NativeName("SetPPtrValue")] method GetPPtrValueFromInstanceIDInternal (line 1437) | [NativeName("GetPPtrInstanceID")] method SetPPtrValueFromInstanceIDInternal (line 1440) | [FreeFunction(Name = "SerializedPropertyBindings::SetPPtrValueFromInst... method GetPPtrStringValueInternal (line 1452) | [NativeName("GetPPtrStringValue")] method ValidateObjectReferenceValue (line 1455) | internal bool ValidateObjectReferenceValue(UnityObject obj) method ValidatePPtrValueInternal (line 1461) | [NativeName("ValidatePPtrValue")] method ValidateObjectReferenceValueExact (line 1464) | internal bool ValidateObjectReferenceValueExact(UnityObject obj) method ValidatePPtrValueExact (line 1470) | [NativeName("ValidatePPtrValueExact")] method GetPPtrClassNameInternal (line 1482) | [NativeName("GetPPtrClassName")] method AppendFoldoutPPtrValue (line 1485) | internal void AppendFoldoutPPtrValue(UnityObject obj) method AppendFoldoutPPtrValueInternal (line 1491) | [NativeName("AppendFoldoutPPtrValue")] method GetLayerMaskStringValue (line 1494) | internal extern static string GetLayerMaskStringValue(UInt32 layers); method GetLayerMaskBitsInternal (line 1505) | [NativeName("GetLayerMaskBits")] method GetEnumValueIndexInternal (line 1530) | [NativeName("GetEnumValueIndex")] method SetEnumValueIndexInternal (line 1533) | [NativeName("SetEnumValueIndex")] method GetEnumNamesInternal (line 1556) | [NativeName("GetEnumNames")] method GetValueVector2Internal (line 1574) | [FreeFunction(Name = "SerializedPropertyBindings::GetValueVector2Inter... method SetValueVector2Internal (line 1577) | [FreeFunction(Name = "SerializedPropertyBindings::SetValueVector2Inter... method GetValueVector3Internal (line 1595) | [FreeFunction(Name = "SerializedPropertyBindings::GetValueVector3Inter... method SetValueVector3Internal (line 1598) | [FreeFunction(Name = "SerializedPropertyBindings::SetValueVector3Inter... method GetValueVector4Internal (line 1616) | [FreeFunction(Name = "SerializedPropertyBindings::GetValueVector4Inter... method SetValueVector4Internal (line 1619) | [FreeFunction(Name = "SerializedPropertyBindings::SetValueVector4Inter... method GetValueVector2IntInternal (line 1637) | [FreeFunction(Name = "SerializedPropertyBindings::GetValueVector2IntIn... method SetValueVector2IntInternal (line 1640) | [FreeFunction(Name = "SerializedPropertyBindings::SetValueVector2IntIn... method GetValueVector3IntInternal (line 1658) | [FreeFunction(Name = "SerializedPropertyBindings::GetValueVector3IntIn... method SetValueVector3IntInternal (line 1661) | [FreeFunction(Name = "SerializedPropertyBindings::SetValueVector3IntIn... method GetValueQuaternionInternal (line 1679) | [FreeFunction(Name = "SerializedPropertyBindings::GetValueQuaternionIn... method SetValueQuaternionInternal (line 1682) | [FreeFunction(Name = "SerializedPropertyBindings::SetValueQuaternionIn... method GetValueRectInternal (line 1700) | [FreeFunction(Name = "SerializedPropertyBindings::GetValueRectInternal... method SetValueRectInternal (line 1703) | [FreeFunction(Name = "SerializedPropertyBindings::SetValueRectInternal... method GetValueRectIntInternal (line 1721) | [FreeFunction(Name = "SerializedPropertyBindings::GetValueRectIntInter... method SetValueRectIntInternal (line 1724) | [FreeFunction(Name = "SerializedPropertyBindings::SetValueRectIntInter... method GetValueBoundsInternal (line 1742) | [FreeFunction(Name = "SerializedPropertyBindings::GetValueBoundsIntern... method SetValueBoundsInternal (line 1745) | [FreeFunction(Name = "SerializedPropertyBindings::SetValueBoundsIntern... method GetValueBoundsIntInternal (line 1763) | [FreeFunction(Name = "SerializedPropertyBindings::GetValueBoundsIntInt... method SetValueBoundsIntInternal (line 1766) | [FreeFunction(Name = "SerializedPropertyBindings::SetValueBoundsIntInt... method GetHash128ValueInternal (line 1784) | [FreeFunction(Name = "SerializedPropertyBindings::GetHash128ValueInter... method SetHash128ValueInternal (line 1787) | [FreeFunction(Name = "SerializedPropertyBindings::SetHash128ValueInter... method Next (line 1792) | public bool Next(bool enterChildren) method NextInternal (line 1798) | [FreeFunction(Name = "SerializedPropertyBindings::NextInternal", HasEx... method Reset (line 1802) | public void Reset() method ResetInternal (line 1808) | [FreeFunction(Name = "SerializedPropertyBindings::ResetInternal", HasE... method CountRemaining (line 1812) | public int CountRemaining() method CountRemainingInternal (line 1818) | [NativeName("CountRemaining")] method CountInProperty (line 1822) | public int CountInProperty() method CountInPropertyInternal (line 1828) | [NativeName("CountInProperty")] method CopyInternal (line 1831) | private SerializedProperty CopyInternal() method CopyInternalImpl (line 1837) | [FreeFunction(Name = "SerializedPropertyBindings::CopyInternal", HasEx... method DuplicateCommand (line 1841) | public bool DuplicateCommand() method DuplicateCommandInternal (line 1847) | [NativeName("DuplicateCommand")] method DeleteCommand (line 1851) | public bool DeleteCommand() method DeleteCommandInternal (line 1857) | [NativeName("DeleteCommand")] method GetEndProperty (line 1861) | public SerializedProperty GetEndProperty() method GetEndProperty (line 1867) | public SerializedProperty GetEndProperty(bool includeInvisible) method FindPropertyRelativeInternal (line 1877) | internal bool FindPropertyRelativeInternal(string propertyPath) method FindRelativeProperty (line 1883) | extern private bool FindRelativeProperty(string propertyPath); method IsArray (line 1895) | extern private bool IsArray(); method GetMinArraySize (line 1921) | extern private int GetMinArraySize(); method GetInspectableArraySize (line 1922) | extern private int GetInspectableArraySize(); method ResizeArray (line 1923) | extern private void ResizeArray(int value); method GetArrayElementAtIndexInternal (line 1925) | private bool GetArrayElementAtIndexInternal(int index) method GetArrayElementAtIndexImpl (line 1931) | [NativeName("GetArrayElementAtIndex")] method InsertArrayElementAtIndex (line 1937) | public void InsertArrayElementAtIndex(int index) method InsertArrayElementAtIndexInternal (line 1943) | [NativeName("InsertArrayElementAtIndex")] method DeleteArrayElementAtIndex (line 1947) | public void DeleteArrayElementAtIndex(int index) method DeleteArrayElementAtIndexInternal (line 1953) | [NativeName("DeleteArrayElementAtIndex")] method MoveArrayElement (line 1957) | public bool MoveArrayElement(int srcIndex, int dstIndex) method MoveArrayElementInternal (line 1963) | [NativeName("MoveArrayElement")] method IsFixedBuffer (line 1972) | extern private bool IsFixedBuffer(); method GetFixedBufferSize (line 1984) | extern private int GetFixedBufferSize(); method GetIsValidDisplayNameCache (line 1993) | extern private bool GetIsValidDisplayNameCache(); method SetIsValidDisplayNameCache (line 1994) | extern private void SetIsValidDisplayNameCache(bool value); method GetIsValidTooltipCache (line 2003) | extern private bool GetIsValidTooltipCache(); method SetIsValidTooltipCache (line 2004) | extern private void SetIsValidTooltipCache(bool value); method GetFixedBufferElementAtIndex (line 2006) | public SerializedProperty GetFixedBufferElementAtIndex(int index) method GetFixedBufferAtIndexInternal (line 2016) | [NativeName("GetFixedBufferElementAtIndex")] method AnimationCurveValueEquals (line 2019) | [NativeName("AnimationCurveValueEquals")] method ValueEquals (line 2022) | internal bool ValueEquals(AnimationCurve curve) method GradientValueEquals (line 2028) | [NativeName("GradientValueEquals")] method ValueEquals (line 2031) | internal bool ValueEquals(Gradient gradient) method StringValueEquals (line 2037) | [NativeName("StringValueEquals")] method ValueEquals (line 2040) | internal bool ValueEquals(string value) method IsValidInternal (line 2060) | [NativeName("IsValid")] method GetContentHashInternal (line 2072) | [NativeMethod("GetContentHash")] class BindingsMarshaller (line 2075) | internal static class BindingsMarshaller method ConvertToNative (line 2077) | public static IntPtr ConvertToNative(SerializedProperty prop) => pro... method ConvertToManaged (line 2078) | public static SerializedProperty ConvertToManaged(IntPtr ptr) => new... FILE: Editor/Mono/SerializedProperty/SerializedPropertyFilters.cs class SerializedPropertyFilters (line 9) | internal class SerializedPropertyFilters type IFilter (line 11) | internal interface IFilter method Active (line 13) | bool Active(); method Filter (line 14) | bool Filter(SerializedProperty prop); method OnGUI (line 15) | void OnGUI(Rect r); method SerializeState (line 16) | string SerializeState(); method DeserializeState (line 17) | void DeserializeState(string state); class SerializableFilter (line 20) | internal abstract class SerializableFilter : IFilter method Active (line 22) | public abstract bool Active(); method Filter (line 23) | public abstract bool Filter(SerializedProperty prop); method OnGUI (line 24) | public abstract void OnGUI(Rect r); method SerializeState (line 25) | public string SerializeState() { return JsonUtility.ToJson(this); } method DeserializeState (line 26) | public void DeserializeState(string state) { JsonUtility.FromJsonOve... class String (line 30) | internal class String : SerializableFilter class Styles (line 32) | static class Styles method Active (line 40) | public override bool Active() { return !string.IsNullOrEmpty(m_Text); } method Filter (line 41) | public override bool Filter(SerializedProperty prop) { return prop.s... method OnGUI (line 42) | public override void OnGUI(Rect r) class Name (line 62) | internal sealed class Name : String method Filter (line 64) | public bool Filter(string str) { return str.IndexOf(m_Text, 0, Syste... class None (line 67) | internal sealed class None : IFilter method Active (line 69) | public bool Active() { return false; } method Filter (line 70) | public bool Filter(SerializedProperty prop) { return true; } method OnGUI (line 71) | public void OnGUI(Rect r) {} method SerializeState (line 72) | public string SerializeState() { return null; } method DeserializeState (line 73) | public void DeserializeState(string state) {} FILE: Editor/Mono/SerializedProperty/SerializedPropertyTable.cs class SerializedPropertyTable (line 12) | internal class SerializedPropertyTable method SerializedPropertyTable (line 28) | public SerializedPropertyTable(string serializationUID, SerializedProp... method InitIfNeeded (line 37) | void InitIfNeeded() method GetPropertyNames (line 66) | string[] GetPropertyNames(SerializedPropertyTreeView.Column[] columns) method OnInspectorUpdate (line 76) | public void OnInspectorUpdate() method OnHierarchyChange (line 84) | public void OnHierarchyChange() method OnSelectionChange (line 92) | public void OnSelectionChange() method OnSelectionChange (line 97) | public void OnSelectionChange(int[] instanceIDs) method OnGUI (line 105) | public void OnGUI() method OnDisable (line 141) | public void OnDisable() FILE: Editor/Mono/SerializedProperty/SerializedPropertyTreeView.cs class SerializedPropertyDataStore (line 17) | internal class SerializedPropertyDataStore class Data (line 19) | internal class Data method Data (line 25) | public Data(UnityEngine.Object obj, string[] props) method Dispose (line 35) | public void Dispose() method Update (line 83) | public bool Update() { return m_Object != null ? m_SerializedObject.... method Store (line 84) | public void Store() { if (m_Object != null) { m_SerializedObject.Ap... method GetElements (line 95) | public Data[] GetElements() { return m_Elements; } method SerializedPropertyDataStore (line 97) | public SerializedPropertyDataStore(string[] propNames, GatherDelegate ... method Repopulate (line 111) | public bool Repopulate(out bool needsReload) method UpdateActiveObjects (line 164) | private void UpdateActiveObjects(Object[] objs) method Clear (line 180) | private void Clear() method ActiveObjectsEquals (line 191) | private static bool ActiveObjectsEquals(Object[] objects, bool[] activ... class SerializedPropertyTreeView (line 208) | internal class SerializedPropertyTreeView : TreeView class Styles (line 210) | internal static class Styles class SerializedPropertyItem (line 226) | internal class SerializedPropertyItem : TreeViewItem method SerializedPropertyItem (line 230) | public SerializedPropertyItem(int id, int depth, SerializedPropertyD... method GetData (line 235) | public SerializedPropertyDataStore.Data GetData() { return m_Data; } class Column (line 238) | internal class Column : MultiColumnHeaderState.Column method OverwriteSerializedFields (line 251) | public static void OverwriteSerializedFields(MultiColumnHeaderState ... type ColumnInternal (line 273) | private struct ColumnInternal class DefaultDelegates (line 278) | internal class DefaultDelegates method SerializedPropertyTreeView (line 339) | public SerializedPropertyTreeView(TreeViewState state, MultiColumnHead... method SerializeState (line 362) | public void SerializeState(string uid) method DeserializeState (line 386) | public void DeserializeState(string uid) method IsFilteredDirty (line 419) | public bool IsFilteredDirty() method Update (line 424) | public void Update() method BuildRoot (line 461) | protected override TreeViewItem BuildRoot() method BuildRows (line 467) | protected override IList BuildRows(TreeViewItem root) method RowGUI (line 512) | protected override void RowGUI(RowGUIArgs args) method CellGUI (line 522) | void CellGUI(Rect cellRect, SerializedPropertyItem item, int columnInd... method IsEditable (line 598) | private static bool IsEditable(Object target) method BeforeRowsGUI (line 603) | protected override void BeforeRowsGUI() method OnFilterGUI (line 623) | public void OnFilterGUI(Rect r) method SelectionChanged (line 672) | protected override void SelectionChanged(IList selectedIds) method KeyEvent (line 677) | protected override void KeyEvent() method OnVisibleColumnChanged (line 696) | void OnVisibleColumnChanged(MultiColumnHeader header) method OnSortingChanged (line 701) | void OnSortingChanged(MultiColumnHeader multiColumnHeader) method Sort (line 707) | void Sort(IList rows, int sortIdx) method Filter (line 746) | IEnumerable Filter(IEnumerable rows) method IsColumnVisible (line 777) | private bool IsColumnVisible(int idx) method Col (line 787) | private Column Col(int idx) { return (Column)multiColumnHeader.state.c... FILE: Editor/Mono/SerializedPropertyExtensions.cs class SerializedPropertyExtensions (line 12) | internal static class SerializedPropertyExtensions method TryGetMapEntry (line 14) | public static bool TryGetMapEntry(this SerializedProperty map, string ... method TryGetMapEntry (line 32) | public static bool TryGetMapEntry(this SerializedProperty map, int key... method TryGetMapEntry (line 50) | public static bool TryGetMapEntry(this SerializedProperty map, string ... method SetMapValue (line 64) | public static void SetMapValue(this SerializedProperty map, string key... method SetMapValue (line 81) | public static void SetMapValue(this SerializedProperty map, int key, s... method SetMapValue (line 98) | public static void SetMapValue(this SerializedProperty map, int key, s... method SetMapValue (line 129) | public static void SetMapValue(this SerializedProperty map, string key... method SetMapValue (line 146) | public static void SetMapValue(this SerializedProperty map, string key... method SetMapValue (line 177) | public static void SetMapValue(this SerializedProperty map, string key... method SetMapValue (line 198) | public static void SetMapValue(this SerializedProperty map, string key... method SetValue (line 215) | public static void SetValue(this SerializedProperty se... method Setter (line 244) | public static void Setter(SerializedProperty serializedProperty, int v... method Setter (line 249) | public static void Setter(SerializedProperty serializedProperty, doubl... method Setter (line 254) | public static void Setter(SerializedProperty serializedProperty, bool ... method Setter (line 259) | public static void Setter(SerializedProperty serializedProperty, strin... method Setter (line 264) | public static void Setter(SerializedProperty serializedProperty, long ... method Setter (line 269) | public static void Setter(SerializedProperty serializedProperty, Color... method Setter (line 274) | public static void Setter(SerializedProperty serializedProperty, Anima... method Setter (line 279) | public static void Setter(SerializedProperty serializedProperty, Bound... method Setter (line 284) | public static void Setter(SerializedProperty serializedProperty, objec... FILE: Editor/Mono/Settings.cs type IPrefType (line 14) | internal interface IPrefType method ToUniqueString (line 16) | string ToUniqueString(); method FromUniqueString (line 17) | void FromUniqueString(string sstr); method Load (line 18) | void Load(); class PrefColor (line 21) | internal class PrefColor : IPrefType method PrefColor (line 33) | public PrefColor() method PrefColor (line 38) | public PrefColor(string name, float defaultRed, float defaultGreen, fl... method PrefColor (line 48) | public PrefColor(string name, float defaultRed, float defaultGreen, fl... method Load (line 58) | public void Load() method ToUniqueString (line 97) | public string ToUniqueString() method FromUniqueString (line 107) | public void FromUniqueString(string s) method ResetToDefault (line 170) | internal void ResetToDefault() class PrefSettings (line 178) | internal class PrefSettings method Add (line 184) | static internal void Add(IPrefType value) method Get (line 189) | static internal T Get(string name, T defaultValue) method Set (line 215) | static internal void Set(string name, T value) method Prefs (line 225) | static internal IEnumerable> Prefs() method RevertAll (line 237) | static internal void RevertAll() method Load (line 247) | static void Load() class SavedInt (line 260) | internal class SavedInt method SavedInt (line 266) | public SavedInt(string name, int value) method Load (line 273) | private void Load() class SavedFloat (line 301) | internal class SavedFloat method SavedFloat (line 307) | public SavedFloat(string name, float value) method Load (line 314) | private void Load() class SavedBool (line 342) | internal class SavedBool method SavedBool (line 348) | public SavedBool(string name, bool value) method Load (line 355) | private void Load() FILE: Editor/Mono/Settings/Providers/AssetSettingsProvider.cs class AssetSettingsProvider (line 15) | public class AssetSettingsProvider : SettingsProvider class Styles (line 17) | static class Styles method AssetSettingsProvider (line 27) | public AssetSettingsProvider(string settingsWindowPath, Func e... method AssetSettingsProvider (line 33) | public AssetSettingsProvider(string settingsWindowPath, Func FetchR... method UpdateRenderPipelineGlobalSettings (line 79) | static void UpdateRenderPipelineGlobalSettings( method TryCreateInstance (line 113) | static bool TryCreateInstance(Type type, bool nonPublic, out T inst... method IsSettingsSupported (line 129) | static bool IsSettingsSupported(Type renderPipelineGraphicsSettingsTyp... method IsSettingsValid (line 136) | static bool IsSettingsValid(Type renderPipelineGraphicsSettingsType) method ResetRenderPipelineGraphicsSettings (line 156) | internal static void ResetRenderPipelineGraphicsSettings(Type graphics... class CopyBySerialization (line 194) | class CopyBySerialization : ScriptableObject method Copy (line 198) | public static void Copy(IRenderPipelineGraphicsSettings source, Seri... method ShallowCopyContent (line 219) | static void ShallowCopyContent(SerializedProperty source, Serialized... FILE: Editor/Mono/Settings/SettingsProvider.cs type SettingsScope (line 15) | public enum SettingsScope class SettingsProvider (line 21) | public class SettingsProvider method SettingsProvider (line 63) | public SettingsProvider(string path, SettingsScope scopes, IEnumerable... method OnActivate (line 79) | public virtual void OnActivate(string searchContext, VisualElement roo... method OnDeactivate (line 84) | public virtual void OnDeactivate() method HasSearchInterest (line 89) | public virtual bool HasSearchInterest(string searchContext) method OnGUI (line 106) | public virtual void OnGUI(string searchContext) method OnTitleBarGUI (line 111) | public virtual void OnTitleBarGUI() method OnFooterBarGUI (line 116) | public virtual void OnFooterBarGUI() method OnInspectorUpdate (line 121) | public virtual void OnInspectorUpdate() method Repaint (line 126) | public void Repaint() method PopulateSearchKeywordsFromGUIContentProperties (line 131) | public void PopulateSearchKeywordsFromGUIContentProperties() method OnFocusLost (line 136) | internal void OnFocusLost() method FocusLost (line 141) | protected virtual void FocusLost() method Activate (line 145) | internal void Activate(string searchContext, VisualElement rootElement) method Deactivate (line 153) | internal void Deactivate() method ToString (line 163) | public override string ToString() method GetSearchKeywordsFromGUIContentProperties (line 169) | public static IEnumerable GetSearchKeywordsFromGUIContentPrope... method GetSearchKeywordsFromSerializedObject (line 182) | public static IEnumerable GetSearchKeywordsFromSerializedObjec... method GetSearchKeywordsFromSerializedObject (line 185) | internal static IEnumerable GetSearchKeywordsFromSerializedObj... method GetSearchKeywordsFromPath (line 196) | public static IEnumerable GetSearchKeywordsFromPath(string path) FILE: Editor/Mono/Settings/SettingsProviderAttribute.cs class SettingsProviderAttribute (line 9) | [AttributeUsage(AttributeTargets.Method)] method signature (line 12) | [RequiredSignature] class SettingsProviderGroupAttribute (line 19) | [AttributeUsage(AttributeTargets.Method)] method signature (line 22) | [RequiredSignature] FILE: Editor/Mono/Settings/SettingsService.cs class SettingsService (line 15) | [InitializeOnLoad] method OpenProjectSettings (line 20) | public static EditorWindow OpenProjectSettings(string settingsPath = n... method OpenUserPreferences (line 25) | public static EditorWindow OpenUserPreferences(string settingsPath = n... method NotifySettingsProviderChanged (line 30) | public static void NotifySettingsProviderChanged() method RepaintAllSettingsWindow (line 35) | public static void RepaintAllSettingsWindow() method FilterAndWarnAgainstDuplicates (line 40) | internal static IEnumerable FilterAndWarnAgainstDupl... method FetchSettingsProviders (line 71) | internal static SettingsProvider[] FetchSettingsProviders() method FetchSettingsProviders (line 83) | internal static SettingsProvider[] FetchSettingsProviders(SettingsScop... method Exists (line 94) | public static bool Exists(string settingsPath) method OpenUserPreferenceWindow (line 107) | [RequiredByNativeCode] method FetchPreferenceItems (line 113) | private static IEnumerable FetchPreferenceItems() method FetchSettingProviderFromAttribute (line 140) | private static IEnumerable FetchSettingProviderFromA... method FetchSettingProvidersFromAttribute (line 158) | private static IEnumerable FetchSettingProvidersFrom... FILE: Editor/Mono/Settings/SettingsTreeView.cs class SettingsTreeView (line 17) | internal class SettingsTreeView : TreeView type SettingsNode (line 19) | private struct SettingsNode class Styles (line 25) | private static class Styles method SettingsTreeView (line 41) | public SettingsTreeView(TreeViewState state, SettingsProvider[] provid... method FocusSelection (line 49) | public void FocusSelection(int selectedId) method GetChildrenAtPath (line 56) | public List GetChildrenAtPath(string path) method CanMultiSelect (line 65) | protected override bool CanMultiSelect(TreeViewItem item) method SelectionChanged (line 70) | protected override void SelectionChanged(IList selectedIds) method GetFirstValidProvider (line 77) | protected SettingsProvider GetFirstValidProvider(int id) method FindProviderById (line 96) | private SettingsProvider FindProviderById(int id) method RowGUI (line 101) | protected override void RowGUI(RowGUIArgs args) method DoesItemMatchSearch (line 126) | protected override bool DoesItemMatchSearch(TreeViewItem item, string ... method SearchChanged (line 135) | protected override void SearchChanged(string newSearch) method BuildRoot (line 145) | protected override TreeViewItem BuildRoot() method BuildSettingsNodeTree (line 158) | private void BuildSettingsNodeTree(SettingsNode rootNode) method AppendSettingsNode (line 200) | private void AppendSettingsNode(SettingsNode node, string rootPath, in... FILE: Editor/Mono/Settings/SettingsWindow.cs class SettingsWindow (line 20) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] type ProviderChangingScope (line 48) | struct ProviderChangingScope : IDisposable method ProviderChangingScope (line 52) | public ProviderChangingScope(SettingsWindow window) method Dispose (line 58) | public void Dispose() class ImguiStyles (line 64) | private static class ImguiStyles class Styles (line 71) | internal static class Styles method SettingsWindow (line 97) | public SettingsWindow() method SettingsWindow (line 102) | public SettingsWindow(SettingsScope scope) method GetProviders (line 108) | internal SettingsProvider[] GetProviders() method GetCurrentProvider (line 113) | internal SettingsProvider GetCurrentProvider() method AddItemsToMenu (line 118) | public void AddItemsToMenu(GenericMenu menu) method SelectProviderByName (line 127) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method OnLostFocus (line 143) | internal void OnLostFocus() method FilterProviders (line 148) | internal void FilterProviders(string search) method GetVisibleProviderCount (line 155) | internal int GetVisibleProviderCount() method GetPrefKeyName (line 160) | internal string GetPrefKeyName(string propName) method OnEnable (line 165) | internal void OnEnable() method OnDisable (line 184) | internal void OnDisable() method CreateGUI (line 199) | void CreateGUI() method Update (line 205) | internal void Update() method SetupGUI (line 211) | void SetupGUI() method InitProviders (line 247) | internal void InitProviders() method OnInspectorUpdate (line 269) | internal void OnInspectorUpdate() method OnUndoRedoPerformed (line 274) | private void OnUndoRedoPerformed(in UndoRedoInfo info) method OnRepaintAllWindows (line 279) | private void OnRepaintAllWindows() method OnPlayModeStateChanged (line 284) | private void OnPlayModeStateChanged(PlayModeStateChange state) method PrintProviderKeywords (line 299) | private void PrintProviderKeywords() method OnSettingsProviderChanged (line 314) | private void OnSettingsProviderChanged() method ReloadProviders (line 323) | void ReloadProviders() method RestoreSelection (line 335) | private void RestoreSelection() method ProviderChanged (line 348) | private bool ProviderChanged(SettingsProvider lastSelectedProvider, Se... method SetupIMGUIForCurrentProviderIfNeeded (line 385) | internal void SetupIMGUIForCurrentProviderIfNeeded() method SetupWindowPosition (line 395) | private void SetupWindowPosition() method UpdateSearchHighlight (line 422) | private static void UpdateSearchHighlight(VisualElement container, str... method DrawToolbar (line 443) | private void DrawToolbar() method GetSearchText (line 496) | internal string GetSearchText() method DrawSettingsPanel (line 501) | private void DrawSettingsPanel() method DrawControls (line 524) | private void DrawControls() method DrawTitleBar (line 545) | private void DrawTitleBar() method DrawFooterBar (line 556) | private void DrawFooterBar() method DrawTreeView (line 561) | private void DrawTreeView() method HandleSearchFiltering (line 574) | private void HandleSearchFiltering() method DeactivateAndSaveCurrentProvider (line 580) | void DeactivateAndSaveCurrentProvider() method GetSavedCurrentProvider (line 597) | string GetSavedCurrentProvider() method SaveCurrentProvider (line 602) | void SaveCurrentProvider(string settingsPath) method OpenProjectSettings (line 607) | [MenuItem("Edit/Project Settings...", false, 20000, false)] method SendTopMenuProjectSettingsEvent (line 614) | static void SendTopMenuProjectSettingsEvent() type EditorGameServiceEvent (line 626) | [Serializable] method OpenUserPreferences (line 636) | internal static SettingsWindow OpenUserPreferences() method Create (line 641) | private static SettingsWindow Create(SettingsScope scope) method Show (line 649) | internal static SettingsWindow Show(SettingsScope scopes, string setti... method FindWindowByScope (line 680) | internal static SettingsWindow FindWindowByScope(SettingsScope scopes) class GUIScope (line 686) | internal class GUIScope : GUI.Scope method GUIScope (line 689) | public GUIScope(float layoutMaxWidth) method GUIScope (line 699) | public GUIScope() : this(s_DefaultLayoutMaxWidth) method CloseScope (line 703) | protected override void CloseScope() class ProjectSettingsWindow (line 712) | [VisibleToOtherModules("UnityEditor.UIBuilderModule")] method ProjectSettingsWindow (line 715) | public ProjectSettingsWindow() class PreferenceSettingsWindow (line 721) | internal class PreferenceSettingsWindow : SettingsWindow method PreferenceSettingsWindow (line 723) | public PreferenceSettingsWindow() FILE: Editor/Mono/SettingsWindow/FogEditor.cs class FogEditor (line 9) | [CustomEditor(typeof(RenderSettings))] class Styles (line 12) | internal class Styles method OnInspectorGUI (line 53) | public override void OnInspectorGUI() FILE: Editor/Mono/SettingsWindow/LightingEditor.cs type DefaultReflectionMode (line 13) | internal enum DefaultReflectionMode class LightingEditor (line 19) | [CustomEditor(typeof(RenderSettings))] class Styles (line 22) | internal static class Styles method Styles (line 24) | static Styles() {} method OnEnable (line 123) | public virtual void OnEnable() method OnDisable (line 128) | public virtual void OnDisable() method DrawGUI (line 133) | private void DrawGUI() method OnInspectorGUI (line 236) | public override void OnInspectorGUI() FILE: Editor/Mono/SettingsWindow/OtherRenderingEditor.cs class OtherRenderingEditor (line 9) | [CustomEditor(typeof(RenderSettings))] class Styles (line 12) | internal static class Styles method OnDisable (line 49) | public virtual void OnDisable() {} method OnInspectorGUI (line 51) | public override void OnInspectorGUI() FILE: Editor/Mono/ShaderUtil.bindings.cs type PreprocessorOverride (line 22) | public enum PreprocessorOverride type ShaderInfo (line 29) | [Serializable] type ShaderMessage (line 45) | [StructLayout(LayoutKind.Sequential)] method ShaderMessage (line 48) | public ShaderMessage(string msg, ShaderCompilerMessageSeverity sev = S... method Equals (line 65) | public bool Equals(ShaderMessage other) method Equals (line 75) | public override bool Equals(object obj) method GetHashCode (line 81) | public override int GetHashCode() type ShaderVariantEntriesData (line 106) | internal struct ShaderVariantEntriesData class ShaderUtil (line 113) | [NativeHeader("Editor/Mono/ShaderUtil.bindings.h")] method GetAvailableShaderCompilerPlatforms (line 119) | extern internal static int GetAvailableShaderCompilerPlatforms(); method HasSurfaceShaders (line 121) | extern internal static bool HasSurfaceShaders([NotNull] Shader s); method HasFixedFunctionShaders (line 122) | extern internal static bool HasFixedFunctionShaders([NotNull] Shader s); method HasShaderSnippets (line 123) | extern internal static bool HasShaderSnippets([NotNull] Shader s); method HasInstancing (line 124) | extern internal static bool HasInstancing([NotNull] Shader s); method HasProceduralInstancing (line 125) | extern public static bool HasProceduralInstancing([NotNull] Shader s); method HasShadowCasterPass (line 126) | extern internal static bool HasShadowCasterPass([NotNull] Shader s); method DoesIgnoreProjector (line 127) | extern internal static bool DoesIgnoreProjector([NotNull] Shader s); method GetRenderQueue (line 128) | extern internal static int GetRenderQueue([NotNull] Shader s); method HasTangentChannel (line 129) | extern internal static bool HasTangentChannel([NotNull] Shader s); method FetchCachedMessages (line 131) | extern internal static void FetchCachedMessages([NotNull] Shader s); method GetShaderMessageCount (line 132) | extern public static int GetShaderMessageCount([NotNull] Shader s); method GetShaderMessages (line 133) | public static ShaderMessage[] GetShaderMessages(Shader s) method GetShaderMessages (line 138) | extern public static ShaderMessage[] GetShaderMessages([NotNull] Shade... method ClearShaderMessages (line 139) | extern public static void ClearShaderMessages([NotNull] Shader s); method GetComputeShaderMessageCount (line 140) | extern public static int GetComputeShaderMessageCount([NotNull] Comput... method GetComputeShaderMessages (line 141) | extern public static ShaderMessage[] GetComputeShaderMessages([NotNull... method GetRayTracingShaderMessageCount (line 143) | extern public static int GetRayTracingShaderMessageCount([NotNull] Ray... method GetRayTracingShaderMessages (line 144) | extern public static ShaderMessage[] GetRayTracingShaderMessages([NotN... method GetRayGenerationShaderCount (line 145) | extern public static int GetRayGenerationShaderCount([NotNull] RayTrac... method GetRayGenerationShaderName (line 146) | extern public static string GetRayGenerationShaderName([NotNull] RayTr... method GetMissShaderCount (line 147) | extern public static int GetMissShaderCount([NotNull] RayTracingShader... method GetMissShaderName (line 148) | extern public static string GetMissShaderName([NotNull] RayTracingShad... method GetMissShaderRayPayloadSize (line 149) | extern public static int GetMissShaderRayPayloadSize([NotNull] RayTrac... method GetCallableShaderCount (line 150) | extern public static int GetCallableShaderCount([NotNull] RayTracingSh... method GetCallableShaderName (line 151) | extern public static string GetCallableShaderName([NotNull] RayTracing... method GetCallableShaderParamSize (line 152) | extern public static int GetCallableShaderParamSize([NotNull] RayTraci... method ClearCachedData (line 154) | extern static public void ClearCachedData([NotNull] Shader s); method GetTextureBindingIndex (line 156) | extern internal static int GetTextureBindingIndex(Shader s, int textur... method GetTextureSamplerBindingIndex (line 157) | extern internal static int GetTextureSamplerBindingIndex(Shader s, int... method GetLOD (line 158) | extern internal static int GetLOD(Shader s); method GetSRPBatcherCompatibilityCode (line 159) | extern internal static int GetSRPBatcherCompatibilityCode(Shader s, in... method GetSRPBatcherCompatibilityIssueReason (line 160) | extern internal static string GetSRPBatcherCompatibilityIssueReason(Sh... method GetVariantCount (line 162) | extern internal static ulong GetVariantCount(Shader s, bool... method GetComputeShaderPlatformCount (line 163) | extern internal static int GetComputeShaderPlatformCount(... method GetComputeShaderPlatformType (line 164) | extern internal static ShaderPlatform GetComputeShaderPlatformType(C... method GetComputeShaderPlatformKernelCount (line 165) | extern internal static int GetComputeShaderPlatformKernel... method GetComputeShaderPlatformKernelName (line 166) | extern internal static string GetComputeShaderPlatformKernel... method GetRayTracingShaderPlatformCount (line 168) | extern internal static int GetRayTracingShaderPlatformCou... method GetRayTracingShaderPlatformType (line 169) | extern internal static ShaderPlatform GetRayTracingShaderPlatformTyp... method IsRayTracingShaderValidForPlatform (line 170) | extern internal static bool IsRayTracingShaderValidForPlat... method CalculateLightmapStrippingFromCurrentScene (line 172) | extern internal static void CalculateLightmapStrippingFromCurrentScene(); method CalculateLightmapStrippingFromCurrentSceneForBuildProfile (line 173) | extern internal static void CalculateLightmapStrippingFromCurrentScene... method CalculateFogStrippingFromCurrentScene (line 176) | extern internal static void CalculateFogStrippingFromCurrentScene(); method CalculateFogStrippingFromCurrentSceneForBuildProfile (line 177) | extern internal static void CalculateFogStrippingFromCurrentSceneForBu... method RequestLoadRenderDoc (line 185) | extern internal static void RequestLoadRenderDoc(); method RecreateGfxDevice (line 186) | extern internal static void RecreateGfxDevice(); method RecreateSkinnedMeshResources (line 187) | extern internal static void RecreateSkinnedMeshResources(); method ReloadAllShaders (line 188) | extern internal static void ReloadAllShaders(); method CreateShaderAsset (line 190) | extern public static Shader CreateShaderAsset(AssetImportContext conte... method CreateShaderAsset (line 191) | public static Shader CreateShaderAsset(string source) method CreateShaderAsset (line 196) | public static Shader CreateShaderAsset(string source, bool compileInit... method UpdateShaderAsset (line 201) | extern public static void UpdateShaderAsset(AssetImportContext conte... method UpdateShaderAsset (line 202) | public static void UpdateShaderAsset(Shader shader, string so... method UpdateShaderAsset (line 207) | public static void UpdateShaderAsset(Shader shader, string source, boo... method CreateComputeShaderAsset (line 212) | extern public static ComputeShader CreateComputeShaderAsset(AssetImpor... method CreateRayTracingShaderAsset (line 213) | extern public static RayTracingShader CreateRayTracingShaderAsset(Asse... method RegisterShader (line 215) | [FreeFunction("GetShaderNameRegistry().AddShader")] extern public stat... method OpenCompiledShader (line 218) | extern internal static void OpenCompiledShader(Shader shader, int mode... method OpenCompiledComputeShader (line 220) | extern internal static void OpenCompiledComputeShader(ComputeShader sh... method OpenParsedSurfaceShader (line 221) | extern internal static void OpenParsedSurfaceShader(Shader shader); method OpenGeneratedFixedFunctionShader (line 222) | extern internal static void OpenGeneratedFixedFunctionShader(Shader sh... method OpenShaderCombinations (line 223) | extern internal static void OpenShaderCombinations(Shader shader, bool... method OpenSystemShaderIncludeError (line 224) | extern internal static void OpenSystemShaderIncludeError(string includ... method SaveCurrentShaderVariantCollection (line 227) | extern internal static void SaveCurrentShaderVariantCollection(string ... method ClearCurrentShaderVariantCollection (line 228) | extern internal static void ClearCurrentShaderVariantCollection(); method GetCurrentShaderVariantCollectionShaderCount (line 229) | extern internal static int GetCurrentShaderVariantCollectionShaderCou... method GetCurrentShaderVariantCollectionVariantCount (line 230) | extern internal static int GetCurrentShaderVariantCollectionVariantCo... method AddNewShaderToCollection (line 231) | extern internal static bool AddNewShaderToCollection(Shader shader, Sh... method GetShaderVariantEntriesFilteredInternal (line 233) | private static extern ShaderVariantEntriesData GetShaderVariantEntries... method GetShaderVariantEntriesFiltered (line 235) | internal static void GetShaderVariantEntriesFiltered(Shader shader, in... method GetAllGlobalKeywords (line 243) | extern internal static string[] GetAllGlobalKeywords(); method GetShaderGlobalKeywords (line 244) | extern internal static string[] GetShaderGlobalKeywords([NotNull] Shad... method GetShaderLocalKeywords (line 245) | extern internal static string[] GetShaderLocalKeywords([NotNull] Shade... method GetAllShaderInfo (line 247) | [FreeFunction] public static extern ShaderInfo[] GetAllShaderInfo(); method GetShaderInfo (line 248) | [FreeFunction] public static extern ShaderInfo GetShaderInfo([NotNull]... method GetShaderPassSourceCode (line 250) | [FreeFunction] extern internal static string GetShaderPassSourceCode([... method GetShaderPassName (line 251) | [FreeFunction] extern internal static string GetShaderPassName([NotNul... method GetShaderActiveSubshaderIndex (line 252) | [FreeFunction] extern internal static int GetShaderActiveSubshaderInde... method GetShaderSubshaderCount (line 253) | [FreeFunction] extern internal static int GetShaderSubshaderCount([Not... method GetShaderTotalPassCount (line 254) | [FreeFunction] extern internal static int GetShaderTotalPassCount([Not... method GetSubshaderLOD (line 255) | [FreeFunction] extern internal static int GetSubshaderLOD([NotNull] Sh... method IsGrabPass (line 256) | [FreeFunction] extern internal static bool IsGrabPass([NotNull] Shader... method GetShaderSerializedSubshaderCount (line 257) | [FreeFunction("ShaderUtil::GetShaderSerializedSubshaderCount")] extern... method FindSerializedSubShaderTagValue (line 258) | [FreeFunction("ShaderUtil::FindSerializedSubShaderTagValue")] extern i... method FindPassTagValue (line 259) | [FreeFunction("ShaderUtil::FindPassTagValue")] extern internal static ... method SetAsyncCompilation (line 263) | extern public static void SetAsyncCompilation([NotNull] CommandBuffer ... method RestoreAsyncCompilation (line 264) | extern public static void RestoreAsyncCompilation([NotNull] CommandBuf... method IsPassCompiled (line 265) | extern public static bool IsPassCompiled([NotNull] Material material, ... method CompilePass (line 266) | extern public static void CompilePass([NotNull] Material material, int... method GetMaterialProperties (line 268) | internal static MaterialProperty[] GetMaterialProperties(UnityEngine.O... method GetMaterialPropertiesImpl (line 273) | extern private static System.Object GetMaterialPropertiesImpl(System.O... method GetMaterialPropertyNames (line 275) | internal static string[] GetMaterialPropertyNames(UnityEngine.Object[]... method GetMaterialPropertyNamesImpl (line 280) | extern private static string[] GetMaterialPropertyNamesImpl(System.Obj... method GetMaterialProperty (line 282) | internal static MaterialProperty GetMaterialProperty(UnityEngine.Objec... method GetMaterialPropertyImpl (line 287) | extern private static System.Object GetMaterialPropertyImpl(System.Obj... method GetMaterialProperty (line 289) | internal static MaterialProperty GetMaterialProperty(UnityEngine.Objec... method GetMaterialPropertyByIndex (line 294) | extern private static System.Object GetMaterialPropertyByIndex(System.... method ApplyProperty (line 296) | internal static void ApplyProperty(MaterialProperty prop, int property... method ApplyPropertyImpl (line 301) | [NativeThrows] method ApplyMaterialPropertyBlockToMaterialProperty (line 304) | internal static void ApplyMaterialPropertyBlockToMaterialProperty(Mate... method ApplyMaterialPropertyBlockToMaterialPropertyImpl (line 309) | extern private static void ApplyMaterialPropertyBlockToMaterialPropert... method ApplyMaterialPropertyToMaterialPropertyBlock (line 311) | internal static void ApplyMaterialPropertyToMaterialPropertyBlock(Mate... method ApplyMaterialPropertyToMaterialPropertyBlockImpl (line 316) | extern private static void ApplyMaterialPropertyToMaterialPropertyBloc... method GetCustomEditorForRenderPipeline (line 318) | public static string GetCustomEditorForRenderPipeline(Shader shader, s... method GetCustomEditorForRenderPipeline (line 327) | public static string GetCustomEditorForRenderPipeline(Shader shader, T... method GetCurrentCustomEditor (line 328) | public static string GetCurrentCustomEditor(Shader shader) method GetShaderPlatformKeywordsForBuildTarget (line 337) | extern public static BuiltinShaderDefine[] GetShaderPlatformKeywordsFo... method GetShaderPlatformKeywordsForBuildTarget (line 339) | public static BuiltinShaderDefine[] GetShaderPlatformKeywordsForBuildT... method CompileShaderVariant (line 344) | extern internal static ShaderData.VariantCompileInfo CompileShaderVari... method PreprocessShaderVariant (line 346) | extern internal static ShaderData.PreprocessedVariant PreprocessShader... method GetPassAllStageKeywords (line 349) | [FreeFunction("ShaderUtil::GetPassKeywords")] extern private static Lo... method GetPassStageKeywords (line 350) | [FreeFunction("ShaderUtil::GetPassKeywords")] extern private static Lo... method GetPassStageKeywordsForAPI (line 351) | [FreeFunction("ShaderUtil::GetPassKeywords")] extern private static Lo... method PassAnyStageHasKeyword (line 352) | [FreeFunction("ShaderUtil::PassHasKeyword")] extern private static boo... method PassStageHasKeyword (line 353) | [FreeFunction("ShaderUtil::PassHasKeyword")] extern private static boo... method PassStageHasKeywordForAPI (line 354) | [FreeFunction("ShaderUtil::PassHasKeyword")] extern private static boo... method GetPassKeywords (line 356) | public static LocalKeyword[] GetPassKeywords(Shader s, in PassIdentifi... method GetPassKeywords (line 361) | public static LocalKeyword[] GetPassKeywords(Shader s, in PassIdentifi... method GetPassKeywords (line 366) | public static LocalKeyword[] GetPassKeywords(Shader s, in PassIdentifi... method PassHasKeyword (line 371) | public static bool PassHasKeyword(Shader s, in PassIdentifier passIden... method PassHasKeyword (line 376) | public static bool PassHasKeyword(Shader s, in PassIdentifier passIden... method PassHasKeyword (line 381) | public static bool PassHasKeyword(Shader s, in PassIdentifier passIden... method GetShaderDependencies (line 386) | extern internal static Shader[] GetShaderDependencies([NotNull] Shader... method GetCompiledData (line 388) | [FreeFunction("ShaderUtil::GetCompiledData")] extern internal static b... FILE: Editor/Mono/ShaderUtil.bindings.deprecated.cs class ShaderUtil (line 13) | [NativeHeader("Editor/Mono/ShaderUtil.bindings.h")] method ClearShaderErrors (line 16) | [Obsolete("ClearShaderErrors has been deprecated. Use ClearShaderMessa... type ShaderPropertyTexDim (line 19) | [Obsolete("Use UnityEngine.Rendering.TextureDimension instead. (UnityU... type ShaderPropertyType (line 34) | [Obsolete("Use UnityEngine.Rendering.ShaderPropertyType instead. (Unit... method GetPropertyCount (line 46) | [Obsolete("Use Shader.GetPropertyCount instead.", false)] method GetPropertyName (line 54) | [Obsolete("Use Shader.GetPropertyName instead.", false)] method GetPropertyType (line 62) | [Obsolete("Use Shader.GetPropertyType instead.", false)] method GetPropertyDescription (line 70) | [Obsolete("Use Shader.GetPropertyDescription instead.", false)] method GetRangeLimits (line 78) | [Obsolete("Use Shader.GetPropertyRangeLimits and Shader.GetDefaultValu... method GetTexDim (line 90) | [Obsolete("Use Shader.GetPropertyTextureDimension instead.", false)] method IsShaderPropertyHidden (line 98) | [Obsolete("Use Shader.GetPropertyFlags and test against ShaderProperty... method IsShaderPropertyNonModifiableTexureProperty (line 106) | [Obsolete("Use Shader.GetPropertyFlags and test against ShaderProperty... FILE: Editor/Mono/ShaderUtil.cs class ShaderData (line 15) | public class ShaderData class Subshader (line 17) | public class Subshader type Type (line 19) | internal enum Type method Subshader (line 29) | internal Subshader(ShaderData data, int subshaderIndex, Type type = ... method FindTagValue (line 57) | public ShaderTagId FindTagValue(ShaderTagId tag) => m_FindTagValue(S... method GetPass (line 59) | public Pass GetPass(int passIndex) class Pass (line 71) | public class Pass method Pass (line 76) | internal Pass(Subshader subshader, int passIndex) method FindTagValue (line 89) | public UnityEngine.Rendering.ShaderTagId FindTagValue(UnityEngine.Re... method HasShaderStage (line 95) | public bool HasShaderStage(ShaderType shaderType) method CompileVariant (line 102) | public VariantCompileInfo CompileVariant(ShaderType shaderType, stri... method CompileVariant (line 108) | public VariantCompileInfo CompileVariant(ShaderType shaderType, stri... method CompileVariant (line 115) | public VariantCompileInfo CompileVariant(ShaderType shaderType, stri... method CompileVariant (line 121) | public VariantCompileInfo CompileVariant(ShaderType shaderType, stri... method CompileVariant (line 128) | public VariantCompileInfo CompileVariant(ShaderType shaderType, stri... method CompileVariant (line 134) | public VariantCompileInfo CompileVariant(ShaderType shaderType, stri... method CompileVariant (line 140) | public VariantCompileInfo CompileVariant(ShaderType shaderType, stri... method CompileVariant (line 146) | public VariantCompileInfo CompileVariant(ShaderType shaderType, stri... method PreprocessVariant (line 152) | public PreprocessedVariant PreprocessVariant(ShaderType shaderType, ... method PreprocessVariant (line 159) | public PreprocessedVariant PreprocessVariant(ShaderType shaderType, ... method PreprocessVariant (line 166) | public PreprocessedVariant PreprocessVariant(ShaderType shaderType, ... method PreprocessVariant (line 172) | public PreprocessedVariant PreprocessVariant(ShaderType shaderType, ... method ShaderData (line 197) | internal ShaderData(Shader sourceShader) method GetSubshader (line 203) | public Subshader GetSubshader(int index) method GetSerializedSubshader (line 214) | public Subshader GetSerializedSubshader(int index) type PreprocessedVariant (line 225) | public struct PreprocessedVariant type VariantCompileInfo (line 235) | public struct VariantCompileInfo type ConstantBufferInfo (line 247) | [DebuggerDisplay("cbuffer {Name} ({Size} bytes)")] type ConstantInfo (line 255) | [DebuggerDisplay("{ConstantType} {Name} ({DataType} {Columns}x{Rows})")] type TextureBindingInfo (line 271) | [DebuggerDisplay("{Dim} {Name}")] class ShaderUtil (line 283) | public partial class ShaderUtil method GetShaderData (line 285) | public static ShaderData GetShaderData(Shader shader) method ShaderHasError (line 291) | public static bool ShaderHasError(Shader shader) method ShaderHasWarnings (line 298) | public static bool ShaderHasWarnings(Shader shader) method PassHasShaderStage (line 305) | internal static extern bool PassHasShaderStage(Shader s, int subshader... method MaterialsUseInstancingShader (line 307) | internal static bool MaterialsUseInstancingShader(SerializedProperty m... FILE: Editor/Mono/Shaders/MaterialHierarchyPopup.cs class MaterialHierarchyPopup (line 13) | class MaterialHierarchyPopup : PopupWindowContent class Colors (line 60) | public static class Colors method rowBackground (line 78) | public static Color rowBackground(int i) => EditorGUIUtility.isProSk... class Styles (line 81) | public static class Styles method MaterialHierarchyPopup (line 116) | internal MaterialHierarchyPopup(Material target, bool enabled, Materia... method Init (line 139) | void Init() method OnClose (line 176) | public override void OnClose() method GetWindowSize (line 182) | public override Vector2 GetWindowSize() method OnGUI (line 212) | public override void OnGUI(Rect rect) method DrawHeader (line 249) | bool DrawHeader() method DrawVariantHierarchy (line 311) | float DrawVariantHierarchy() method DrawChildrenLabel (line 392) | float DrawChildrenLabel(float yMin) method DrawChildren (line 419) | void DrawChildren(float yMin) method InitListArea (line 446) | void InitListArea() method FindInAllAssets (line 480) | static IEnumerator FindInAllAssets(SearchFilter sea... method SearchFilterChanged (line 499) | void SearchFilterChanged() method Search (line 511) | void Search() method DisplayOverridesAndLocks (line 545) | void DisplayOverridesAndLocks(Rect rect, Material entry) method DoObjectLabel (line 558) | void DoObjectLabel(Rect rect, Object entry) method DoObjectLabel (line 563) | void DoObjectLabel(Rect rect, Object entry, GUIStyle style) FILE: Editor/Mono/Shaders/ShaderKeywordFilterAttributes.cs type FilterAction (line 13) | public enum FilterAction class FilterAttribute (line 28) | [System.AttributeUsage(ATarget.Field, AllowMultiple = true)] type Precedence (line 31) | public enum Precedence type EvaluationMode (line 37) | public enum EvaluationMode method FilterAttribute (line 43) | public FilterAttribute(FilterAction action, Precedence precedence, Eva... method GetFilterActionName (line 63) | internal string GetFilterActionName(FilterAction action) method EnableLogging (line 78) | internal void EnableLogging() method DisableLogging (line 83) | internal void DisableLogging() method GetFormattedResolutionMessageActive (line 88) | internal string GetFormattedResolutionMessageActive(object data) method GetFormattedResolutionMessageInactive (line 99) | internal string GetFormattedResolutionMessageInactive(object data) method GetFormattedResolutionMessageOverride (line 110) | internal string GetFormattedResolutionMessageOverride(object data, Fil... method GetActiveFilterAction (line 139) | internal bool GetActiveFilterAction(object data, out FilterAction action) class SelectIfAttribute (line 167) | public class SelectIfAttribute : FilterAttribute method SelectIfAttribute (line 169) | public SelectIfAttribute(object condition, bool overridePriority = fal... class RemoveIfAttribute (line 175) | public class RemoveIfAttribute : FilterAttribute method RemoveIfAttribute (line 177) | public RemoveIfAttribute(object condition, bool overridePriority = fal... class SelectOrRemoveAttribute (line 183) | public class SelectOrRemoveAttribute : FilterAttribute method SelectOrRemoveAttribute (line 185) | public SelectOrRemoveAttribute(object condition, bool overridePriority... class SelectIfNotAttribute (line 191) | public class SelectIfNotAttribute : FilterAttribute method SelectIfNotAttribute (line 193) | public SelectIfNotAttribute(object condition, bool overridePriority = ... class RemoveIfNotAttribute (line 199) | public class RemoveIfNotAttribute : FilterAttribute method RemoveIfNotAttribute (line 201) | public RemoveIfNotAttribute(object condition, bool overridePriority = ... class RemoveOrSelectAttribute (line 207) | public class RemoveOrSelectAttribute : FilterAttribute method RemoveOrSelectAttribute (line 209) | public RemoveOrSelectAttribute(object condition, bool overridePriority... FILE: Editor/Mono/Shaders/ShaderKeywordFilterConstraintAttributes.cs class TagConstraintAttribute (line 12) | [System.AttributeUsage(ATarget.Class | ATarget.Struct | ATarget.Field, A... method TagConstraintAttribute (line 15) | public TagConstraintAttribute(bool negate, params string[] tags) method ShouldApplyRules (line 21) | internal bool ShouldApplyRules(params string[] currentTags) class ApplyRulesIfTagsEqualAttribute (line 49) | public class ApplyRulesIfTagsEqualAttribute : TagConstraintAttribute method ApplyRulesIfTagsEqualAttribute (line 51) | public ApplyRulesIfTagsEqualAttribute(params string[] tags) class ApplyRulesIfTagsNotEqualAttribute (line 57) | public class ApplyRulesIfTagsNotEqualAttribute : TagConstraintAttribute method ApplyRulesIfTagsNotEqualAttribute (line 59) | public ApplyRulesIfTagsNotEqualAttribute(params string[] tags) class GraphicsAPIConstraintAttribute (line 65) | [System.AttributeUsage(ATarget.Class | ATarget.Struct | ATarget.Field, A... method GraphicsAPIConstraintAttribute (line 68) | public GraphicsAPIConstraintAttribute(bool negate, params GraphicsDevi... method ShouldApplyRules (line 74) | internal bool ShouldApplyRules(GraphicsDeviceType currentGraphicDevice... class ApplyRulesIfGraphicsAPIAttribute (line 99) | public class ApplyRulesIfGraphicsAPIAttribute : GraphicsAPIConstraintAtt... method ApplyRulesIfGraphicsAPIAttribute (line 101) | public ApplyRulesIfGraphicsAPIAttribute(params GraphicsDeviceType[] gr... class ApplyRulesIfNotGraphicsAPIAttribute (line 107) | public class ApplyRulesIfNotGraphicsAPIAttribute : GraphicsAPIConstraint... method ApplyRulesIfNotGraphicsAPIAttribute (line 109) | public ApplyRulesIfNotGraphicsAPIAttribute(params GraphicsDeviceType[]... FILE: Editor/Mono/Shaders/ShaderKeywordFilterData.cs class Constraints (line 19) | internal class Constraints method Constraints (line 21) | internal Constraints(Constraints other) method Constraints (line 27) | internal Constraints(TagConstraintAttribute[] tagConstraints, Graphics... method AddParentConstraints (line 33) | internal void AddParentConstraints(Constraints parent) method ShouldApplyFilterRules (line 49) | internal bool ShouldApplyFilterRules(ConstraintState state) type FilterData (line 86) | internal struct FilterData method FilterData (line 88) | internal FilterData(string fieldName, FilterAttribute attribute, Const... type FilterStats (line 102) | internal struct FilterStats method CountActionUnresolved (line 104) | internal void CountActionUnresolved(FilterAction a) method CountActionResolved (line 124) | internal void CountActionResolved(FilterAction a) type FilterRule (line 149) | internal struct FilterRule method FilterRule (line 151) | internal FilterRule(string keywordName, bool withEmptyKeyword, FilterA... class SettingsNode (line 167) | internal class SettingsNode method SettingsNode (line 169) | internal SettingsNode(string name) method GetConstraintAttributes (line 176) | private static Constraints GetConstraintAttributes(ICustomAttributePro... method GatherFilterData (line 192) | internal static SettingsNode GatherFilterData(string nodeName, object ... method GetVariantArray (line 348) | internal void GetVariantArray(ConstraintState constraintState, List rules) type ConstraintState (line 76) | [RequiredByNativeCode (GenerateProxy = true)] class ShaderKeywordFilterUtil (line 84) | [RequiredByNativeCode] type CachedFilterData (line 87) | internal struct CachedFilterData method GetFilterDataCached (line 97) | internal static SettingsNode GetFilterDataCached(string nodeName, Unit... method GetKeywordFilterVariants (line 122) | [RequiredByNativeCode] FILE: Editor/Mono/SpeedTreeMaterialFixer.cs class SpeedTreeMaterialFixer (line 12) | internal static class SpeedTreeMaterialFixer class Styles (line 14) | private class Styles method EnumerateMeshRenderers (line 22) | private static IEnumerable EnumerateMeshRenderers(GameOb... method DoFixerUI (line 44) | public static void DoFixerUI(GameObject gameObject) FILE: Editor/Mono/SplashScreenLogo.cs class PlayerSettings (line 10) | public partial class PlayerSettings type SplashScreenLogo (line 12) | [NativeHeader("Runtime/Misc/PlayerSettingsSplashScreen.h")] method SplashScreenLogo (line 22) | static SplashScreenLogo() FILE: Editor/Mono/SpritePacker.bindings.cs type AtlasSettings (line 17) | [StructLayout(LayoutKind.Sequential)] class PackerJob (line 33) | [NativeHeader("Editor/Src/SpritePacker/SpritePacker.h")] method PackerJob (line 36) | internal PackerJob() method Internal_AddAtlas (line 40) | [FreeFunction("SpritePacker::ActiveJob_AddAtlas", ThrowsException = tr... method Internal_AssignToAtlas (line 42) | [FreeFunction("SpritePacker::ActiveJob_AssignToAtlas", ThrowsException... method AddAtlas (line 45) | public void AddAtlas(string atlasName, AtlasSettings settings) method AssignToAtlas (line 50) | public void AssignToAtlas(string atlasName, Sprite sprite, SpritePacki... class Packer (line 56) | [NativeHeader("Editor/Src/SpritePacker/SpritePacker.h")] method Internal_GetAtlasNameForSprite (line 65) | [FreeFunction("SpritePacker::GetAtlasNameForSprite")] method Internal_GetAtlasTextureSprite (line 67) | [FreeFunction("SpritePacker::GetAtlasTextureSprite")] method GetTexturesForAtlas (line 70) | [FreeFunction("SpritePacker::GetTexturesForAtlas")] method GetAlphaTexturesForAtlas (line 73) | [FreeFunction("SpritePacker::GetAlphaTexturesForAtlas")] method GetAtlasDataForSprite (line 76) | public static void GetAtlasDataForSprite(Sprite sprite, out string atl... FILE: Editor/Mono/Sprites/SpriteUtility.cs class SpriteUtility (line 20) | internal static class SpriteUtility class SpriteUtilityStrings (line 22) | static class SpriteUtilityStrings type DragType (line 49) | enum DragType { NotInitialized, SpriteAnimation, CreateMultiple } method OnSceneDrag (line 52) | public static void OnSceneDrag(SceneView sceneView) method HandleSpriteSceneDrag (line 57) | public static void HandleSpriteSceneDrag(SceneView sceneView, IEvent e... method IgnoreForRaycasts (line 178) | private static void IgnoreForRaycasts(List objects) method PositionSceneDragObjects (line 188) | private static void PositionSceneDragObjects(List objects, Sce... method CreateSceneDragObjects (line 223) | private static void CreateSceneDragObjects(List sprites, Scene... method CleanUp (line 239) | private static void CleanUp(bool deleteTempSceneObject) method CreateAnimation (line 256) | [RequiredByNativeCode] method AddSpriteAnimationToClip (line 300) | [RequiredByNativeCode] method GetSpriteFromPathsOrObjects (line 323) | public static List GetSpriteFromPathsOrObjects(Object[] object... method ExistingAssets (line 347) | public static bool ExistingAssets(Object[] objects) method HandleExternalDrag (line 357) | private static void HandleExternalDrag(string[] paths, bool perform, r... method PathsAreValidTextures (line 382) | private static bool PathsAreValidTextures(string[] paths) method ForcedImportFor (line 396) | private static void ForcedImportFor(string newPath) method GenerateDefaultSprite (line 409) | private static Sprite GenerateDefaultSprite(UnityTexture2D texture) method CreateDragGO (line 432) | public static GameObject CreateDragGO(Sprite frame, Vector3 position, ... method GetDestinationSceneForNewGameObjectsForSceneView (line 463) | static Scene GetDestinationSceneForNewGameObjectsForSceneView(SceneVie... method AddAnimationToGO (line 474) | public static bool AddAnimationToGO(GameObject go, Sprite[] frames, Sh... method DropSpriteToSceneToCreateGO (line 491) | public static GameObject DropSpriteToSceneToCreateGO(Sprite sprite, Ve... method RemapObjectToSprite (line 502) | public static Sprite RemapObjectToSprite(Object obj) method TextureToSprites (line 519) | public static List TextureToSprites(UnityTexture2D tex) method TextureToSprite (line 540) | public static Sprite TextureToSprite(UnityTexture2D tex) method ValidPathForTextureAsset (line 548) | private static bool ValidPathForTextureAsset(string path) method RenderStaticPreview (line 569) | public static UnityTexture2D RenderStaticPreview(Sprite sprite, Color ... method RenderStaticPreview (line 574) | public static UnityTexture2D RenderStaticPreview(Sprite sprite, Color ... method CreateTemporaryDuplicate (line 579) | public static UnityTexture2D CreateTemporaryDuplicate(UnityTexture2D o... FILE: Editor/Mono/Sprites/SpriteUtilityWindow.cs class SpriteUtilityWindow (line 12) | [UIFramework(UIFrameworkUsage.IMGUI)] class Styles (line 16) | protected class Styles method Styles (line 47) | public Styles() method InitStyles (line 74) | protected void InitStyles() method GetMinZoom (line 103) | protected float GetMinZoom() method HandleZoom (line 111) | protected void HandleZoom() method HandlePanning (line 155) | protected void HandlePanning() method DrawTexturespaceBackground (line 206) | protected void DrawTexturespaceBackground() method DrawTexture (line 221) | protected void DrawTexture() method DrawScreenspaceBackground (line 243) | protected void DrawScreenspaceBackground() method HandleScrollbars (line 249) | protected void HandleScrollbars() method SetupHandlesMatrix (line 258) | protected void SetupHandlesMatrix() method DoAlphaZoomToolbarGUI (line 270) | protected Rect DoAlphaZoomToolbarGUI(Rect area) method DoTextureGUI (line 304) | protected void DoTextureGUI() method DoTextureGUIExtras (line 343) | protected virtual void DoTextureGUIExtras() method DrawGizmos (line 347) | protected virtual void DrawGizmos() method SetNewTexture (line 351) | protected void SetNewTexture(Texture2D texture) method SetAlphaTextureOverride (line 361) | protected void SetAlphaTextureOverride(Texture2D alphaTexture) method OnResized (line 370) | internal override void OnResized() method DrawToolBarWidget (line 376) | internal static void DrawToolBarWidget(ref Rect drawRect, ref Rect too... method DoOpenSpriteEditorWindowUI (line 386) | internal static bool DoOpenSpriteEditorWindowUI() method SetShowSpriteEditorWindow (line 397) | [Obsolete("Use SpriteUtility.SetShowSpriteEditorWindowWithObject inste... method SetShowSpriteEditorWindowWithObject (line 404) | internal static void SetShowSpriteEditorWindowWithObject(Func() where T : StateMachineBehaviour method GetBehaviourMonoScript (line 231) | internal extern MonoScript GetBehaviourMonoScript(int index); type ChildAnimatorState (line 234) | [NativeHeader("Editor/Src/Animation/StateMachine.h")] type ChildAnimatorStateMachine (line 247) | [NativeHeader("Editor/Src/Animation/StateMachine.h")] class AnimatorStateMachine (line 259) | [NativeHeader("Editor/Src/Animation/StateMachine.h")] method AnimatorStateMachine (line 264) | public AnimatorStateMachine() method Internal_CreateAnimatorStateMachine (line 269) | [FreeFunction("StateMachineBindings::Internal_CreateAnimatorStateMachi... method GetStateMachineTransitions (line 290) | extern public AnimatorTransition[] GetStateMachineTransitions(Animator... method SetStateMachineTransitions (line 292) | extern public void SetStateMachineTransitions(AnimatorStateMachine sou... method AddBehaviour (line 294) | extern internal void AddBehaviour(int instanceID); method RemoveBehaviour (line 295) | extern internal void RemoveBehaviour(int index); method ScriptingAddStateMachineBehaviourWithType (line 297) | [FreeFunction(Name = "ScriptingAddStateMachineBehaviourWithType", HasE... method AddStateMachineBehaviour (line 300) | [TypeInferenceRule(TypeInferenceRules.TypeReferencedByFirstArgument)] method AddStateMachineBehaviour (line 306) | public T AddStateMachineBehaviour() where T : StateMachineBehaviour method MakeUniqueStateName (line 311) | extern public string MakeUniqueStateName(string name); method MakeUniqueStateMachineName (line 312) | extern public string MakeUniqueStateMachineName(string name); method Clear (line 318) | extern internal void Clear(); method RemoveStateInternal (line 319) | [NativeMethod("RemoveState")] method RemoveStateMachineInternal (line 321) | [NativeMethod("RemoveStateMachine")] method MoveState (line 324) | extern internal void MoveState(AnimatorState state, AnimatorStateMachi... method MoveStateMachine (line 325) | extern internal void MoveStateMachine(AnimatorStateMachine stateMachin... method HasState (line 327) | extern internal bool HasState(AnimatorState state, bool recursive); method HasStateMachine (line 328) | extern internal bool HasStateMachine(AnimatorStateMachine state, bool ... method GetBehaviourMonoScript (line 344) | internal extern MonoScript GetBehaviourMonoScript(int index); FILE: Editor/Mono/StateMachineBehaviourContext.bindings.cs class StateMachineBehaviourContext (line 14) | [NativeHeader("Editor/Src/Animation/StateMachineBehaviourContext.h")] FILE: Editor/Mono/StaticOcclusionCulling.bindings.cs class StaticOcclusionCulling (line 13) | [NativeHeader("Runtime/Camera/OcclusionCullingSettings.h")] method Compute (line 19) | [NativeName("GenerateTome")] method GenerateInBackground (line 23) | [NativeName("GenerateTomeInBackground")] method RemoveCacheFolder (line 26) | [NativeName("RemoveTempFolder")] method InvalidatePrevisualisationData (line 30) | internal static extern void InvalidatePrevisualisationData(); method Cancel (line 33) | public static extern void Cancel(); method Clear (line 43) | [NativeName("ClearUmbraTome")] method SetDefaultOcclusionBakeSettings (line 93) | [StaticAccessor("GetOcclusionCullingSettings()", StaticAccessorType.Dot)] class StaticOcclusionCullingVisualization (line 98) | [StaticAccessor("GetOcclusionCullingVisualization()", StaticAccessorType... FILE: Editor/Mono/Text/BlurryTextMappingTable.cs class BlurryTextCaching (line 13) | [Serializable] method InitializeLookups (line 21) | public void InitializeLookups() method Add (line 35) | public void Add(FontAsset sourceFontAsset, int pointSize, bool isRaste... method Find (line 48) | public FontAsset Find(FontAsset sourceFontAsset, int pointSize, bool i... class FontAssetEntry (line 53) | [Serializable] FILE: Editor/Mono/Tools/EditorActionTool.cs class EditorActionTool (line 11) | sealed class EditorActionTool : IDisposable method EditorActionTool (line 16) | EditorActionTool() { } method EditorActionTool (line 18) | public EditorActionTool(EditorAction action) method OnGUI (line 26) | public void OnGUI(EditorWindow window) method OnActionFinished (line 53) | void OnActionFinished(EditorActionResult result) => Dispose(); method Cancel (line 55) | public void Cancel() method Dispose (line 61) | public void Dispose() FILE: Editor/Mono/Tools/EditorToolCache.cs type NullTargetKey (line 14) | struct NullTargetKey {} type EditorTypeAssociation (line 16) | [Serializable] method EditorTypeAssociation (line 30) | public EditorTypeAssociation(Type editor, Type attributeType) method OnBeforeSerialize (line 42) | public void OnBeforeSerialize() method OnAfterDeserialize (line 50) | public void OnAfterDeserialize() class ComponentEditor (line 64) | [Serializable] type EditorToolScope (line 67) | internal enum EditorToolScope method GetEditor (line 97) | public T GetEditor() where T : ScriptableObject, IEditor => m_Edito... method ComponentEditor (line 99) | public ComponentEditor(EditorTypeAssociation typeAssociation, ActiveEd... method AddInspector (line 133) | public void AddInspector(Editor addlInspector) method InstantiateEditor (line 141) | public UnityObject InstantiateEditor() class EditorToolCache (line 167) | class EditorToolCache method EditorToolCache (line 177) | public EditorToolCache(Type attributeType) method GetMetaData (line 207) | public EditorTypeAssociation GetMetaData(Type toolType) method GetTargetType (line 214) | public Type GetTargetType(Type editorType) method GetEditorsForTargetType (line 226) | internal IEnumerable GetEditorsForTargetType(Ty... method CollectEditorsForTracker (line 248) | void CollectEditorsForTracker(EditorToolContext ctx, ActiveEditorTrack... method InstantiateEditors (line 286) | public void InstantiateEditors(EditorToolContext ctx, List GetEditorsForVariant(EditorTypeAsso... FILE: Editor/Mono/Tools/EditorToolContext.cs class GameObjectToolContextCustomEditor (line 17) | [CustomEditor(typeof(EditorToolContext), true)] method CreateInspectorGUI (line 26) | public override VisualElement CreateInspectorGUI() class EditorToolContext (line 32) | public abstract class EditorToolContext : ScriptableObject, IEditor method Activate (line 50) | internal void Activate() method Deactivate (line 62) | internal void Deactivate() method OnActivated (line 71) | public virtual void OnActivated() {} method OnWillBeDeactivated (line 73) | public virtual void OnWillBeDeactivated() {} method PopulateMenu (line 75) | public virtual void PopulateMenu(DropdownMenu menu) {} method SetTarget (line 77) | void IEditor.SetTarget(UnityObject value) => m_Target = value; method SetTargets (line 79) | void IEditor.SetTargets(UnityObject[] value) => m_Targets = value; method OnToolGUI (line 81) | public virtual void OnToolGUI(EditorWindow window) {} method ResolveTool (line 83) | public Type ResolveTool(Tool tool) method GetEditorToolType (line 109) | protected virtual Type GetEditorToolType(Tool tool) method GetAdditionalToolTypes (line 129) | public virtual IEnumerable GetAdditionalToolTypes() => Enumerabl... FILE: Editor/Mono/Tools/EditorToolManager.cs class EditorToolManager (line 16) | sealed class EditorToolManager : ScriptableSingleton type ComponentToolCache (line 227) | [Serializable] method ComponentToolCache (line 242) | public ComponentToolCache(EditorToolContext context, EditorTool tool) method IsEqual (line 266) | public bool IsEqual(ComponentEditor other) method ToString (line 277) | public override string ToString() method OnBeforeSerialize (line 282) | public void OnBeforeSerialize() method OnAfterDeserialize (line 288) | public void OnAfterDeserialize() method SaveComponentTool (line 302) | void SaveComponentTool() method EditorToolManager (line 307) | EditorToolManager() {} method OnEnable (line 309) | void OnEnable() method OnDisable (line 322) | void OnDisable() method BeforeAssemblyReload (line 331) | void BeforeAssemblyReload() method ForceTrackerRebuild (line 341) | internal static void ForceTrackerRebuild() method TrackerRebuilt (line 346) | void TrackerRebuilt() method EnsureCurrentToolIsNotNull (line 357) | void EnsureCurrentToolIsNotNull() method SelectedObjectWasDestroyed (line 363) | void SelectedObjectWasDestroyed(int id) method UndoRedoPerformed (line 380) | void UndoRedoPerformed(in UndoRedoInfo info) method RestoreCustomEditorTool (line 385) | void RestoreCustomEditorTool() method ClearCustomEditorTools (line 402) | void ClearCustomEditorTools() method ClearComponentContexts (line 416) | void ClearComponentContexts() method CleanupSingletons (line 428) | void CleanupSingletons() method GetSingleton (line 437) | internal static T GetSingleton() where T : ScriptableObject method GetSingleton (line 442) | internal static ScriptableObject GetSingleton(Type type) method GetActiveTool (line 465) | public static EditorTool GetActiveTool() method RestorePreviousPersistentTool (line 502) | public static void RestorePreviousPersistentTool() method TryPopToolState (line 508) | internal static bool TryPopToolState() method IsGizmoCulledBySceneCullingMasksOrFocusedScene (line 529) | static bool IsGizmoCulledBySceneCullingMasksOrFocusedScene(UnityObject... method OnToolGUI (line 538) | internal static void OnToolGUI(EditorWindow window) method IsCustomEditorTool (line 567) | static bool IsCustomEditorTool(EditorTool tool) method IsCustomToolContext (line 572) | static bool IsCustomToolContext(EditorToolContext context) method RebuildAvailableContexts (line 577) | void RebuildAvailableContexts() method RebuildAvailableTools (line 587) | void RebuildAvailableTools() method GetComponentContext (line 613) | public static T GetComponentContext(bool searchLockedInspectors = f... method GetComponentContext (line 619) | public static EditorToolContext GetComponentContext(Type type, bool se... method GetComponentContext (line 625) | internal static EditorToolContext GetComponentContext(Func pr... method GetCustomEditorToolsCount (line 648) | internal static int GetCustomEditorToolsCount(bool includeLockedInspec... method GetComponentTool (line 656) | [EditorBrowsable(EditorBrowsableState.Never)] method GetComponentTool (line 663) | internal static EditorTool GetComponentTool(Type type, bool searchLock... method GetComponentTool (line 669) | internal static EditorTool GetComponentTool(Func ... method GetComponentTools (line 724) | [EditorBrowsable(EditorBrowsableState.Never)] method GetComponentTools (line 730) | internal static void GetComponentTools(Func pre... method InvokeOnSceneGUICustomEditorTools (line 746) | internal static void InvokeOnSceneGUICustomEditorTools() method GetAvailableTools (line 770) | public static void GetAvailableTools(List tools, EditorTool... method OrderAvailableTools (line 834) | internal static List OrderAvailableTools(List to...