SYMBOL INDEX (3441 symbols across 559 files) FILE: package/Editor/Drawers/GradientDrawer.cs class GradientDrawer (line 3) | public class GradientDrawer : GradientGeneratorDrawer FILE: package/Editor/Drawers/GradientGeneratorDrawer.cs class GradientGeneratorDrawer (line 8) | public class GradientGeneratorDrawer : MarkdownMaterialPropertyDrawer method OnDrawerGUI (line 14) | public override void OnDrawerGUI(MaterialEditor materialEditor, Materi... FILE: package/Editor/Drawers/InlineTextureDrawer.cs class InlineTextureDrawer (line 9) | public class InlineTextureDrawer : MarkdownMaterialPropertyDrawer method OnDrawerGUI (line 11) | public override void OnDrawerGUI(MaterialEditor materialEditor, Materi... method OnDrawerGUI (line 37) | internal void OnDrawerGUI(MaterialEditor materialEditor, MaterialPrope... method GetReferencedProperties (line 87) | public override IEnumerable GetReferencedProperties(... FILE: package/Editor/Drawers/MarkdownMaterialPropertyDrawer.cs class MarkdownMaterialPropertyDrawer (line 9) | public abstract class MarkdownMaterialPropertyDrawer : ScriptableObject type DrawerParameters (line 11) | public readonly struct DrawerParameters method ToString (line 13) | public override string ToString() method DrawerParameters (line 23) | public DrawerParameters(string[] parts) method DrawerParameters (line 30) | public DrawerParameters(string[] parts, string tooltip) : this(parts) method DrawerParameters (line 35) | public DrawerParameters(string[] parts, string tooltip, bool showPro... method Get (line 44) | public string Get(int i, string defaultValue) method Get (line 53) | public MaterialProperty Get(int i, MaterialProperty[] properties) method OnDrawerGUI (line 66) | public abstract void OnDrawerGUI(MaterialEditor materialEditor, Materi... method OnInlineDrawerGUI (line 68) | public virtual void OnInlineDrawerGUI(Rect rect, MaterialEditor materi... method GetReferencedProperties (line 75) | public virtual IEnumerable GetReferencedProperties(M... method ToString (line 80) | public override string ToString() FILE: package/Editor/Drawers/MinMaxDrawer.cs class MinMaxDrawer (line 9) | public class MinMaxDrawer : MarkdownMaterialPropertyDrawer method GetValue (line 12) | float GetValue(MaterialProperty property, char swizzle) method SetValue (line 26) | void SetValue(MaterialProperty property, char swizzle, float value) method GetValue (line 44) | float GetValue(MaterialProperty property, char swizzle) method SetValue (line 58) | void SetValue(MaterialProperty property, char swizzle, float value) method GetValue (line 78) | float GetValue(Vector4 vector, char swizzle) method SetValue (line 90) | void SetValue(ref Vector4 vector, char swizzle, float value) method GetPropertyNameAndSwizzle (line 102) | void GetPropertyNameAndSwizzle(string parameterName, out string proper... method OnDrawerGUI (line 120) | public override void OnDrawerGUI(MaterialEditor materialEditor, Materi... method OnInlineDrawerGUI (line 226) | public override void OnInlineDrawerGUI(Rect rect, MaterialEditor mater... method GetReferencedProperties (line 234) | public override IEnumerable GetReferencedProperties(... FILE: package/Editor/Drawers/MultiPropertyDrawer.cs class MultiPropertyDrawer (line 7) | public class MultiPropertyDrawer : MarkdownMaterialPropertyDrawer method OnDrawerGUI (line 9) | public override void OnDrawerGUI(MaterialEditor materialEditor, Materi... method GetReferencedProperties (line 20) | public override IEnumerable GetReferencedProperties(... method OnInlineDrawerGUI (line 30) | public override void OnInlineDrawerGUI(Rect rect, MaterialEditor mater... FILE: package/Editor/Drawers/VectorSliderDrawer.cs class VectorSliderDrawer (line 8) | public class VectorSliderDrawer : MarkdownMaterialPropertyDrawer method OnDrawerGUI (line 14) | public override void OnDrawerGUI(MaterialEditor materialEditor, Materi... method OnDrawerGUI (line 60) | public void OnDrawerGUI(MaterialEditor materialEditor, MaterialPropert... method OverridePropertyColor (line 117) | bool OverridePropertyColor(MaterialEditor editor, string path, out Col... method GetReferencedProperties (line 144) | public override IEnumerable GetReferencedProperties(... FILE: package/Editor/Extensions/LogicExpressionParser.cs type ILogicResult (line 50) | public interface ILogicResult method GetResult (line 52) | bool GetResult(); type INumberProvider (line 54) | public interface INumberProvider method GetNumber (line 56) | double GetNumber(); type ICommandParser (line 58) | public interface ICommandParser method Parse (line 60) | bool Parse(Parser aParser, string aCommand, out ValueProvider aResult); class CombineAnd (line 64) | public class CombineAnd : ILogicResult method GetResult (line 68) | public bool GetResult() class CombineOr (line 76) | public class CombineOr : ILogicResult method GetResult (line 80) | public bool GetResult() class CombineXor (line 88) | public class CombineXor : ILogicResult method GetResult (line 92) | public bool GetResult() class CombineNot (line 100) | public class CombineNot : ILogicResult method GetResult (line 103) | public bool GetResult() { return !input.GetResult(); } class OperationAdd (line 109) | public class OperationAdd : INumberProvider method GetNumber (line 113) | public double GetNumber() method OperationAdd (line 120) | public OperationAdd(params INumberProvider[] aInputs) class OperationNegate (line 133) | public class OperationNegate : INumberProvider method GetNumber (line 136) | public double GetNumber() method OperationNegate (line 140) | public OperationNegate(INumberProvider aInput) class OperationProduct (line 146) | public class OperationProduct : INumberProvider method GetNumber (line 150) | public double GetNumber() method OperationProduct (line 157) | public OperationProduct(params INumberProvider[] aInputs) class OperationReciprocal (line 171) | public class OperationReciprocal : INumberProvider method GetNumber (line 174) | public double GetNumber() method OperationReciprocal (line 178) | public OperationReciprocal(INumberProvider aInput) class OperationPower (line 184) | public class OperationPower : INumberProvider method GetNumber (line 188) | public double GetNumber() method OperationPower (line 192) | public OperationPower(INumberProvider aValue, INumberProvider aPower) class CustomFunction (line 198) | public class CustomFunction : INumberProvider method CustomFunction (line 202) | public CustomFunction(Func aFunc, ParameterList... method GetNumber (line 207) | public double GetNumber() class CompareStatement (line 218) | public abstract class CompareStatement : ILogicResult method GetResult (line 220) | public bool GetResult() { return Compare(op1.GetNumber(), op2.GetNumb... method Compare (line 223) | protected abstract bool Compare(double aOp1, double aOp2); class CompareEqual (line 225) | public class CompareEqual : CompareStatement method Compare (line 227) | protected override bool Compare(double aOp1, double aOp2) { return aOp... class CompareNotEqual (line 229) | public class CompareNotEqual : CompareStatement method Compare (line 231) | protected override bool Compare(double aOp1, double aOp2) { return aOp... class CompareGreater (line 233) | public class CompareGreater : CompareStatement method Compare (line 235) | protected override bool Compare(double aOp1, double aOp2) { return aOp... class CompareGreaterOrEqual (line 237) | public class CompareGreaterOrEqual : CompareStatement method Compare (line 239) | protected override bool Compare(double aOp1, double aOp2) { return aOp... class CompareLower (line 241) | public class CompareLower : CompareStatement method Compare (line 243) | protected override bool Compare(double aOp1, double aOp2) { return aOp... class CompareLowerOrEqual (line 245) | public class CompareLowerOrEqual : CompareStatement method Compare (line 247) | protected override bool Compare(double aOp1, double aOp2) { return aOp... class ConstantNumber (line 252) | public class ConstantNumber : INumberProvider method GetNumber (line 255) | public double GetNumber() { return constantValue; } class ConstantBool (line 257) | public class ConstantBool : ILogicResult method GetResult (line 260) | public bool GetResult() { return constantValue; } class DelegateNumber (line 262) | public class DelegateNumber : INumberProvider method GetNumber (line 265) | public double GetNumber() { return callback(); } class DelegateBool (line 267) | public class DelegateBool : ILogicResult method GetResult (line 270) | public bool GetResult() { return callback(); } class NumberToBool (line 272) | public class NumberToBool : ILogicResult method GetResult (line 275) | public bool GetResult() { return val.GetNumber() > 0; } class BoolToNumber (line 277) | public class BoolToNumber : INumberProvider method GetNumber (line 280) | public double GetNumber() { return val.GetResult() ? 1d : 0d; } class ValueProvider (line 283) | public class ValueProvider : INumberProvider, ILogicResult method GetNumber (line 287) | public virtual double GetNumber() method GetResult (line 295) | public virtual bool GetResult() method Set (line 303) | public virtual void Set(bool aValue) method Set (line 312) | public virtual void Set(double aValue) method Set (line 321) | public virtual void Set(Func aValue) method Set (line 330) | public virtual void Set(Func aValue) class ExpressionVariable (line 341) | public class ExpressionVariable : ValueProvider method ExpressionVariable (line 344) | public ExpressionVariable(string aName) class ParameterList (line 350) | public class ParameterList : INumberProvider method ParameterList (line 353) | public ParameterList() { } method ParameterList (line 354) | public ParameterList(INumberProvider aNumber) method GetNumber (line 358) | public double GetNumber() method Exists (line 373) | public bool Exists(int aIndex) class LogicExpression (line 379) | public class LogicExpression : ILogicResult method GetResult (line 381) | public bool GetResult() { return expressionTree.GetResult(); } method LogicExpression (line 392) | public LogicExpression(ILogicResult aExpressionTree, ExpressionContext... class NumberExpression (line 399) | public class NumberExpression : INumberProvider method GetNumber (line 401) | public double GetNumber() { return expressionTree.GetNumber(); } method NumberExpression (line 412) | public NumberExpression(INumberProvider aExpressionTree, ExpressionCon... class ExpressionContext (line 422) | public class ExpressionContext method ExpressionContext (line 426) | public ExpressionContext() : this(true) { } method ExpressionContext (line 427) | public ExpressionContext(bool aAddDefaultConstants) method AddMathConstants (line 432) | public void AddMathConstants() method FindVariable (line 439) | public virtual ExpressionVariable FindVariable(string aVarName) method GetVariable (line 448) | public virtual ExpressionVariable GetVariable(string aVarName) class ParsingContext (line 467) | public class ParsingContext method ParsingContext (line 473) | public ParsingContext() : this(true) { } method ParsingContext (line 474) | public ParsingContext(bool aAddMathMethods) method AddMathFunctions (line 479) | public void AddMathFunctions() method FindClosingBracket (line 522) | public static int FindClosingBracket(string aText, int aStart, char aO... method SubstitudeBracket (line 536) | private void SubstitudeBracket(ref string aExpression, int aIndex) method SubstitudeCommand (line 548) | private void SubstitudeCommand(Parser aParser, ref string aExpression,... method ParseCommand (line 561) | protected virtual ValueProvider ParseCommand(Parser aParser, string aC... method Preprocess (line 572) | public virtual void Preprocess(Parser aParser, ref string aExpression) method ParseToken (line 588) | private bool ParseToken(ref string aExpression, out char aTokenType, o... method GetBracket (line 608) | public string GetBracket(ref string aExpression) method GetCommand (line 616) | public ValueProvider GetCommand(ref string aExpression) method GetFunction (line 625) | public Func GetFunction(string fName) method AddFunction (line 632) | public void AddFunction(string aName, Func aFunc) class Parser (line 642) | public class Parser method Parser (line 649) | public Parser() : this(new ParsingContext(), new ExpressionContext()) { } method Parser (line 650) | public Parser(ParsingContext aParsingContext) : this(aParsingContext, ... method Parser (line 651) | public Parser(ParsingContext aParsingContext, ExpressionContext context) method ParseLogicResult (line 657) | private ILogicResult ParseLogicResult(string aExpression, int aMaxRecu... method ParseNumber (line 827) | private INumberProvider ParseNumber(string aExpression, int aMaxRecurs... method Parse (line 954) | public LogicExpression Parse(string aExpressionString, ExpressionConte... method ParseNumber (line 966) | public NumberExpression ParseNumber(string aExpressionString, Expressi... method ValidIdentifier (line 978) | private static bool ValidIdentifier(string aExpression) class ParseException (line 997) | public class ParseException : Exception method ParseException (line 999) | public ParseException(string aMessage) : base(aMessage) { } FILE: package/Editor/Extensions/ShaderRefactoringWindow.cs class ShaderRefactoringWindow (line 17) | public class ShaderRefactoringWindow : EditorWindow method ShowWindow (line 21) | [MenuItem("Window/Needle/Refactor Shader Properties")] method ShowButton (line 28) | private void ShowButton(Rect rect) method ShowFromContextMenu (line 35) | [MenuItem("CONTEXT/Material/Refactor Shader Properties", false, 701)] method Show (line 53) | public static void Show(string shaderAssetPath, string inputReferenceN... method GetAllAssets (line 73) | private static List GetAllAssets() where T:UnityEngine.Object class StringPropertyFieldWithDropdown (line 84) | class StringPropertyFieldWithDropdown : VisualElement method StringPropertyFieldWithDropdown (line 86) | public StringPropertyFieldWithDropdown(ShaderRefactoringWindow windo... method AddPropertyItem (line 124) | private void AddPropertyItem() method CreateGUI (line 129) | private void CreateGUI() method FindAnimationClips (line 412) | private void FindAnimationClips() method FindAnimationClips (line 417) | private void FindAnimationClips(List dat) method FindScripts (line 445) | private void FindScripts() method FindScripts (line 453) | private void FindScripts(ShaderPropertyRefactoringData data) method FindMaterials (line 483) | void FindMaterials() method FindMaterials (line 491) | private void FindMaterials(ShaderPropertyRefactoringData data) method FixMaterialsAndShaders (line 512) | private void FixMaterialsAndShaders() method FixMaterialsAndShaders (line 517) | private void FixMaterialsAndShaders(Shader sourceShader, List dat) method FixScripts (line 775) | private void FixScripts() method ObjectNames (line 805) | private static string ObjectNames(IReadOnlyCollection objects, b... class ShaderRefactoringData (line 820) | [Serializable] class ShaderPropertyRefactoringData (line 830) | [Serializable] FILE: package/Editor/Internal/Common/CommonInternalExtensions.cs class CommonInternalExtensions (line 8) | public static class CommonInternalExtensions method ShaderPropertyWithTooltip (line 10) | public static void ShaderPropertyWithTooltip(this MaterialEditor mater... method _VectorProperty (line 37) | public static Vector4 _VectorProperty(Rect position, MaterialProperty ... method TexturePropertyWithTooltip (line 69) | public static void TexturePropertyWithTooltip(this MaterialEditor mate... FILE: package/Editor/Internal/HDRP/MarkdownHDExtensions.cs class MarkdownHDExtensions (line 22) | public static class MarkdownHDExtensions method RegisterMarkdownHelpers (line 32) | [InitializeOnLoadMethod] method SetDefaultCustomInspector (line 43) | static bool SetDefaultCustomInspector(Target target, string customInsp... method GetDefaultCustomInspectorFromGraphData (line 58) | static string GetDefaultCustomInspectorFromGraphData(GraphData graphData) method RemoveShaderGraphUIBlock (line 115) | public static void RemoveShaderGraphUIBlock(ShaderGUI baseShaderGui) FILE: package/Editor/Internal/ShaderGraph/Experimental/PropertyManipulation.cs method RemoveAllPropertiesValidate (line 19) | [MenuItem("internal:CONTEXT/Shader/Remove All Properties", true)] method RemoveAllProperties (line 25) | [MenuItem("internal:CONTEXT/Shader/Remove All Properties", false)] method AddTestPropertyValidate (line 48) | [MenuItem("internal:CONTEXT/Shader/Add Test Property", true)] method AddTestProperty (line 54) | [MenuItem("internal:CONTEXT/Shader/Add Test Properties", false)] method AddPropertiesWizardValidate (line 69) | [MenuItem("CONTEXT/Shader/Add Properties Wizard", true)] method AddPropertiesWizard (line 75) | [MenuItem("CONTEXT/Shader/Add Properties Wizard", false)] method RegisterBaseTypeMap (line 83) | [InitializeOnLoadMethod] method RegisterTypeMap (line 90) | public static void RegisterTypeMap(Dictionary typeToPropertyT... method AddMaterialKeyword (line 122) | public static void AddMaterialKeyword(Shader shader, string displayNa... class PropertyWizard (line 256) | [Serializable] method OnEnable (line 268) | private void OnEnable() class ShaderProperty (line 278) | [Serializable] type DrawMode (line 290) | enum DrawMode method OnGUI (line 296) | void OnGUI() FILE: package/Editor/Internal/ShaderGraph/MarkdownSGExtensions.cs class MarkdownSGExtensions (line 31) | public static partial class MarkdownSGExtensions method RegisterMarkdownHelpers (line 34) | [InitializeOnLoadMethod] method SetDefaultCustomInspector (line 40) | static bool SetDefaultCustomInspector(Target target, string customInsp... method GetGraphData (line 55) | internal static GraphData GetGraphData(AssetImporter importer, bool in... method GetGraphData (line 86) | internal static GraphData GetGraphData(Shader shader, bool initializeG... method WriteShaderGraphToDisk (line 97) | internal static void WriteShaderGraphToDisk(Shader shader, GraphData g... method GetDefaultCustomInspectorFromShader (line 107) | public static string GetDefaultCustomInspectorFromShader(Shader shader) method ToggleShaderGraphMarkdownValidate (line 152) | [MenuItem("CONTEXT/Material/Toggle ShaderGraph Markdown", true)] method ToggleShaderGraphMarkdown (line 160) | [MenuItem("CONTEXT/Material/Toggle ShaderGraph Markdown", false, 700)] method RegisterCustomInspectorGetter (line 198) | internal static void RegisterCustomInspectorGetter(Func func) method RegisterCustomInspectorSetter (line 213) | internal static void RegisterCustomInspectorSetter(Func GetInputRowDictio... method GetBlackboardElements (line 245) | public static List GetBlackboardElements(VisualElement ... method GetBlackboardFieldText (line 257) | public static string GetBlackboardFieldText(VisualElement fieldView) method SetBlackboardFieldTypeText (line 266) | public static void SetBlackboardFieldTypeText(VisualElement fieldView,... method ElementIsBlackboardRow (line 274) | public static bool ElementIsBlackboardRow(VisualElement element) method CreateShaderGUI (line 285) | public static ShaderGUI CreateShaderGUI(string defaultCustomInspector) method CollectCategories (line 295) | public static IEnumerable<(string categoryName, int categoryHash, IEnu... class WrappedShaderKeyword (line 314) | public class WrappedShaderKeyword method FindKeywordData (line 319) | public static WrappedShaderKeyword FindKeywordData(Shader shader, stri... method DrawShaderKeywordProperty (line 336) | public static void DrawShaderKeywordProperty(MaterialEditor editor, Wr... method GetShaderPathForWindow (line 380) | public static string GetShaderPathForWindow(EditorWindow wnd) method IsSubGraph (line 386) | public static bool IsSubGraph(EditorWindow wnd) FILE: package/Editor/Internal/URP/MarkdownURPExtensions.cs class MarkdownURPExtensions (line 15) | public static class MarkdownURPExtensions method RegisterMarkdownHelpers (line 17) | [InitializeOnLoadMethod] type MaterialHeaderScopeItem (line 27) | internal struct MaterialHeaderScopeItem class MarkdownShaderGraphLitGUI (line 34) | internal class MarkdownShaderGraphLitGUI : ShaderGraphLitGUI method OnOpenGUI (line 37) | public override void OnOpenGUI(Material material, MaterialEditor mat... class MarkdownShaderGraphUnlitGUI (line 47) | internal class MarkdownShaderGraphUnlitGUI : ShaderGraphUnlitGUI method OnOpenGUI (line 50) | public override void OnOpenGUI(Material material, MaterialEditor mat... method GetDefaultCustomInspectorFromGraphData (line 61) | private static string GetDefaultCustomInspectorFromGraphData(GraphData... method SetDefaultCustomInspector (line 83) | static bool SetDefaultCustomInspector(Target target, string customInsp... FILE: package/Editor/MarkdownShaderGUI.cs class EditorHeaderNeedleIcon (line 34) | [InitializeOnLoadAttribute] method EditorHeaderNeedleIcon (line 37) | static EditorHeaderNeedleIcon() method DisplayLogoInHeader (line 42) | static void DisplayLogoInHeader(Editor editor) class HeaderGroup (line 69) | private class HeaderGroup method HeaderGroup (line 79) | public HeaderGroup(string displayName, string condition = null, int ha... type MarkdownProperty (line 113) | internal enum MarkdownProperty method GetMarkdownTypeUncached (line 137) | private static MarkdownProperty GetMarkdownTypeUncached(string display) method GetMarkdownType (line 157) | internal static MarkdownProperty GetMarkdownType(string display) method GetIndentLevel (line 165) | internal static int GetIndentLevel(string display) method FindKeywordProperty (line 221) | private static MaterialProperty FindKeywordProperty(string keywordRef, M... method GetCachedDrawer (line 233) | internal static MarkdownMaterialPropertyDrawer GetCachedDrawer(string ob... method OnClosed (line 268) | public override void OnClosed(Material material) method UseTooltip (line 284) | private string UseTooltip() FILE: package/Editor/Needle/MarkdownNeedleIcons.cs class MarkdownNeedleIcons (line 6) | internal static class MarkdownNeedleIcons method DrawGUILogo (line 65) | public static void DrawGUILogo() FILE: package/Editor/Settings/ShaderGraphMarkdownSettings.cs class ShaderGraphMarkdownSettingsProvider (line 12) | internal class ShaderGraphMarkdownSettingsProvider : SettingsProvider method OnGUI (line 17) | public override void OnGUI(string searchContext) method CreateShaderGraphMarkdownSettingsProvider (line 40) | [SettingsProvider] method ShaderGraphMarkdownSettingsProvider (line 48) | public ShaderGraphMarkdownSettingsProvider(string path, SettingsScope ... class ShaderGraphMarkdownSettings (line 51) | [FilePath("ProjectSettings/ShaderGraphMarkdownSettings.asset", FilePathA... method Save (line 60) | public void Save() => Save(true); class ScriptableSingleton (line 65) | internal class ScriptableSingleton : ScriptableObject where T : Scrip... method ScriptableSingleton (line 74) | protected ScriptableSingleton() { method CreateAndLoad (line 84) | private static void CreateAndLoad() { method Save (line 101) | protected virtual void Save(bool saveAsText) { method GetFilePath (line 118) | protected static string GetFilePath() { class FilePathAttribute (line 127) | [System.AttributeUsage(System.AttributeTargets.Class)] type Location (line 130) | public enum Location { method FilePathAttribute (line 137) | public FilePathAttribute(string relativePath, FilePathAttribute.Locati... FILE: package/Editor/ShaderGraphPropertyUI.cs class ShaderGraphPropertyUI (line 16) | internal static class ShaderGraphPropertyUI method Init (line 18) | [InitializeOnLoadMethod] method EditorUpdate (line 28) | private static void EditorUpdate() method MenuPopulateEvent (line 251) | private static void MenuPopulateEvent(ContextualMenuPopulateEvent evt) method ReferenceNameLooksLikeADefaultReference (line 261) | private static bool ReferenceNameLooksLikeADefaultReference(string ref... FILE: package/Editor/Shims/CoreEditorUtilsShims.cs class CoreEditorUtils (line 9) | internal static class CoreEditorUtils method DrawSplitter (line 11) | public static void DrawSplitter(bool isBoxed = false) method DrawHeaderFoldout (line 34) | public static bool DrawHeaderFoldout(string title, bool state) class CoreEditorUtilsShim (line 75) | internal static class CoreEditorUtilsShim class CoreEditorStyles (line 77) | private static class CoreEditorStyles method CoreEditorStyles (line 83) | static CoreEditorStyles() method DrawHeaderFoldout (line 106) | public static bool DrawHeaderFoldout(GUIContent title, bool state, boo... method ShowHelpButton (line 184) | static void ShowHelpButton(Rect contextMenuRect, string documentationU... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/AuthenticationBase.cs class AuthenticationBase (line 12) | internal abstract class AuthenticationBase : IAuthenticationType method GetAuthenticationContent (line 17) | protected FormUrlEncodedContent GetAuthenticationContent(params KeyVal... method ParseResponse (line 32) | protected AuthenticationResponse ParseResponse(HttpResponseMessage res... method Authenticate (line 46) | public abstract Task Authenticate(IAssetStoreC... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/IAssetStoreApi.cs type IAssetStoreApi (line 9) | internal interface IAssetStoreApi method GetLatestAssetStoreToolsVersion (line 11) | Task GetLatestAssetStoreToolsVersion(C... method Authenticate (line 12) | Task Authenticate(IAuthenticationType authenti... method Deauthenticate (line 13) | void Deauthenticate(); method GetPackages (line 14) | Task GetPackages(CancellationToken cancellationT... method GetCategories (line 15) | Task GetCategories(CancellationToken cancellatio... method GetPackageThumbnail (line 16) | Task GetPackageThumbnail(Package package, Ca... method RefreshPackageMetadata (line 17) | Task RefreshPackageMetadata(Package pack... method GetPackageUploadedVersions (line 18) | Task GetPackageUploadedVersio... method UploadPackage (line 19) | Task UploadPackage(IPackageUploader uploader, I... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/IAssetStoreClient.cs type IAssetStoreClient (line 8) | internal interface IAssetStoreClient method SetSessionId (line 10) | void SetSessionId(string sessionId); method ClearSessionId (line 11) | void ClearSessionId(); method Get (line 13) | Task Get(Uri uri, CancellationToken cancellationT... method Post (line 14) | Task Post(Uri uri, HttpContent content, Cancellat... method Put (line 15) | Task Put(Uri uri, HttpContent content, Cancellati... method Send (line 16) | Task Send(HttpRequestMessage request, Cancellatio... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/IAuthenticationType.cs type IAuthenticationType (line 7) | internal interface IAuthenticationType method Authenticate (line 9) | Task Authenticate(IAssetStoreClient client, Ca... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/IPackageUploader.cs type IPackageUploader (line 8) | internal interface IPackageUploader method Upload (line 10) | Task Upload(IAssetStoreClient client, IProgress... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/PackageUploaderBase.cs class PackageUploaderBase (line 10) | internal abstract class PackageUploaderBase : IPackageUploader method ValidateSettings (line 15) | protected abstract void ValidateSettings(); method Upload (line 16) | public abstract Task Upload(IAssetStoreClient c... method EnsureSuccessResponse (line 18) | protected void EnsureSuccessResponse(HttpResponseMessage response) method WaitForUploadCompletion (line 30) | protected void WaitForUploadCompletion(Task respo... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/ApiUtility.cs class ApiUtility (line 10) | internal class ApiUtility method CreateUri (line 12) | public static Uri CreateUri(string url, bool includeDefaultAssetStoreQ... method CreateUri (line 13) | public static Uri CreateUri(string url, IDictionary qu... method CombinePackageData (line 40) | public static List CombinePackageData(List mainPacka... method GetLicenseHash (line 66) | public static string GetLicenseHash() method GetHardwareHash (line 71) | public static string GetHardwareHash() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/AssetStoreApi.cs class AssetStoreApi (line 11) | internal class AssetStoreApi : IAssetStoreApi method AssetStoreApi (line 15) | public AssetStoreApi(IAssetStoreClient client) method GetLatestAssetStoreToolsVersion (line 20) | public async Task GetLatestAssetStoreT... method Authenticate (line 41) | public async Task Authenticate(IAuthentication... method Deauthenticate (line 63) | public void Deauthenticate() method GetPackages (line 68) | public async Task GetPackages(CancellationToken ... method GetPackageDataMain (line 95) | private async Task GetPackageDataMain(Cancellati... method GetPackageDataExtra (line 118) | private async Task GetPackageDataExtra... method GetCategories (line 141) | public async Task GetCategories(CancellationToke... method GetPackageThumbnail (line 164) | public async Task GetPackageThumbnail(Packag... method RefreshPackageMetadata (line 189) | public async Task RefreshPackageMetadata... method GetPackageUploadedVersions (line 229) | public async Task GetPackageU... method UploadPackage (line 252) | public async Task UploadPackage(IPackageUploade... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/AssetStoreClient.cs class AssetStoreClient (line 9) | internal class AssetStoreClient : IAssetStoreClient method AssetStoreClient (line 13) | public AssetStoreClient() method SetSessionId (line 22) | public void SetSessionId(string sessionId) method ClearSessionId (line 30) | public void ClearSessionId() method Get (line 35) | public Task Get(Uri uri, CancellationToken cancel... method Post (line 40) | public Task Post(Uri uri, HttpContent content, Ca... method Put (line 45) | public Task Put(Uri uri, HttpContent content, Can... method Send (line 50) | public Task Send(HttpRequestMessage request, Canc... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/CloudTokenAuthentication.cs class CloudTokenAuthentication (line 8) | internal class CloudTokenAuthentication : AuthenticationBase method CloudTokenAuthentication (line 10) | public CloudTokenAuthentication(string cloudToken) method Authenticate (line 17) | public override async Task Authenticate(IAsset... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/CredentialsAuthentication.cs class CredentialsAuthentication (line 8) | internal class CredentialsAuthentication : AuthenticationBase method CredentialsAuthentication (line 10) | public CredentialsAuthentication(string email, string password) method Authenticate (line 18) | public override async Task Authenticate(IAsset... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Models/Category.cs class Category (line 6) | internal class Category class AssetStoreCategoryResolver (line 12) | public class AssetStoreCategoryResolver : DefaultContractResolver method AssetStoreCategoryResolver (line 16) | public AssetStoreCategoryResolver() method ResolvePropertyName (line 24) | protected override string ResolvePropertyName(string propertyName) class CachedCategoryResolver (line 33) | public class CachedCategoryResolver : DefaultContractResolver method CachedCategoryResolver (line 40) | private CachedCategoryResolver() method ResolvePropertyName (line 49) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Models/Package.cs class Package (line 6) | internal class Package class AssetStorePackageResolver (line 21) | public class AssetStorePackageResolver : DefaultContractResolver method AssetStorePackageResolver (line 28) | private AssetStorePackageResolver() method ResolvePropertyName (line 41) | protected override string ResolvePropertyName(string propertyName) class CachedPackageResolver (line 50) | public class CachedPackageResolver : DefaultContractResolver method CachedPackageResolver (line 57) | private CachedPackageResolver() method ResolvePropertyName (line 71) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Models/PackageAdditionalData.cs class PackageAdditionalData (line 6) | internal class PackageAdditionalData class AssetStorePackageResolver (line 16) | public class AssetStorePackageResolver : DefaultContractResolver method AssetStorePackageResolver (line 23) | private AssetStorePackageResolver() method ResolvePropertyName (line 32) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Models/User.cs class User (line 6) | internal class User method ToString (line 15) | public override string ToString() class AssetStoreUserResolver (line 26) | public class AssetStoreUserResolver : DefaultContractResolver method AssetStoreUserResolver (line 33) | private AssetStoreUserResolver() method ResolvePropertyName (line 42) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Responses/AssetStoreResponse.cs class AssetStoreResponse (line 10) | internal class AssetStoreResponse method AssetStoreResponse (line 16) | public AssetStoreResponse() { } method AssetStoreResponse (line 18) | public AssetStoreResponse(Exception e) : this() method ValidateAssetStoreResponse (line 23) | protected void ValidateAssetStoreResponse(string json) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Responses/AssetStoreToolsVersionResponse.cs class AssetStoreToolsVersionResponse (line 7) | internal class AssetStoreToolsVersionResponse : AssetStoreResponse method AssetStoreToolsVersionResponse (line 11) | public AssetStoreToolsVersionResponse() : base() { } method AssetStoreToolsVersionResponse (line 12) | public AssetStoreToolsVersionResponse(Exception e) : base(e) { } method AssetStoreToolsVersionResponse (line 14) | public AssetStoreToolsVersionResponse(string json) method ParseVersion (line 29) | private void ParseVersion(string json) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Responses/AuthenticationResponse.cs class AuthenticationResponse (line 9) | internal class AuthenticationResponse : AssetStoreResponse method AuthenticationResponse (line 13) | public AuthenticationResponse() : base() { } method AuthenticationResponse (line 15) | public AuthenticationResponse(Exception e) : base(e) { } method AuthenticationResponse (line 17) | public AuthenticationResponse(HttpStatusCode statusCode, HttpRequestEx... method AuthenticationResponse (line 37) | public AuthenticationResponse(string json) method ValidateLoginData (line 58) | private void ValidateLoginData() method ValidatePublisher (line 67) | private void ValidatePublisher() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Responses/CategoryDataResponse.cs class CategoryDataResponse (line 9) | internal class CategoryDataResponse : AssetStoreResponse method CategoryDataResponse (line 13) | public CategoryDataResponse() : base() { } method CategoryDataResponse (line 14) | public CategoryDataResponse(Exception e) : base(e) { } method CategoryDataResponse (line 16) | public CategoryDataResponse(string json) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Responses/PackageThumbnailResponse.cs class PackageThumbnailResponse (line 6) | internal class PackageThumbnailResponse : AssetStoreResponse method PackageThumbnailResponse (line 9) | public PackageThumbnailResponse() : base() { } method PackageThumbnailResponse (line 10) | public PackageThumbnailResponse(Exception e) : base(e) { } method PackageThumbnailResponse (line 12) | public PackageThumbnailResponse(byte[] textureBytes) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Responses/PackageUploadedUnityVersionDataResponse.cs class PackageUploadedUnityVersionDataResponse (line 8) | internal class PackageUploadedUnityVersionDataResponse : AssetStoreResponse method PackageUploadedUnityVersionDataResponse (line 12) | public PackageUploadedUnityVersionDataResponse() : base() { } method PackageUploadedUnityVersionDataResponse (line 13) | public PackageUploadedUnityVersionDataResponse(Exception e) : base(e) { } method PackageUploadedUnityVersionDataResponse (line 15) | public PackageUploadedUnityVersionDataResponse(string json) method ParseVersionData (line 30) | private void ParseVersionData(string json) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Responses/PackagesAdditionalDataResponse.cs class PackagesAdditionalDataResponse (line 9) | internal class PackagesAdditionalDataResponse : AssetStoreResponse method PackagesAdditionalDataResponse (line 13) | public PackagesAdditionalDataResponse() : base() { } method PackagesAdditionalDataResponse (line 14) | public PackagesAdditionalDataResponse(Exception e) : base(e) { } method PackagesAdditionalDataResponse (line 16) | public PackagesAdditionalDataResponse(string json) method ParseExtraData (line 31) | private void ParseExtraData(string json) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Responses/PackagesDataResponse.cs class PackagesDataResponse (line 9) | internal class PackagesDataResponse : AssetStoreResponse method PackagesDataResponse (line 13) | public PackagesDataResponse() : base() { } method PackagesDataResponse (line 14) | public PackagesDataResponse(Exception e) : base(e) { } method PackagesDataResponse (line 16) | public PackagesDataResponse(string json) method ParseMainData (line 31) | private void ParseMainData(string json) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Responses/RefreshedPackageDataResponse.cs class RefreshedPackageDataResponse (line 6) | internal class RefreshedPackageDataResponse : AssetStoreResponse method RefreshedPackageDataResponse (line 9) | public RefreshedPackageDataResponse() { } method RefreshedPackageDataResponse (line 10) | public RefreshedPackageDataResponse(Exception e) : base(e) { } FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/Responses/UploadResponse.cs class PackageUploadResponse (line 5) | internal class PackageUploadResponse : AssetStoreResponse method PackageUploadResponse (line 9) | public PackageUploadResponse() : base() { } method PackageUploadResponse (line 10) | public PackageUploadResponse(Exception e) : base(e) { } method PackageUploadResponse (line 12) | public PackageUploadResponse(string json) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/SessionAuthentication.cs class SessionAuthentication (line 8) | internal class SessionAuthentication : AuthenticationBase method SessionAuthentication (line 10) | public SessionAuthentication(string sessionId) method Authenticate (line 17) | public override async Task Authenticate(IAsset... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/UnityPackageUploader.cs class UnityPackageUploadSettings (line 11) | internal class UnityPackageUploadSettings class UnityPackageUploader (line 20) | internal class UnityPackageUploader : PackageUploaderBase method UnityPackageUploader (line 25) | public UnityPackageUploader(UnityPackageUploadSettings settings) method ValidateSettings (line 30) | protected override void ValidateSettings() method Upload (line 43) | public override async Task Upload(IAssetStoreCl... method UploadTask (line 67) | private PackageUploadResponse UploadTask(IAssetStoreClient client, IPr... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Api/UploadStatus.cs type UploadStatus (line 3) | internal enum UploadStatus FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/AssetStoreTools.cs class AssetStoreTools (line 13) | internal static class AssetStoreTools method ShowAssetStoreToolsUploader (line 15) | [MenuItem("Tools/Asset Store/Uploader", false, 0)] method ShowAssetStoreToolsValidator (line 23) | [MenuItem("Tools/Asset Store/Validator", false, 1)] method ShowAssetStoreToolsValidator (line 31) | public static void ShowAssetStoreToolsValidator(ValidationSettings set... method ShowAssetStoreToolsPreviewGenerator (line 37) | [MenuItem("Tools/Asset Store/Preview Generator", false, 2)] method ShowAssetStoreToolsPreviewGenerator (line 45) | public static void ShowAssetStoreToolsPreviewGenerator(PreviewGenerati... method OpenPublisherPortal (line 51) | [MenuItem("Tools/Asset Store/Publisher Portal", false, 20)] method OpenSubmissionGuidelines (line 57) | [MenuItem("Tools/Asset Store/Submission Guidelines", false, 21)] method OpenFeedback (line 63) | [MenuItem("Tools/Asset Store/Provide Feedback", false, 22)] method OpenUpdateChecker (line 69) | [MenuItem("Tools/Asset Store/Check for Updates", false, 45)] method OpenSettings (line 76) | [MenuItem("Tools/Asset Store/Settings", false, 50)] FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/AssetStoreToolsWindow.cs class AssetStoreToolsWindow (line 6) | internal abstract class AssetStoreToolsWindow : EditorWindow method DefaultInit (line 10) | private void DefaultInit() method Init (line 16) | protected abstract void Init(); method OnEnable (line 18) | private void OnEnable() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Constants.cs class Constants (line 10) | internal class Constants method GetArgument (line 19) | private static bool GetArgument(string argumentName, out string argume... class Api (line 39) | public class Api method GetPackageUploadedVersionsUrl (line 55) | public static string GetPackageUploadedVersionsUrl(string packageId,... method UploadUnityPackageUrl (line 57) | public static string UploadUnityPackageUrl(string versionId) => method DefaultAssetStoreQuery (line 60) | public static IDictionary DefaultAssetStoreQuery() class Updater (line 71) | public class Updater class Cache (line 76) | public class Cache method PackageThumbnailFileName (line 86) | public static string PackageThumbnailFileName(string packageId) => $... method WorkflowStateDataFileName (line 87) | public static string WorkflowStateDataFileName(string packageId) => ... class Uploader (line 90) | public class Uploader class Analytics (line 97) | public class Analytics class AuthenticationAnalytics (line 103) | public class AuthenticationAnalytics class PackageUploadAnalytics (line 109) | public class PackageUploadAnalytics class Validator (line 117) | public class Validator class Tests (line 122) | public class Tests class Previews (line 132) | public class Previews class Native (line 139) | public class Native class Custom (line 148) | public class Custom class WindowStyles (line 164) | public class WindowStyles class Debug (line 173) | public class Debug FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Exporter/Abstractions/IPackageExporter.cs type IPackageExporter (line 5) | internal interface IPackageExporter method Export (line 9) | Task Export(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Exporter/Abstractions/IPreviewInjector.cs type IPreviewInjector (line 3) | internal interface IPreviewInjector method Inject (line 5) | void Inject(string temporaryPackagePath); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Exporter/Abstractions/PackageExporterBase.cs class PackageExporterBase (line 11) | internal abstract class PackageExporterBase : IPackageExporter method PackageExporterBase (line 23) | public PackageExporterBase(PackageExporterSettings settings) method Export (line 28) | public async Task Export() method ValidateSettings (line 42) | protected virtual void ValidateSettings() method ExportImpl (line 54) | protected abstract Task ExportImpl(); method GetAssetPaths (line 56) | protected string[] GetAssetPaths(string rootPath) method GetAssetGuid (line 77) | protected string GetAssetGuid(string assetPath, bool generateIfPlugin,... method PathBelongsToPlugin (line 124) | private bool PathBelongsToPlugin(string assetPath) method PostExportCleanup (line 129) | protected virtual void PostExportCleanup() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Exporter/Abstractions/PackageExporterSettings.cs class PackageExporterSettings (line 3) | internal abstract class PackageExporterSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Exporter/DefaultExporterSettings.cs class DefaultExporterSettings (line 5) | internal class DefaultExporterSettings : PackageExporterSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Exporter/DefaultPackageExporter.cs class DefaultPackageExporter (line 16) | internal class DefaultPackageExporter : PackageExporterBase method DefaultPackageExporter (line 22) | public DefaultPackageExporter(DefaultExporterSettings settings) : base... method ValidateSettings (line 27) | protected override void ValidateSettings() method ExportImpl (line 35) | protected override async Task ExportImpl() method Export (line 40) | private new async Task Export() method GetTemporaryExportPath (line 80) | private string GetTemporaryExportPath() method CreateTempPackageStructure (line 85) | private void CreateTempPackageStructure(string tempOutputPath) method GetPathGuidPairs (line 156) | private Dictionary GetPathGuidPairs(string[] exportPaths) method GeneratePreviews (line 177) | private async Task GeneratePreviews() method InjectPreviews (line 200) | private void InjectPreviews(PreviewGenerationResult result, string tem... method CreateUnityPackage (line 209) | private void CreateUnityPackage(string pathToArchive, string outputPath) method CreateUnityPackageUniversal (line 228) | private void CreateUnityPackageUniversal(string pathToArchive, string ... method CreateUnityPackageOsxLinux (line 252) | private void CreateUnityPackageOsxLinux(string pathToArchive, string o... method StartProcess (line 272) | private int StartProcess(string processPath, string arguments, string ... method PostExportCleanup (line 295) | protected override void PostExportCleanup() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Exporter/LegacyExporterSettings.cs class LegacyExporterSettings (line 3) | internal class LegacyExporterSettings : PackageExporterSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Exporter/LegacyPackageExporter.cs class LegacyPackageExporter (line 11) | internal class LegacyPackageExporter : PackageExporterBase method LegacyPackageExporter (line 18) | public LegacyPackageExporter(LegacyExporterSettings settings) : base(s... method ValidateSettings (line 23) | protected override void ValidateSettings() method ExportImpl (line 31) | protected override async Task ExportImpl() method Export (line 36) | private async new Task Export() method GetGuids (line 85) | private string[] GetGuids(string[] exportPaths, out bool onlyFolders) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Exporter/PackageExporterResult.cs class PackageExporterResult (line 6) | internal class PackageExporterResult FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Exporter/PreviewInjector.cs class PreviewInjector (line 8) | internal class PreviewInjector : IPreviewInjector method PreviewInjector (line 12) | public PreviewInjector(PreviewGenerationResult result) method Inject (line 17) | public void Inject(string temporaryPackagePath) method InjectFilesIntoGuidFolders (line 26) | private void InjectFilesIntoGuidFolders(IEnumerable p... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/CustomPreviewGenerationSettings.cs class CustomPreviewGenerationSettings (line 5) | internal class CustomPreviewGenerationSettings : PreviewGenerationSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/FileNameFormat.cs type FileNameFormat (line 3) | internal enum FileNameFormat FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/GenerationType.cs type GenerationType (line 3) | internal enum GenerationType FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/NativePreviewGenerationSettings.cs class NativePreviewGenerationSettings (line 3) | internal class NativePreviewGenerationSettings : PreviewGenerationSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/PreviewDatabase.cs class PreviewDatabase (line 5) | internal class PreviewDatabase method PreviewDatabase (line 9) | public PreviewDatabase() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/PreviewFormat.cs type PreviewFormat (line 3) | internal enum PreviewFormat FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/PreviewGenerationResult.cs class PreviewGenerationResult (line 6) | internal class PreviewGenerationResult FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/PreviewGenerationSettings.cs class PreviewGenerationSettings (line 3) | internal abstract class PreviewGenerationSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/PreviewMetadata.cs class PreviewMetadata (line 5) | internal class PreviewMetadata method Exists (line 12) | public bool Exists() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/AudioChannel.cs class AudioChannel (line 7) | internal class AudioChannel method AudioChannel (line 17) | public AudioChannel(int minY, int maxY, List samples) method GetCoordinateData (line 28) | public IEnumerable GetCoordinateData(int desir... method CreateChunk (line 57) | private IEnumerable CreateChunk(int startIndex, int endIndex) method DownsampleMax (line 71) | private void DownsampleMax(IEnumerable samples, out float value... method SampleToCoordinate (line 92) | private int SampleToCoordinate(float sample) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/AudioChannelCoordinate.cs type AudioChannelCoordinate (line 3) | internal struct AudioChannelCoordinate method AudioChannelCoordinate (line 10) | public AudioChannelCoordinate(int x, int yBaseline, int yAboveBaseline... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/Screenshotters/ISceneScreenshotter.cs type ISceneScreenshotter (line 5) | internal interface ISceneScreenshotter method Screenshot (line 9) | string Screenshot(string outputPath); method Screenshot (line 10) | string Screenshot(GameObject target, string outputPath); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/Screenshotters/MaterialScreenshotter.cs class MaterialScreenshotter (line 5) | internal class MaterialScreenshotter : SceneScreenshotterBase method MaterialScreenshotter (line 7) | public MaterialScreenshotter(SceneScreenshotterSettings settings) : ba... method PositionCamera (line 9) | public override void PositionCamera(GameObject target) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/Screenshotters/MeshScreenshotter.cs class MeshScreenshotter (line 5) | internal class MeshScreenshotter : SceneScreenshotterBase method MeshScreenshotter (line 7) | public MeshScreenshotter(SceneScreenshotterSettings settings) : base(s... method PositionCamera (line 9) | public override void PositionCamera(GameObject target) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/Screenshotters/SceneScreenshotterBase.cs class SceneScreenshotterBase (line 10) | internal abstract class SceneScreenshotterBase : ISceneScreenshotter method SceneScreenshotterBase (line 17) | public SceneScreenshotterBase(SceneScreenshotterSettings settings) method GetCamera (line 22) | private Camera GetCamera() method ValidateSettings (line 36) | public virtual void ValidateSettings() method PositionCamera (line 54) | public abstract void PositionCamera(GameObject target); method Screenshot (line 56) | public string Screenshot(string outputPath) method Screenshot (line 73) | public string Screenshot(GameObject target, string outputPath) method PositionLighting (line 80) | private void PositionLighting(GameObject target) method GetGlobalBounds (line 92) | protected Bounds GetGlobalBounds(IEnumerable renderers) method GetNormalizedBounds (line 112) | protected Bounds GetNormalizedBounds(Bounds bounds) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/Screenshotters/SceneScreenshotterSettings.cs class SceneScreenshotterSettings (line 5) | internal class SceneScreenshotterSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/AudioTypeGeneratorSettings.cs class AudioTypeGeneratorSettings (line 6) | internal class AudioTypeGeneratorSettings : TypeGeneratorSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/AudioTypePreviewGenerator.cs class AudioTypePreviewGenerator (line 13) | internal class AudioTypePreviewGenerator : TypePreviewGeneratorBase method AudioTypePreviewGenerator (line 20) | public AudioTypePreviewGenerator(AudioTypeGeneratorSettings settings) ... method ValidateSettings (line 25) | public override void ValidateSettings() method CollectAssets (line 36) | protected override IEnumerable CollectAssets() method IsLoadTypeSupported (line 61) | private bool IsLoadTypeSupported(AudioClip audioClip) method GenerateImpl (line 69) | protected override async Task> GenerateImpl(IEnu... method GenerateAudioClipTexture (line 93) | private Texture2D GenerateAudioClipTexture(AudioClip audioClip) method FillTextureBackground (line 121) | private void FillTextureBackground() method FillTextureForeground (line 132) | private void FillTextureForeground(AudioClip audioClip) method CreateChannels (line 142) | private List CreateChannels(AudioClip audioClip) method GetChannelSamples (line 160) | private List> GetChannelSamples(AudioClip audioClip) method DrawChannel (line 184) | private void DrawChannel(AudioChannel channel) method DrawVerticalColumn (line 194) | private void DrawVerticalColumn(int x, int yBaseline, int y1, int y2, ... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/ITypePreviewGenerator.cs type ITypePreviewGenerator (line 8) | internal interface ITypePreviewGenerator method Generate (line 14) | Task> Generate(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/MaterialTypePreviewGenerator.cs class MaterialTypePreviewGenerator (line 11) | internal class MaterialTypePreviewGenerator : TypePreviewGeneratorFromScene method MaterialTypePreviewGenerator (line 15) | public MaterialTypePreviewGenerator(TypePreviewGeneratorFromSceneSetti... method CollectAssets (line 17) | protected override IEnumerable CollectAssets() method GeneratePreviewsInScene (line 42) | protected override async Task> GeneratePreviewsI... method IsShaderInvalid (line 74) | private bool IsShaderInvalid(Shader shader) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/ModelTypePreviewGenerator.cs class ModelTypePreviewGenerator (line 11) | internal class ModelTypePreviewGenerator : TypePreviewGeneratorFromScene method ModelTypePreviewGenerator (line 15) | public ModelTypePreviewGenerator(TypePreviewGeneratorFromSceneSettings... method CollectAssets (line 17) | protected override IEnumerable CollectAssets() method GeneratePreviewsInScene (line 40) | protected override async Task> GeneratePreviewsI... method ReplaceShaders (line 71) | private void ReplaceShaders(GameObject go, Shader shader) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/PrefabTypePreviewGenerator.cs class PrefabTypePreviewGenerator (line 11) | internal class PrefabTypePreviewGenerator : TypePreviewGeneratorFromScene method PrefabTypePreviewGenerator (line 15) | public PrefabTypePreviewGenerator(TypePreviewGeneratorFromSceneSetting... method CollectAssets (line 17) | protected override IEnumerable CollectAssets() method GeneratePreviewsInScene (line 40) | protected override async Task> GeneratePreviewsI... method ReplaceMissingShaders (line 74) | private void ReplaceMissingShaders(GameObject go, Shader objectShader,... method HandleParticleSystems (line 98) | private void HandleParticleSystems(GameObject go) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TextureTypeGeneratorSettings.cs class TextureTypeGeneratorSettings (line 5) | internal class TextureTypeGeneratorSettings : TypeGeneratorSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TextureTypePreviewGenerator.cs class TextureTypePreviewGenerator (line 13) | internal class TextureTypePreviewGenerator : TypePreviewGeneratorBase method TextureTypePreviewGenerator (line 19) | public TextureTypePreviewGenerator(TextureTypeGeneratorSettings settin... method ValidateSettings (line 24) | public override void ValidateSettings() method CollectAssets (line 35) | protected override IEnumerable CollectAssets() method GenerateImpl (line 54) | protected override async Task> GenerateImpl(IEnu... method CalculateTextureSize (line 91) | private void CalculateTextureSize(Texture2D texture, out int width, ou... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TypeGeneratorSettings.cs class TypeGeneratorSettings (line 5) | internal abstract class TypeGeneratorSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TypePreviewGeneratorBase.cs class TypePreviewGeneratorBase (line 12) | internal abstract class TypePreviewGeneratorBase : ITypePreviewGenerator method TypePreviewGeneratorBase (line 18) | public TypePreviewGeneratorBase(TypeGeneratorSettings settings) method ValidateSettings (line 23) | public virtual void ValidateSettings() method Generate (line 39) | public async Task> Generate() method CollectAssets (line 53) | protected abstract IEnumerable CollectAssets(); method FilterIgnoredAssets (line 55) | private IEnumerable FilterIgnoredAssets(IEnumerabl... method GenerateImpl (line 75) | protected abstract Task> GenerateImpl(IEnumerabl... method ObjectToMetadata (line 77) | protected PreviewMetadata ObjectToMetadata(UnityEngine.Object obj, str... method GenerateOutputPathWithoutExtension (line 91) | protected string GenerateOutputPathWithoutExtension(UnityEngine.Object... method GenerateOutputPathWithExtension (line 101) | protected string GenerateOutputPathWithExtension(UnityEngine.Object as... method PrepareOutputFolder (line 109) | private void PrepareOutputFolder(string outputPath, bool cleanup) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TypePreviewGeneratorFromScene.cs class TypePreviewGeneratorFromScene (line 13) | internal abstract class TypePreviewGeneratorFromScene : TypePreviewGener... method TypePreviewGeneratorFromScene (line 19) | public TypePreviewGeneratorFromScene(TypePreviewGeneratorFromSceneSett... method ValidateSettings (line 24) | public override void ValidateSettings() method GenerateImpl (line 32) | protected sealed override async Task> GenerateIm... method GeneratePreviewsInScene (line 52) | protected abstract Task> GeneratePreviewsInScene... method SceneOpenedDuringGeneration (line 54) | private void SceneOpenedDuringGeneration(Scene _, OpenSceneMode __) method ThrowIfSceneChanged (line 60) | protected void ThrowIfSceneChanged() method GetDefaultObjectShader (line 66) | protected Shader GetDefaultObjectShader() method GetDefaultParticleShader (line 81) | protected Shader GetDefaultParticleShader() method GetDefaultTextureShader (line 96) | protected Shader GetDefaultTextureShader() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TypePreviewGeneratorFromSceneSettings.cs class TypePreviewGeneratorFromSceneSettings (line 5) | internal class TypePreviewGeneratorFromSceneSettings : TypeGeneratorSett... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/CustomPreviewGenerator.cs class CustomPreviewGenerator (line 13) | internal class CustomPreviewGenerator : PreviewGeneratorBase method CustomPreviewGenerator (line 19) | public CustomPreviewGenerator(CustomPreviewGenerationSettings settings) method Validate (line 25) | protected override void Validate() method GenerateImpl (line 45) | protected override async Task GenerateImpl() method GetExistingPreviews (line 96) | private IEnumerable GetExistingPreviews() method CreateGenerators (line 108) | private IEnumerable CreateGenerators(IEnumerabl... method CreateAudioPreviewGenerator (line 124) | private ITypePreviewGenerator CreateAudioPreviewGenerator(string[] ign... method CreateMaterialPreviewGenerator (line 142) | private ITypePreviewGenerator CreateMaterialPreviewGenerator(string[] ... method CreateModelPreviewGenerator (line 148) | private ITypePreviewGenerator CreateModelPreviewGenerator(string[] ign... method CreatePrefabPreviewGenerator (line 154) | private ITypePreviewGenerator CreatePrefabPreviewGenerator(string[] ig... method CreateTexturePreviewGenerator (line 160) | private ITypePreviewGenerator CreateTexturePreviewGenerator(string[] i... method CreateSceneGeneratorSettings (line 176) | private TypePreviewGeneratorFromSceneSettings CreateSceneGeneratorSett... method CreateScreenshotterSettings (line 190) | private SceneScreenshotterSettings CreateScreenshotterSettings() method ReportProgress (line 205) | private void ReportProgress(int currentGenerator, int totalGenerators,... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/IPreviewGenerator.cs type IPreviewGenerator (line 7) | internal interface IPreviewGenerator method Generate (line 13) | Task Generate(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/NativePreviewGenerator.cs class NativePreviewGenerator (line 15) | internal class NativePreviewGenerator : PreviewGeneratorBase method NativePreviewGenerator (line 28) | public NativePreviewGenerator(NativePreviewGenerationSettings settings) method Validate (line 34) | protected override void Validate() method GenerateImpl (line 42) | protected override async Task GenerateImpl() method GetObjectsRequiringPreviews (line 97) | private List GetObjectsRequiringPreviews(string[] inp... method FilterObjects (line 118) | private void FilterObjects(List objects, List objects... method GetAssetPreviewFromGuid (line 203) | private Texture2D GetAssetPreviewFromGuid(string guid) method WaitAndWritePreviewsChunked (line 211) | private async Task WaitAndWritePreviewsChunked(List o... method WaitAndWritePreviews (line 237) | private async Task WaitAndWritePreviews(List objects,... method WaitAndWritePreviewIteration (line 290) | private async Task WaitAndWritePreviewIteration(List ... method WaitForEndOfFrame (line 338) | private async Task WaitForEndOfFrame(double atLeastSeconds) method WaitForEndOfFrame (line 347) | private async Task WaitForEndOfFrame() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/PreviewGeneratorBase.cs class PreviewGeneratorBase (line 8) | internal abstract class PreviewGeneratorBase : IPreviewGenerator method PreviewGeneratorBase (line 15) | public PreviewGeneratorBase(PreviewGenerationSettings settings) method Generate (line 21) | public async Task Generate() method Validate (line 34) | protected virtual void Validate() method GenerateImpl (line 43) | protected abstract Task GenerateImpl(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Services/Caching/CachingService.cs class CachingService (line 12) | internal class CachingService : ICachingService method CacheMetadata (line 14) | public void CacheMetadata(IEnumerable previews) method GetCachedMetadata (line 28) | public bool GetCachedMetadata(out PreviewDatabase previewDatabase) method UpdatePreviewDatabase (line 51) | private PreviewDatabase UpdatePreviewDatabase(IEnumerable previews); method GetCachedMetadata (line 9) | bool GetCachedMetadata(out PreviewDatabase previewDatabase); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Services/IPreviewService.cs type IPreviewService (line 3) | public interface IPreviewService { } FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Services/PreviewServiceProvider.cs class PreviewServiceProvider (line 5) | internal class PreviewServiceProvider : ServiceProvider method PreviewServiceProvider (line 10) | private PreviewServiceProvider() { } method RegisterServices (line 12) | protected override void RegisterServices() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Data/AssetPreview.cs class AssetPreview (line 10) | internal class AssetPreview : IAssetPreview method AssetPreview (line 21) | public AssetPreview(PreviewMetadata metadata) method GetAssetPath (line 26) | public string GetAssetPath() method LoadImage (line 32) | public async Task LoadImage(Action onSuccess) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Data/AssetPreviewCollection.cs class AssetPreviewCollection (line 7) | internal class AssetPreviewCollection : IAssetPreviewCollection method AssetPreviewCollection (line 14) | public AssetPreviewCollection() method GetGenerationType (line 19) | public GenerationType GetGenerationType() method GetPreviews (line 24) | public IEnumerable GetPreviews() method Refresh (line 29) | public void Refresh(GenerationType generationType, IEnumerable onSuccess); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Data/IAssetPreviewCollection.cs type IAssetPreviewCollection (line 7) | internal interface IAssetPreviewCollection method GetGenerationType (line 11) | GenerationType GetGenerationType(); method GetPreviews (line 12) | IEnumerable GetPreviews(); method Refresh (line 13) | void Refresh(GenerationType generationType, IEnumerable GetAvailableGenerationTypes(); method GetGenerationPaths (line 19) | List GetGenerationPaths(); method AddGenerationPath (line 20) | void AddGenerationPath(string path); method RemoveGenerationPath (line 21) | void RemoveGenerationPath(string path); method ClearGenerationPaths (line 22) | void ClearGenerationPaths(); method IsGenerationPathValid (line 23) | bool IsGenerationPathValid(string path, out string error); method CreateGenerator (line 25) | IPreviewGenerator CreateGenerator(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Data/PreviewGeneratorSettings.cs class PreviewGeneratorSettings (line 12) | internal class PreviewGeneratorSettings : IPreviewGeneratorSettings method PreviewGeneratorSettings (line 26) | public PreviewGeneratorSettings() method LoadSettings (line 32) | public void LoadSettings(PreviewGenerationSettings settings) method GetGenerationType (line 55) | public GenerationType GetGenerationType() method SetGenerationType (line 60) | public void SetGenerationType(GenerationType type) method GetAvailableGenerationTypes (line 66) | public List GetAvailableGenerationTypes() method GetGenerationPaths (line 71) | public List GetGenerationPaths() method AddGenerationPath (line 76) | public void AddGenerationPath(string path) method RemoveGenerationPath (line 105) | public void RemoveGenerationPath(string path) method ClearGenerationPaths (line 115) | public void ClearGenerationPaths() method IsGenerationPathValid (line 125) | public bool IsGenerationPathValid(string path, out string error) method CreateGenerator (line 160) | public IPreviewGenerator CreateGenerator() method CreateNativeGenerator (line 173) | private IPreviewGenerator CreateNativeGenerator() method CreateCustomGenerator (line 190) | private IPreviewGenerator CreateCustomGenerator() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/AssetPreviewElement.cs class AssetPreviewElement (line 9) | internal class AssetPreviewElement : VisualElement method AssetPreviewElement (line 18) | public AssetPreviewElement() method Create (line 27) | private void Create() method CreateImage (line 34) | private void CreateImage() method CreateFiller (line 40) | private void CreateFiller() method CreateLabel (line 46) | private void CreateLabel() method SetImage (line 52) | private void SetImage(Texture2D texture) method OnImageClicked (line 59) | private void OnImageClicked(MouseDownEvent _) method SetSource (line 64) | public void SetSource(IAssetPreview assetPreview) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/GridListElement.cs class GridListElement (line 9) | internal class GridListElement : VisualElement method GridListElement (line 21) | public GridListElement() method Create (line 36) | private void Create() method OnGeometryChanged (line 42) | private void OnGeometryChanged(GeometryChangedEvent evt) method OnVerticalScroll (line 47) | private void OnVerticalScroll(float value) method Redraw (line 52) | public void Redraw() method IsRowVisible (line 101) | private bool IsRowVisible(int rowIndex) method CreateRow (line 119) | private VisualElement CreateRow(int rowIndex) method CreateFillerElement (line 131) | private VisualElement CreateFillerElement() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/PreviewCollectionElement.cs class PreviewCollectionElement (line 12) | internal class PreviewCollectionElement : VisualElement method PreviewCollectionElement (line 21) | public PreviewCollectionElement(IAssetPreviewCollection collection) method Create (line 34) | private void Create() method CreateLabel (line 40) | private void CreateLabel() method CreateGridListElement (line 47) | private void CreateGridListElement() method CreatePreview (line 57) | private VisualElement CreatePreview() method BindPreview (line 63) | private void BindPreview(VisualElement element, int index) method RefreshList (line 70) | private void RefreshList() method ConvertGenerationTypeName (line 84) | private string ConvertGenerationTypeName(GenerationType type) method SubscribeToSceneChanges (line 95) | private void SubscribeToSceneChanges() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/PreviewGenerateButtonElement.cs class PreviewGenerateButtonElement (line 7) | internal class PreviewGenerateButtonElement : VisualElement method PreviewGenerateButtonElement (line 17) | public PreviewGenerateButtonElement(IPreviewGeneratorSettings settings) method Create (line 26) | private void Create() method Validate (line 34) | private void Validate() method GenerationPathsChanged (line 39) | private void GenerationPathsChanged() method Deserialize (line 45) | private void Deserialize() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/PreviewGeneratorPathsElement.cs class PreviewGeneratorPathsElement (line 8) | internal class PreviewGeneratorPathsElement : VisualElement method PreviewGeneratorPathsElement (line 16) | public PreviewGeneratorPathsElement(IPreviewGeneratorSettings settings) method Create (line 27) | private void Create() method CreateSinglePathElement (line 67) | private VisualElement CreateSinglePathElement(string path) method BrowsePath (line 88) | private void BrowsePath() method InputPathsChanged (line 106) | private void InputPathsChanged() method Deserialize (line 117) | private void Deserialize() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/PreviewGeneratorSettingsElement.cs class PreviewGeneratorSettingsElement (line 9) | internal class PreviewGeneratorSettingsElement : VisualElement method PreviewGeneratorSettingsElement (line 18) | public PreviewGeneratorSettingsElement(IPreviewGeneratorSettings setti... method Create (line 29) | private void Create() method CreateInputPathsElement (line 35) | private void CreateInputPathsElement() method CreateGenerationType (line 41) | private void CreateGenerationType() method ConvertGenerationTypeName (line 77) | private string ConvertGenerationTypeName(GenerationType type) method GenerationTypeChanged (line 88) | private void GenerationTypeChanged() method Deserialize (line 94) | private void Deserialize() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/PreviewWindowDescriptionElement.cs class PreviewWindowDescriptionElement (line 5) | internal class PreviewWindowDescriptionElement : VisualElement method PreviewWindowDescriptionElement (line 19) | public PreviewWindowDescriptionElement() method Create (line 25) | private void Create() method CreateSimpleDescription (line 31) | private void CreateSimpleDescription() method CreateFullDescription (line 49) | private void CreateFullDescription() method ToggleFullDescription (line 71) | private void ToggleFullDescription() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/PreviewGeneratorWindow.cs class PreviewGeneratorWindow (line 11) | internal class PreviewGeneratorWindow : AssetStoreToolsWindow method Init (line 19) | protected override void Init() method GetServices (line 35) | private void GetServices() method ConstructWindow (line 40) | private void ConstructWindow() method Load (line 46) | public void Load(PreviewGenerationSettings settings) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Views/PreviewListView.cs class PreviewListView (line 13) | internal class PreviewListView : VisualElement method PreviewListView (line 28) | public PreviewListView(ICachingService cachingService) method Create (line 42) | private void Create() method CreateDescription (line 50) | private void CreateDescription() method CreateSettings (line 56) | private void CreateSettings() method CreateGenerateButton (line 62) | private void CreateGenerateButton() method CreatePreviewList (line 69) | private void CreatePreviewList() method GeneratePreviews (line 75) | private async void GeneratePreviews() method DisplayProgress (line 106) | private void DisplayProgress(float progress) method LoadSettings (line 111) | public void LoadSettings(PreviewGenerationSettings settings) method RefreshPreviewList (line 116) | private void RefreshPreviewList() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Utility/GraphicsUtility.cs class GraphicsUtility (line 5) | internal static class GraphicsUtility method GetTextureFromCamera (line 7) | public static Texture2D GetTextureFromCamera(Camera camera, int desire... method ResizeTexture (line 37) | public static Texture2D ResizeTexture(Texture2D source, int desiredWid... method ResizeTextureNormalMap (line 60) | public static Texture2D ResizeTextureNormalMap(Texture2D source, int d... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Utility/PreviewConvertUtility.cs class PreviewConvertUtility (line 7) | internal static class PreviewConvertUtility method ConvertFilename (line 9) | public static string ConvertFilename(Object asset, FileNameFormat format) method ConvertExtension (line 39) | public static string ConvertExtension(PreviewFormat format) method ConvertFilenameWithExtension (line 52) | public static string ConvertFilenameWithExtension(Object asset, FileNa... method ConvertTexture (line 59) | public static byte[] ConvertTexture(Texture2D texture, PreviewFormat f... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Utility/PreviewSceneUtility.cs class PreviewSceneUtility (line 16) | internal static class PreviewSceneUtility method OpenPreviewSceneForCurrentPipeline (line 22) | public static async Task OpenPreviewSceneForCurrentPipeline() method WaitForEditorUpdate (line 47) | private static async Task WaitForEditorUpdate() method OpenPreviewSceneBiRP (line 73) | public static async Task OpenPreviewSceneBiRP() method OpenNewScene (line 83) | private static void OpenNewScene() method CreateSceneCamera (line 90) | private static Camera CreateSceneCamera() method CreateSceneLighting (line 105) | private static Light CreateSceneLighting() method WaitForLighting (line 117) | private static async Task WaitForLighting() method OpenPreviewSceneURP (line 126) | public static async Task OpenPreviewSceneURP() method OpenPreviewSceneHDRP (line 142) | public static async Task OpenPreviewSceneHDRP() method CreateHDRPVolumeProfile (line 160) | private static Volume CreateHDRPVolumeProfile() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Utility/RenderPipeline.cs type RenderPipeline (line 3) | internal enum RenderPipeline FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Utility/RenderPipelineUtility.cs class RenderPipelineUtility (line 11) | internal static class RenderPipelineUtility method GetCurrentPipeline (line 13) | public static RenderPipeline GetCurrentPipeline() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/IPackage.cs type IPackage (line 7) | internal interface IPackage method FormattedSize (line 26) | string FormattedSize(); method FormattedModified (line 27) | string FormattedModified(); method UpdateData (line 29) | void UpdateData(PackageModel source); method UpdateIcon (line 30) | void UpdateIcon(Texture2D texture); method ToModel (line 32) | PackageModel ToModel(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/IPackageContent.cs type IPackageContent (line 6) | internal interface IPackageContent method GetActiveWorkflow (line 10) | IWorkflow GetActiveWorkflow(); method GetAvailableWorkflows (line 11) | List GetAvailableWorkflows(); method SetActiveWorkflow (line 12) | void SetActiveWorkflow(IWorkflow workflow); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/IPackageGroup.cs type IPackageGroup (line 6) | internal interface IPackageGroup method Sort (line 14) | void Sort(PackageSorting sortingType); method Filter (line 15) | void Filter(string filter); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/IWorkflow.cs type IWorkflow (line 11) | internal interface IWorkflow method GetAllPaths (line 26) | IEnumerable GetAllPaths(); method Validate (line 27) | ValidationResult Validate(); method ExportPackage (line 28) | Task ExportPackage(string outputPath); method ValidatePackageUploadedVersions (line 29) | Task ValidatePackageUploadedVersions(); method UploadPackage (line 31) | Task UploadPackage(string exportedPackagePath); method AbortUpload (line 32) | void AbortUpload(); method ResetUploadStatus (line 33) | void ResetUploadStatus(); method RefreshPackage (line 34) | Task RefreshPackage(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/IWorkflowServices.cs type IWorkflowServices (line 10) | internal interface IWorkflowServices method GetPackageUploadedVersions (line 12) | Task GetPackageUploadedVersio... method UploadPackage (line 13) | Task UploadPackage(IPackageUploader uploader, I... method StopUploading (line 14) | void StopUploading(IPackageUploader uploader); method SendAnalytic (line 15) | AnalyticsResult SendAnalytic(IAssetStoreAnalytic data); method UpdatePackageData (line 16) | Task UpdatePackageData(IPackage package); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/WorkflowBase.cs class WorkflowBase (line 20) | internal abstract class WorkflowBase : IWorkflow method WorkflowBase (line 44) | public WorkflowBase(IPackage package, IWorkflowServices services) method GetAllPaths (line 50) | public abstract IEnumerable GetAllPaths(); method CreateValidator (line 52) | public abstract IValidator CreateValidator(); method Validate (line 54) | public ValidationResult Validate() method CreatePreviewGenerator (line 65) | protected IPreviewGenerator CreatePreviewGenerator(List inputP... method CreateExporter (line 113) | public abstract IPackageExporter CreateExporter(string outputPath); method ExportPackage (line 115) | public virtual async Task ExportPackage(string ... method ValidatePackageUploadedVersions (line 122) | public async Task ValidatePackageUploadedVersions() method ValidatePackageBeforeUpload (line 135) | private bool ValidatePackageBeforeUpload(string packagePath, out strin... method ValidatePackageSize (line 153) | private bool ValidatePackageSize(string packagePath, out string error) method UploadPackage (line 171) | public async Task UploadPackage(string packageP... method CreatePackageUploader (line 197) | protected abstract IPackageUploader CreatePackageUploader(string expor... method ReportUploadProgress (line 199) | private void ReportUploadProgress(object _, float value) method SendAnalytics (line 204) | private void SendAnalytics(string packagePath, UploadStatus uploadStat... method AbortUpload (line 225) | public void AbortUpload() method ResetUploadStatus (line 233) | public void ResetUploadStatus() method RefreshPackage (line 238) | public async Task RefreshPackage() method IsPathValid (line 247) | public abstract bool IsPathValid(string path, out string reason); method Serialize (line 249) | protected abstract void Serialize(); method Deserialize (line 251) | protected abstract void Deserialize(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/AssetsWorkflow.cs class AssetsWorkflow (line 16) | internal class AssetsWorkflow : WorkflowBase method AssetsWorkflow (line 41) | public AssetsWorkflow(IPackage package, AssetsWorkflowState stateData,... method GetMainExportPath (line 48) | public string GetMainExportPath() method SetMainExportPath (line 53) | public void SetMainExportPath(string path, bool serialize) method SetMetadata (line 61) | private void SetMetadata() method GetIncludeDependencies (line 68) | public bool GetIncludeDependencies() method SetIncludeDependencies (line 73) | public void SetIncludeDependencies(bool value, bool serialize) method GetDependencies (line 82) | public List GetDependencies() method SetDependencies (line 87) | public void SetDependencies(IEnumerable dependencies, bool ser... method GetSpecialFolders (line 101) | public List GetSpecialFolders() method SetSpecialFolders (line 106) | public void SetSpecialFolders(IEnumerable specialFolders, bool... method IsPathValid (line 118) | public override bool IsPathValid(string path, out string error) method GetAvailableDependencies (line 148) | public List GetAvailableDependencies() method GetAvailableSpecialFolders (line 154) | public List GetAvailableSpecialFolders() method GetAllPaths (line 176) | public override IEnumerable GetAllPaths() method CreateValidator (line 187) | public override IValidator CreateValidator() method CreateExporter (line 202) | public override IPackageExporter CreateExporter(string outputPath) method CreatePackageUploader (line 242) | protected override IPackageUploader CreatePackageUploader(string expor... method Serialize (line 257) | protected override void Serialize() method Deserialize (line 266) | protected override void Deserialize() method DeserializeFromUploadedData (line 290) | private void DeserializeFromUploadedData() method DeserializeFromUploadedDataByGuid (line 296) | private void DeserializeFromUploadedDataByGuid() method DeserializeFromUploadedDataByPath (line 309) | private void DeserializeFromUploadedDataByPath() method DeserializeFromUploadedDataByPath (line 321) | private void DeserializeFromUploadedDataByPath(string path) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/HybridPackageWorkflow.cs class HybridPackageWorkflow (line 17) | internal class HybridPackageWorkflow : WorkflowBase method HybridPackageWorkflow (line 31) | public HybridPackageWorkflow(IPackage package, HybridPackageWorkflowSt... method GetPackage (line 38) | public PackageInfo GetPackage() method SetPackage (line 43) | public void SetPackage(PackageInfo packageInfo, bool serialize) method SetPackage (line 54) | public void SetPackage(string packageManifestPath, bool serialize) method SetMetadata (line 62) | private void SetMetadata() method GetDependencies (line 69) | public List GetDependencies() method SetDependencies (line 74) | public void SetDependencies(IEnumerable dependencies, bool ser... method GetAvailableDependencies (line 88) | public List GetAvailableDependencies() method GetAllPaths (line 110) | public override IEnumerable GetAllPaths() method IsPathValid (line 123) | public override bool IsPathValid(string path, out string reason) method CreateValidator (line 143) | public override IValidator CreateValidator() method CreateExporter (line 158) | public override IPackageExporter CreateExporter(string outputPath) method CreatePackageUploader (line 172) | protected override IPackageUploader CreatePackageUploader(string expor... method Serialize (line 187) | protected override void Serialize() method Deserialize (line 197) | protected override void Deserialize() method DeserializeFromUploadedData (line 214) | private void DeserializeFromUploadedData() method DeserializeFromUploadedDataByPackageName (line 220) | private void DeserializeFromUploadedDataByPackageName() method DeserializeFromUploadedDataByPackageGuid (line 232) | private void DeserializeFromUploadedDataByPackageGuid() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Package.cs class Package (line 7) | internal class Package : IPackage method Package (line 29) | public Package(PackageModel packageSource) method UpdateIcon (line 34) | public void UpdateIcon(Texture2D texture) method FormattedSize (line 43) | public string FormattedSize() method FormattedModified (line 52) | public string FormattedModified() method UpdateData (line 61) | public void UpdateData(PackageModel source) method ToModel (line 70) | public PackageModel ToModel() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/PackageContent.cs class PackageContent (line 9) | internal class PackageContent : IPackageContent method PackageContent (line 19) | public PackageContent(List workflows, WorkflowStateData wor... method GetActiveWorkflow (line 33) | public IWorkflow GetActiveWorkflow() method SetActiveWorkflow (line 38) | public void SetActiveWorkflow(IWorkflow workflow) method GetAvailableWorkflows (line 47) | public List GetAvailableWorkflows() method Serialize (line 52) | private void Serialize() method Deserialize (line 58) | private void Deserialize() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/PackageGroup.cs class PackageGroup (line 7) | internal class PackageGroup : IPackageGroup class FilteredPackage (line 9) | private class FilteredPackage method PackageGroup (line 23) | public PackageGroup(string name, List packages) method Sort (line 33) | public void Sort(PackageSorting sortingType) method Filter (line 53) | public void Filter(string filter) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/PackageSorting.cs type PackageSorting (line 3) | internal enum PackageSorting FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Serialization/AssetPath.cs class AssetPath (line 8) | internal class AssetPath method AssetPath (line 20) | public AssetPath() { } method AssetPath (line 22) | public AssetPath(string path) method SetAssetPath (line 27) | private void SetAssetPath(string path) method TryGetGuid (line 34) | private bool TryGetGuid(string path, out string guid) method ToString (line 47) | public override string ToString() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Serialization/AssetsWorkflowStateData.cs class AssetsWorkflowState (line 6) | internal class AssetsWorkflowState method AssetsWorkflowState (line 17) | public AssetsWorkflowState() method GetMainPath (line 25) | public string GetMainPath() method SetMainPath (line 30) | public void SetMainPath(string path) method GetIncludeDependencies (line 35) | public bool GetIncludeDependencies() method SetIncludeDependencies (line 40) | public void SetIncludeDependencies(bool value) method GetDependencies (line 45) | public List GetDependencies() method SetDependencies (line 50) | public void SetDependencies(IEnumerable dependencies) method GetSpecialFolders (line 57) | public List GetSpecialFolders() method SetSpecialFolders (line 70) | public void SetSpecialFolders(List specialFolders) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Serialization/HybridPackageWorkflowState.cs class HybridPackageWorkflowState (line 6) | internal class HybridPackageWorkflowState method HybridPackageWorkflowState (line 13) | public HybridPackageWorkflowState() method GetPackageName (line 19) | public string GetPackageName() method SetPackageName (line 24) | public void SetPackageName(string packageName) method GetPackageDependencies (line 29) | public List GetPackageDependencies() method SetPackageDependencies (line 34) | public void SetPackageDependencies(IEnumerable dependencies) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Serialization/UnityPackageWorkflowStateData.cs class UnityPackageWorkflowState (line 5) | internal class UnityPackageWorkflowState method UnityPackageWorkflowState (line 10) | public UnityPackageWorkflowState() method GetPackagePath (line 15) | public string GetPackagePath() method SetPackagePath (line 20) | public void SetPackagePath(string path) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Serialization/WorkflowStateData.cs class WorkflowStateData (line 6) | internal class WorkflowStateData method WorkflowStateData (line 19) | public WorkflowStateData() method WorkflowStateData (line 28) | public WorkflowStateData(string packageId) : this() method GetPackageId (line 33) | public string GetPackageId() method SetPackageId (line 38) | public void SetPackageId(string packageId) method GetActiveWorkflow (line 43) | public string GetActiveWorkflow() method SetActiveWorkflow (line 48) | public void SetActiveWorkflow(string activeWorkflow) method GetAssetsWorkflowState (line 53) | public AssetsWorkflowState GetAssetsWorkflowState() method GetUnityPackageWorkflowState (line 58) | public UnityPackageWorkflowState GetUnityPackageWorkflowState() method GetHybridPackageWorkflowState (line 63) | public HybridPackageWorkflowState GetHybridPackageWorkflowState() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/UnityPackageWorkflow.cs class UnityPackageWorkflow (line 13) | internal class UnityPackageWorkflow : WorkflowBase method UnityPackageWorkflow (line 25) | public UnityPackageWorkflow(IPackage package, UnityPackageWorkflowStat... method SetPackagePath (line 32) | public void SetPackagePath(string path, bool serialize) method SetMetadata (line 40) | private void SetMetadata() method GetPackagePath (line 47) | public string GetPackagePath() method GetAllPaths (line 52) | public override IEnumerable GetAllPaths() method IsPathValid (line 57) | public override bool IsPathValid(string path, out string error) method CreateValidator (line 73) | public override IValidator CreateValidator() method CreateExporter (line 85) | public override IPackageExporter CreateExporter(string _) method ExportPackage (line 91) | public override Task ExportPackage(string _) method CreatePackageUploader (line 96) | protected override IPackageUploader CreatePackageUploader(string expor... method Serialize (line 111) | protected override void Serialize() method Deserialize (line 117) | protected override void Deserialize() method DeserializeFromUploadedData (line 123) | private void DeserializeFromUploadedData() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/WorkflowServices.cs class WorkflowServices (line 12) | internal class WorkflowServices : IWorkflowServices method WorkflowServices (line 18) | public WorkflowServices( method GetPackageUploadedVersions (line 28) | public Task GetPackageUploade... method UploadPackage (line 33) | public Task UploadPackage(IPackageUploader uplo... method StopUploading (line 38) | public void StopUploading(IPackageUploader uploader) method UpdatePackageData (line 43) | public Task UpdatePackageData(IPackage p... method SendAnalytic (line 48) | public AnalyticsResult SendAnalytic(IAssetStoreAnalytic data) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/AnalyticsService.cs class AnalyticsService (line 10) | internal class AnalyticsService : IAnalyticsService method Send (line 12) | public AnalyticsResult Send(IAssetStoreAnalytic analytic) method Register (line 29) | private bool Register(IAssetStoreAnalytic analytic) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/AuthenticationAnalytic.cs class AuthenticationAnalytic (line 10) | #if UNITY_2023_2_OR_NEWER class AuthenticationAnalyticData (line 20) | [Serializable] method AuthenticationAnalytic (line 32) | public AuthenticationAnalytic(IAuthenticationType authenticationType, ... method GetData (line 41) | protected override BaseAnalyticData GetData() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/BaseAnalytic.cs class BaseAnalytic (line 8) | internal abstract class BaseAnalytic : IAssetStoreAnalytic class BaseAnalyticData (line 10) | [Serializable] method GetData (line 20) | protected abstract BaseAnalyticData GetData(); method TryGatherData (line 23) | public bool TryGatherData(out IAnalytic.IData data, [System.Diagnostic... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/IAssetStoreAnalytic.cs type UNITY_2023_2_OR_NEWER (line 7) | internal interface IAssetStoreAnalytic FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/IAssetStoreAnalyticData.cs type UNITY_2023_2_OR_NEWER (line 3) | interface IAssetStoreAnalyticData FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/PackageUploadAnalytic.cs class PackageUploadAnalytic (line 11) | #if UNITY_2023_2_OR_NEWER class PackageUploadAnalyticData (line 21) | [Serializable] method PackageUploadAnalytic (line 40) | public PackageUploadAnalytic( method GetData (line 67) | protected override BaseAnalyticData GetData() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/ValidationResultsSerializer.cs class ValidationResultsSerializer (line 9) | internal class ValidationResultsSerializer class ValidationResults (line 11) | private class ValidationResults class TestResultOutcome (line 18) | private class TestResultOutcome method TestResultOutcome (line 23) | public TestResultOutcome(TestResultStatus status) class ValidationResultsResolver (line 30) | private class ValidationResultsResolver : DefaultContractResolver method ValidationResultsResolver (line 37) | private ValidationResultsResolver() method CreateProperty (line 49) | protected override JsonProperty CreateProperty(MemberInfo member, Me... method ConstructValidationResultsJson (line 59) | public static string ConstructValidationResultsJson(ValidationSettings... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/IAnalyticsService.cs type IAnalyticsService (line 6) | internal interface IAnalyticsService : IUploaderService method Send (line 8) | AnalyticsResult Send(IAssetStoreAnalytic analytic); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/AuthenticationService.cs class AuthenticationService (line 13) | internal class AuthenticationService : IAuthenticationService method AuthenticationService (line 21) | public AuthenticationService(IAssetStoreApi api, ICachingService cachi... method AuthenticateWithCredentials (line 28) | public async Task AuthenticateWithCredentials(... method AuthenticateWithSessionToken (line 34) | public async Task AuthenticateWithSessionToken() method AuthenticateWithCloudToken (line 45) | public async Task AuthenticateWithCloudToken() method Authenticate (line 51) | private async Task Authenticate(IAuthenticatio... method HandleLoginResponse (line 58) | private void HandleLoginResponse(IAuthenticationType authenticationTyp... method CloudAuthenticationAvailable (line 71) | public bool CloudAuthenticationAvailable(out string username, out stri... method Deauthenticate (line 78) | public void Deauthenticate() method SendAnalytics (line 86) | private void SendAnalytics(IAuthenticationType authenticationType, Use... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/IAuthenticationService.cs type IAuthenticationService (line 7) | internal interface IAuthenticationService : IUploaderService method AuthenticateWithCredentials (line 10) | Task AuthenticateWithCredentials(string email,... method AuthenticateWithSessionToken (line 11) | Task AuthenticateWithSessionToken(); method AuthenticateWithCloudToken (line 12) | Task AuthenticateWithCloudToken(); method CloudAuthenticationAvailable (line 13) | bool CloudAuthenticationAvailable(out string username, out string clou... method Deauthenticate (line 14) | void Deauthenticate(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/IPackageDownloadingService.cs type IPackageDownloadingService (line 7) | internal interface IPackageDownloadingService : IUploaderService method GetPackageData (line 9) | Task GetPackageData(); method UpdatePackageData (line 10) | Task UpdatePackageData(IPackage package); method ClearPackageData (line 11) | void ClearPackageData(); method GetPackageThumbnail (line 12) | Task GetPackageThumbnail(IPackage package); method GetPackageUploadedVersions (line 13) | Task GetPackageUploadedVersio... method StopDownloading (line 14) | void StopDownloading(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/IPackageUploadingService.cs type IPackageUploadingService (line 8) | internal interface IPackageUploadingService : IUploaderService method UploadPackage (line 12) | Task UploadPackage(IPackageUploader uploader, I... method StopUploading (line 13) | void StopUploading(IPackageUploader package); method StopAllUploadinng (line 14) | void StopAllUploadinng(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/PackageDownloadingService.cs class PackageDownloadingService (line 9) | internal class PackageDownloadingService : IPackageDownloadingService method PackageDownloadingService (line 19) | public PackageDownloadingService(IAssetStoreApi api, ICachingService c... method ClearPackageData (line 26) | public void ClearPackageData() method GetPackageData (line 31) | public async Task GetPackageData() method UpdatePackageData (line 48) | public async Task UpdatePackageData(IPac... method GetPackageThumbnail (line 58) | public async Task GetPackageThumbnail(IPacka... method GetPackageUploadedVersions (line 82) | public async Task GetPackageU... method StopDownloading (line 103) | public void StopDownloading() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/PackageUploadingService.cs class PackageUploadingService (line 12) | internal class PackageUploadingService : IPackageUploadingService class UploadInProgress (line 14) | private class UploadInProgress method UploadInProgress (line 20) | public UploadInProgress(IPackageUploader uploader, IProgress ... method PackageUploadingService (line 33) | public PackageUploadingService(IAssetStoreApi api) method UploadPackage (line 39) | public async Task UploadPackage(IPackageUploade... method StartTrackingUpload (line 51) | private UploadInProgress StartTrackingUpload(IPackageUploader uploader... method StopTrackingUpload (line 66) | private void StopTrackingUpload(UploadInProgress uploadInProgress) method PreventEnteringPlayMode (line 78) | private void PreventEnteringPlayMode(PlayModeStateChange change) method StopUploading (line 88) | public void StopUploading(IPackageUploader uploader) method StopAllUploadinng (line 97) | public void StopAllUploadinng() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Caching/CachingService.cs class CachingService (line 15) | internal class CachingService : ICachingService method GetCachedUploaderWindow (line 19) | public bool GetCachedUploaderWindow(out VisualElement uploaderWindow) method CacheUploaderWindow (line 25) | public void CacheUploaderWindow(VisualElement uploaderWindow) method CacheSessionToken (line 30) | public void CacheSessionToken(string sessionToken) method GetCachedSessionToken (line 38) | public bool GetCachedSessionToken(out string sessionToken) method ClearCachedSessionToken (line 44) | public void ClearCachedSessionToken() method GetCachedPackageMetadata (line 49) | public bool GetCachedPackageMetadata(out List data) method CachePackageMetadata (line 71) | public void CachePackageMetadata(List data) method DeletePackageMetadata (line 85) | public void DeletePackageMetadata() method UpdatePackageMetadata (line 90) | public void UpdatePackageMetadata(Package data) method GetCachedPackageThumbnail (line 109) | public bool GetCachedPackageThumbnail(string packageId, out Texture2D ... method CachePackageThumbnail (line 120) | public void CachePackageThumbnail(string packageId, Texture2D texture) method GetCachedWorkflowStateData (line 125) | public bool GetCachedWorkflowStateData(string packageId, out WorkflowS... method CacheWorkflowStateData (line 149) | public void CacheWorkflowStateData(WorkflowStateData data) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Caching/ICachingService.cs type ICachingService (line 9) | internal interface ICachingService : IUploaderService method CacheUploaderWindow (line 11) | void CacheUploaderWindow(VisualElement uploaderWindow); method GetCachedUploaderWindow (line 12) | bool GetCachedUploaderWindow(out VisualElement uploaderWindow); method CacheSessionToken (line 13) | void CacheSessionToken(string sessionToken); method GetCachedSessionToken (line 14) | bool GetCachedSessionToken(out string sessionToken); method ClearCachedSessionToken (line 15) | void ClearCachedSessionToken(); method GetCachedPackageMetadata (line 16) | bool GetCachedPackageMetadata(out List data); method UpdatePackageMetadata (line 17) | void UpdatePackageMetadata(Package data); method CachePackageMetadata (line 18) | void CachePackageMetadata(List data); method DeletePackageMetadata (line 19) | void DeletePackageMetadata(); method GetCachedPackageThumbnail (line 20) | bool GetCachedPackageThumbnail(string packageId, out Texture2D texture); method CachePackageThumbnail (line 21) | void CachePackageThumbnail(string packageId, Texture2D texture); method GetCachedWorkflowStateData (line 22) | bool GetCachedWorkflowStateData(string packageId, out WorkflowStateDat... method CacheWorkflowStateData (line 23) | void CacheWorkflowStateData(WorkflowStateData data); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/IUploaderService.cs type IUploaderService (line 3) | internal interface IUploaderService { } FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/PackageFactory/IPackageFactoryService.cs type IPackageFactoryService (line 8) | internal interface IPackageFactoryService : IUploaderService method CreatePackageGroup (line 10) | IPackageGroup CreatePackageGroup(string groupName, List pack... method CreatePackage (line 11) | IPackage CreatePackage(PackageModel packageModel); method CreatePackageContent (line 12) | IPackageContent CreatePackageContent(IPackage package); method CreateWorkflows (line 13) | List CreateWorkflows(IPackage package, WorkflowStateData st... method CreateAssetsWorkflow (line 14) | AssetsWorkflow CreateAssetsWorkflow(IPackage package, AssetsWorkflowSt... method CreateUnityPackageWorkflow (line 15) | UnityPackageWorkflow CreateUnityPackageWorkflow(IPackage package, Unit... method CreateHybridPackageWorkflow (line 16) | HybridPackageWorkflow CreateHybridPackageWorkflow(IPackage package, Hy... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/PackageFactory/PackageFactoryService.cs class PackageFactoryService (line 10) | internal class PackageFactoryService : IPackageFactoryService method PackageFactoryService (line 20) | public PackageFactoryService( method CreatePackage (line 35) | public IPackage CreatePackage(PackageModel packageModel) method CreatePackageGroup (line 41) | public IPackageGroup CreatePackageGroup(string groupName, List CreateWorkflows(IPackage package, WorkflowState... method CreateAssetsWorkflow (line 72) | public AssetsWorkflow CreateAssetsWorkflow(IPackage package, AssetsWor... method CreateUnityPackageWorkflow (line 77) | public UnityPackageWorkflow CreateUnityPackageWorkflow(IPackage packag... method CreateHybridPackageWorkflow (line 82) | public HybridPackageWorkflow CreateHybridPackageWorkflow(IPackage pack... method GetOrCreateWorkflowStateData (line 87) | private WorkflowStateData GetOrCreateWorkflowStateData(IPackage package) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/UploaderServiceProvider.cs class UploaderServiceProvider (line 8) | internal class UploaderServiceProvider : ServiceProvider method UploaderServiceProvider (line 13) | private UploaderServiceProvider() { } method RegisterServices (line 15) | protected override void RegisterServices() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/Abstractions/ValidationElementBase.cs class ValidationElementBase (line 9) | internal abstract class ValidationElementBase : VisualElement method ValidationElementBase (line 19) | protected ValidationElementBase(IWorkflow workflow) method Create (line 25) | private void Create() method CreateInfoRow (line 31) | private void CreateInfoRow() method CreateResultsBox (line 56) | private void CreateResultsBox() method ConfirmValidation (line 71) | protected virtual bool ConfirmValidation() method Validate (line 77) | private void Validate() method DisplayResult (line 96) | private void DisplayResult(ValidationResult result) method HideResult (line 103) | public void HideResult() method UpdateValidationResultImage (line 108) | protected void UpdateValidationResultImage(ValidationResult result) method UpdateValidationResultLabel (line 127) | private void UpdateValidationResultLabel(ValidationResult result) method GetValidationSummaryStatus (line 158) | private TestResultStatus GetValidationSummaryStatus(ValidationResult r... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/Abstractions/WorkflowElementBase.cs class WorkflowElementBase (line 10) | internal abstract class WorkflowElementBase : VisualElement method WorkflowElementBase (line 26) | public WorkflowElementBase(IWorkflow workflow) method CreatePathElement (line 31) | protected void CreatePathElement(string labelText, string labelTooltip) method CreatePreviewGenerationElement (line 38) | protected void CreatePreviewGenerationElement() method CreateValidationElement (line 51) | protected void CreateValidationElement(ValidationElementBase validatio... method CreateUploadElement (line 58) | protected void CreateUploadElement(IWorkflow workflow, bool exposeExpo... method BrowsePath (line 67) | protected abstract void BrowsePath(); method SetPathSelectionTextField (line 69) | protected void SetPathSelectionTextField(string value) method CheckForMissingMetas (line 84) | protected void CheckForMissingMetas(IEnumerable paths) method Is (line 126) | public bool Is(IWorkflow workflow) method EnableInteraction (line 131) | protected virtual void EnableInteraction() method DisableInteraction (line 140) | protected virtual void DisableInteraction() method Deserialize (line 149) | protected abstract void Deserialize(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/AccountToolbar.cs class AccountToolbar (line 8) | internal class AccountToolbar : VisualElement method AccountToolbar (line 17) | public AccountToolbar() method Create (line 22) | private void Create() method Refresh (line 59) | private async void Refresh() method Logout (line 66) | private void Logout() method SetUser (line 71) | public void SetUser(User user) method EnableButtons (line 92) | public void EnableButtons() method DisableButtons (line 97) | public void DisableButtons() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/AssetsWorkflowElement.cs class AssetsWorkflowElement (line 12) | internal class AssetsWorkflowElement : WorkflowElementBase method AssetsWorkflowElement (line 29) | public AssetsWorkflowElement(AssetsWorkflow workflow) : base(workflow) method Create (line 37) | private void Create() method CreateDependenciesToggleElement (line 48) | private void CreateDependenciesToggleElement() method CreateDependenciesSelectionElement (line 80) | private void CreateDependenciesSelectionElement() method CreateSpecialFoldersElement (line 95) | private void CreateSpecialFoldersElement() method BrowsePath (line 110) | protected override void BrowsePath() method HandlePathSelection (line 148) | private void HandlePathSelection(string relativeExportPath, bool seria... method CheckForMissingMetas (line 160) | private void CheckForMissingMetas() method DependencyToggleValueChange (line 167) | private void DependencyToggleValueChange(bool serialize) method UpdateSpecialFoldersElement (line 184) | private void UpdateSpecialFoldersElement() method EnableInteraction (line 192) | protected override void EnableInteraction() method DisableInteraction (line 200) | protected override void DisableInteraction() method Deserialize (line 208) | protected override void Deserialize() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/CurrentProjectValidationElement.cs class CurrentProjectValidationElement (line 6) | internal class CurrentProjectValidationElement : ValidationElementBase method CurrentProjectValidationElement (line 8) | public CurrentProjectValidationElement(IWorkflow workflow) : base(work... method Create (line 13) | private void Create() method CreateResultsBox (line 18) | private void CreateResultsBox() method ViewReport (line 26) | private void ViewReport() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/ExternalProjectValidationElement.cs class ExternalProjectValidationElement (line 11) | internal class ExternalProjectValidationElement : ValidationElementBase method ExternalProjectValidationElement (line 15) | public ExternalProjectValidationElement(IWorkflow workflow) : base(wor... method Create (line 20) | private void Create() method CreateProjectButtonContainer (line 26) | private void CreateProjectButtonContainer() method CreateProjectButtons (line 34) | private void CreateProjectButtons() method OpenProject (line 46) | private void OpenProject() method SaveProject (line 60) | private void SaveProject() method ConfirmValidation (line 85) | protected override bool ConfirmValidation() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/HybridPackageWorkflowElement.cs class HybridPackageWorkflowElement (line 11) | internal class HybridPackageWorkflowElement : WorkflowElementBase method HybridPackageWorkflowElement (line 19) | public HybridPackageWorkflowElement(HybridPackageWorkflow workflow) : ... method Create (line 27) | private void Create() method CreateDependenciesElement (line 36) | private void CreateDependenciesElement() method BrowsePath (line 52) | protected override void BrowsePath() method HandlePathSelection (line 68) | private void HandlePathSelection(string packageManifestPath, bool seri... method CheckForMissingMetas (line 80) | private void CheckForMissingMetas() method UpdateDependenciesElement (line 87) | private void UpdateDependenciesElement() method EnableInteraction (line 95) | protected override void EnableInteraction() method DisableInteraction (line 101) | protected override void DisableInteraction() method Deserialize (line 107) | protected override void Deserialize() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/LoadingSpinner.cs class LoadingSpinner (line 6) | internal class LoadingSpinner : VisualElement method LoadingSpinner (line 16) | public LoadingSpinner() method Show (line 26) | public void Show() method Hide (line 32) | public void Hide() method SpinnerLoop (line 38) | private void SpinnerLoop() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/MultiToggleSelectionElement.cs class MultiToggleSelectionElement (line 9) | internal class MultiToggleSelectionElement : VisualElement method MultiToggleSelectionElement (line 37) | public MultiToggleSelectionElement() method Create (line 44) | private void Create() method Populate (line 109) | public void Populate(Dictionary selections) method FilterDependencies (line 127) | private void FilterDependencies(string filter) method OnToggle (line 157) | private void OnToggle(ChangeEvent evt, string text) method OnAllToggles (line 164) | private void OnAllToggles(bool value) method SelectAllToggles (line 177) | private void SelectAllToggles() method UnselectAllToggles (line 182) | private void UnselectAllToggles() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PackageContentElement.cs class PackageContentElement (line 9) | internal class PackageContentElement : VisualElement method PackageContentElement (line 19) | public PackageContentElement(IPackageContent content) method Create (line 29) | private void Create() method CreateWorkflowSelection (line 38) | private void CreateWorkflowSelection() method AppendToolbarActionForWorkflow (line 74) | private void AppendToolbarActionForWorkflow(IWorkflow workflow) method CreateWorkflows (line 82) | private void CreateWorkflows() method ActiveWorkflowChanged (line 112) | private void ActiveWorkflowChanged(IWorkflow workflow) method EnableInteraction (line 122) | private void EnableInteraction() method DisableInteraction (line 127) | private void DisableInteraction() method Deserialize (line 132) | private void Deserialize() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PackageElement.cs class PackageElement (line 13) | internal class PackageElement : VisualElement method PackageElement (line 35) | public PackageElement(IPackage package, IPackageFactoryService package... method Create (line 48) | private void Create() method CreateFoldoutContent (line 111) | private void CreateFoldoutContent() method SubscribeToContentWorkflowUpdates (line 124) | private void SubscribeToContentWorkflowUpdates(IPackageContent content) method UpdateProgressBar (line 132) | private void UpdateProgressBar(UploadStatus? status, float? progress) method Toggle (line 145) | private void Toggle() method ToggleProgressBar (line 169) | private void ToggleProgressBar() method Is (line 177) | public bool Is(IPackage package) method Select (line 182) | public void Select() method Unselect (line 188) | public void Unselect() method SetPackageThumbnail (line 194) | private void SetPackageThumbnail() method Refresh (line 199) | private void Refresh() method FormatDateSize (line 205) | private string FormatDateSize() method OpenPackageInBrowser (line 210) | private void OpenPackageInBrowser() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PackageGroupElement.cs class PackageGroupElement (line 9) | internal class PackageGroupElement : VisualElement method PackageGroupElement (line 26) | public PackageGroupElement(IPackageGroup packageGroup, IPackageFactory... method Create (line 38) | private void Create() method CreatePackageGroup (line 45) | protected void CreatePackageGroup() method CreatePackageGroupContent (line 63) | private void CreatePackageGroupContent() method AddPackagesToGroupContent (line 83) | private void AddPackagesToGroupContent() method FormatGroupLabel (line 93) | private void FormatGroupLabel(int displayedPackageCount) method RefreshPackages (line 101) | private void RefreshPackages(List packages) method OnPackageGroupClicked (line 117) | private void OnPackageGroupClicked() method Toggle (line 122) | public void Toggle(bool expand) method OnPackageSelected (line 138) | private void OnPackageSelected(PackageElement packageElement) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PackageListToolbar.cs class PackageListToolbar (line 8) | internal class PackageListToolbar : VisualElement method PackageListToolbar (line 12) | public PackageListToolbar() method Create (line 17) | private void Create() method SetPackageGroups (line 40) | public void SetPackageGroups(List packageGroups) method SearchFilter (line 45) | private void SearchFilter(ChangeEvent evt) method Sort (line 52) | public void Sort(PackageSorting sortingType) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PackageUploadElement.cs class PackageUploadElement (line 19) | internal class PackageUploadElement : VisualElement method PackageUploadElement (line 36) | public PackageUploadElement(IWorkflow workflow, bool exposeExportButton) method Create (line 44) | private void Create() method CreateButtonContainer (line 52) | private void CreateButtonContainer() method CreateExportButton (line 62) | private void CreateExportButton() method CreateUploadButton (line 73) | private void CreateUploadButton() method CreateProgressContainer (line 82) | private void CreateProgressContainer() method Export (line 101) | private async Task Export(bool interactive) method Upload (line 150) | private async void Upload() method ValidateUnityVersionsBeforeUpload (line 186) | private async Task ValidateUnityVersionsBeforeUpload() method UpdateProgressBar (line 212) | private void UpdateProgressBar(UploadStatus? status, float? progress) method Cancel (line 229) | private void Cancel() method OnUploadingStopped (line 235) | private async Task OnUploadingStopped(PackageUploadResponse response) method Reset (line 262) | private void Reset() method GetColorByStatus (line 275) | public static Color GetColorByStatus(UploadStatus status) method GetProgressBarTitleByStatus (line 292) | private string GetProgressBarTitleByStatus(UploadStatus status) method EnableInteraction (line 308) | private void EnableInteraction() method DisableInteraction (line 314) | private void DisableInteraction() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PathSelectionElement.cs class PathSelectionElement (line 6) | internal class PathSelectionElement : VisualElement method PathSelectionElement (line 17) | public PathSelectionElement(string labelText, string labelTooltip) method Create (line 27) | private void Create() method Browse (line 53) | private void Browse() method SetPath (line 58) | public void SetPath(string path) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PreviewGenerationElement.cs class PreviewGenerationElement (line 9) | internal class PreviewGenerationElement : VisualElement method PreviewGenerationElement (line 21) | public PreviewGenerationElement(IWorkflow workflow) method Create (line 28) | private void Create() method CreateInfoRow (line 34) | private void CreateInfoRow() method CreateViewButton (line 66) | private void CreateViewButton() method DependencyToggleValueChange (line 83) | private void DependencyToggleValueChange() method ViewClicked (line 89) | private void ViewClicked() method DisplayProgress (line 104) | private void DisplayProgress(float value) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/UnityPackageWorkflowElement.cs class UnityPackageWorkflowElement (line 7) | internal class UnityPackageWorkflowElement : WorkflowElementBase method UnityPackageWorkflowElement (line 12) | public UnityPackageWorkflowElement(UnityPackageWorkflow workflow) : ba... method Create (line 18) | private void Create() method BrowsePath (line 26) | protected override void BrowsePath() method HandleUnityPackageUploadPathSelection (line 44) | private void HandleUnityPackageUploadPathSelection(string selectedPack... method Deserialize (line 53) | protected override void Deserialize() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Views/LoginView.cs class LoginView (line 11) | internal class LoginView : VisualElement method LoginView (line 31) | public LoginView(IAuthenticationService authenticationService) method Create (line 37) | public void Create() method CreateAssetStoreLogo (line 48) | private void CreateAssetStoreLogo() method CreateCloudLogin (line 57) | private void CreateCloudLogin() method CreateErrorBox (line 81) | private void CreateErrorBox() method DisplayError (line 96) | public void DisplayError(string message) method ClearError (line 107) | private void ClearError() method CreateCredentialsLogin (line 113) | private void CreateCredentialsLogin() method LoginWithSessionToken (line 175) | public async void LoginWithSessionToken() method LoginWithCloudToken (line 193) | private async void LoginWithCloudToken() method LoginWithCredentials (line 209) | private async void LoginWithCredentials() method IsLoginDataValid (line 226) | private bool IsLoginDataValid(string email, string password) method UpdateCloudLoginButton (line 243) | private void UpdateCloudLoginButton() method OnLoginSuccess (line 266) | private void OnLoginSuccess(User user) method OnLoginFail (line 277) | private void OnLoginFail(string message) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Views/PackageListView.cs class PackageListView (line 18) | internal class PackageListView : VisualElement method PackageListView (line 34) | public PackageListView(IPackageDownloadingService packageDownloadingSe... method Create (line 44) | private void Create() method CreateScrollView (line 58) | private void CreateScrollView() method CreateFilteringTools (line 64) | private void CreateFilteringTools() method CreateLoadingSpinner (line 70) | private void CreateLoadingSpinner() method InsertReadOnlyInfoBox (line 76) | private void InsertReadOnlyInfoBox(string infoText) method LoadPackages (line 90) | public async Task LoadPackages(bool useCachedData) method CreatePackages (line 147) | private List CreatePackages(List packageModels) method CreatePackageGroups (line 152) | private List CreatePackageGroups(List packages) method CreatePackageGroupElements (line 168) | private List CreatePackageGroupElements(List packageGroups) method SetupFilteringToolbar (line 214) | private void SetupFilteringToolbar(List packageGroups) method DownloadAndSetThumbnails (line 221) | private void DownloadAndSetThumbnails() method DownloadAndSetThumbnail (line 229) | private async void DownloadAndSetThumbnail(IPackage package) method ShowPackagesView (line 238) | private void ShowPackagesView() method OnSceneChange (line 244) | private void OnSceneChange(Scene _, Scene __) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Uploader/UploaderWindow.cs class UploaderWindow (line 18) | internal class UploaderWindow : AssetStoreToolsWindow method Init (line 43) | protected override void Init() method RegisterServices (line 49) | private void RegisterServices() method SetupWindow (line 60) | private void SetupWindow() method CreateLoginView (line 91) | private void CreateLoginView() method CreatePackageListView (line 98) | private void CreatePackageListView() method CreateAccountToolbar (line 105) | private void CreateAccountToolbar() method PerformAuthentication (line 113) | private void PerformAuthentication() method OnAuthenticationSuccess (line 119) | private async void OnAuthenticationSuccess(User user) method RefreshPackages (line 130) | private async Task RefreshPackages() method LogOut (line 138) | private void LogOut() method PackageViewInitializationError (line 150) | private void PackageViewInitializationError(Exception e) method ShowAuthenticationView (line 156) | private void ShowAuthenticationView() method ShowAccountPackageView (line 163) | private void ShowAccountPackageView() method ShowElement (line 170) | private void ShowElement(params VisualElement[] elements) method HideElement (line 176) | private void HideElement(params VisualElement[] elements) method OnDestroy (line 182) | private void OnDestroy() method OnWantsToQuit (line 191) | private bool OnWantsToQuit() method OnGUI (line 206) | private void OnGUI() method CheckForDebugMode (line 211) | private void CheckForDebugMode() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Utility/ASDebug.cs class ASDebug (line 6) | internal static class ASDebug type LogType (line 8) | private enum LogType method FormatInfo (line 15) | private static string FormatInfo(object message) => $"[AST Info] $" $"[... method Log (line 28) | public static void Log(object message) method LogWarning (line 33) | public static void LogWarning(object message) method LogError (line 38) | public static void LogError(object message) method LogMessage (line 43) | private static void LogMessage(object message, LogType type) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Utility/ASToolsPreferences.cs class ASToolsPreferences (line 9) | internal class ASToolsPreferences method ASToolsPreferences (line 16) | private ASToolsPreferences() method Load (line 21) | private void Load() method Save (line 31) | public void Save(bool triggerSettingsChange = false) class ASToolsPreferencesProvider (line 76) | internal class ASToolsPreferencesProvider : SettingsProvider class Styles (line 80) | private class Styles method OpenSettings (line 91) | public static void OpenSettings() method ASToolsPreferencesProvider (line 96) | private ASToolsPreferencesProvider(string path, SettingsScope scopes, ... method OnGUI (line 99) | public override void OnGUI(string searchContext) method CreateAssetStoreToolsSettingProvider (line 120) | [SettingsProvider] method CreateSettingsWindowGUIScope (line 127) | private IDisposable CreateSettingsWindowGUIScope() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Utility/ASToolsUpdater.cs class ASToolsUpdater (line 11) | [InitializeOnLoad] method ASToolsUpdater (line 38) | static ASToolsUpdater() method CheckForUpdatesAfterEditorUpdate (line 45) | private static async void CheckForUpdatesAfterEditorUpdate() method ShouldCheckForUpdates (line 61) | private static bool ShouldCheckForUpdates() method CheckForUpdates (line 69) | private static async Task CheckForUpdates(Action evt) method SetupFailInfo (line 214) | private void SetupFailInfo() method LoadingSpinLoop (line 228) | private void LoadingSpinLoop() method OnDestroy (line 245) | private void OnDestroy() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Utility/CacheUtil.cs class CacheUtil (line 6) | internal static class CacheUtil method GetFileFromTempCache (line 8) | public static bool GetFileFromTempCache(string fileName, out string fi... method GetFileFromPersistentCache (line 13) | public static bool GetFileFromPersistentCache(string fileName, out str... method GetFileFromProjectPersistentCache (line 18) | public static bool GetFileFromProjectPersistentCache(string projectPat... method GetCacheFile (line 23) | private static bool GetCacheFile(string rootPath, string fileName, out... method CreateFileInTempCache (line 29) | public static void CreateFileInTempCache(string fileName, object conte... method CreateFileInPersistentCache (line 34) | public static void CreateFileInPersistentCache(string fileName, object... method CreateCacheFile (line 39) | private static void CreateCacheFile(string rootPath, string fileName, ... method DeleteFileFromTempCache (line 72) | public static void DeleteFileFromTempCache(string fileName) method DeleteFileFromPersistentCache (line 77) | public static void DeleteFileFromPersistentCache(string fileName) method DeleteFileFromCache (line 82) | private static void DeleteFileFromCache(string rootPath, string fileName) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Utility/FileUtility.cs class FileUtility (line 8) | internal static class FileUtility class RenameInfo (line 10) | private class RenameInfo method AbsolutePathToRelativePath (line 16) | public static string AbsolutePathToRelativePath(string path, bool allo... method CopyDirectory (line 50) | public static void CopyDirectory(string sourceDir, string destinationD... method ShouldHaveMeta (line 83) | public static bool ShouldHaveMeta(string assetPath) method IsMissingMetaFiles (line 104) | public static bool IsMissingMetaFiles(IEnumerable sourcePaths) method GenerateMetaFiles (line 133) | public static void GenerateMetaFiles(IEnumerable sourcePaths) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Utility/LegacyToolsRemover.cs class LegacyToolsRemover (line 9) | [InitializeOnLoad] method LegacyToolsRemover (line 17) | static LegacyToolsRemover() method CheckAndRemoveLegacyTools (line 29) | private static void CheckAndRemoveLegacyTools() method ProjectContainsLegacyTools (line 52) | private static bool ProjectContainsLegacyTools(out string path) method RemoveEmptyFolders (line 70) | private static void RemoveEmptyFolders(string directory) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Utility/PackageUtility.cs class PackageUtility (line 16) | internal static class PackageUtility class PackageInfoSampleMetadata (line 18) | public class PackageInfoSampleMetadata class PackageInfoUnityVersionMetadata (line 25) | public class PackageInfoUnityVersionMetadata method ToString (line 36) | public override string ToString() method GetPackageIdentifier (line 53) | public static string GetPackageIdentifier(this PackageInfo package) method GetAllPackages (line 58) | public static PackageInfo[] GetAllPackages() method GetAllLocalPackages (line 69) | public static PackageInfo[] GetAllLocalPackages() method GetAllRegistryPackages (line 77) | public static PackageInfo[] GetAllRegistryPackages() method GetPackageByManifestPath (line 87) | public static bool GetPackageByManifestPath(string packageManifestPath... method GetPackageByPackageName (line 104) | public static bool GetPackageByPackageName(string packageName, out Pac... method GetManifestAsset (line 114) | public static TextAsset GetManifestAsset(this PackageInfo packageInfo) method GetSamples (line 119) | public static List GetSamples(this PackageI... method GetUnityVersion (line 150) | public static PackageInfoUnityVersionMetadata GetUnityVersion(this Pac... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Utility/ServiceProvider.cs class ServiceProvider (line 7) | internal abstract class ServiceProvider class MissingServiceDependencyException (line 12) | protected class MissingServiceDependencyException : Exception method MissingServiceDependencyException (line 17) | public MissingServiceDependencyException(Type serviceType, Type miss... method ServiceProvider (line 24) | protected ServiceProvider() method RegisterServices (line 30) | protected abstract void RegisterServices(); method Register (line 32) | protected void Register() where TService : Servic... method Register (line 37) | protected void Register(Func initializer) where TSe... method CreateRegisteredServices (line 42) | private void CreateRegisteredServices() method CreateServiceInstance (line 80) | private Service CreateServiceInstance(Type concreteType) method GetService (line 100) | public T GetService() where T : Service method GetService (line 105) | public object GetService(Type type) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Utility/StyleSelector.cs class StyleSelector (line 8) | internal static class StyleSelector method GetStylesheet (line 10) | private static StyleSheet GetStylesheet(string rootPath, string filePath) method GetStylesheetTheme (line 19) | private static StyleSheet GetStylesheetTheme(string rootPath, string f... class UploaderWindow (line 25) | public static class UploaderWindow class ValidatorWindow (line 37) | public static class ValidatorWindow class PreviewGeneratorWindow (line 43) | public static class PreviewGeneratorWindow class UpdaterWindow (line 49) | public static class UpdaterWindow FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Utility/SymlinkUtil.cs class SymlinkUtil (line 5) | internal static class SymlinkUtil method FindSymlinkFolderRelative (line 9) | public static bool FindSymlinkFolderRelative(string folderPathAbsolute... method CompareDirectories (line 40) | private static bool CompareDirectories(DirectoryInfo directory, Direct... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Categories/CategoryEvaluator.cs class CategoryEvaluator (line 6) | internal class CategoryEvaluator method CategoryEvaluator (line 10) | public CategoryEvaluator(string category) method SetCategory (line 18) | public void SetCategory(string category) method GetCategory (line 26) | public string GetCategory() method Evaluate (line 31) | public TestResultStatus Evaluate(ValidationTest validation, bool slugi... method EvaluateAndSlugify (line 46) | public TestResultStatus EvaluateAndSlugify(ValidationTest validation) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Categories/ValidatorCategory.cs class ValidatorCategory (line 7) | [System.Serializable] method EvaluateByFilter (line 15) | public TestResultStatus EvaluateByFilter(string category) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/CurrentProjectValidator.cs class CurrentProjectValidator (line 8) | internal class CurrentProjectValidator : ValidatorBase method CurrentProjectValidator (line 12) | public CurrentProjectValidator(CurrentProjectValidationSettings settin... method ValidateSettings (line 17) | protected override void ValidateSettings() method ValidateUnityPackageSettings (line 37) | private void ValidateUnityPackageSettings() method GenerateValidationResult (line 50) | protected override ValidationResult GenerateValidationResult() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/CurrentProjectValidationSettings.cs class CurrentProjectValidationSettings (line 6) | internal class CurrentProjectValidationSettings : ValidationSettings method CurrentProjectValidationSettings (line 11) | public CurrentProjectValidationSettings() method GetHashCode (line 17) | public override int GetHashCode() method Equals (line 22) | public override bool Equals(object obj) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ExternalProjectValidationSettings.cs class ExternalProjectValidationSettings (line 3) | internal class ExternalProjectValidationSettings : ValidationSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/MessageActions/HighlightObjectAction.cs class HighlightObjectAction (line 7) | internal class HighlightObjectAction : IMessageAction method HighlightObjectAction (line 15) | public HighlightObjectAction() { } method HighlightObjectAction (line 17) | public HighlightObjectAction(Object target) method Execute (line 22) | public void Execute() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/MessageActions/IMessageAction.cs type IMessageAction (line 6) | internal interface IMessageAction method Execute (line 14) | void Execute(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/MessageActions/OpenAssetAction.cs class OpenAssetAction (line 7) | internal class OpenAssetAction : IMessageAction method OpenAssetAction (line 17) | public OpenAssetAction() { } method OpenAssetAction (line 19) | public OpenAssetAction(Object target) method OpenAssetAction (line 24) | public OpenAssetAction(Object target, int lineNumber) : this(target) method Execute (line 29) | public void Execute() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/TestResult.cs type TestResult (line 7) | internal struct TestResult method GetMessage (line 17) | public TestResultMessage GetMessage(int index) method AddMessage (line 22) | public void AddMessage(string msg) method AddMessage (line 27) | public void AddMessage(string msg, IMessageAction clickAction) method AddMessage (line 32) | public void AddMessage(string msg, IMessageAction clickAction, params ... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/TestResultMessage.cs class TestResultMessage (line 8) | internal class TestResultMessage method TestResultMessage (line 20) | public TestResultMessage() { } method TestResultMessage (line 22) | public TestResultMessage(string text) method TestResultMessage (line 28) | public TestResultMessage(string text, IMessageAction clickAction) : th... method GetText (line 33) | public string GetText() method GetClickAction (line 38) | public IMessageAction GetClickAction() method AddMessageObject (line 43) | public void AddMessageObject(Object obj) method GetMessageObject (line 48) | public TestResultObject GetMessageObject(int index) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/TestResultObject.cs class TestResultObject (line 7) | internal class TestResultObject method TestResultObject (line 14) | public TestResultObject(Object obj) method GetObject (line 20) | public Object GetObject() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/TestResultStatus.cs type TestResultStatus (line 3) | internal enum TestResultStatus FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationResult.cs class ValidationResult (line 7) | internal class ValidationResult method ValidationResult (line 15) | public ValidationResult() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationSettings.cs class ValidationSettings (line 3) | internal abstract class ValidationSettings FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationStatus.cs type ValidationStatus (line 3) | internal enum ValidationStatus FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationType.cs type ValidationType (line 3) | internal enum ValidationType FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/ExternalProjectValidator.cs class ExternalProjectValidator (line 13) | internal class ExternalProjectValidator : ValidatorBase method ExternalProjectValidator (line 17) | public ExternalProjectValidator(ExternalProjectValidationSettings sett... method ValidateSettings (line 22) | protected override void ValidateSettings() method GenerateValidationResult (line 32) | protected override ValidationResult GenerateValidationResult() method PrepareTemporaryValidationProject (line 62) | private ValidationResult PrepareTemporaryValidationProject(bool intera... method ValidateTemporaryValidationProject (line 127) | private ValidationResult ValidateTemporaryValidationProject(Validation... method ParseValidationResult (line 162) | private ValidationResult ParseValidationResult(string externalProjectP... method OpenExternalValidationProject (line 191) | public static void OpenExternalValidationProject(string projectPath) method ValidateProject (line 209) | private static void ValidateProject() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/IValidator.cs type IValidator (line 5) | internal interface IValidator method Validate (line 9) | ValidationResult Validate(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/CachingService/CachingService.cs class CachingService (line 11) | internal class CachingService : ICachingService method GetCachedValidatorStateData (line 13) | public bool GetCachedValidatorStateData(out ValidatorStateData stateData) method GetCachedValidatorStateData (line 18) | public bool GetCachedValidatorStateData(string projectPath, out Valida... method CacheValidatorStateData (line 42) | public void CacheValidatorStateData(ValidatorStateData stateData) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/CachingService/ICachingService.cs type ICachingService (line 5) | internal interface ICachingService : IValidatorService method CacheValidatorStateData (line 7) | void CacheValidatorStateData(ValidatorStateData stateData); method GetCachedValidatorStateData (line 8) | bool GetCachedValidatorStateData(out ValidatorStateData stateData); method GetCachedValidatorStateData (line 9) | bool GetCachedValidatorStateData(string projectPath, out ValidatorStat... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/CachingService/PreviewDatabaseContractResolver.cs class PreviewDatabaseContractResolver (line 5) | internal class PreviewDatabaseContractResolver : DefaultContractResolver method PreviewDatabaseContractResolver (line 12) | private PreviewDatabaseContractResolver() method ResolvePropertyName (line 17) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/IValidatorService.cs type IValidatorService (line 3) | internal interface IValidatorService { } FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/IAssetUtilityService.cs type IAssetUtilityService (line 7) | internal interface IAssetUtilityService : IValidatorService method GetAssetPathsFromAssets (line 9) | IEnumerable GetAssetPathsFromAssets(string[] searchPaths, Asse... method GetObjectsFromAssets (line 10) | IEnumerable GetObjectsFromAssets(string[] searchPaths, AssetType... method GetObjectsFromAssets (line 11) | IEnumerable GetObjectsFromAssets(string[] searchPaths, AssetTy... method ObjectToAssetPath (line 12) | string ObjectToAssetPath(Object obj); method AssetPathToObject (line 13) | T AssetPathToObject(string assetPath) where T : Object; method AssetPathToObject (line 14) | Object AssetPathToObject(string assetPath); method GetAssetImporter (line 15) | AssetImporter GetAssetImporter(string assetPath); method GetAssetImporter (line 16) | AssetImporter GetAssetImporter(Object asset); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/IFileSignatureUtilityService.cs type IFileSignatureUtilityService (line 3) | internal interface IFileSignatureUtilityService : IValidatorService method GetArchiveType (line 5) | ArchiveType GetArchiveType(string filePath); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/IMeshUtilityService.cs type IMeshUtilityService (line 6) | internal interface IMeshUtilityService : IValidatorService method GetCustomMeshesInObject (line 8) | IEnumerable GetCustomMeshesInObject(GameObject obj); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/IModelUtilityService.cs type IModelUtilityService (line 6) | internal interface IModelUtilityService : IValidatorService method GetImportLogs (line 8) | Dictionary> GetImportLogs(params Object[] models); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/ISceneUtilityService.cs type ISceneUtilityService (line 6) | internal interface ISceneUtilityService : IValidatorService method OpenScene (line 10) | Scene OpenScene(string scenePath); method GetRootGameObjects (line 11) | GameObject[] GetRootGameObjects(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/IScriptUtilityService.cs type IScriptUtilityService (line 8) | internal interface IScriptUtilityService : IValidatorService method GetTypeNamespacesFromScriptAssets (line 10) | IReadOnlyDictionary... method GetTypesFromAssemblies (line 11) | IReadOnlyDictionary> GetTypesFromAssemblies(IList<... method GetTypesFromScriptAssets (line 12) | IReadOnlyDictionary> GetTypesFromScriptAssets(... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/AssetUtilityService.cs class AssetUtilityService (line 13) | internal class AssetUtilityService : IAssetUtilityService method GetAssetPathsFromAssets (line 15) | public IEnumerable GetAssetPathsFromAssets(string[] searchPath... method GetObjectsFromAssets (line 109) | public IEnumerable GetObjectsFromAssets(string[] searchPaths, As... method GetObjectsFromAssets (line 120) | public IEnumerable GetObjectsFromAssets(string[] searchPaths, ... method GetPrecompiledAssemblies (line 125) | private IEnumerable GetPrecompiledAssemblies(string[] searchPa... method IsMixamoFbx (line 167) | private bool IsMixamoFbx(string fbxPath) method ObjectToAssetPath (line 191) | public string ObjectToAssetPath(Object obj) method AssetPathToObject (line 196) | public T AssetPathToObject(string assetPath) where T : Object method AssetPathToObject (line 201) | public Object AssetPathToObject(string assetPath) method GetAssetImporter (line 206) | public AssetImporter GetAssetImporter(string assetPath) method GetAssetImporter (line 211) | public AssetImporter GetAssetImporter(Object asset) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Data/ArchiveType.cs type ArchiveType (line 3) | internal enum ArchiveType FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Data/AssetEnumerator.cs class AssetEnumerator (line 9) | internal class AssetEnumerator : IEnumerator, IEnumerable where... method AssetEnumerator (line 18) | public AssetEnumerator(IEnumerable paths) method MoveNext (line 24) | public bool MoveNext() method LoadMore (line 42) | private void LoadMore() method Reset (line 60) | public void Reset() method Dispose (line 69) | public void Dispose() method GetEnumerator (line 74) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 79) | public IEnumerator GetEnumerator() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Data/AssetType.cs type AssetType (line 3) | internal enum AssetType FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Data/LogEntry.cs class LogEntry (line 5) | internal class LogEntry FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/FileSignatureUtilityService.cs class FileSignatureUtilityService (line 8) | internal class FileSignatureUtilityService : IFileSignatureUtilityService class FileSignature (line 10) | private class FileSignature method FileSignature (line 15) | public FileSignature(byte[] signatureBytes, int offset) method GetArchiveType (line 44) | public ArchiveType GetArchiveType(string filePath) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/MeshUtilityService.cs class MeshUtilityService (line 8) | internal class MeshUtilityService : IMeshUtilityService method GetCustomMeshesInObject (line 10) | public IEnumerable GetCustomMeshesInObject(GameObject obj) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/ModelUtilityService.cs class ModelUtilityService (line 16) | internal class ModelUtilityService : IModelUtilityService method ModelUtilityService (line 32) | public ModelUtilityService(IAssetUtilityService assetUtility) method GetImportLogs (line 37) | public Dictionary> GetImportLogs(params Object[... method GetImportLogsDefault (line 47) | private Dictionary> GetImportLogsDefault(params... method GetImportLogsLegacy (line 76) | private Dictionary> GetImportLogsLegacy(params ... method CheckFieldForSerializedProperty (line 129) | private static bool CheckFieldForSerializedProperty(object source, str... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/SceneUtilityService.cs class SceneUtilityService (line 8) | internal class SceneUtilityService : ISceneUtilityService method OpenScene (line 12) | public Scene OpenScene(string scenePath) method GetRootGameObjects (line 21) | public GameObject[] GetRootGameObjects() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/ScriptUtilityService.cs class ScriptUtilityService (line 15) | internal class ScriptUtilityService : IScriptUtilityService method GetTypeNamespacesFromScriptAssets (line 27) | public IReadOnlyDictionary> GetTypesFromAssemblies... method GetTypesFromScriptAssets (line 102) | public IReadOnlyDictionary> GetTypesFromScript... method GetTypeInfosFromScriptAssets (line 136) | private IReadOnlyDictionary>... class ScriptParser (line 195) | private class ScriptParser type TypeName (line 200) | public enum TypeName class BlockInfo (line 218) | public class BlockInfo method GetReflectionFriendlyFullName (line 229) | public string GetReflectionFriendlyFullName() method ScriptParser (line 242) | public ScriptParser(CancellationToken token) method GetTypesInScript (line 247) | public bool GetTypesInScript(string text, out IList types) method SanitizeScript (line 263) | private string SanitizeScript(string source) method RemoveStringsAndComments (line 285) | private StringBuilder RemoveStringsAndComments(StringBuilder sb) method ScanForTypes (line 477) | private IList ScanForTypes(string script) method TryFindClosestBlock (line 561) | private bool TryFindClosestBlock(out BlockInfo closestBlock, params ... method FindNextTypeBlock (line 576) | private BlockInfo FindNextTypeBlock(string text, int startIndex, Typ... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/ValidatorServiceProvider.cs class ValidatorServiceProvider (line 6) | internal class ValidatorServiceProvider : ServiceProvider GetAllModelMeshPaths(string[] validationPa... method HasMissingMeshReferences (line 92) | private bool HasMissingMeshReferences(GameObject go) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckMissingComponentsinAssets.cs class CheckMissingComponentsinAssets (line 9) | internal class CheckMissingComponentsinAssets : ITestScript method CheckMissingComponentsinAssets (line 14) | public CheckMissingComponentsinAssets(GenericTestConfig config, IAsset... method Run (line 20) | public TestResult Run() method GetAllAssetsWithMissingComponents (line 39) | private GameObject[] GetAllAssetsWithMissingComponents(string[] valida... method IsMissingReference (line 53) | private bool IsMissingReference(GameObject asset) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckMissingComponentsinScenes.cs class CheckMissingComponentsinScenes (line 12) | internal class CheckMissingComponentsinScenes : ITestScript method CheckMissingComponentsinScenes (line 18) | public CheckMissingComponentsinScenes(GenericTestConfig config, IAsset... method Run (line 25) | public TestResult Run() method GetMissingComponentGOsInScene (line 55) | private List GetMissingComponentGOsInScene(string path) method GetMissingComponentGOs (line 77) | private List GetMissingComponentGOs(GameObject root) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckModelImportLogs.cs class CheckModelImportLogs (line 10) | internal class CheckModelImportLogs : ITestScript method CheckModelImportLogs (line 16) | public CheckModelImportLogs(GenericTestConfig config, IAssetUtilitySer... method Run (line 23) | public TestResult Run() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckModelOrientation.cs class CheckModelOrientation (line 10) | internal class CheckModelOrientation : ITestScript method CheckModelOrientation (line 16) | public CheckModelOrientation(GenericTestConfig config, IAssetUtilitySe... method Run (line 23) | public TestResult Run() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckModelTypes.cs class CheckModelTypes (line 11) | internal class CheckModelTypes : ITestScript method CheckModelTypes (line 16) | public CheckModelTypes(GenericTestConfig config, IAssetUtilityService ... method Run (line 22) | public TestResult Run() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckNormalMapTextures.cs class CheckNormalMapTextures (line 10) | internal class CheckNormalMapTextures : ITestScript method CheckNormalMapTextures (line 17) | public CheckNormalMapTextures(GenericTestConfig config, IAssetUtilityS... method Run (line 23) | public TestResult Run() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckPackageNaming.cs class CheckPackageNaming (line 13) | internal class CheckPackageNaming : ITestScript class PathCheckResult (line 26) | private class PathCheckResult method CheckPackageNaming (line 45) | public CheckPackageNaming(GenericTestConfig config, IAssetUtilityServi... method Run (line 51) | public TestResult Run() method GetInvalidPathsInAssets (line 100) | private PathCheckResult GetInvalidPathsInAssets() method IsDirectMainPathValid (line 147) | private bool IsDirectMainPathValid(string validationPath) method IsDirectMainPathContentValid (line 169) | private bool IsDirectMainPathContentValid(string validationPath, out L... method IsPathLeadingUpToMainPathValid (line 200) | private bool IsPathLeadingUpToMainPathValid(string validationPath, out... method IsHybridPackageMainPathValid (line 227) | private bool IsHybridPackageMainPathValid(string validationPath, out s... method ArePackageContentsValid (line 244) | private bool ArePackageContentsValid(IEnumerable ignoredPaths,... method GetAdbPath (line 272) | private string GetAdbPath(string path) method PathsToObjects (line 281) | private Object[] PathsToObjects(IEnumerable paths) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckParticleSystems.cs class CheckParticleSystems (line 11) | internal class CheckParticleSystems : ITestScript method CheckParticleSystems (line 17) | public CheckParticleSystems(GenericTestConfig config, IAssetUtilitySer... method Run (line 24) | public TestResult Run() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckPathLengths.cs class CheckPathLengths (line 12) | internal class CheckPathLengths : ITestScript method CheckPathLengths (line 17) | public CheckPathLengths(GenericTestConfig config, IAssetUtilityService... method Run (line 23) | public TestResult Run() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckPrefabTransforms.cs class CheckPrefabTransforms (line 10) | internal class CheckPrefabTransforms : ITestScript method CheckPrefabTransforms (line 16) | public CheckPrefabTransforms(GenericTestConfig config, IAssetUtilitySe... method Run (line 23) | public TestResult Run() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckScriptCompilation.cs class CheckScriptCompilation (line 7) | internal class CheckScriptCompilation : ITestScript method Run (line 9) | public TestResult Run() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckShaderCompilation.cs class CheckShaderCompilation (line 16) | internal class CheckShaderCompilation : ITestScript method CheckShaderCompilation (line 21) | public CheckShaderCompilation(GenericTestConfig config, IAssetUtilityS... method Run (line 27) | public TestResult Run() method ShaderHasError (line 48) | private bool ShaderHasError(Object obj) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckTextureDimensions.cs class CheckTextureDimensions (line 10) | internal class CheckTextureDimensions : ITestScript method CheckTextureDimensions (line 15) | public CheckTextureDimensions(GenericTestConfig config, IAssetUtilityS... method Run (line 21) | public TestResult Run() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckTypeNamespaces.cs class CheckTypeNamespaces (line 12) | internal class CheckTypeNamespaces : ITestScript type NamespaceEligibility (line 20) | private enum NamespaceEligibility class AnalysisResult (line 27) | private class AnalysisResult method CheckTypeNamespaces (line 36) | public CheckTypeNamespaces(GenericTestConfig config, IAssetUtilityServ... method Run (line 43) | public TestResult Run() method CheckScripts (line 99) | private AnalysisResult CheckScripts() method CheckAssemblies (line 148) | private AnalysisResult CheckAssemblies() method CheckNamespaceEligibility (line 197) | private NamespaceEligibility CheckNamespaceEligibility(string fullName... method GetTypeName (line 210) | private string GetTypeName(Type type) method AddJoinedMessage (line 224) | private void AddJoinedMessage(TestResult result, Dictionary CheckForDemoScenesInAssetDatabase(GenericTes... method CanBeDemoScene (line 102) | private bool CanBeDemoScene(string scenePath) method CheckForDemoScenesInUpmSamples (line 128) | private List CheckForDemoScenesInUpmSamples(GenericTestConfig ... method CheckForNestedUnityPackages (line 166) | private List CheckForNestedUnityPackages(GenericTestConfi... FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/UnityPackage/CheckDocumentation.cs class CheckDocumentation (line 10) | internal class CheckDocumentation : ITestScript method CheckDocumentation (line 15) | public CheckDocumentation(GenericTestConfig config, IAssetUtilityServi... method Run (line 21) | public TestResult Run() method CouldBeDocumentation (line 52) | private bool CouldBeDocumentation(string filePath) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/UnityPackage/CheckPackageSize.cs class CheckPackageSize (line 7) | internal class CheckPackageSize : ITestScript method CheckPackageSize (line 11) | public CheckPackageSize(GenericTestConfig config) method Run (line 16) | public TestResult Run() method CalculatePackageSize (line 40) | private long CalculatePackageSize(string[] assetPaths) method CalculatePathSize (line 52) | private long CalculatePathSize(string path) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/UnityPackage/CheckProjectTemplateAssets.cs class CheckProjectTemplateAssets (line 11) | internal class CheckProjectTemplateAssets : ITestScript method CheckProjectTemplateAssets (line 17) | public CheckProjectTemplateAssets(GenericTestConfig config, IAssetUtil... method Run (line 23) | public TestResult Run() method CheckGuids (line 57) | private Object[] CheckGuids(IEnumerable assets) method CheckPaths (line 72) | private Object[] CheckPaths(IEnumerable assets) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Abstractions/IValidatorResults.cs type IValidatorResults (line 7) | internal interface IValidatorResults method LoadResult (line 12) | void LoadResult(ValidationResult result); method GetSortedTestGroups (line 13) | IEnumerable GetSortedTestGroups(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Abstractions/IValidatorSettings.cs type IValidatorSettings (line 7) | internal interface IValidatorSettings method LoadSettings (line 14) | void LoadSettings(ValidationSettings settings); method GetActiveCategory (line 16) | string GetActiveCategory(); method SetActiveCategory (line 17) | void SetActiveCategory(string category); method GetAvailableCategories (line 18) | List GetAvailableCategories(); method GetValidationType (line 20) | ValidationType GetValidationType(); method SetValidationType (line 21) | void SetValidationType(ValidationType validationType); method GetValidationPaths (line 23) | List GetValidationPaths(); method AddValidationPath (line 24) | void AddValidationPath(string path); method RemoveValidationPath (line 25) | void RemoveValidationPath(string path); method ClearValidationPaths (line 26) | void ClearValidationPaths(); method IsValidationPathValid (line 27) | bool IsValidationPathValid(string path, out string error); method CreateValidator (line 29) | IValidator CreateValidator(); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Abstractions/IValidatorTest.cs type IValidatorTest (line 5) | internal interface IValidatorTest method SetResult (line 13) | void SetResult(TestResult result); FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Abstractions/IValidatorTestGroup.cs type IValidatorTestGroup (line 6) | internal interface IValidatorTestGroup FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Serialization/ValidatorStateData.cs class ValidatorStateData (line 5) | internal class ValidatorStateData method ValidatorStateData (line 12) | public ValidatorStateData() method GetSettings (line 18) | public ValidatorStateSettings GetSettings() method GetResults (line 23) | public ValidatorStateResults GetResults() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Serialization/ValidatorStateDataContractResolver.cs class ValidatorStateDataContractResolver (line 5) | internal class ValidatorStateDataContractResolver : DefaultContractResolver method ValidatorStateDataContractResolver (line 12) | private ValidatorStateDataContractResolver() method ResolvePropertyName (line 17) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Serialization/ValidatorStateResults.cs class ValidatorStateResults (line 8) | internal class ValidatorStateResults method ValidatorStateResults (line 22) | public ValidatorStateResults() method GetStatus (line 30) | public ValidationStatus GetStatus() method SetStatus (line 35) | public void SetStatus(ValidationStatus status) method GetResults (line 43) | public SortedDictionary GetResults() method SetResults (line 48) | public void SetResults(IEnumerable tests) method GetProjectPath (line 57) | public string GetProjectPath() method SetProjectPath (line 62) | public void SetProjectPath(string projectPath) method GetHadCompilationErrors (line 70) | public bool GetHadCompilationErrors() method SetHadCompilationErrors (line 75) | public void SetHadCompilationErrors(bool hadCompilationErrors) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Serialization/ValidatorStateSettings.cs class ValidatorStateSettings (line 8) | internal class ValidatorStateSettings method ValidatorStateSettings (line 17) | public ValidatorStateSettings() method GetCategory (line 24) | public string GetCategory() method SetCategory (line 29) | public void SetCategory(string category) method GetValidationType (line 37) | public ValidationType GetValidationType() method SetValidationType (line 42) | public void SetValidationType(ValidationType validationType) method GetValidationPaths (line 50) | public List GetValidationPaths() method SetValidationPaths (line 55) | public void SetValidationPaths(List validationPaths) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/ValidatorResults.cs class ValidatorResults (line 11) | internal class ValidatorResults : IValidatorResults method ValidatorResults (line 28) | public ValidatorResults(IValidatorSettings settings, ValidatorStateRes... method GetAllTests (line 38) | private IEnumerable GetAllTests() method LoadResult (line 53) | public void LoadResult(ValidationResult result) method GetSortedTestGroups (line 72) | public IEnumerable GetSortedTestGroups() method SortGroups (line 88) | private IEnumerable SortGroups(IEnumerable GetAvailableCategories() method ConvertSlashToUnicodeSlash (line 90) | private string ConvertSlashToUnicodeSlash(string text) method GetValidationType (line 95) | public ValidationType GetValidationType() method SetValidationType (line 100) | public void SetValidationType(ValidationType validationType) method GetValidationPaths (line 111) | public List GetValidationPaths() method AddValidationPath (line 116) | public void AddValidationPath(string path) method RemoveValidationPath (line 146) | public void RemoveValidationPath(string path) method ClearValidationPaths (line 157) | public void ClearValidationPaths() method IsValidationPathValid (line 168) | public bool IsValidationPathValid(string path, out string error) method CreateValidator (line 203) | public IValidator CreateValidator() method Serialize (line 216) | private void Serialize() method Deserialize (line 225) | private void Deserialize() FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/ValidatorTest.cs class ValidatorTest (line 6) | internal class ValidatorTest : IValidatorTest method ValidatorTest (line 14) | public ValidatorTest(AutomatedTest source) method SetResult (line 23) | public void SetResult(TestResult result) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/ValidatorTestGroup.cs class ValidatorTestGroup (line 6) | internal class ValidatorTestGroup : IValidatorTestGroup method ValidatorTestGroup (line 12) | public ValidatorTestGroup(TestResultStatus status, IEnumerable GetProjectPaths(string[] rootPaths) method GetStatusTexture (line 123) | public static Texture GetStatusTexture(TestResultStatus status) FILE: projects/ShadergraphMarkdown 2019.4/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/ValidatorBase.cs class ValidatorBase (line 14) | internal abstract class ValidatorBase : IValidator method ValidatorBase (line 23) | public ValidatorBase(ValidationSettings settings) method CreateAutomatedTestCases (line 33) | private void CreateAutomatedTestCases() method ValidateSettings (line 45) | protected abstract void ValidateSettings(); method GenerateValidationResult (line 46) | protected abstract ValidationResult GenerateValidationResult(); method Validate (line 48) | public ValidationResult Validate() method GetApplicableTests (line 63) | protected List GetApplicableTests(params ValidationType... method RunTests (line 68) | protected ValidationResult RunTests(List tests, ITestCo... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/AuthenticationBase.cs class AuthenticationBase (line 12) | internal abstract class AuthenticationBase : IAuthenticationType method GetAuthenticationContent (line 17) | protected FormUrlEncodedContent GetAuthenticationContent(params KeyVal... method ParseResponse (line 32) | protected AuthenticationResponse ParseResponse(HttpResponseMessage res... method Authenticate (line 46) | public abstract Task Authenticate(IAssetStoreC... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/IAssetStoreApi.cs type IAssetStoreApi (line 9) | internal interface IAssetStoreApi method GetLatestAssetStoreToolsVersion (line 11) | Task GetLatestAssetStoreToolsVersion(C... method Authenticate (line 12) | Task Authenticate(IAuthenticationType authenti... method Deauthenticate (line 13) | void Deauthenticate(); method GetPackages (line 14) | Task GetPackages(CancellationToken cancellationT... method GetCategories (line 15) | Task GetCategories(CancellationToken cancellatio... method GetPackageThumbnail (line 16) | Task GetPackageThumbnail(Package package, Ca... method RefreshPackageMetadata (line 17) | Task RefreshPackageMetadata(Package pack... method GetPackageUploadedVersions (line 18) | Task GetPackageUploadedVersio... method UploadPackage (line 19) | Task UploadPackage(IPackageUploader uploader, I... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/IAssetStoreClient.cs type IAssetStoreClient (line 8) | internal interface IAssetStoreClient method SetSessionId (line 10) | void SetSessionId(string sessionId); method ClearSessionId (line 11) | void ClearSessionId(); method Get (line 13) | Task Get(Uri uri, CancellationToken cancellationT... method Post (line 14) | Task Post(Uri uri, HttpContent content, Cancellat... method Put (line 15) | Task Put(Uri uri, HttpContent content, Cancellati... method Send (line 16) | Task Send(HttpRequestMessage request, Cancellatio... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/IAuthenticationType.cs type IAuthenticationType (line 7) | internal interface IAuthenticationType method Authenticate (line 9) | Task Authenticate(IAssetStoreClient client, Ca... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/IPackageUploader.cs type IPackageUploader (line 8) | internal interface IPackageUploader method Upload (line 10) | Task Upload(IAssetStoreClient client, IProgress... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Abstractions/PackageUploaderBase.cs class PackageUploaderBase (line 10) | internal abstract class PackageUploaderBase : IPackageUploader method ValidateSettings (line 15) | protected abstract void ValidateSettings(); method Upload (line 16) | public abstract Task Upload(IAssetStoreClient c... method EnsureSuccessResponse (line 18) | protected void EnsureSuccessResponse(HttpResponseMessage response) method WaitForUploadCompletion (line 30) | protected void WaitForUploadCompletion(Task respo... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/ApiUtility.cs class ApiUtility (line 10) | internal class ApiUtility method CreateUri (line 12) | public static Uri CreateUri(string url, bool includeDefaultAssetStoreQ... method CreateUri (line 13) | public static Uri CreateUri(string url, IDictionary qu... method CombinePackageData (line 40) | public static List CombinePackageData(List mainPacka... method GetLicenseHash (line 66) | public static string GetLicenseHash() method GetHardwareHash (line 71) | public static string GetHardwareHash() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/AssetStoreApi.cs class AssetStoreApi (line 11) | internal class AssetStoreApi : IAssetStoreApi method AssetStoreApi (line 15) | public AssetStoreApi(IAssetStoreClient client) method GetLatestAssetStoreToolsVersion (line 20) | public async Task GetLatestAssetStoreT... method Authenticate (line 41) | public async Task Authenticate(IAuthentication... method Deauthenticate (line 63) | public void Deauthenticate() method GetPackages (line 68) | public async Task GetPackages(CancellationToken ... method GetPackageDataMain (line 95) | private async Task GetPackageDataMain(Cancellati... method GetPackageDataExtra (line 118) | private async Task GetPackageDataExtra... method GetCategories (line 141) | public async Task GetCategories(CancellationToke... method GetPackageThumbnail (line 164) | public async Task GetPackageThumbnail(Packag... method RefreshPackageMetadata (line 189) | public async Task RefreshPackageMetadata... method GetPackageUploadedVersions (line 229) | public async Task GetPackageU... method UploadPackage (line 252) | public async Task UploadPackage(IPackageUploade... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/AssetStoreClient.cs class AssetStoreClient (line 9) | internal class AssetStoreClient : IAssetStoreClient method AssetStoreClient (line 13) | public AssetStoreClient() method SetSessionId (line 22) | public void SetSessionId(string sessionId) method ClearSessionId (line 30) | public void ClearSessionId() method Get (line 35) | public Task Get(Uri uri, CancellationToken cancel... method Post (line 40) | public Task Post(Uri uri, HttpContent content, Ca... method Put (line 45) | public Task Put(Uri uri, HttpContent content, Can... method Send (line 50) | public Task Send(HttpRequestMessage request, Canc... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/CloudTokenAuthentication.cs class CloudTokenAuthentication (line 8) | internal class CloudTokenAuthentication : AuthenticationBase method CloudTokenAuthentication (line 10) | public CloudTokenAuthentication(string cloudToken) method Authenticate (line 17) | public override async Task Authenticate(IAsset... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/CredentialsAuthentication.cs class CredentialsAuthentication (line 8) | internal class CredentialsAuthentication : AuthenticationBase method CredentialsAuthentication (line 10) | public CredentialsAuthentication(string email, string password) method Authenticate (line 18) | public override async Task Authenticate(IAsset... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Models/Category.cs class Category (line 6) | internal class Category class AssetStoreCategoryResolver (line 12) | public class AssetStoreCategoryResolver : DefaultContractResolver method AssetStoreCategoryResolver (line 16) | public AssetStoreCategoryResolver() method ResolvePropertyName (line 24) | protected override string ResolvePropertyName(string propertyName) class CachedCategoryResolver (line 33) | public class CachedCategoryResolver : DefaultContractResolver method CachedCategoryResolver (line 40) | private CachedCategoryResolver() method ResolvePropertyName (line 49) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Models/Package.cs class Package (line 6) | internal class Package class AssetStorePackageResolver (line 21) | public class AssetStorePackageResolver : DefaultContractResolver method AssetStorePackageResolver (line 28) | private AssetStorePackageResolver() method ResolvePropertyName (line 41) | protected override string ResolvePropertyName(string propertyName) class CachedPackageResolver (line 50) | public class CachedPackageResolver : DefaultContractResolver method CachedPackageResolver (line 57) | private CachedPackageResolver() method ResolvePropertyName (line 71) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Models/PackageAdditionalData.cs class PackageAdditionalData (line 6) | internal class PackageAdditionalData class AssetStorePackageResolver (line 16) | public class AssetStorePackageResolver : DefaultContractResolver method AssetStorePackageResolver (line 23) | private AssetStorePackageResolver() method ResolvePropertyName (line 32) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Models/User.cs class User (line 6) | internal class User method ToString (line 15) | public override string ToString() class AssetStoreUserResolver (line 26) | public class AssetStoreUserResolver : DefaultContractResolver method AssetStoreUserResolver (line 33) | private AssetStoreUserResolver() method ResolvePropertyName (line 42) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Responses/AssetStoreResponse.cs class AssetStoreResponse (line 10) | internal class AssetStoreResponse method AssetStoreResponse (line 16) | public AssetStoreResponse() { } method AssetStoreResponse (line 18) | public AssetStoreResponse(Exception e) : this() method ValidateAssetStoreResponse (line 23) | protected void ValidateAssetStoreResponse(string json) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Responses/AssetStoreToolsVersionResponse.cs class AssetStoreToolsVersionResponse (line 7) | internal class AssetStoreToolsVersionResponse : AssetStoreResponse method AssetStoreToolsVersionResponse (line 11) | public AssetStoreToolsVersionResponse() : base() { } method AssetStoreToolsVersionResponse (line 12) | public AssetStoreToolsVersionResponse(Exception e) : base(e) { } method AssetStoreToolsVersionResponse (line 14) | public AssetStoreToolsVersionResponse(string json) method ParseVersion (line 29) | private void ParseVersion(string json) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Responses/AuthenticationResponse.cs class AuthenticationResponse (line 9) | internal class AuthenticationResponse : AssetStoreResponse method AuthenticationResponse (line 13) | public AuthenticationResponse() : base() { } method AuthenticationResponse (line 15) | public AuthenticationResponse(Exception e) : base(e) { } method AuthenticationResponse (line 17) | public AuthenticationResponse(HttpStatusCode statusCode, HttpRequestEx... method AuthenticationResponse (line 37) | public AuthenticationResponse(string json) method ValidateLoginData (line 58) | private void ValidateLoginData() method ValidatePublisher (line 67) | private void ValidatePublisher() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Responses/CategoryDataResponse.cs class CategoryDataResponse (line 9) | internal class CategoryDataResponse : AssetStoreResponse method CategoryDataResponse (line 13) | public CategoryDataResponse() : base() { } method CategoryDataResponse (line 14) | public CategoryDataResponse(Exception e) : base(e) { } method CategoryDataResponse (line 16) | public CategoryDataResponse(string json) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Responses/PackageThumbnailResponse.cs class PackageThumbnailResponse (line 6) | internal class PackageThumbnailResponse : AssetStoreResponse method PackageThumbnailResponse (line 9) | public PackageThumbnailResponse() : base() { } method PackageThumbnailResponse (line 10) | public PackageThumbnailResponse(Exception e) : base(e) { } method PackageThumbnailResponse (line 12) | public PackageThumbnailResponse(byte[] textureBytes) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Responses/PackageUploadedUnityVersionDataResponse.cs class PackageUploadedUnityVersionDataResponse (line 8) | internal class PackageUploadedUnityVersionDataResponse : AssetStoreResponse method PackageUploadedUnityVersionDataResponse (line 12) | public PackageUploadedUnityVersionDataResponse() : base() { } method PackageUploadedUnityVersionDataResponse (line 13) | public PackageUploadedUnityVersionDataResponse(Exception e) : base(e) { } method PackageUploadedUnityVersionDataResponse (line 15) | public PackageUploadedUnityVersionDataResponse(string json) method ParseVersionData (line 30) | private void ParseVersionData(string json) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Responses/PackagesAdditionalDataResponse.cs class PackagesAdditionalDataResponse (line 9) | internal class PackagesAdditionalDataResponse : AssetStoreResponse method PackagesAdditionalDataResponse (line 13) | public PackagesAdditionalDataResponse() : base() { } method PackagesAdditionalDataResponse (line 14) | public PackagesAdditionalDataResponse(Exception e) : base(e) { } method PackagesAdditionalDataResponse (line 16) | public PackagesAdditionalDataResponse(string json) method ParseExtraData (line 31) | private void ParseExtraData(string json) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Responses/PackagesDataResponse.cs class PackagesDataResponse (line 9) | internal class PackagesDataResponse : AssetStoreResponse method PackagesDataResponse (line 13) | public PackagesDataResponse() : base() { } method PackagesDataResponse (line 14) | public PackagesDataResponse(Exception e) : base(e) { } method PackagesDataResponse (line 16) | public PackagesDataResponse(string json) method ParseMainData (line 31) | private void ParseMainData(string json) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Responses/RefreshedPackageDataResponse.cs class RefreshedPackageDataResponse (line 6) | internal class RefreshedPackageDataResponse : AssetStoreResponse method RefreshedPackageDataResponse (line 9) | public RefreshedPackageDataResponse() { } method RefreshedPackageDataResponse (line 10) | public RefreshedPackageDataResponse(Exception e) : base(e) { } FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/Responses/UploadResponse.cs class PackageUploadResponse (line 5) | internal class PackageUploadResponse : AssetStoreResponse method PackageUploadResponse (line 9) | public PackageUploadResponse() : base() { } method PackageUploadResponse (line 10) | public PackageUploadResponse(Exception e) : base(e) { } method PackageUploadResponse (line 12) | public PackageUploadResponse(string json) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/SessionAuthentication.cs class SessionAuthentication (line 8) | internal class SessionAuthentication : AuthenticationBase method SessionAuthentication (line 10) | public SessionAuthentication(string sessionId) method Authenticate (line 17) | public override async Task Authenticate(IAsset... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/UnityPackageUploader.cs class UnityPackageUploadSettings (line 11) | internal class UnityPackageUploadSettings class UnityPackageUploader (line 20) | internal class UnityPackageUploader : PackageUploaderBase method UnityPackageUploader (line 25) | public UnityPackageUploader(UnityPackageUploadSettings settings) method ValidateSettings (line 30) | protected override void ValidateSettings() method Upload (line 43) | public override async Task Upload(IAssetStoreCl... method UploadTask (line 67) | private PackageUploadResponse UploadTask(IAssetStoreClient client, IPr... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Api/UploadStatus.cs type UploadStatus (line 3) | internal enum UploadStatus FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/AssetStoreTools.cs class AssetStoreTools (line 13) | internal static class AssetStoreTools method ShowAssetStoreToolsUploader (line 15) | [MenuItem("Tools/Asset Store/Uploader", false, 0)] method ShowAssetStoreToolsValidator (line 23) | [MenuItem("Tools/Asset Store/Validator", false, 1)] method ShowAssetStoreToolsValidator (line 31) | public static void ShowAssetStoreToolsValidator(ValidationSettings set... method ShowAssetStoreToolsPreviewGenerator (line 37) | [MenuItem("Tools/Asset Store/Preview Generator", false, 2)] method ShowAssetStoreToolsPreviewGenerator (line 45) | public static void ShowAssetStoreToolsPreviewGenerator(PreviewGenerati... method OpenPublisherPortal (line 51) | [MenuItem("Tools/Asset Store/Publisher Portal", false, 20)] method OpenSubmissionGuidelines (line 57) | [MenuItem("Tools/Asset Store/Submission Guidelines", false, 21)] method OpenFeedback (line 63) | [MenuItem("Tools/Asset Store/Provide Feedback", false, 22)] method OpenUpdateChecker (line 69) | [MenuItem("Tools/Asset Store/Check for Updates", false, 45)] method OpenSettings (line 76) | [MenuItem("Tools/Asset Store/Settings", false, 50)] FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/AssetStoreToolsWindow.cs class AssetStoreToolsWindow (line 6) | internal abstract class AssetStoreToolsWindow : EditorWindow method DefaultInit (line 10) | private void DefaultInit() method Init (line 16) | protected abstract void Init(); method OnEnable (line 18) | private void OnEnable() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Constants.cs class Constants (line 10) | internal class Constants method GetArgument (line 19) | private static bool GetArgument(string argumentName, out string argume... class Api (line 39) | public class Api method GetPackageUploadedVersionsUrl (line 55) | public static string GetPackageUploadedVersionsUrl(string packageId,... method UploadUnityPackageUrl (line 57) | public static string UploadUnityPackageUrl(string versionId) => method DefaultAssetStoreQuery (line 60) | public static IDictionary DefaultAssetStoreQuery() class Updater (line 71) | public class Updater class Cache (line 76) | public class Cache method PackageThumbnailFileName (line 86) | public static string PackageThumbnailFileName(string packageId) => $... method WorkflowStateDataFileName (line 87) | public static string WorkflowStateDataFileName(string packageId) => ... class Uploader (line 90) | public class Uploader class Analytics (line 97) | public class Analytics class AuthenticationAnalytics (line 103) | public class AuthenticationAnalytics class PackageUploadAnalytics (line 109) | public class PackageUploadAnalytics class Validator (line 117) | public class Validator class Tests (line 122) | public class Tests class Previews (line 132) | public class Previews class Native (line 139) | public class Native class Custom (line 148) | public class Custom class WindowStyles (line 164) | public class WindowStyles class Debug (line 173) | public class Debug FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Exporter/Abstractions/IPackageExporter.cs type IPackageExporter (line 5) | internal interface IPackageExporter method Export (line 9) | Task Export(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Exporter/Abstractions/IPreviewInjector.cs type IPreviewInjector (line 3) | internal interface IPreviewInjector method Inject (line 5) | void Inject(string temporaryPackagePath); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Exporter/Abstractions/PackageExporterBase.cs class PackageExporterBase (line 11) | internal abstract class PackageExporterBase : IPackageExporter method PackageExporterBase (line 23) | public PackageExporterBase(PackageExporterSettings settings) method Export (line 28) | public async Task Export() method ValidateSettings (line 42) | protected virtual void ValidateSettings() method ExportImpl (line 54) | protected abstract Task ExportImpl(); method GetAssetPaths (line 56) | protected string[] GetAssetPaths(string rootPath) method GetAssetGuid (line 77) | protected string GetAssetGuid(string assetPath, bool generateIfPlugin,... method PathBelongsToPlugin (line 124) | private bool PathBelongsToPlugin(string assetPath) method PostExportCleanup (line 129) | protected virtual void PostExportCleanup() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Exporter/Abstractions/PackageExporterSettings.cs class PackageExporterSettings (line 3) | internal abstract class PackageExporterSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Exporter/DefaultExporterSettings.cs class DefaultExporterSettings (line 5) | internal class DefaultExporterSettings : PackageExporterSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Exporter/DefaultPackageExporter.cs class DefaultPackageExporter (line 16) | internal class DefaultPackageExporter : PackageExporterBase method DefaultPackageExporter (line 22) | public DefaultPackageExporter(DefaultExporterSettings settings) : base... method ValidateSettings (line 27) | protected override void ValidateSettings() method ExportImpl (line 35) | protected override async Task ExportImpl() method Export (line 40) | private new async Task Export() method GetTemporaryExportPath (line 80) | private string GetTemporaryExportPath() method CreateTempPackageStructure (line 85) | private void CreateTempPackageStructure(string tempOutputPath) method GetPathGuidPairs (line 156) | private Dictionary GetPathGuidPairs(string[] exportPaths) method GeneratePreviews (line 177) | private async Task GeneratePreviews() method InjectPreviews (line 200) | private void InjectPreviews(PreviewGenerationResult result, string tem... method CreateUnityPackage (line 209) | private void CreateUnityPackage(string pathToArchive, string outputPath) method CreateUnityPackageUniversal (line 228) | private void CreateUnityPackageUniversal(string pathToArchive, string ... method CreateUnityPackageOsxLinux (line 252) | private void CreateUnityPackageOsxLinux(string pathToArchive, string o... method StartProcess (line 272) | private int StartProcess(string processPath, string arguments, string ... method PostExportCleanup (line 295) | protected override void PostExportCleanup() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Exporter/LegacyExporterSettings.cs class LegacyExporterSettings (line 3) | internal class LegacyExporterSettings : PackageExporterSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Exporter/LegacyPackageExporter.cs class LegacyPackageExporter (line 11) | internal class LegacyPackageExporter : PackageExporterBase method LegacyPackageExporter (line 18) | public LegacyPackageExporter(LegacyExporterSettings settings) : base(s... method ValidateSettings (line 23) | protected override void ValidateSettings() method ExportImpl (line 31) | protected override async Task ExportImpl() method Export (line 36) | private async new Task Export() method GetGuids (line 85) | private string[] GetGuids(string[] exportPaths, out bool onlyFolders) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Exporter/PackageExporterResult.cs class PackageExporterResult (line 6) | internal class PackageExporterResult FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Exporter/PreviewInjector.cs class PreviewInjector (line 8) | internal class PreviewInjector : IPreviewInjector method PreviewInjector (line 12) | public PreviewInjector(PreviewGenerationResult result) method Inject (line 17) | public void Inject(string temporaryPackagePath) method InjectFilesIntoGuidFolders (line 26) | private void InjectFilesIntoGuidFolders(IEnumerable p... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/CustomPreviewGenerationSettings.cs class CustomPreviewGenerationSettings (line 5) | internal class CustomPreviewGenerationSettings : PreviewGenerationSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/FileNameFormat.cs type FileNameFormat (line 3) | internal enum FileNameFormat FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/GenerationType.cs type GenerationType (line 3) | internal enum GenerationType FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/NativePreviewGenerationSettings.cs class NativePreviewGenerationSettings (line 3) | internal class NativePreviewGenerationSettings : PreviewGenerationSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/PreviewDatabase.cs class PreviewDatabase (line 5) | internal class PreviewDatabase method PreviewDatabase (line 9) | public PreviewDatabase() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/PreviewFormat.cs type PreviewFormat (line 3) | internal enum PreviewFormat FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/PreviewGenerationResult.cs class PreviewGenerationResult (line 6) | internal class PreviewGenerationResult FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/PreviewGenerationSettings.cs class PreviewGenerationSettings (line 3) | internal abstract class PreviewGenerationSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Data/PreviewMetadata.cs class PreviewMetadata (line 5) | internal class PreviewMetadata method Exists (line 12) | public bool Exists() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/AudioChannel.cs class AudioChannel (line 7) | internal class AudioChannel method AudioChannel (line 17) | public AudioChannel(int minY, int maxY, List samples) method GetCoordinateData (line 28) | public IEnumerable GetCoordinateData(int desir... method CreateChunk (line 57) | private IEnumerable CreateChunk(int startIndex, int endIndex) method DownsampleMax (line 71) | private void DownsampleMax(IEnumerable samples, out float value... method SampleToCoordinate (line 92) | private int SampleToCoordinate(float sample) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/AudioChannelCoordinate.cs type AudioChannelCoordinate (line 3) | internal struct AudioChannelCoordinate method AudioChannelCoordinate (line 10) | public AudioChannelCoordinate(int x, int yBaseline, int yAboveBaseline... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/Screenshotters/ISceneScreenshotter.cs type ISceneScreenshotter (line 5) | internal interface ISceneScreenshotter method Screenshot (line 9) | string Screenshot(string outputPath); method Screenshot (line 10) | string Screenshot(GameObject target, string outputPath); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/Screenshotters/MaterialScreenshotter.cs class MaterialScreenshotter (line 5) | internal class MaterialScreenshotter : SceneScreenshotterBase method MaterialScreenshotter (line 7) | public MaterialScreenshotter(SceneScreenshotterSettings settings) : ba... method PositionCamera (line 9) | public override void PositionCamera(GameObject target) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/Screenshotters/MeshScreenshotter.cs class MeshScreenshotter (line 5) | internal class MeshScreenshotter : SceneScreenshotterBase method MeshScreenshotter (line 7) | public MeshScreenshotter(SceneScreenshotterSettings settings) : base(s... method PositionCamera (line 9) | public override void PositionCamera(GameObject target) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/Screenshotters/SceneScreenshotterBase.cs class SceneScreenshotterBase (line 10) | internal abstract class SceneScreenshotterBase : ISceneScreenshotter method SceneScreenshotterBase (line 17) | public SceneScreenshotterBase(SceneScreenshotterSettings settings) method GetCamera (line 22) | private Camera GetCamera() method ValidateSettings (line 36) | public virtual void ValidateSettings() method PositionCamera (line 54) | public abstract void PositionCamera(GameObject target); method Screenshot (line 56) | public string Screenshot(string outputPath) method Screenshot (line 73) | public string Screenshot(GameObject target, string outputPath) method PositionLighting (line 80) | private void PositionLighting(GameObject target) method GetGlobalBounds (line 92) | protected Bounds GetGlobalBounds(IEnumerable renderers) method GetNormalizedBounds (line 112) | protected Bounds GetNormalizedBounds(Bounds bounds) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/Screenshotters/SceneScreenshotterSettings.cs class SceneScreenshotterSettings (line 5) | internal class SceneScreenshotterSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/AudioTypeGeneratorSettings.cs class AudioTypeGeneratorSettings (line 6) | internal class AudioTypeGeneratorSettings : TypeGeneratorSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/AudioTypePreviewGenerator.cs class AudioTypePreviewGenerator (line 13) | internal class AudioTypePreviewGenerator : TypePreviewGeneratorBase method AudioTypePreviewGenerator (line 20) | public AudioTypePreviewGenerator(AudioTypeGeneratorSettings settings) ... method ValidateSettings (line 25) | public override void ValidateSettings() method CollectAssets (line 36) | protected override IEnumerable CollectAssets() method IsLoadTypeSupported (line 61) | private bool IsLoadTypeSupported(AudioClip audioClip) method GenerateImpl (line 69) | protected override async Task> GenerateImpl(IEnu... method GenerateAudioClipTexture (line 93) | private Texture2D GenerateAudioClipTexture(AudioClip audioClip) method FillTextureBackground (line 121) | private void FillTextureBackground() method FillTextureForeground (line 132) | private void FillTextureForeground(AudioClip audioClip) method CreateChannels (line 142) | private List CreateChannels(AudioClip audioClip) method GetChannelSamples (line 160) | private List> GetChannelSamples(AudioClip audioClip) method DrawChannel (line 184) | private void DrawChannel(AudioChannel channel) method DrawVerticalColumn (line 194) | private void DrawVerticalColumn(int x, int yBaseline, int y1, int y2, ... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/ITypePreviewGenerator.cs type ITypePreviewGenerator (line 8) | internal interface ITypePreviewGenerator method Generate (line 14) | Task> Generate(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/MaterialTypePreviewGenerator.cs class MaterialTypePreviewGenerator (line 11) | internal class MaterialTypePreviewGenerator : TypePreviewGeneratorFromScene method MaterialTypePreviewGenerator (line 15) | public MaterialTypePreviewGenerator(TypePreviewGeneratorFromSceneSetti... method CollectAssets (line 17) | protected override IEnumerable CollectAssets() method GeneratePreviewsInScene (line 42) | protected override async Task> GeneratePreviewsI... method IsShaderInvalid (line 74) | private bool IsShaderInvalid(Shader shader) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/ModelTypePreviewGenerator.cs class ModelTypePreviewGenerator (line 11) | internal class ModelTypePreviewGenerator : TypePreviewGeneratorFromScene method ModelTypePreviewGenerator (line 15) | public ModelTypePreviewGenerator(TypePreviewGeneratorFromSceneSettings... method CollectAssets (line 17) | protected override IEnumerable CollectAssets() method GeneratePreviewsInScene (line 40) | protected override async Task> GeneratePreviewsI... method ReplaceShaders (line 71) | private void ReplaceShaders(GameObject go, Shader shader) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/PrefabTypePreviewGenerator.cs class PrefabTypePreviewGenerator (line 11) | internal class PrefabTypePreviewGenerator : TypePreviewGeneratorFromScene method PrefabTypePreviewGenerator (line 15) | public PrefabTypePreviewGenerator(TypePreviewGeneratorFromSceneSetting... method CollectAssets (line 17) | protected override IEnumerable CollectAssets() method GeneratePreviewsInScene (line 40) | protected override async Task> GeneratePreviewsI... method ReplaceMissingShaders (line 74) | private void ReplaceMissingShaders(GameObject go, Shader objectShader,... method HandleParticleSystems (line 98) | private void HandleParticleSystems(GameObject go) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TextureTypeGeneratorSettings.cs class TextureTypeGeneratorSettings (line 5) | internal class TextureTypeGeneratorSettings : TypeGeneratorSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TextureTypePreviewGenerator.cs class TextureTypePreviewGenerator (line 13) | internal class TextureTypePreviewGenerator : TypePreviewGeneratorBase method TextureTypePreviewGenerator (line 19) | public TextureTypePreviewGenerator(TextureTypeGeneratorSettings settin... method ValidateSettings (line 24) | public override void ValidateSettings() method CollectAssets (line 35) | protected override IEnumerable CollectAssets() method GenerateImpl (line 54) | protected override async Task> GenerateImpl(IEnu... method CalculateTextureSize (line 91) | private void CalculateTextureSize(Texture2D texture, out int width, ou... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TypeGeneratorSettings.cs class TypeGeneratorSettings (line 5) | internal abstract class TypeGeneratorSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TypePreviewGeneratorBase.cs class TypePreviewGeneratorBase (line 12) | internal abstract class TypePreviewGeneratorBase : ITypePreviewGenerator method TypePreviewGeneratorBase (line 18) | public TypePreviewGeneratorBase(TypeGeneratorSettings settings) method ValidateSettings (line 23) | public virtual void ValidateSettings() method Generate (line 39) | public async Task> Generate() method CollectAssets (line 53) | protected abstract IEnumerable CollectAssets(); method FilterIgnoredAssets (line 55) | private IEnumerable FilterIgnoredAssets(IEnumerabl... method GenerateImpl (line 75) | protected abstract Task> GenerateImpl(IEnumerabl... method ObjectToMetadata (line 77) | protected PreviewMetadata ObjectToMetadata(UnityEngine.Object obj, str... method GenerateOutputPathWithoutExtension (line 91) | protected string GenerateOutputPathWithoutExtension(UnityEngine.Object... method GenerateOutputPathWithExtension (line 101) | protected string GenerateOutputPathWithExtension(UnityEngine.Object as... method PrepareOutputFolder (line 109) | private void PrepareOutputFolder(string outputPath, bool cleanup) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TypePreviewGeneratorFromScene.cs class TypePreviewGeneratorFromScene (line 13) | internal abstract class TypePreviewGeneratorFromScene : TypePreviewGener... method TypePreviewGeneratorFromScene (line 19) | public TypePreviewGeneratorFromScene(TypePreviewGeneratorFromSceneSett... method ValidateSettings (line 24) | public override void ValidateSettings() method GenerateImpl (line 32) | protected sealed override async Task> GenerateIm... method GeneratePreviewsInScene (line 52) | protected abstract Task> GeneratePreviewsInScene... method SceneOpenedDuringGeneration (line 54) | private void SceneOpenedDuringGeneration(Scene _, OpenSceneMode __) method ThrowIfSceneChanged (line 60) | protected void ThrowIfSceneChanged() method GetDefaultObjectShader (line 66) | protected Shader GetDefaultObjectShader() method GetDefaultParticleShader (line 81) | protected Shader GetDefaultParticleShader() method GetDefaultTextureShader (line 96) | protected Shader GetDefaultTextureShader() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/Custom/TypeGenerators/TypePreviewGeneratorFromSceneSettings.cs class TypePreviewGeneratorFromSceneSettings (line 5) | internal class TypePreviewGeneratorFromSceneSettings : TypeGeneratorSett... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/CustomPreviewGenerator.cs class CustomPreviewGenerator (line 13) | internal class CustomPreviewGenerator : PreviewGeneratorBase method CustomPreviewGenerator (line 19) | public CustomPreviewGenerator(CustomPreviewGenerationSettings settings) method Validate (line 25) | protected override void Validate() method GenerateImpl (line 45) | protected override async Task GenerateImpl() method GetExistingPreviews (line 96) | private IEnumerable GetExistingPreviews() method CreateGenerators (line 108) | private IEnumerable CreateGenerators(IEnumerabl... method CreateAudioPreviewGenerator (line 124) | private ITypePreviewGenerator CreateAudioPreviewGenerator(string[] ign... method CreateMaterialPreviewGenerator (line 142) | private ITypePreviewGenerator CreateMaterialPreviewGenerator(string[] ... method CreateModelPreviewGenerator (line 148) | private ITypePreviewGenerator CreateModelPreviewGenerator(string[] ign... method CreatePrefabPreviewGenerator (line 154) | private ITypePreviewGenerator CreatePrefabPreviewGenerator(string[] ig... method CreateTexturePreviewGenerator (line 160) | private ITypePreviewGenerator CreateTexturePreviewGenerator(string[] i... method CreateSceneGeneratorSettings (line 176) | private TypePreviewGeneratorFromSceneSettings CreateSceneGeneratorSett... method CreateScreenshotterSettings (line 190) | private SceneScreenshotterSettings CreateScreenshotterSettings() method ReportProgress (line 205) | private void ReportProgress(int currentGenerator, int totalGenerators,... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/IPreviewGenerator.cs type IPreviewGenerator (line 7) | internal interface IPreviewGenerator method Generate (line 13) | Task Generate(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/NativePreviewGenerator.cs class NativePreviewGenerator (line 15) | internal class NativePreviewGenerator : PreviewGeneratorBase method NativePreviewGenerator (line 28) | public NativePreviewGenerator(NativePreviewGenerationSettings settings) method Validate (line 34) | protected override void Validate() method GenerateImpl (line 42) | protected override async Task GenerateImpl() method GetObjectsRequiringPreviews (line 97) | private List GetObjectsRequiringPreviews(string[] inp... method FilterObjects (line 118) | private void FilterObjects(List objects, List objects... method GetAssetPreviewFromGuid (line 203) | private Texture2D GetAssetPreviewFromGuid(string guid) method WaitAndWritePreviewsChunked (line 211) | private async Task WaitAndWritePreviewsChunked(List o... method WaitAndWritePreviews (line 237) | private async Task WaitAndWritePreviews(List objects,... method WaitAndWritePreviewIteration (line 290) | private async Task WaitAndWritePreviewIteration(List ... method WaitForEndOfFrame (line 338) | private async Task WaitForEndOfFrame(double atLeastSeconds) method WaitForEndOfFrame (line 347) | private async Task WaitForEndOfFrame() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Generators/PreviewGeneratorBase.cs class PreviewGeneratorBase (line 8) | internal abstract class PreviewGeneratorBase : IPreviewGenerator method PreviewGeneratorBase (line 15) | public PreviewGeneratorBase(PreviewGenerationSettings settings) method Generate (line 21) | public async Task Generate() method Validate (line 34) | protected virtual void Validate() method GenerateImpl (line 43) | protected abstract Task GenerateImpl(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Services/Caching/CachingService.cs class CachingService (line 12) | internal class CachingService : ICachingService method CacheMetadata (line 14) | public void CacheMetadata(IEnumerable previews) method GetCachedMetadata (line 28) | public bool GetCachedMetadata(out PreviewDatabase previewDatabase) method UpdatePreviewDatabase (line 51) | private PreviewDatabase UpdatePreviewDatabase(IEnumerable previews); method GetCachedMetadata (line 9) | bool GetCachedMetadata(out PreviewDatabase previewDatabase); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Services/IPreviewService.cs type IPreviewService (line 3) | public interface IPreviewService { } FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Services/PreviewServiceProvider.cs class PreviewServiceProvider (line 5) | internal class PreviewServiceProvider : ServiceProvider method PreviewServiceProvider (line 10) | private PreviewServiceProvider() { } method RegisterServices (line 12) | protected override void RegisterServices() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Data/AssetPreview.cs class AssetPreview (line 10) | internal class AssetPreview : IAssetPreview method AssetPreview (line 21) | public AssetPreview(PreviewMetadata metadata) method GetAssetPath (line 26) | public string GetAssetPath() method LoadImage (line 32) | public async Task LoadImage(Action onSuccess) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Data/AssetPreviewCollection.cs class AssetPreviewCollection (line 7) | internal class AssetPreviewCollection : IAssetPreviewCollection method AssetPreviewCollection (line 14) | public AssetPreviewCollection() method GetGenerationType (line 19) | public GenerationType GetGenerationType() method GetPreviews (line 24) | public IEnumerable GetPreviews() method Refresh (line 29) | public void Refresh(GenerationType generationType, IEnumerable onSuccess); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Data/IAssetPreviewCollection.cs type IAssetPreviewCollection (line 7) | internal interface IAssetPreviewCollection method GetGenerationType (line 11) | GenerationType GetGenerationType(); method GetPreviews (line 12) | IEnumerable GetPreviews(); method Refresh (line 13) | void Refresh(GenerationType generationType, IEnumerable GetAvailableGenerationTypes(); method GetGenerationPaths (line 19) | List GetGenerationPaths(); method AddGenerationPath (line 20) | void AddGenerationPath(string path); method RemoveGenerationPath (line 21) | void RemoveGenerationPath(string path); method ClearGenerationPaths (line 22) | void ClearGenerationPaths(); method IsGenerationPathValid (line 23) | bool IsGenerationPathValid(string path, out string error); method CreateGenerator (line 25) | IPreviewGenerator CreateGenerator(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Data/PreviewGeneratorSettings.cs class PreviewGeneratorSettings (line 12) | internal class PreviewGeneratorSettings : IPreviewGeneratorSettings method PreviewGeneratorSettings (line 26) | public PreviewGeneratorSettings() method LoadSettings (line 32) | public void LoadSettings(PreviewGenerationSettings settings) method GetGenerationType (line 55) | public GenerationType GetGenerationType() method SetGenerationType (line 60) | public void SetGenerationType(GenerationType type) method GetAvailableGenerationTypes (line 66) | public List GetAvailableGenerationTypes() method GetGenerationPaths (line 71) | public List GetGenerationPaths() method AddGenerationPath (line 76) | public void AddGenerationPath(string path) method RemoveGenerationPath (line 105) | public void RemoveGenerationPath(string path) method ClearGenerationPaths (line 115) | public void ClearGenerationPaths() method IsGenerationPathValid (line 125) | public bool IsGenerationPathValid(string path, out string error) method CreateGenerator (line 160) | public IPreviewGenerator CreateGenerator() method CreateNativeGenerator (line 173) | private IPreviewGenerator CreateNativeGenerator() method CreateCustomGenerator (line 190) | private IPreviewGenerator CreateCustomGenerator() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/AssetPreviewElement.cs class AssetPreviewElement (line 9) | internal class AssetPreviewElement : VisualElement method AssetPreviewElement (line 18) | public AssetPreviewElement() method Create (line 27) | private void Create() method CreateImage (line 34) | private void CreateImage() method CreateFiller (line 40) | private void CreateFiller() method CreateLabel (line 46) | private void CreateLabel() method SetImage (line 52) | private void SetImage(Texture2D texture) method OnImageClicked (line 59) | private void OnImageClicked(MouseDownEvent _) method SetSource (line 64) | public void SetSource(IAssetPreview assetPreview) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/GridListElement.cs class GridListElement (line 9) | internal class GridListElement : VisualElement method GridListElement (line 21) | public GridListElement() method Create (line 36) | private void Create() method OnGeometryChanged (line 42) | private void OnGeometryChanged(GeometryChangedEvent evt) method OnVerticalScroll (line 47) | private void OnVerticalScroll(float value) method Redraw (line 52) | public void Redraw() method IsRowVisible (line 101) | private bool IsRowVisible(int rowIndex) method CreateRow (line 119) | private VisualElement CreateRow(int rowIndex) method CreateFillerElement (line 131) | private VisualElement CreateFillerElement() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/PreviewCollectionElement.cs class PreviewCollectionElement (line 12) | internal class PreviewCollectionElement : VisualElement method PreviewCollectionElement (line 21) | public PreviewCollectionElement(IAssetPreviewCollection collection) method Create (line 34) | private void Create() method CreateLabel (line 40) | private void CreateLabel() method CreateGridListElement (line 47) | private void CreateGridListElement() method CreatePreview (line 57) | private VisualElement CreatePreview() method BindPreview (line 63) | private void BindPreview(VisualElement element, int index) method RefreshList (line 70) | private void RefreshList() method ConvertGenerationTypeName (line 84) | private string ConvertGenerationTypeName(GenerationType type) method SubscribeToSceneChanges (line 95) | private void SubscribeToSceneChanges() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/PreviewGenerateButtonElement.cs class PreviewGenerateButtonElement (line 7) | internal class PreviewGenerateButtonElement : VisualElement method PreviewGenerateButtonElement (line 17) | public PreviewGenerateButtonElement(IPreviewGeneratorSettings settings) method Create (line 26) | private void Create() method Validate (line 34) | private void Validate() method GenerationPathsChanged (line 39) | private void GenerationPathsChanged() method Deserialize (line 45) | private void Deserialize() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/PreviewGeneratorPathsElement.cs class PreviewGeneratorPathsElement (line 8) | internal class PreviewGeneratorPathsElement : VisualElement method PreviewGeneratorPathsElement (line 16) | public PreviewGeneratorPathsElement(IPreviewGeneratorSettings settings) method Create (line 27) | private void Create() method CreateSinglePathElement (line 67) | private VisualElement CreateSinglePathElement(string path) method BrowsePath (line 88) | private void BrowsePath() method InputPathsChanged (line 106) | private void InputPathsChanged() method Deserialize (line 117) | private void Deserialize() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/PreviewGeneratorSettingsElement.cs class PreviewGeneratorSettingsElement (line 9) | internal class PreviewGeneratorSettingsElement : VisualElement method PreviewGeneratorSettingsElement (line 18) | public PreviewGeneratorSettingsElement(IPreviewGeneratorSettings setti... method Create (line 29) | private void Create() method CreateInputPathsElement (line 35) | private void CreateInputPathsElement() method CreateGenerationType (line 41) | private void CreateGenerationType() method ConvertGenerationTypeName (line 77) | private string ConvertGenerationTypeName(GenerationType type) method GenerationTypeChanged (line 88) | private void GenerationTypeChanged() method Deserialize (line 94) | private void Deserialize() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Elements/PreviewWindowDescriptionElement.cs class PreviewWindowDescriptionElement (line 5) | internal class PreviewWindowDescriptionElement : VisualElement method PreviewWindowDescriptionElement (line 19) | public PreviewWindowDescriptionElement() method Create (line 25) | private void Create() method CreateSimpleDescription (line 31) | private void CreateSimpleDescription() method CreateFullDescription (line 49) | private void CreateFullDescription() method ToggleFullDescription (line 71) | private void ToggleFullDescription() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/PreviewGeneratorWindow.cs class PreviewGeneratorWindow (line 11) | internal class PreviewGeneratorWindow : AssetStoreToolsWindow method Init (line 19) | protected override void Init() method GetServices (line 35) | private void GetServices() method ConstructWindow (line 40) | private void ConstructWindow() method Load (line 46) | public void Load(PreviewGenerationSettings settings) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/UI/Views/PreviewListView.cs class PreviewListView (line 13) | internal class PreviewListView : VisualElement method PreviewListView (line 28) | public PreviewListView(ICachingService cachingService) method Create (line 42) | private void Create() method CreateDescription (line 50) | private void CreateDescription() method CreateSettings (line 56) | private void CreateSettings() method CreateGenerateButton (line 62) | private void CreateGenerateButton() method CreatePreviewList (line 69) | private void CreatePreviewList() method GeneratePreviews (line 75) | private async void GeneratePreviews() method DisplayProgress (line 106) | private void DisplayProgress(float progress) method LoadSettings (line 111) | public void LoadSettings(PreviewGenerationSettings settings) method RefreshPreviewList (line 116) | private void RefreshPreviewList() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Utility/GraphicsUtility.cs class GraphicsUtility (line 5) | internal static class GraphicsUtility method GetTextureFromCamera (line 7) | public static Texture2D GetTextureFromCamera(Camera camera, int desire... method ResizeTexture (line 37) | public static Texture2D ResizeTexture(Texture2D source, int desiredWid... method ResizeTextureNormalMap (line 60) | public static Texture2D ResizeTextureNormalMap(Texture2D source, int d... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Utility/PreviewConvertUtility.cs class PreviewConvertUtility (line 7) | internal static class PreviewConvertUtility method ConvertFilename (line 9) | public static string ConvertFilename(Object asset, FileNameFormat format) method ConvertExtension (line 39) | public static string ConvertExtension(PreviewFormat format) method ConvertFilenameWithExtension (line 52) | public static string ConvertFilenameWithExtension(Object asset, FileNa... method ConvertTexture (line 59) | public static byte[] ConvertTexture(Texture2D texture, PreviewFormat f... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Utility/PreviewSceneUtility.cs class PreviewSceneUtility (line 16) | internal static class PreviewSceneUtility method OpenPreviewSceneForCurrentPipeline (line 22) | public static async Task OpenPreviewSceneForCurrentPipeline() method WaitForEditorUpdate (line 47) | private static async Task WaitForEditorUpdate() method OpenPreviewSceneBiRP (line 73) | public static async Task OpenPreviewSceneBiRP() method OpenNewScene (line 83) | private static void OpenNewScene() method CreateSceneCamera (line 90) | private static Camera CreateSceneCamera() method CreateSceneLighting (line 105) | private static Light CreateSceneLighting() method WaitForLighting (line 117) | private static async Task WaitForLighting() method OpenPreviewSceneURP (line 126) | public static async Task OpenPreviewSceneURP() method OpenPreviewSceneHDRP (line 142) | public static async Task OpenPreviewSceneHDRP() method CreateHDRPVolumeProfile (line 160) | private static Volume CreateHDRPVolumeProfile() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Utility/RenderPipeline.cs type RenderPipeline (line 3) | internal enum RenderPipeline FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Previews/Scripts/Utility/RenderPipelineUtility.cs class RenderPipelineUtility (line 11) | internal static class RenderPipelineUtility method GetCurrentPipeline (line 13) | public static RenderPipeline GetCurrentPipeline() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/IPackage.cs type IPackage (line 7) | internal interface IPackage method FormattedSize (line 26) | string FormattedSize(); method FormattedModified (line 27) | string FormattedModified(); method UpdateData (line 29) | void UpdateData(PackageModel source); method UpdateIcon (line 30) | void UpdateIcon(Texture2D texture); method ToModel (line 32) | PackageModel ToModel(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/IPackageContent.cs type IPackageContent (line 6) | internal interface IPackageContent method GetActiveWorkflow (line 10) | IWorkflow GetActiveWorkflow(); method GetAvailableWorkflows (line 11) | List GetAvailableWorkflows(); method SetActiveWorkflow (line 12) | void SetActiveWorkflow(IWorkflow workflow); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/IPackageGroup.cs type IPackageGroup (line 6) | internal interface IPackageGroup method Sort (line 14) | void Sort(PackageSorting sortingType); method Filter (line 15) | void Filter(string filter); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/IWorkflow.cs type IWorkflow (line 11) | internal interface IWorkflow method GetAllPaths (line 26) | IEnumerable GetAllPaths(); method Validate (line 27) | ValidationResult Validate(); method ExportPackage (line 28) | Task ExportPackage(string outputPath); method ValidatePackageUploadedVersions (line 29) | Task ValidatePackageUploadedVersions(); method UploadPackage (line 31) | Task UploadPackage(string exportedPackagePath); method AbortUpload (line 32) | void AbortUpload(); method ResetUploadStatus (line 33) | void ResetUploadStatus(); method RefreshPackage (line 34) | Task RefreshPackage(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/IWorkflowServices.cs type IWorkflowServices (line 10) | internal interface IWorkflowServices method GetPackageUploadedVersions (line 12) | Task GetPackageUploadedVersio... method UploadPackage (line 13) | Task UploadPackage(IPackageUploader uploader, I... method StopUploading (line 14) | void StopUploading(IPackageUploader uploader); method SendAnalytic (line 15) | AnalyticsResult SendAnalytic(IAssetStoreAnalytic data); method UpdatePackageData (line 16) | Task UpdatePackageData(IPackage package); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Abstractions/WorkflowBase.cs class WorkflowBase (line 20) | internal abstract class WorkflowBase : IWorkflow method WorkflowBase (line 44) | public WorkflowBase(IPackage package, IWorkflowServices services) method GetAllPaths (line 50) | public abstract IEnumerable GetAllPaths(); method CreateValidator (line 52) | public abstract IValidator CreateValidator(); method Validate (line 54) | public ValidationResult Validate() method CreatePreviewGenerator (line 65) | protected IPreviewGenerator CreatePreviewGenerator(List inputP... method CreateExporter (line 113) | public abstract IPackageExporter CreateExporter(string outputPath); method ExportPackage (line 115) | public virtual async Task ExportPackage(string ... method ValidatePackageUploadedVersions (line 122) | public async Task ValidatePackageUploadedVersions() method ValidatePackageBeforeUpload (line 135) | private bool ValidatePackageBeforeUpload(string packagePath, out strin... method ValidatePackageSize (line 153) | private bool ValidatePackageSize(string packagePath, out string error) method UploadPackage (line 171) | public async Task UploadPackage(string packageP... method CreatePackageUploader (line 197) | protected abstract IPackageUploader CreatePackageUploader(string expor... method ReportUploadProgress (line 199) | private void ReportUploadProgress(object _, float value) method SendAnalytics (line 204) | private void SendAnalytics(string packagePath, UploadStatus uploadStat... method AbortUpload (line 225) | public void AbortUpload() method ResetUploadStatus (line 233) | public void ResetUploadStatus() method RefreshPackage (line 238) | public async Task RefreshPackage() method IsPathValid (line 247) | public abstract bool IsPathValid(string path, out string reason); method Serialize (line 249) | protected abstract void Serialize(); method Deserialize (line 251) | protected abstract void Deserialize(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/AssetsWorkflow.cs class AssetsWorkflow (line 16) | internal class AssetsWorkflow : WorkflowBase method AssetsWorkflow (line 41) | public AssetsWorkflow(IPackage package, AssetsWorkflowState stateData,... method GetMainExportPath (line 48) | public string GetMainExportPath() method SetMainExportPath (line 53) | public void SetMainExportPath(string path, bool serialize) method SetMetadata (line 61) | private void SetMetadata() method GetIncludeDependencies (line 68) | public bool GetIncludeDependencies() method SetIncludeDependencies (line 73) | public void SetIncludeDependencies(bool value, bool serialize) method GetDependencies (line 82) | public List GetDependencies() method SetDependencies (line 87) | public void SetDependencies(IEnumerable dependencies, bool ser... method GetSpecialFolders (line 101) | public List GetSpecialFolders() method SetSpecialFolders (line 106) | public void SetSpecialFolders(IEnumerable specialFolders, bool... method IsPathValid (line 118) | public override bool IsPathValid(string path, out string error) method GetAvailableDependencies (line 148) | public List GetAvailableDependencies() method GetAvailableSpecialFolders (line 154) | public List GetAvailableSpecialFolders() method GetAllPaths (line 176) | public override IEnumerable GetAllPaths() method CreateValidator (line 187) | public override IValidator CreateValidator() method CreateExporter (line 202) | public override IPackageExporter CreateExporter(string outputPath) method CreatePackageUploader (line 242) | protected override IPackageUploader CreatePackageUploader(string expor... method Serialize (line 257) | protected override void Serialize() method Deserialize (line 266) | protected override void Deserialize() method DeserializeFromUploadedData (line 290) | private void DeserializeFromUploadedData() method DeserializeFromUploadedDataByGuid (line 296) | private void DeserializeFromUploadedDataByGuid() method DeserializeFromUploadedDataByPath (line 309) | private void DeserializeFromUploadedDataByPath() method DeserializeFromUploadedDataByPath (line 321) | private void DeserializeFromUploadedDataByPath(string path) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/HybridPackageWorkflow.cs class HybridPackageWorkflow (line 17) | internal class HybridPackageWorkflow : WorkflowBase method HybridPackageWorkflow (line 31) | public HybridPackageWorkflow(IPackage package, HybridPackageWorkflowSt... method GetPackage (line 38) | public PackageInfo GetPackage() method SetPackage (line 43) | public void SetPackage(PackageInfo packageInfo, bool serialize) method SetPackage (line 54) | public void SetPackage(string packageManifestPath, bool serialize) method SetMetadata (line 62) | private void SetMetadata() method GetDependencies (line 69) | public List GetDependencies() method SetDependencies (line 74) | public void SetDependencies(IEnumerable dependencies, bool ser... method GetAvailableDependencies (line 88) | public List GetAvailableDependencies() method GetAllPaths (line 110) | public override IEnumerable GetAllPaths() method IsPathValid (line 123) | public override bool IsPathValid(string path, out string reason) method CreateValidator (line 143) | public override IValidator CreateValidator() method CreateExporter (line 158) | public override IPackageExporter CreateExporter(string outputPath) method CreatePackageUploader (line 172) | protected override IPackageUploader CreatePackageUploader(string expor... method Serialize (line 187) | protected override void Serialize() method Deserialize (line 197) | protected override void Deserialize() method DeserializeFromUploadedData (line 214) | private void DeserializeFromUploadedData() method DeserializeFromUploadedDataByPackageName (line 220) | private void DeserializeFromUploadedDataByPackageName() method DeserializeFromUploadedDataByPackageGuid (line 232) | private void DeserializeFromUploadedDataByPackageGuid() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Package.cs class Package (line 7) | internal class Package : IPackage method Package (line 29) | public Package(PackageModel packageSource) method UpdateIcon (line 34) | public void UpdateIcon(Texture2D texture) method FormattedSize (line 43) | public string FormattedSize() method FormattedModified (line 52) | public string FormattedModified() method UpdateData (line 61) | public void UpdateData(PackageModel source) method ToModel (line 70) | public PackageModel ToModel() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/PackageContent.cs class PackageContent (line 9) | internal class PackageContent : IPackageContent method PackageContent (line 19) | public PackageContent(List workflows, WorkflowStateData wor... method GetActiveWorkflow (line 33) | public IWorkflow GetActiveWorkflow() method SetActiveWorkflow (line 38) | public void SetActiveWorkflow(IWorkflow workflow) method GetAvailableWorkflows (line 47) | public List GetAvailableWorkflows() method Serialize (line 52) | private void Serialize() method Deserialize (line 58) | private void Deserialize() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/PackageGroup.cs class PackageGroup (line 7) | internal class PackageGroup : IPackageGroup class FilteredPackage (line 9) | private class FilteredPackage method PackageGroup (line 23) | public PackageGroup(string name, List packages) method Sort (line 33) | public void Sort(PackageSorting sortingType) method Filter (line 53) | public void Filter(string filter) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/PackageSorting.cs type PackageSorting (line 3) | internal enum PackageSorting FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Serialization/AssetPath.cs class AssetPath (line 8) | internal class AssetPath method AssetPath (line 20) | public AssetPath() { } method AssetPath (line 22) | public AssetPath(string path) method SetAssetPath (line 27) | private void SetAssetPath(string path) method TryGetGuid (line 34) | private bool TryGetGuid(string path, out string guid) method ToString (line 47) | public override string ToString() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Serialization/AssetsWorkflowStateData.cs class AssetsWorkflowState (line 6) | internal class AssetsWorkflowState method AssetsWorkflowState (line 17) | public AssetsWorkflowState() method GetMainPath (line 25) | public string GetMainPath() method SetMainPath (line 30) | public void SetMainPath(string path) method GetIncludeDependencies (line 35) | public bool GetIncludeDependencies() method SetIncludeDependencies (line 40) | public void SetIncludeDependencies(bool value) method GetDependencies (line 45) | public List GetDependencies() method SetDependencies (line 50) | public void SetDependencies(IEnumerable dependencies) method GetSpecialFolders (line 57) | public List GetSpecialFolders() method SetSpecialFolders (line 70) | public void SetSpecialFolders(List specialFolders) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Serialization/HybridPackageWorkflowState.cs class HybridPackageWorkflowState (line 6) | internal class HybridPackageWorkflowState method HybridPackageWorkflowState (line 13) | public HybridPackageWorkflowState() method GetPackageName (line 19) | public string GetPackageName() method SetPackageName (line 24) | public void SetPackageName(string packageName) method GetPackageDependencies (line 29) | public List GetPackageDependencies() method SetPackageDependencies (line 34) | public void SetPackageDependencies(IEnumerable dependencies) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Serialization/UnityPackageWorkflowStateData.cs class UnityPackageWorkflowState (line 5) | internal class UnityPackageWorkflowState method UnityPackageWorkflowState (line 10) | public UnityPackageWorkflowState() method GetPackagePath (line 15) | public string GetPackagePath() method SetPackagePath (line 20) | public void SetPackagePath(string path) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/Serialization/WorkflowStateData.cs class WorkflowStateData (line 6) | internal class WorkflowStateData method WorkflowStateData (line 19) | public WorkflowStateData() method WorkflowStateData (line 28) | public WorkflowStateData(string packageId) : this() method GetPackageId (line 33) | public string GetPackageId() method SetPackageId (line 38) | public void SetPackageId(string packageId) method GetActiveWorkflow (line 43) | public string GetActiveWorkflow() method SetActiveWorkflow (line 48) | public void SetActiveWorkflow(string activeWorkflow) method GetAssetsWorkflowState (line 53) | public AssetsWorkflowState GetAssetsWorkflowState() method GetUnityPackageWorkflowState (line 58) | public UnityPackageWorkflowState GetUnityPackageWorkflowState() method GetHybridPackageWorkflowState (line 63) | public HybridPackageWorkflowState GetHybridPackageWorkflowState() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/UnityPackageWorkflow.cs class UnityPackageWorkflow (line 13) | internal class UnityPackageWorkflow : WorkflowBase method UnityPackageWorkflow (line 25) | public UnityPackageWorkflow(IPackage package, UnityPackageWorkflowStat... method SetPackagePath (line 32) | public void SetPackagePath(string path, bool serialize) method SetMetadata (line 40) | private void SetMetadata() method GetPackagePath (line 47) | public string GetPackagePath() method GetAllPaths (line 52) | public override IEnumerable GetAllPaths() method IsPathValid (line 57) | public override bool IsPathValid(string path, out string error) method CreateValidator (line 73) | public override IValidator CreateValidator() method CreateExporter (line 85) | public override IPackageExporter CreateExporter(string _) method ExportPackage (line 91) | public override Task ExportPackage(string _) method CreatePackageUploader (line 96) | protected override IPackageUploader CreatePackageUploader(string expor... method Serialize (line 111) | protected override void Serialize() method Deserialize (line 117) | protected override void Deserialize() method DeserializeFromUploadedData (line 123) | private void DeserializeFromUploadedData() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Data/WorkflowServices.cs class WorkflowServices (line 12) | internal class WorkflowServices : IWorkflowServices method WorkflowServices (line 18) | public WorkflowServices( method GetPackageUploadedVersions (line 28) | public Task GetPackageUploade... method UploadPackage (line 33) | public Task UploadPackage(IPackageUploader uplo... method StopUploading (line 38) | public void StopUploading(IPackageUploader uploader) method UpdatePackageData (line 43) | public Task UpdatePackageData(IPackage p... method SendAnalytic (line 48) | public AnalyticsResult SendAnalytic(IAssetStoreAnalytic data) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/AnalyticsService.cs class AnalyticsService (line 10) | internal class AnalyticsService : IAnalyticsService method Send (line 12) | public AnalyticsResult Send(IAssetStoreAnalytic analytic) method Register (line 29) | private bool Register(IAssetStoreAnalytic analytic) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/AuthenticationAnalytic.cs class AuthenticationAnalytic (line 10) | #if UNITY_2023_2_OR_NEWER class AuthenticationAnalyticData (line 20) | [Serializable] method AuthenticationAnalytic (line 32) | public AuthenticationAnalytic(IAuthenticationType authenticationType, ... method GetData (line 41) | protected override BaseAnalyticData GetData() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/BaseAnalytic.cs class BaseAnalytic (line 8) | internal abstract class BaseAnalytic : IAssetStoreAnalytic class BaseAnalyticData (line 10) | [Serializable] method GetData (line 20) | protected abstract BaseAnalyticData GetData(); method TryGatherData (line 23) | public bool TryGatherData(out IAnalytic.IData data, [System.Diagnostic... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/IAssetStoreAnalytic.cs type UNITY_2023_2_OR_NEWER (line 7) | internal interface IAssetStoreAnalytic FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/IAssetStoreAnalyticData.cs type UNITY_2023_2_OR_NEWER (line 3) | interface IAssetStoreAnalyticData FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/PackageUploadAnalytic.cs class PackageUploadAnalytic (line 11) | #if UNITY_2023_2_OR_NEWER class PackageUploadAnalyticData (line 21) | [Serializable] method PackageUploadAnalytic (line 40) | public PackageUploadAnalytic( method GetData (line 67) | protected override BaseAnalyticData GetData() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/Data/ValidationResultsSerializer.cs class ValidationResultsSerializer (line 9) | internal class ValidationResultsSerializer class ValidationResults (line 11) | private class ValidationResults class TestResultOutcome (line 18) | private class TestResultOutcome method TestResultOutcome (line 23) | public TestResultOutcome(TestResultStatus status) class ValidationResultsResolver (line 30) | private class ValidationResultsResolver : DefaultContractResolver method ValidationResultsResolver (line 37) | private ValidationResultsResolver() method CreateProperty (line 49) | protected override JsonProperty CreateProperty(MemberInfo member, Me... method ConstructValidationResultsJson (line 59) | public static string ConstructValidationResultsJson(ValidationSettings... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Analytics/IAnalyticsService.cs type IAnalyticsService (line 6) | internal interface IAnalyticsService : IUploaderService method Send (line 8) | AnalyticsResult Send(IAssetStoreAnalytic analytic); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/AuthenticationService.cs class AuthenticationService (line 13) | internal class AuthenticationService : IAuthenticationService method AuthenticationService (line 21) | public AuthenticationService(IAssetStoreApi api, ICachingService cachi... method AuthenticateWithCredentials (line 28) | public async Task AuthenticateWithCredentials(... method AuthenticateWithSessionToken (line 34) | public async Task AuthenticateWithSessionToken() method AuthenticateWithCloudToken (line 45) | public async Task AuthenticateWithCloudToken() method Authenticate (line 51) | private async Task Authenticate(IAuthenticatio... method HandleLoginResponse (line 58) | private void HandleLoginResponse(IAuthenticationType authenticationTyp... method CloudAuthenticationAvailable (line 71) | public bool CloudAuthenticationAvailable(out string username, out stri... method Deauthenticate (line 78) | public void Deauthenticate() method SendAnalytics (line 86) | private void SendAnalytics(IAuthenticationType authenticationType, Use... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/IAuthenticationService.cs type IAuthenticationService (line 7) | internal interface IAuthenticationService : IUploaderService method AuthenticateWithCredentials (line 10) | Task AuthenticateWithCredentials(string email,... method AuthenticateWithSessionToken (line 11) | Task AuthenticateWithSessionToken(); method AuthenticateWithCloudToken (line 12) | Task AuthenticateWithCloudToken(); method CloudAuthenticationAvailable (line 13) | bool CloudAuthenticationAvailable(out string username, out string clou... method Deauthenticate (line 14) | void Deauthenticate(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/IPackageDownloadingService.cs type IPackageDownloadingService (line 7) | internal interface IPackageDownloadingService : IUploaderService method GetPackageData (line 9) | Task GetPackageData(); method UpdatePackageData (line 10) | Task UpdatePackageData(IPackage package); method ClearPackageData (line 11) | void ClearPackageData(); method GetPackageThumbnail (line 12) | Task GetPackageThumbnail(IPackage package); method GetPackageUploadedVersions (line 13) | Task GetPackageUploadedVersio... method StopDownloading (line 14) | void StopDownloading(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/IPackageUploadingService.cs type IPackageUploadingService (line 8) | internal interface IPackageUploadingService : IUploaderService method UploadPackage (line 12) | Task UploadPackage(IPackageUploader uploader, I... method StopUploading (line 13) | void StopUploading(IPackageUploader package); method StopAllUploadinng (line 14) | void StopAllUploadinng(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/PackageDownloadingService.cs class PackageDownloadingService (line 9) | internal class PackageDownloadingService : IPackageDownloadingService method PackageDownloadingService (line 19) | public PackageDownloadingService(IAssetStoreApi api, ICachingService c... method ClearPackageData (line 26) | public void ClearPackageData() method GetPackageData (line 31) | public async Task GetPackageData() method UpdatePackageData (line 48) | public async Task UpdatePackageData(IPac... method GetPackageThumbnail (line 58) | public async Task GetPackageThumbnail(IPacka... method GetPackageUploadedVersions (line 82) | public async Task GetPackageU... method StopDownloading (line 103) | public void StopDownloading() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Api/PackageUploadingService.cs class PackageUploadingService (line 12) | internal class PackageUploadingService : IPackageUploadingService class UploadInProgress (line 14) | private class UploadInProgress method UploadInProgress (line 20) | public UploadInProgress(IPackageUploader uploader, IProgress ... method PackageUploadingService (line 33) | public PackageUploadingService(IAssetStoreApi api) method UploadPackage (line 39) | public async Task UploadPackage(IPackageUploade... method StartTrackingUpload (line 51) | private UploadInProgress StartTrackingUpload(IPackageUploader uploader... method StopTrackingUpload (line 66) | private void StopTrackingUpload(UploadInProgress uploadInProgress) method PreventEnteringPlayMode (line 78) | private void PreventEnteringPlayMode(PlayModeStateChange change) method StopUploading (line 88) | public void StopUploading(IPackageUploader uploader) method StopAllUploadinng (line 97) | public void StopAllUploadinng() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Caching/CachingService.cs class CachingService (line 15) | internal class CachingService : ICachingService method GetCachedUploaderWindow (line 19) | public bool GetCachedUploaderWindow(out VisualElement uploaderWindow) method CacheUploaderWindow (line 25) | public void CacheUploaderWindow(VisualElement uploaderWindow) method CacheSessionToken (line 30) | public void CacheSessionToken(string sessionToken) method GetCachedSessionToken (line 38) | public bool GetCachedSessionToken(out string sessionToken) method ClearCachedSessionToken (line 44) | public void ClearCachedSessionToken() method GetCachedPackageMetadata (line 49) | public bool GetCachedPackageMetadata(out List data) method CachePackageMetadata (line 71) | public void CachePackageMetadata(List data) method DeletePackageMetadata (line 85) | public void DeletePackageMetadata() method UpdatePackageMetadata (line 90) | public void UpdatePackageMetadata(Package data) method GetCachedPackageThumbnail (line 109) | public bool GetCachedPackageThumbnail(string packageId, out Texture2D ... method CachePackageThumbnail (line 120) | public void CachePackageThumbnail(string packageId, Texture2D texture) method GetCachedWorkflowStateData (line 125) | public bool GetCachedWorkflowStateData(string packageId, out WorkflowS... method CacheWorkflowStateData (line 149) | public void CacheWorkflowStateData(WorkflowStateData data) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/Caching/ICachingService.cs type ICachingService (line 9) | internal interface ICachingService : IUploaderService method CacheUploaderWindow (line 11) | void CacheUploaderWindow(VisualElement uploaderWindow); method GetCachedUploaderWindow (line 12) | bool GetCachedUploaderWindow(out VisualElement uploaderWindow); method CacheSessionToken (line 13) | void CacheSessionToken(string sessionToken); method GetCachedSessionToken (line 14) | bool GetCachedSessionToken(out string sessionToken); method ClearCachedSessionToken (line 15) | void ClearCachedSessionToken(); method GetCachedPackageMetadata (line 16) | bool GetCachedPackageMetadata(out List data); method UpdatePackageMetadata (line 17) | void UpdatePackageMetadata(Package data); method CachePackageMetadata (line 18) | void CachePackageMetadata(List data); method DeletePackageMetadata (line 19) | void DeletePackageMetadata(); method GetCachedPackageThumbnail (line 20) | bool GetCachedPackageThumbnail(string packageId, out Texture2D texture); method CachePackageThumbnail (line 21) | void CachePackageThumbnail(string packageId, Texture2D texture); method GetCachedWorkflowStateData (line 22) | bool GetCachedWorkflowStateData(string packageId, out WorkflowStateDat... method CacheWorkflowStateData (line 23) | void CacheWorkflowStateData(WorkflowStateData data); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/IUploaderService.cs type IUploaderService (line 3) | internal interface IUploaderService { } FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/PackageFactory/IPackageFactoryService.cs type IPackageFactoryService (line 8) | internal interface IPackageFactoryService : IUploaderService method CreatePackageGroup (line 10) | IPackageGroup CreatePackageGroup(string groupName, List pack... method CreatePackage (line 11) | IPackage CreatePackage(PackageModel packageModel); method CreatePackageContent (line 12) | IPackageContent CreatePackageContent(IPackage package); method CreateWorkflows (line 13) | List CreateWorkflows(IPackage package, WorkflowStateData st... method CreateAssetsWorkflow (line 14) | AssetsWorkflow CreateAssetsWorkflow(IPackage package, AssetsWorkflowSt... method CreateUnityPackageWorkflow (line 15) | UnityPackageWorkflow CreateUnityPackageWorkflow(IPackage package, Unit... method CreateHybridPackageWorkflow (line 16) | HybridPackageWorkflow CreateHybridPackageWorkflow(IPackage package, Hy... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/PackageFactory/PackageFactoryService.cs class PackageFactoryService (line 10) | internal class PackageFactoryService : IPackageFactoryService method PackageFactoryService (line 20) | public PackageFactoryService( method CreatePackage (line 35) | public IPackage CreatePackage(PackageModel packageModel) method CreatePackageGroup (line 41) | public IPackageGroup CreatePackageGroup(string groupName, List CreateWorkflows(IPackage package, WorkflowState... method CreateAssetsWorkflow (line 72) | public AssetsWorkflow CreateAssetsWorkflow(IPackage package, AssetsWor... method CreateUnityPackageWorkflow (line 77) | public UnityPackageWorkflow CreateUnityPackageWorkflow(IPackage packag... method CreateHybridPackageWorkflow (line 82) | public HybridPackageWorkflow CreateHybridPackageWorkflow(IPackage pack... method GetOrCreateWorkflowStateData (line 87) | private WorkflowStateData GetOrCreateWorkflowStateData(IPackage package) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/Services/UploaderServiceProvider.cs class UploaderServiceProvider (line 8) | internal class UploaderServiceProvider : ServiceProvider method UploaderServiceProvider (line 13) | private UploaderServiceProvider() { } method RegisterServices (line 15) | protected override void RegisterServices() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/Abstractions/ValidationElementBase.cs class ValidationElementBase (line 9) | internal abstract class ValidationElementBase : VisualElement method ValidationElementBase (line 19) | protected ValidationElementBase(IWorkflow workflow) method Create (line 25) | private void Create() method CreateInfoRow (line 31) | private void CreateInfoRow() method CreateResultsBox (line 56) | private void CreateResultsBox() method ConfirmValidation (line 71) | protected virtual bool ConfirmValidation() method Validate (line 77) | private void Validate() method DisplayResult (line 96) | private void DisplayResult(ValidationResult result) method HideResult (line 103) | public void HideResult() method UpdateValidationResultImage (line 108) | protected void UpdateValidationResultImage(ValidationResult result) method UpdateValidationResultLabel (line 127) | private void UpdateValidationResultLabel(ValidationResult result) method GetValidationSummaryStatus (line 158) | private TestResultStatus GetValidationSummaryStatus(ValidationResult r... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/Abstractions/WorkflowElementBase.cs class WorkflowElementBase (line 10) | internal abstract class WorkflowElementBase : VisualElement method WorkflowElementBase (line 26) | public WorkflowElementBase(IWorkflow workflow) method CreatePathElement (line 31) | protected void CreatePathElement(string labelText, string labelTooltip) method CreatePreviewGenerationElement (line 38) | protected void CreatePreviewGenerationElement() method CreateValidationElement (line 51) | protected void CreateValidationElement(ValidationElementBase validatio... method CreateUploadElement (line 58) | protected void CreateUploadElement(IWorkflow workflow, bool exposeExpo... method BrowsePath (line 67) | protected abstract void BrowsePath(); method SetPathSelectionTextField (line 69) | protected void SetPathSelectionTextField(string value) method CheckForMissingMetas (line 84) | protected void CheckForMissingMetas(IEnumerable paths) method Is (line 126) | public bool Is(IWorkflow workflow) method EnableInteraction (line 131) | protected virtual void EnableInteraction() method DisableInteraction (line 140) | protected virtual void DisableInteraction() method Deserialize (line 149) | protected abstract void Deserialize(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/AccountToolbar.cs class AccountToolbar (line 8) | internal class AccountToolbar : VisualElement method AccountToolbar (line 17) | public AccountToolbar() method Create (line 22) | private void Create() method Refresh (line 59) | private async void Refresh() method Logout (line 66) | private void Logout() method SetUser (line 71) | public void SetUser(User user) method EnableButtons (line 92) | public void EnableButtons() method DisableButtons (line 97) | public void DisableButtons() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/AssetsWorkflowElement.cs class AssetsWorkflowElement (line 12) | internal class AssetsWorkflowElement : WorkflowElementBase method AssetsWorkflowElement (line 29) | public AssetsWorkflowElement(AssetsWorkflow workflow) : base(workflow) method Create (line 37) | private void Create() method CreateDependenciesToggleElement (line 48) | private void CreateDependenciesToggleElement() method CreateDependenciesSelectionElement (line 80) | private void CreateDependenciesSelectionElement() method CreateSpecialFoldersElement (line 95) | private void CreateSpecialFoldersElement() method BrowsePath (line 110) | protected override void BrowsePath() method HandlePathSelection (line 148) | private void HandlePathSelection(string relativeExportPath, bool seria... method CheckForMissingMetas (line 160) | private void CheckForMissingMetas() method DependencyToggleValueChange (line 167) | private void DependencyToggleValueChange(bool serialize) method UpdateSpecialFoldersElement (line 184) | private void UpdateSpecialFoldersElement() method EnableInteraction (line 192) | protected override void EnableInteraction() method DisableInteraction (line 200) | protected override void DisableInteraction() method Deserialize (line 208) | protected override void Deserialize() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/CurrentProjectValidationElement.cs class CurrentProjectValidationElement (line 6) | internal class CurrentProjectValidationElement : ValidationElementBase method CurrentProjectValidationElement (line 8) | public CurrentProjectValidationElement(IWorkflow workflow) : base(work... method Create (line 13) | private void Create() method CreateResultsBox (line 18) | private void CreateResultsBox() method ViewReport (line 26) | private void ViewReport() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/ExternalProjectValidationElement.cs class ExternalProjectValidationElement (line 11) | internal class ExternalProjectValidationElement : ValidationElementBase method ExternalProjectValidationElement (line 15) | public ExternalProjectValidationElement(IWorkflow workflow) : base(wor... method Create (line 20) | private void Create() method CreateProjectButtonContainer (line 26) | private void CreateProjectButtonContainer() method CreateProjectButtons (line 34) | private void CreateProjectButtons() method OpenProject (line 46) | private void OpenProject() method SaveProject (line 60) | private void SaveProject() method ConfirmValidation (line 85) | protected override bool ConfirmValidation() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/HybridPackageWorkflowElement.cs class HybridPackageWorkflowElement (line 11) | internal class HybridPackageWorkflowElement : WorkflowElementBase method HybridPackageWorkflowElement (line 19) | public HybridPackageWorkflowElement(HybridPackageWorkflow workflow) : ... method Create (line 27) | private void Create() method CreateDependenciesElement (line 36) | private void CreateDependenciesElement() method BrowsePath (line 52) | protected override void BrowsePath() method HandlePathSelection (line 68) | private void HandlePathSelection(string packageManifestPath, bool seri... method CheckForMissingMetas (line 80) | private void CheckForMissingMetas() method UpdateDependenciesElement (line 87) | private void UpdateDependenciesElement() method EnableInteraction (line 95) | protected override void EnableInteraction() method DisableInteraction (line 101) | protected override void DisableInteraction() method Deserialize (line 107) | protected override void Deserialize() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/LoadingSpinner.cs class LoadingSpinner (line 6) | internal class LoadingSpinner : VisualElement method LoadingSpinner (line 16) | public LoadingSpinner() method Show (line 26) | public void Show() method Hide (line 32) | public void Hide() method SpinnerLoop (line 38) | private void SpinnerLoop() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/MultiToggleSelectionElement.cs class MultiToggleSelectionElement (line 9) | internal class MultiToggleSelectionElement : VisualElement method MultiToggleSelectionElement (line 37) | public MultiToggleSelectionElement() method Create (line 44) | private void Create() method Populate (line 109) | public void Populate(Dictionary selections) method FilterDependencies (line 127) | private void FilterDependencies(string filter) method OnToggle (line 157) | private void OnToggle(ChangeEvent evt, string text) method OnAllToggles (line 164) | private void OnAllToggles(bool value) method SelectAllToggles (line 177) | private void SelectAllToggles() method UnselectAllToggles (line 182) | private void UnselectAllToggles() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PackageContentElement.cs class PackageContentElement (line 9) | internal class PackageContentElement : VisualElement method PackageContentElement (line 19) | public PackageContentElement(IPackageContent content) method Create (line 29) | private void Create() method CreateWorkflowSelection (line 38) | private void CreateWorkflowSelection() method AppendToolbarActionForWorkflow (line 74) | private void AppendToolbarActionForWorkflow(IWorkflow workflow) method CreateWorkflows (line 82) | private void CreateWorkflows() method ActiveWorkflowChanged (line 112) | private void ActiveWorkflowChanged(IWorkflow workflow) method EnableInteraction (line 122) | private void EnableInteraction() method DisableInteraction (line 127) | private void DisableInteraction() method Deserialize (line 132) | private void Deserialize() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PackageElement.cs class PackageElement (line 13) | internal class PackageElement : VisualElement method PackageElement (line 35) | public PackageElement(IPackage package, IPackageFactoryService package... method Create (line 48) | private void Create() method CreateFoldoutContent (line 111) | private void CreateFoldoutContent() method SubscribeToContentWorkflowUpdates (line 124) | private void SubscribeToContentWorkflowUpdates(IPackageContent content) method UpdateProgressBar (line 132) | private void UpdateProgressBar(UploadStatus? status, float? progress) method Toggle (line 145) | private void Toggle() method ToggleProgressBar (line 169) | private void ToggleProgressBar() method Is (line 177) | public bool Is(IPackage package) method Select (line 182) | public void Select() method Unselect (line 188) | public void Unselect() method SetPackageThumbnail (line 194) | private void SetPackageThumbnail() method Refresh (line 199) | private void Refresh() method FormatDateSize (line 205) | private string FormatDateSize() method OpenPackageInBrowser (line 210) | private void OpenPackageInBrowser() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PackageGroupElement.cs class PackageGroupElement (line 9) | internal class PackageGroupElement : VisualElement method PackageGroupElement (line 26) | public PackageGroupElement(IPackageGroup packageGroup, IPackageFactory... method Create (line 38) | private void Create() method CreatePackageGroup (line 45) | protected void CreatePackageGroup() method CreatePackageGroupContent (line 63) | private void CreatePackageGroupContent() method AddPackagesToGroupContent (line 83) | private void AddPackagesToGroupContent() method FormatGroupLabel (line 93) | private void FormatGroupLabel(int displayedPackageCount) method RefreshPackages (line 101) | private void RefreshPackages(List packages) method OnPackageGroupClicked (line 117) | private void OnPackageGroupClicked() method Toggle (line 122) | public void Toggle(bool expand) method OnPackageSelected (line 138) | private void OnPackageSelected(PackageElement packageElement) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PackageListToolbar.cs class PackageListToolbar (line 8) | internal class PackageListToolbar : VisualElement method PackageListToolbar (line 12) | public PackageListToolbar() method Create (line 17) | private void Create() method SetPackageGroups (line 40) | public void SetPackageGroups(List packageGroups) method SearchFilter (line 45) | private void SearchFilter(ChangeEvent evt) method Sort (line 52) | public void Sort(PackageSorting sortingType) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PackageUploadElement.cs class PackageUploadElement (line 19) | internal class PackageUploadElement : VisualElement method PackageUploadElement (line 36) | public PackageUploadElement(IWorkflow workflow, bool exposeExportButton) method Create (line 44) | private void Create() method CreateButtonContainer (line 52) | private void CreateButtonContainer() method CreateExportButton (line 62) | private void CreateExportButton() method CreateUploadButton (line 73) | private void CreateUploadButton() method CreateProgressContainer (line 82) | private void CreateProgressContainer() method Export (line 101) | private async Task Export(bool interactive) method Upload (line 150) | private async void Upload() method ValidateUnityVersionsBeforeUpload (line 186) | private async Task ValidateUnityVersionsBeforeUpload() method UpdateProgressBar (line 212) | private void UpdateProgressBar(UploadStatus? status, float? progress) method Cancel (line 229) | private void Cancel() method OnUploadingStopped (line 235) | private async Task OnUploadingStopped(PackageUploadResponse response) method Reset (line 262) | private void Reset() method GetColorByStatus (line 275) | public static Color GetColorByStatus(UploadStatus status) method GetProgressBarTitleByStatus (line 292) | private string GetProgressBarTitleByStatus(UploadStatus status) method EnableInteraction (line 308) | private void EnableInteraction() method DisableInteraction (line 314) | private void DisableInteraction() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PathSelectionElement.cs class PathSelectionElement (line 6) | internal class PathSelectionElement : VisualElement method PathSelectionElement (line 17) | public PathSelectionElement(string labelText, string labelTooltip) method Create (line 27) | private void Create() method Browse (line 53) | private void Browse() method SetPath (line 58) | public void SetPath(string path) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/PreviewGenerationElement.cs class PreviewGenerationElement (line 9) | internal class PreviewGenerationElement : VisualElement method PreviewGenerationElement (line 21) | public PreviewGenerationElement(IWorkflow workflow) method Create (line 28) | private void Create() method CreateInfoRow (line 34) | private void CreateInfoRow() method CreateViewButton (line 66) | private void CreateViewButton() method DependencyToggleValueChange (line 83) | private void DependencyToggleValueChange() method ViewClicked (line 89) | private void ViewClicked() method DisplayProgress (line 104) | private void DisplayProgress(float value) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Elements/UnityPackageWorkflowElement.cs class UnityPackageWorkflowElement (line 7) | internal class UnityPackageWorkflowElement : WorkflowElementBase method UnityPackageWorkflowElement (line 12) | public UnityPackageWorkflowElement(UnityPackageWorkflow workflow) : ba... method Create (line 18) | private void Create() method BrowsePath (line 26) | protected override void BrowsePath() method HandleUnityPackageUploadPathSelection (line 44) | private void HandleUnityPackageUploadPathSelection(string selectedPack... method Deserialize (line 53) | protected override void Deserialize() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Views/LoginView.cs class LoginView (line 11) | internal class LoginView : VisualElement method LoginView (line 31) | public LoginView(IAuthenticationService authenticationService) method Create (line 37) | public void Create() method CreateAssetStoreLogo (line 48) | private void CreateAssetStoreLogo() method CreateCloudLogin (line 57) | private void CreateCloudLogin() method CreateErrorBox (line 81) | private void CreateErrorBox() method DisplayError (line 96) | public void DisplayError(string message) method ClearError (line 107) | private void ClearError() method CreateCredentialsLogin (line 113) | private void CreateCredentialsLogin() method LoginWithSessionToken (line 175) | public async void LoginWithSessionToken() method LoginWithCloudToken (line 193) | private async void LoginWithCloudToken() method LoginWithCredentials (line 209) | private async void LoginWithCredentials() method IsLoginDataValid (line 226) | private bool IsLoginDataValid(string email, string password) method UpdateCloudLoginButton (line 243) | private void UpdateCloudLoginButton() method OnLoginSuccess (line 266) | private void OnLoginSuccess(User user) method OnLoginFail (line 277) | private void OnLoginFail(string message) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/Scripts/UI/Views/PackageListView.cs class PackageListView (line 18) | internal class PackageListView : VisualElement method PackageListView (line 34) | public PackageListView(IPackageDownloadingService packageDownloadingSe... method Create (line 44) | private void Create() method CreateScrollView (line 58) | private void CreateScrollView() method CreateFilteringTools (line 64) | private void CreateFilteringTools() method CreateLoadingSpinner (line 70) | private void CreateLoadingSpinner() method InsertReadOnlyInfoBox (line 76) | private void InsertReadOnlyInfoBox(string infoText) method LoadPackages (line 90) | public async Task LoadPackages(bool useCachedData) method CreatePackages (line 147) | private List CreatePackages(List packageModels) method CreatePackageGroups (line 152) | private List CreatePackageGroups(List packages) method CreatePackageGroupElements (line 168) | private List CreatePackageGroupElements(List packageGroups) method SetupFilteringToolbar (line 214) | private void SetupFilteringToolbar(List packageGroups) method DownloadAndSetThumbnails (line 221) | private void DownloadAndSetThumbnails() method DownloadAndSetThumbnail (line 229) | private async void DownloadAndSetThumbnail(IPackage package) method ShowPackagesView (line 238) | private void ShowPackagesView() method OnSceneChange (line 244) | private void OnSceneChange(Scene _, Scene __) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Uploader/UploaderWindow.cs class UploaderWindow (line 18) | internal class UploaderWindow : AssetStoreToolsWindow method Init (line 43) | protected override void Init() method RegisterServices (line 49) | private void RegisterServices() method SetupWindow (line 60) | private void SetupWindow() method CreateLoginView (line 91) | private void CreateLoginView() method CreatePackageListView (line 98) | private void CreatePackageListView() method CreateAccountToolbar (line 105) | private void CreateAccountToolbar() method PerformAuthentication (line 113) | private void PerformAuthentication() method OnAuthenticationSuccess (line 119) | private async void OnAuthenticationSuccess(User user) method RefreshPackages (line 130) | private async Task RefreshPackages() method LogOut (line 138) | private void LogOut() method PackageViewInitializationError (line 150) | private void PackageViewInitializationError(Exception e) method ShowAuthenticationView (line 156) | private void ShowAuthenticationView() method ShowAccountPackageView (line 163) | private void ShowAccountPackageView() method ShowElement (line 170) | private void ShowElement(params VisualElement[] elements) method HideElement (line 176) | private void HideElement(params VisualElement[] elements) method OnDestroy (line 182) | private void OnDestroy() method OnWantsToQuit (line 191) | private bool OnWantsToQuit() method OnGUI (line 206) | private void OnGUI() method CheckForDebugMode (line 211) | private void CheckForDebugMode() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Utility/ASDebug.cs class ASDebug (line 6) | internal static class ASDebug type LogType (line 8) | private enum LogType method FormatInfo (line 15) | private static string FormatInfo(object message) => $"[AST Info] $" $"[... method Log (line 28) | public static void Log(object message) method LogWarning (line 33) | public static void LogWarning(object message) method LogError (line 38) | public static void LogError(object message) method LogMessage (line 43) | private static void LogMessage(object message, LogType type) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Utility/ASToolsPreferences.cs class ASToolsPreferences (line 9) | internal class ASToolsPreferences method ASToolsPreferences (line 16) | private ASToolsPreferences() method Load (line 21) | private void Load() method Save (line 31) | public void Save(bool triggerSettingsChange = false) class ASToolsPreferencesProvider (line 76) | internal class ASToolsPreferencesProvider : SettingsProvider class Styles (line 80) | private class Styles method OpenSettings (line 91) | public static void OpenSettings() method ASToolsPreferencesProvider (line 96) | private ASToolsPreferencesProvider(string path, SettingsScope scopes, ... method OnGUI (line 99) | public override void OnGUI(string searchContext) method CreateAssetStoreToolsSettingProvider (line 120) | [SettingsProvider] method CreateSettingsWindowGUIScope (line 127) | private IDisposable CreateSettingsWindowGUIScope() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Utility/ASToolsUpdater.cs class ASToolsUpdater (line 11) | [InitializeOnLoad] method ASToolsUpdater (line 38) | static ASToolsUpdater() method CheckForUpdatesAfterEditorUpdate (line 45) | private static async void CheckForUpdatesAfterEditorUpdate() method ShouldCheckForUpdates (line 61) | private static bool ShouldCheckForUpdates() method CheckForUpdates (line 69) | private static async Task CheckForUpdates(Action evt) method SetupFailInfo (line 214) | private void SetupFailInfo() method LoadingSpinLoop (line 228) | private void LoadingSpinLoop() method OnDestroy (line 245) | private void OnDestroy() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Utility/CacheUtil.cs class CacheUtil (line 6) | internal static class CacheUtil method GetFileFromTempCache (line 8) | public static bool GetFileFromTempCache(string fileName, out string fi... method GetFileFromPersistentCache (line 13) | public static bool GetFileFromPersistentCache(string fileName, out str... method GetFileFromProjectPersistentCache (line 18) | public static bool GetFileFromProjectPersistentCache(string projectPat... method GetCacheFile (line 23) | private static bool GetCacheFile(string rootPath, string fileName, out... method CreateFileInTempCache (line 29) | public static void CreateFileInTempCache(string fileName, object conte... method CreateFileInPersistentCache (line 34) | public static void CreateFileInPersistentCache(string fileName, object... method CreateCacheFile (line 39) | private static void CreateCacheFile(string rootPath, string fileName, ... method DeleteFileFromTempCache (line 72) | public static void DeleteFileFromTempCache(string fileName) method DeleteFileFromPersistentCache (line 77) | public static void DeleteFileFromPersistentCache(string fileName) method DeleteFileFromCache (line 82) | private static void DeleteFileFromCache(string rootPath, string fileName) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Utility/FileUtility.cs class FileUtility (line 8) | internal static class FileUtility class RenameInfo (line 10) | private class RenameInfo method AbsolutePathToRelativePath (line 16) | public static string AbsolutePathToRelativePath(string path, bool allo... method CopyDirectory (line 50) | public static void CopyDirectory(string sourceDir, string destinationD... method ShouldHaveMeta (line 83) | public static bool ShouldHaveMeta(string assetPath) method IsMissingMetaFiles (line 104) | public static bool IsMissingMetaFiles(IEnumerable sourcePaths) method GenerateMetaFiles (line 133) | public static void GenerateMetaFiles(IEnumerable sourcePaths) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Utility/LegacyToolsRemover.cs class LegacyToolsRemover (line 9) | [InitializeOnLoad] method LegacyToolsRemover (line 17) | static LegacyToolsRemover() method CheckAndRemoveLegacyTools (line 29) | private static void CheckAndRemoveLegacyTools() method ProjectContainsLegacyTools (line 52) | private static bool ProjectContainsLegacyTools(out string path) method RemoveEmptyFolders (line 70) | private static void RemoveEmptyFolders(string directory) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Utility/PackageUtility.cs class PackageUtility (line 16) | internal static class PackageUtility class PackageInfoSampleMetadata (line 18) | public class PackageInfoSampleMetadata class PackageInfoUnityVersionMetadata (line 25) | public class PackageInfoUnityVersionMetadata method ToString (line 36) | public override string ToString() method GetPackageIdentifier (line 53) | public static string GetPackageIdentifier(this PackageInfo package) method GetAllPackages (line 58) | public static PackageInfo[] GetAllPackages() method GetAllLocalPackages (line 69) | public static PackageInfo[] GetAllLocalPackages() method GetAllRegistryPackages (line 77) | public static PackageInfo[] GetAllRegistryPackages() method GetPackageByManifestPath (line 87) | public static bool GetPackageByManifestPath(string packageManifestPath... method GetPackageByPackageName (line 104) | public static bool GetPackageByPackageName(string packageName, out Pac... method GetManifestAsset (line 114) | public static TextAsset GetManifestAsset(this PackageInfo packageInfo) method GetSamples (line 119) | public static List GetSamples(this PackageI... method GetUnityVersion (line 150) | public static PackageInfoUnityVersionMetadata GetUnityVersion(this Pac... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Utility/ServiceProvider.cs class ServiceProvider (line 7) | internal abstract class ServiceProvider class MissingServiceDependencyException (line 12) | protected class MissingServiceDependencyException : Exception method MissingServiceDependencyException (line 17) | public MissingServiceDependencyException(Type serviceType, Type miss... method ServiceProvider (line 24) | protected ServiceProvider() method RegisterServices (line 30) | protected abstract void RegisterServices(); method Register (line 32) | protected void Register() where TService : Servic... method Register (line 37) | protected void Register(Func initializer) where TSe... method CreateRegisteredServices (line 42) | private void CreateRegisteredServices() method CreateServiceInstance (line 80) | private Service CreateServiceInstance(Type concreteType) method GetService (line 100) | public T GetService() where T : Service method GetService (line 105) | public object GetService(Type type) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Utility/StyleSelector.cs class StyleSelector (line 8) | internal static class StyleSelector method GetStylesheet (line 10) | private static StyleSheet GetStylesheet(string rootPath, string filePath) method GetStylesheetTheme (line 19) | private static StyleSheet GetStylesheetTheme(string rootPath, string f... class UploaderWindow (line 25) | public static class UploaderWindow class ValidatorWindow (line 37) | public static class ValidatorWindow class PreviewGeneratorWindow (line 43) | public static class PreviewGeneratorWindow class UpdaterWindow (line 49) | public static class UpdaterWindow FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Utility/SymlinkUtil.cs class SymlinkUtil (line 5) | internal static class SymlinkUtil method FindSymlinkFolderRelative (line 9) | public static bool FindSymlinkFolderRelative(string folderPathAbsolute... method CompareDirectories (line 40) | private static bool CompareDirectories(DirectoryInfo directory, Direct... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Categories/CategoryEvaluator.cs class CategoryEvaluator (line 6) | internal class CategoryEvaluator method CategoryEvaluator (line 10) | public CategoryEvaluator(string category) method SetCategory (line 18) | public void SetCategory(string category) method GetCategory (line 26) | public string GetCategory() method Evaluate (line 31) | public TestResultStatus Evaluate(ValidationTest validation, bool slugi... method EvaluateAndSlugify (line 46) | public TestResultStatus EvaluateAndSlugify(ValidationTest validation) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Categories/ValidatorCategory.cs class ValidatorCategory (line 7) | [System.Serializable] method EvaluateByFilter (line 15) | public TestResultStatus EvaluateByFilter(string category) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/CurrentProjectValidator.cs class CurrentProjectValidator (line 8) | internal class CurrentProjectValidator : ValidatorBase method CurrentProjectValidator (line 12) | public CurrentProjectValidator(CurrentProjectValidationSettings settin... method ValidateSettings (line 17) | protected override void ValidateSettings() method ValidateUnityPackageSettings (line 37) | private void ValidateUnityPackageSettings() method GenerateValidationResult (line 50) | protected override ValidationResult GenerateValidationResult() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/CurrentProjectValidationSettings.cs class CurrentProjectValidationSettings (line 6) | internal class CurrentProjectValidationSettings : ValidationSettings method CurrentProjectValidationSettings (line 11) | public CurrentProjectValidationSettings() method GetHashCode (line 17) | public override int GetHashCode() method Equals (line 22) | public override bool Equals(object obj) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ExternalProjectValidationSettings.cs class ExternalProjectValidationSettings (line 3) | internal class ExternalProjectValidationSettings : ValidationSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/MessageActions/HighlightObjectAction.cs class HighlightObjectAction (line 7) | internal class HighlightObjectAction : IMessageAction method HighlightObjectAction (line 15) | public HighlightObjectAction() { } method HighlightObjectAction (line 17) | public HighlightObjectAction(Object target) method Execute (line 22) | public void Execute() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/MessageActions/IMessageAction.cs type IMessageAction (line 6) | internal interface IMessageAction method Execute (line 14) | void Execute(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/MessageActions/OpenAssetAction.cs class OpenAssetAction (line 7) | internal class OpenAssetAction : IMessageAction method OpenAssetAction (line 17) | public OpenAssetAction() { } method OpenAssetAction (line 19) | public OpenAssetAction(Object target) method OpenAssetAction (line 24) | public OpenAssetAction(Object target, int lineNumber) : this(target) method Execute (line 29) | public void Execute() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/TestResult.cs type TestResult (line 7) | internal struct TestResult method GetMessage (line 17) | public TestResultMessage GetMessage(int index) method AddMessage (line 22) | public void AddMessage(string msg) method AddMessage (line 27) | public void AddMessage(string msg, IMessageAction clickAction) method AddMessage (line 32) | public void AddMessage(string msg, IMessageAction clickAction, params ... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/TestResultMessage.cs class TestResultMessage (line 8) | internal class TestResultMessage method TestResultMessage (line 20) | public TestResultMessage() { } method TestResultMessage (line 22) | public TestResultMessage(string text) method TestResultMessage (line 28) | public TestResultMessage(string text, IMessageAction clickAction) : th... method GetText (line 33) | public string GetText() method GetClickAction (line 38) | public IMessageAction GetClickAction() method AddMessageObject (line 43) | public void AddMessageObject(Object obj) method GetMessageObject (line 48) | public TestResultObject GetMessageObject(int index) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/TestResultObject.cs class TestResultObject (line 7) | internal class TestResultObject method TestResultObject (line 14) | public TestResultObject(Object obj) method GetObject (line 20) | public Object GetObject() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/TestResultStatus.cs type TestResultStatus (line 3) | internal enum TestResultStatus FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationResult.cs class ValidationResult (line 7) | internal class ValidationResult method ValidationResult (line 15) | public ValidationResult() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationSettings.cs class ValidationSettings (line 3) | internal abstract class ValidationSettings FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationStatus.cs type ValidationStatus (line 3) | internal enum ValidationStatus FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Data/ValidationType.cs type ValidationType (line 3) | internal enum ValidationType FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/ExternalProjectValidator.cs class ExternalProjectValidator (line 13) | internal class ExternalProjectValidator : ValidatorBase method ExternalProjectValidator (line 17) | public ExternalProjectValidator(ExternalProjectValidationSettings sett... method ValidateSettings (line 22) | protected override void ValidateSettings() method GenerateValidationResult (line 32) | protected override ValidationResult GenerateValidationResult() method PrepareTemporaryValidationProject (line 62) | private ValidationResult PrepareTemporaryValidationProject(bool intera... method ValidateTemporaryValidationProject (line 127) | private ValidationResult ValidateTemporaryValidationProject(Validation... method ParseValidationResult (line 162) | private ValidationResult ParseValidationResult(string externalProjectP... method OpenExternalValidationProject (line 191) | public static void OpenExternalValidationProject(string projectPath) method ValidateProject (line 209) | private static void ValidateProject() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/IValidator.cs type IValidator (line 5) | internal interface IValidator method Validate (line 9) | ValidationResult Validate(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/CachingService/CachingService.cs class CachingService (line 11) | internal class CachingService : ICachingService method GetCachedValidatorStateData (line 13) | public bool GetCachedValidatorStateData(out ValidatorStateData stateData) method GetCachedValidatorStateData (line 18) | public bool GetCachedValidatorStateData(string projectPath, out Valida... method CacheValidatorStateData (line 42) | public void CacheValidatorStateData(ValidatorStateData stateData) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/CachingService/ICachingService.cs type ICachingService (line 5) | internal interface ICachingService : IValidatorService method CacheValidatorStateData (line 7) | void CacheValidatorStateData(ValidatorStateData stateData); method GetCachedValidatorStateData (line 8) | bool GetCachedValidatorStateData(out ValidatorStateData stateData); method GetCachedValidatorStateData (line 9) | bool GetCachedValidatorStateData(string projectPath, out ValidatorStat... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/CachingService/PreviewDatabaseContractResolver.cs class PreviewDatabaseContractResolver (line 5) | internal class PreviewDatabaseContractResolver : DefaultContractResolver method PreviewDatabaseContractResolver (line 12) | private PreviewDatabaseContractResolver() method ResolvePropertyName (line 17) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/IValidatorService.cs type IValidatorService (line 3) | internal interface IValidatorService { } FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/IAssetUtilityService.cs type IAssetUtilityService (line 7) | internal interface IAssetUtilityService : IValidatorService method GetAssetPathsFromAssets (line 9) | IEnumerable GetAssetPathsFromAssets(string[] searchPaths, Asse... method GetObjectsFromAssets (line 10) | IEnumerable GetObjectsFromAssets(string[] searchPaths, AssetType... method GetObjectsFromAssets (line 11) | IEnumerable GetObjectsFromAssets(string[] searchPaths, AssetTy... method ObjectToAssetPath (line 12) | string ObjectToAssetPath(Object obj); method AssetPathToObject (line 13) | T AssetPathToObject(string assetPath) where T : Object; method AssetPathToObject (line 14) | Object AssetPathToObject(string assetPath); method GetAssetImporter (line 15) | AssetImporter GetAssetImporter(string assetPath); method GetAssetImporter (line 16) | AssetImporter GetAssetImporter(Object asset); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/IFileSignatureUtilityService.cs type IFileSignatureUtilityService (line 3) | internal interface IFileSignatureUtilityService : IValidatorService method GetArchiveType (line 5) | ArchiveType GetArchiveType(string filePath); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/IMeshUtilityService.cs type IMeshUtilityService (line 6) | internal interface IMeshUtilityService : IValidatorService method GetCustomMeshesInObject (line 8) | IEnumerable GetCustomMeshesInObject(GameObject obj); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/IModelUtilityService.cs type IModelUtilityService (line 6) | internal interface IModelUtilityService : IValidatorService method GetImportLogs (line 8) | Dictionary> GetImportLogs(params Object[] models); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/ISceneUtilityService.cs type ISceneUtilityService (line 6) | internal interface ISceneUtilityService : IValidatorService method OpenScene (line 10) | Scene OpenScene(string scenePath); method GetRootGameObjects (line 11) | GameObject[] GetRootGameObjects(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Abstractions/IScriptUtilityService.cs type IScriptUtilityService (line 8) | internal interface IScriptUtilityService : IValidatorService method GetTypeNamespacesFromScriptAssets (line 10) | IReadOnlyDictionary... method GetTypesFromAssemblies (line 11) | IReadOnlyDictionary> GetTypesFromAssemblies(IList<... method GetTypesFromScriptAssets (line 12) | IReadOnlyDictionary> GetTypesFromScriptAssets(... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/AssetUtilityService.cs class AssetUtilityService (line 13) | internal class AssetUtilityService : IAssetUtilityService method GetAssetPathsFromAssets (line 15) | public IEnumerable GetAssetPathsFromAssets(string[] searchPath... method GetObjectsFromAssets (line 109) | public IEnumerable GetObjectsFromAssets(string[] searchPaths, As... method GetObjectsFromAssets (line 120) | public IEnumerable GetObjectsFromAssets(string[] searchPaths, ... method GetPrecompiledAssemblies (line 125) | private IEnumerable GetPrecompiledAssemblies(string[] searchPa... method IsMixamoFbx (line 167) | private bool IsMixamoFbx(string fbxPath) method ObjectToAssetPath (line 191) | public string ObjectToAssetPath(Object obj) method AssetPathToObject (line 196) | public T AssetPathToObject(string assetPath) where T : Object method AssetPathToObject (line 201) | public Object AssetPathToObject(string assetPath) method GetAssetImporter (line 206) | public AssetImporter GetAssetImporter(string assetPath) method GetAssetImporter (line 211) | public AssetImporter GetAssetImporter(Object asset) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Data/ArchiveType.cs type ArchiveType (line 3) | internal enum ArchiveType FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Data/AssetEnumerator.cs class AssetEnumerator (line 9) | internal class AssetEnumerator : IEnumerator, IEnumerable where... method AssetEnumerator (line 18) | public AssetEnumerator(IEnumerable paths) method MoveNext (line 24) | public bool MoveNext() method LoadMore (line 42) | private void LoadMore() method Reset (line 60) | public void Reset() method Dispose (line 69) | public void Dispose() method GetEnumerator (line 74) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 79) | public IEnumerator GetEnumerator() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Data/AssetType.cs type AssetType (line 3) | internal enum AssetType FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/Data/LogEntry.cs class LogEntry (line 5) | internal class LogEntry FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/FileSignatureUtilityService.cs class FileSignatureUtilityService (line 8) | internal class FileSignatureUtilityService : IFileSignatureUtilityService class FileSignature (line 10) | private class FileSignature method FileSignature (line 15) | public FileSignature(byte[] signatureBytes, int offset) method GetArchiveType (line 44) | public ArchiveType GetArchiveType(string filePath) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/MeshUtilityService.cs class MeshUtilityService (line 8) | internal class MeshUtilityService : IMeshUtilityService method GetCustomMeshesInObject (line 10) | public IEnumerable GetCustomMeshesInObject(GameObject obj) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/ModelUtilityService.cs class ModelUtilityService (line 16) | internal class ModelUtilityService : IModelUtilityService method ModelUtilityService (line 32) | public ModelUtilityService(IAssetUtilityService assetUtility) method GetImportLogs (line 37) | public Dictionary> GetImportLogs(params Object[... method GetImportLogsDefault (line 47) | private Dictionary> GetImportLogsDefault(params... method GetImportLogsLegacy (line 76) | private Dictionary> GetImportLogsLegacy(params ... method CheckFieldForSerializedProperty (line 129) | private static bool CheckFieldForSerializedProperty(object source, str... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/SceneUtilityService.cs class SceneUtilityService (line 8) | internal class SceneUtilityService : ISceneUtilityService method OpenScene (line 12) | public Scene OpenScene(string scenePath) method GetRootGameObjects (line 21) | public GameObject[] GetRootGameObjects() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/Validation/ScriptUtilityService.cs class ScriptUtilityService (line 15) | internal class ScriptUtilityService : IScriptUtilityService method GetTypeNamespacesFromScriptAssets (line 27) | public IReadOnlyDictionary> GetTypesFromAssemblies... method GetTypesFromScriptAssets (line 102) | public IReadOnlyDictionary> GetTypesFromScript... method GetTypeInfosFromScriptAssets (line 136) | private IReadOnlyDictionary>... class ScriptParser (line 195) | private class ScriptParser type TypeName (line 200) | public enum TypeName class BlockInfo (line 218) | public class BlockInfo method GetReflectionFriendlyFullName (line 229) | public string GetReflectionFriendlyFullName() method ScriptParser (line 242) | public ScriptParser(CancellationToken token) method GetTypesInScript (line 247) | public bool GetTypesInScript(string text, out IList types) method SanitizeScript (line 263) | private string SanitizeScript(string source) method RemoveStringsAndComments (line 285) | private StringBuilder RemoveStringsAndComments(StringBuilder sb) method ScanForTypes (line 477) | private IList ScanForTypes(string script) method TryFindClosestBlock (line 561) | private bool TryFindClosestBlock(out BlockInfo closestBlock, params ... method FindNextTypeBlock (line 576) | private BlockInfo FindNextTypeBlock(string text, int startIndex, Typ... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Services/ValidatorServiceProvider.cs class ValidatorServiceProvider (line 6) | internal class ValidatorServiceProvider : ServiceProvider GetAllModelMeshPaths(string[] validationPa... method HasMissingMeshReferences (line 92) | private bool HasMissingMeshReferences(GameObject go) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckMissingComponentsinAssets.cs class CheckMissingComponentsinAssets (line 9) | internal class CheckMissingComponentsinAssets : ITestScript method CheckMissingComponentsinAssets (line 14) | public CheckMissingComponentsinAssets(GenericTestConfig config, IAsset... method Run (line 20) | public TestResult Run() method GetAllAssetsWithMissingComponents (line 39) | private GameObject[] GetAllAssetsWithMissingComponents(string[] valida... method IsMissingReference (line 53) | private bool IsMissingReference(GameObject asset) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckMissingComponentsinScenes.cs class CheckMissingComponentsinScenes (line 12) | internal class CheckMissingComponentsinScenes : ITestScript method CheckMissingComponentsinScenes (line 18) | public CheckMissingComponentsinScenes(GenericTestConfig config, IAsset... method Run (line 25) | public TestResult Run() method GetMissingComponentGOsInScene (line 55) | private List GetMissingComponentGOsInScene(string path) method GetMissingComponentGOs (line 77) | private List GetMissingComponentGOs(GameObject root) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckModelImportLogs.cs class CheckModelImportLogs (line 10) | internal class CheckModelImportLogs : ITestScript method CheckModelImportLogs (line 16) | public CheckModelImportLogs(GenericTestConfig config, IAssetUtilitySer... method Run (line 23) | public TestResult Run() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckModelOrientation.cs class CheckModelOrientation (line 10) | internal class CheckModelOrientation : ITestScript method CheckModelOrientation (line 16) | public CheckModelOrientation(GenericTestConfig config, IAssetUtilitySe... method Run (line 23) | public TestResult Run() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckModelTypes.cs class CheckModelTypes (line 11) | internal class CheckModelTypes : ITestScript method CheckModelTypes (line 16) | public CheckModelTypes(GenericTestConfig config, IAssetUtilityService ... method Run (line 22) | public TestResult Run() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckNormalMapTextures.cs class CheckNormalMapTextures (line 10) | internal class CheckNormalMapTextures : ITestScript method CheckNormalMapTextures (line 17) | public CheckNormalMapTextures(GenericTestConfig config, IAssetUtilityS... method Run (line 23) | public TestResult Run() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckPackageNaming.cs class CheckPackageNaming (line 13) | internal class CheckPackageNaming : ITestScript class PathCheckResult (line 26) | private class PathCheckResult method CheckPackageNaming (line 45) | public CheckPackageNaming(GenericTestConfig config, IAssetUtilityServi... method Run (line 51) | public TestResult Run() method GetInvalidPathsInAssets (line 100) | private PathCheckResult GetInvalidPathsInAssets() method IsDirectMainPathValid (line 147) | private bool IsDirectMainPathValid(string validationPath) method IsDirectMainPathContentValid (line 169) | private bool IsDirectMainPathContentValid(string validationPath, out L... method IsPathLeadingUpToMainPathValid (line 200) | private bool IsPathLeadingUpToMainPathValid(string validationPath, out... method IsHybridPackageMainPathValid (line 227) | private bool IsHybridPackageMainPathValid(string validationPath, out s... method ArePackageContentsValid (line 244) | private bool ArePackageContentsValid(IEnumerable ignoredPaths,... method GetAdbPath (line 272) | private string GetAdbPath(string path) method PathsToObjects (line 281) | private Object[] PathsToObjects(IEnumerable paths) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckParticleSystems.cs class CheckParticleSystems (line 11) | internal class CheckParticleSystems : ITestScript method CheckParticleSystems (line 17) | public CheckParticleSystems(GenericTestConfig config, IAssetUtilitySer... method Run (line 24) | public TestResult Run() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckPathLengths.cs class CheckPathLengths (line 12) | internal class CheckPathLengths : ITestScript method CheckPathLengths (line 17) | public CheckPathLengths(GenericTestConfig config, IAssetUtilityService... method Run (line 23) | public TestResult Run() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckPrefabTransforms.cs class CheckPrefabTransforms (line 10) | internal class CheckPrefabTransforms : ITestScript method CheckPrefabTransforms (line 16) | public CheckPrefabTransforms(GenericTestConfig config, IAssetUtilitySe... method Run (line 23) | public TestResult Run() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckScriptCompilation.cs class CheckScriptCompilation (line 7) | internal class CheckScriptCompilation : ITestScript method Run (line 9) | public TestResult Run() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckShaderCompilation.cs class CheckShaderCompilation (line 16) | internal class CheckShaderCompilation : ITestScript method CheckShaderCompilation (line 21) | public CheckShaderCompilation(GenericTestConfig config, IAssetUtilityS... method Run (line 27) | public TestResult Run() method ShaderHasError (line 48) | private bool ShaderHasError(Object obj) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckTextureDimensions.cs class CheckTextureDimensions (line 10) | internal class CheckTextureDimensions : ITestScript method CheckTextureDimensions (line 15) | public CheckTextureDimensions(GenericTestConfig config, IAssetUtilityS... method Run (line 21) | public TestResult Run() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/Generic/CheckTypeNamespaces.cs class CheckTypeNamespaces (line 12) | internal class CheckTypeNamespaces : ITestScript type NamespaceEligibility (line 20) | private enum NamespaceEligibility class AnalysisResult (line 27) | private class AnalysisResult method CheckTypeNamespaces (line 36) | public CheckTypeNamespaces(GenericTestConfig config, IAssetUtilityServ... method Run (line 43) | public TestResult Run() method CheckScripts (line 99) | private AnalysisResult CheckScripts() method CheckAssemblies (line 148) | private AnalysisResult CheckAssemblies() method CheckNamespaceEligibility (line 197) | private NamespaceEligibility CheckNamespaceEligibility(string fullName... method GetTypeName (line 210) | private string GetTypeName(Type type) method AddJoinedMessage (line 224) | private void AddJoinedMessage(TestResult result, Dictionary CheckForDemoScenesInAssetDatabase(GenericTes... method CanBeDemoScene (line 102) | private bool CanBeDemoScene(string scenePath) method CheckForDemoScenesInUpmSamples (line 128) | private List CheckForDemoScenesInUpmSamples(GenericTestConfig ... method CheckForNestedUnityPackages (line 166) | private List CheckForNestedUnityPackages(GenericTestConfi... FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/UnityPackage/CheckDocumentation.cs class CheckDocumentation (line 10) | internal class CheckDocumentation : ITestScript method CheckDocumentation (line 15) | public CheckDocumentation(GenericTestConfig config, IAssetUtilityServi... method Run (line 21) | public TestResult Run() method CouldBeDocumentation (line 52) | private bool CouldBeDocumentation(string filePath) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/UnityPackage/CheckPackageSize.cs class CheckPackageSize (line 7) | internal class CheckPackageSize : ITestScript method CheckPackageSize (line 11) | public CheckPackageSize(GenericTestConfig config) method Run (line 16) | public TestResult Run() method CalculatePackageSize (line 40) | private long CalculatePackageSize(string[] assetPaths) method CalculatePathSize (line 52) | private long CalculatePathSize(string path) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/Test Methods/UnityPackage/CheckProjectTemplateAssets.cs class CheckProjectTemplateAssets (line 11) | internal class CheckProjectTemplateAssets : ITestScript method CheckProjectTemplateAssets (line 17) | public CheckProjectTemplateAssets(GenericTestConfig config, IAssetUtil... method Run (line 23) | public TestResult Run() method CheckGuids (line 57) | private Object[] CheckGuids(IEnumerable assets) method CheckPaths (line 72) | private Object[] CheckPaths(IEnumerable assets) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Abstractions/IValidatorResults.cs type IValidatorResults (line 7) | internal interface IValidatorResults method LoadResult (line 12) | void LoadResult(ValidationResult result); method GetSortedTestGroups (line 13) | IEnumerable GetSortedTestGroups(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Abstractions/IValidatorSettings.cs type IValidatorSettings (line 7) | internal interface IValidatorSettings method LoadSettings (line 14) | void LoadSettings(ValidationSettings settings); method GetActiveCategory (line 16) | string GetActiveCategory(); method SetActiveCategory (line 17) | void SetActiveCategory(string category); method GetAvailableCategories (line 18) | List GetAvailableCategories(); method GetValidationType (line 20) | ValidationType GetValidationType(); method SetValidationType (line 21) | void SetValidationType(ValidationType validationType); method GetValidationPaths (line 23) | List GetValidationPaths(); method AddValidationPath (line 24) | void AddValidationPath(string path); method RemoveValidationPath (line 25) | void RemoveValidationPath(string path); method ClearValidationPaths (line 26) | void ClearValidationPaths(); method IsValidationPathValid (line 27) | bool IsValidationPathValid(string path, out string error); method CreateValidator (line 29) | IValidator CreateValidator(); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Abstractions/IValidatorTest.cs type IValidatorTest (line 5) | internal interface IValidatorTest method SetResult (line 13) | void SetResult(TestResult result); FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Abstractions/IValidatorTestGroup.cs type IValidatorTestGroup (line 6) | internal interface IValidatorTestGroup FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Serialization/ValidatorStateData.cs class ValidatorStateData (line 5) | internal class ValidatorStateData method ValidatorStateData (line 12) | public ValidatorStateData() method GetSettings (line 18) | public ValidatorStateSettings GetSettings() method GetResults (line 23) | public ValidatorStateResults GetResults() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Serialization/ValidatorStateDataContractResolver.cs class ValidatorStateDataContractResolver (line 5) | internal class ValidatorStateDataContractResolver : DefaultContractResolver method ValidatorStateDataContractResolver (line 12) | private ValidatorStateDataContractResolver() method ResolvePropertyName (line 17) | protected override string ResolvePropertyName(string propertyName) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Serialization/ValidatorStateResults.cs class ValidatorStateResults (line 8) | internal class ValidatorStateResults method ValidatorStateResults (line 22) | public ValidatorStateResults() method GetStatus (line 30) | public ValidationStatus GetStatus() method SetStatus (line 35) | public void SetStatus(ValidationStatus status) method GetResults (line 43) | public SortedDictionary GetResults() method SetResults (line 48) | public void SetResults(IEnumerable tests) method GetProjectPath (line 57) | public string GetProjectPath() method SetProjectPath (line 62) | public void SetProjectPath(string projectPath) method GetHadCompilationErrors (line 70) | public bool GetHadCompilationErrors() method SetHadCompilationErrors (line 75) | public void SetHadCompilationErrors(bool hadCompilationErrors) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/Serialization/ValidatorStateSettings.cs class ValidatorStateSettings (line 8) | internal class ValidatorStateSettings method ValidatorStateSettings (line 17) | public ValidatorStateSettings() method GetCategory (line 24) | public string GetCategory() method SetCategory (line 29) | public void SetCategory(string category) method GetValidationType (line 37) | public ValidationType GetValidationType() method SetValidationType (line 42) | public void SetValidationType(ValidationType validationType) method GetValidationPaths (line 50) | public List GetValidationPaths() method SetValidationPaths (line 55) | public void SetValidationPaths(List validationPaths) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/ValidatorResults.cs class ValidatorResults (line 11) | internal class ValidatorResults : IValidatorResults method ValidatorResults (line 28) | public ValidatorResults(IValidatorSettings settings, ValidatorStateRes... method GetAllTests (line 38) | private IEnumerable GetAllTests() method LoadResult (line 53) | public void LoadResult(ValidationResult result) method GetSortedTestGroups (line 72) | public IEnumerable GetSortedTestGroups() method SortGroups (line 88) | private IEnumerable SortGroups(IEnumerable GetAvailableCategories() method ConvertSlashToUnicodeSlash (line 90) | private string ConvertSlashToUnicodeSlash(string text) method GetValidationType (line 95) | public ValidationType GetValidationType() method SetValidationType (line 100) | public void SetValidationType(ValidationType validationType) method GetValidationPaths (line 111) | public List GetValidationPaths() method AddValidationPath (line 116) | public void AddValidationPath(string path) method RemoveValidationPath (line 146) | public void RemoveValidationPath(string path) method ClearValidationPaths (line 157) | public void ClearValidationPaths() method IsValidationPathValid (line 168) | public bool IsValidationPathValid(string path, out string error) method CreateValidator (line 203) | public IValidator CreateValidator() method Serialize (line 216) | private void Serialize() method Deserialize (line 225) | private void Deserialize() FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/ValidatorTest.cs class ValidatorTest (line 6) | internal class ValidatorTest : IValidatorTest method ValidatorTest (line 14) | public ValidatorTest(AutomatedTest source) method SetResult (line 23) | public void SetResult(TestResult result) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/UI/Data/ValidatorTestGroup.cs class ValidatorTestGroup (line 6) | internal class ValidatorTestGroup : IValidatorTestGroup method ValidatorTestGroup (line 12) | public ValidatorTestGroup(TestResultStatus status, IEnumerable GetProjectPaths(string[] rootPaths) method GetStatusTexture (line 123) | public static Texture GetStatusTexture(TestResultStatus status) FILE: projects/ShadergraphMarkdown 6000.2/Packages/com.unity.asset-store-tools/Editor/Validator/Scripts/ValidatorBase.cs class ValidatorBase (line 14) | internal abstract class ValidatorBase : IValidator method ValidatorBase (line 23) | public ValidatorBase(ValidationSettings settings) method CreateAutomatedTestCases (line 33) | private void CreateAutomatedTestCases() method ValidateSettings (line 45) | protected abstract void ValidateSettings(); method GenerateValidationResult (line 46) | protected abstract ValidationResult GenerateValidationResult(); method Validate (line 48) | public ValidationResult Validate() method GetApplicableTests (line 63) | protected List GetApplicableTests(params ValidationType... method RunTests (line 68) | protected ValidationResult RunTests(List tests, ITestCo...