SYMBOL INDEX (260 symbols across 39 files) FILE: Editor/AseFileImporter.cs class AseFileImporter (line 25) | [ScriptedImporter(1, new[] {"ase", "aseprite"})] method AseFileImporter (line 84) | public AseFileImporter() method OnImportAsset (line 93) | public override void OnImportAsset(AssetImportContext ctx) method CleanUp (line 105) | private void CleanUp() method GetFileName (line 125) | private string GetFileName(string assetPath) { method ReadAseFile (line 131) | private static AseFile ReadAseFile(string assetPath) { method GetSpriteRects (line 146) | public SpriteRect[] GetSpriteRects() method SetSpriteRects (line 167) | public void SetSpriteRects(SpriteRect[] spriteRects) method Apply (line 172) | public void Apply() method InitSpriteEditorDataProvider (line 177) | public void InitSpriteEditorDataProvider() method GetDataProvider (line 183) | public T GetDataProvider() where T : class method HasDataProvider (line 198) | public bool HasDataProvider(Type type) method ConvertStringToGUID (line 218) | private GUID ConvertStringToGUID(string guidString) FILE: Editor/AseFileImporterEditor.cs class AseFileImporterEditor (line 16) | [CustomEditor(typeof(AseFileImporter)), CanEditMultipleObjects] method ReloadEditor (line 28) | private void ReloadEditor() method OnEnable (line 38) | public override void OnEnable() method OnInspectorGUI (line 44) | public override void OnInspectorGUI() method CallApplyAndImport (line 85) | internal void CallApplyAndImport() FILE: Editor/AseSpritePostProcess.cs class AseSpritePostProcess (line 4) | public static class AseSpritePostProcess { method GetPhysicsShapeProperties (line 5) | public static Dictionary GetPhysicsShapePr... method RecoverPhysicsShapeProperty (line 28) | public static void RecoverPhysicsShapeProperty( FILE: Editor/Aseprite/AseFile.cs class AseFile (line 16) | public class AseFile method AseFile (line 23) | public AseFile(Stream stream) method GetChunks (line 38) | public List GetChunks() where T : Chunk method GetChunk (line 52) | public T GetChunk() where T : Chunk method GetFrames (line 71) | public Texture2D[] GetFrames() method GetLayersAsFrames (line 84) | public Texture2D[] GetLayersAsFrames() method GetParentLayer (line 100) | private LayerChunk GetParentLayer(LayerChunk layer) method GetLayerTexture (line 122) | public List GetLayerTexture(int layerIndex, LayerChunk layer) method GetFrame (line 163) | public Texture2D GetFrame(int index) method GetTextureFromCel (line 231) | public Texture2D GetTextureFromCel(CelChunk cel) method GetAnimations (line 270) | public FrameTag[] GetAnimations() method GetMetaData (line 287) | public MetaData[] GetMetaData(Vector2 spritePivot, int pixelsPerUnit) method GetTextureAtlas (line 341) | public Texture2D GetTextureAtlas() FILE: Editor/Aseprite/Chunk.cs type ChunkType (line 6) | public enum ChunkType : ushort class Chunk (line 20) | public class Chunk method Chunk (line 28) | public Chunk(uint length, ChunkType type) method ReadChunk (line 34) | public static Chunk ReadChunk(Frame frame, BinaryReader reader) FILE: Editor/Aseprite/Chunks/CelChunk.cs type CelType (line 7) | public enum CelType : ushort class CelChunk (line 14) | public class CelChunk : Chunk method CelChunk (line 27) | public CelChunk(uint length, ushort layerIndex, short x, short y, byte... method ReadPixelData (line 36) | protected void ReadPixelData(BinaryReader reader, Frame frame) method ReadCelChunk (line 72) | public static CelChunk ReadCelChunk(uint length, BinaryReader reader, ... FILE: Editor/Aseprite/Chunks/CelExtraChunk.cs class CelExtraChunk (line 5) | public class CelExtraChunk : Chunk method CelExtraChunk (line 13) | public CelExtraChunk(uint length, BinaryReader reader) : base(length, ... FILE: Editor/Aseprite/Chunks/CompressedCelChunk.cs class CompressedCelChunk (line 6) | public class CompressedCelChunk : CelChunk method CompressedCelChunk (line 11) | public CompressedCelChunk(uint length, ushort layerIndex, short x, sho... FILE: Editor/Aseprite/Chunks/FrameTagsChunk.cs type LoopAnimation (line 8) | public enum LoopAnimation : byte class FrameTag (line 16) | public class FrameTag method FrameTag (line 26) | public FrameTag(BinaryReader reader) class FrameTagsChunk (line 43) | public class FrameTagsChunk : Chunk method FrameTagsChunk (line 50) | public FrameTagsChunk(uint length, BinaryReader reader) : base(length,... FILE: Editor/Aseprite/Chunks/LayerChunk.cs type LayerType (line 6) | public enum LayerType : ushort type LayerBlendMode (line 12) | public enum LayerBlendMode : ushort class LayerChunk (line 35) | public class LayerChunk : Chunk method LayerChunk (line 52) | public LayerChunk(uint length, BinaryReader reader) : base(length, Chu... FILE: Editor/Aseprite/Chunks/LinkedCelChunk.cs class LinkedCelChunk (line 5) | public class LinkedCelChunk : CelChunk method LinkedCelChunk (line 33) | public LinkedCelChunk(uint length, ushort layerIndex, short x, short y... FILE: Editor/Aseprite/Chunks/PaletteChunk.cs class PaletteEntry (line 7) | public class PaletteEntry method PaletteEntry (line 18) | public PaletteEntry(BinaryReader reader) class PaletteChunk (line 35) | public class PaletteChunk : Chunk method PaletteChunk (line 46) | public PaletteChunk(uint length, BinaryReader reader) : base(length, C... method GetColor (line 63) | public Color GetColor(byte index) FILE: Editor/Aseprite/Chunks/RawCelChunk.cs class RawCelChunk (line 5) | public class RawCelChunk : CelChunk method RawCelChunk (line 8) | public RawCelChunk(uint length, ushort layerIndex, short x, short y, b... FILE: Editor/Aseprite/Frame.cs class Frame (line 8) | public class Frame method GetChunkCount (line 23) | public uint GetChunkCount() method Frame (line 31) | public Frame(AseFile file, BinaryReader reader) method GetChunk (line 58) | public T GetChunk() where T : Chunk method GetCelChunk (line 71) | public T GetCelChunk(int layerIndex) where T : CelChunk method GetChunks (line 84) | public List GetChunks() where T : Chunk FILE: Editor/Aseprite/Header.cs type ColorDepth (line 6) | public enum ColorDepth : ushort class Header (line 13) | public class Header method Header (line 31) | public Header(byte[] header) FILE: Editor/Aseprite/MetaData.cs type MetaDataType (line 7) | public enum MetaDataType { UNKNOWN, TRANSFORM }; class MetaData (line 9) | public class MetaData method MetaData (line 18) | public MetaData(string layerName) FILE: Editor/Aseprite/Pixel.cs class Pixel (line 5) | public abstract class Pixel method GetColor (line 8) | public abstract Color GetColor(); method Pixel (line 10) | public Pixel(Frame frame) FILE: Editor/Aseprite/PixelFormats/GrayscalePixel.cs class GrayscalePixel (line 5) | public class GrayscalePixel : Pixel method GrayscalePixel (line 9) | public GrayscalePixel(Frame frame, byte[] color) : base(frame) method GetColor (line 14) | public override Color GetColor() FILE: Editor/Aseprite/PixelFormats/IndexedPixel.cs class IndexedPixel (line 6) | public class IndexedPixel : Pixel method IndexedPixel (line 10) | public IndexedPixel(Frame frame, byte index) : base(frame) method GetColor (line 15) | public override Color GetColor() FILE: Editor/Aseprite/PixelFormats/RGBAPixel.cs class RGBAPixel (line 5) | public class RGBAPixel : Pixel method RGBAPixel (line 9) | public RGBAPixel(Frame frame, byte[] color) : base(frame) method GetColor (line 14) | public override Color GetColor() FILE: Editor/Aseprite/Utils/Texture2DBlender.cs class Texture2DBlender (line 9) | public static class Texture2DBlender method Multiply (line 11) | public static float Multiply(float b, float s) method Screen (line 16) | public static float Screen(float b, float s) method Overlay (line 21) | public static float Overlay(float b, float s) method Darken (line 26) | public static float Darken(float b, float s) method Lighten (line 31) | public static float Lighten(float b, float s) method ColorDodge (line 37) | public static float ColorDodge(float b, float s) method ColorBurn (line 47) | public static float ColorBurn(float b, float s) method HardLight (line 57) | public static float HardLight(float b, float s) method SoftLight (line 65) | public static float SoftLight(float b, float s) method SoftLightD (line 73) | private static float SoftLightD(float x) method Difference (line 81) | public static float Difference(float b, float s) method Exclusion (line 86) | public static float Exclusion(float b, float s) method Normal (line 92) | public static Texture2D Normal(Texture2D baseLayer, Texture2D layer, f... method Multiply (line 119) | public static Texture2D Multiply(Texture2D baseLayer, Texture2D layer,... method Screen (line 147) | public static Texture2D Screen(Texture2D baseLayer, Texture2D layer) method Overlay (line 169) | public static Texture2D Overlay(Texture2D baseLayer, Texture2D layer) method Darken (line 214) | public static Texture2D Darken(Texture2D baseLayer, Texture2D layer) method Lighten (line 244) | public static Texture2D Lighten(Texture2D baseLayer, Texture2D layer) method ColorDodge (line 273) | public static Texture2D ColorDodge(Texture2D baseLayer, Texture2D layer) method ColorBurn (line 303) | public static Texture2D ColorBurn(Texture2D baseLayer, Texture2D layer) method HardLight (line 332) | public static Texture2D HardLight(Texture2D baseLayer, Texture2D layer) method SoftLight (line 361) | public static Texture2D SoftLight(Texture2D baseLayer, Texture2D layer) method Difference (line 390) | public static Texture2D Difference(Texture2D baseLayer, Texture2D layer) method Exclusion (line 419) | public static Texture2D Exclusion(Texture2D baseLayer, Texture2D layer) method Hue (line 450) | public static Texture2D Hue(Texture2D baseLayer, Texture2D layer) method Saturation (line 478) | public static Texture2D Saturation(Texture2D baseLayer, Texture2D layer) method Color (line 506) | public static Texture2D Color(Texture2D baseLayer, Texture2D layer) method Luminosity (line 531) | public static Texture2D Luminosity(Texture2D baseLayer, Texture2D layer) method Addition (line 559) | public static Texture2D Addition(Texture2D baseLayer, Texture2D layer) method Subtract (line 585) | public static Texture2D Subtract(Texture2D baseLayer, Texture2D layer) method Divide (line 611) | public static Texture2D Divide(Texture2D baseLayer, Texture2D layer) method BlendDivide (line 640) | private static float BlendDivide(float b, float s) method Lum (line 651) | private static double Lum(Color c) method ClipColor (line 656) | private static Color ClipColor(Color c) method SetLum (line 682) | private static Color SetLum(Color c, double l) method Sat (line 692) | private static double Sat(Color c) method DMax (line 697) | private static double DMax(double x, double y) { return (x > y) ? x : ... method DMin (line 698) | private static double DMin(double x, double y) { return (x < y) ? x : ... method SetSat (line 703) | private static Color SetSat(Color c, double s) method GetComponent (line 737) | private static float GetComponent(Color c, char component) method SetComponent (line 750) | private static Color SetComponent(Color c, char component, float value) method GetMinComponent (line 762) | private static char GetMinComponent(Color c) method GetMidComponent (line 771) | private static char GetMidComponent(Color c) method GetMaxComponent (line 780) | private static char GetMaxComponent(Color c) method MIN (line 789) | private static KeyValuePair MIN(KeyValuePair... method MAX (line 794) | private static KeyValuePair MAX(KeyValuePair... method MID (line 799) | private static KeyValuePair MID(KeyValuePair... FILE: Editor/Aseprite/Utils/Texture2DUtil.cs class Texture2DUtil (line 5) | public class Texture2DUtil method CreateTransparentTexture (line 7) | public static Texture2D CreateTransparentTexture(int width, int height) FILE: Editor/Data/AseFileSpriteImportData.cs class AseFileSpriteImportData (line 14) | [Serializable] method ToSpriteImportData (line 45) | public SpriteImportData ToSpriteImportData() FILE: Editor/DataProviders/AsepriteOutlineDataProvider.cs class AsepriteOutlineDataProvider (line 9) | public class AsepriteOutlineDataProvider : ISpriteOutlineDataProvider method AsepriteOutlineDataProvider (line 13) | public AsepriteOutlineDataProvider(AseFileImporter importer) method GetOutlines (line 17) | public List GetOutlines(GUID guid) method GetTessellationDetail (line 30) | public float GetTessellationDetail(GUID guid) method SetOutlines (line 43) | public void SetOutlines(GUID guid, List data) method SetTessellationDetail (line 54) | public void SetTessellationDetail(GUID guid, float value) FILE: Editor/DataProviders/AsepriteTextureDataProvider.cs class AsepriteTextureDataProvider (line 7) | public class AsepriteTextureDataProvider : ITextureDataProvider method AsepriteTextureDataProvider (line 11) | public AsepriteTextureDataProvider(AseFileImporter aseFileImporter) method GetReadableTexture2D (line 20) | public Texture2D GetReadableTexture2D() method GetTextureActualWidthAndHeight (line 29) | public void GetTextureActualWidthAndHeight(out int width, out int height) FILE: Editor/EditorUtils/TextureImporterEditorUtils.cs class TextureImporterEditorUtils (line 5) | public class TextureImporterEditorUtils type TextureImportTypeIndex (line 7) | internal enum TextureImportTypeIndex FILE: Editor/Editors/BundledImporterEditor.cs class BundledImporterEditor (line 10) | public class BundledImporterEditor : SpriteImporterEditor method OnInspectorGUI (line 17) | protected override void OnInspectorGUI() method DrawTextureImporterSettings (line 36) | private void DrawTextureImporterSettings() method DrawSpriteSettings (line 93) | private void DrawSpriteSettings() method DrawAdvancedSettings (line 127) | private void DrawAdvancedSettings() method DrawAnimationImportSettings (line 218) | private void DrawAnimationImportSettings() method DrawAnimationSetting (line 254) | private void DrawAnimationSetting(SerializedProperty animationSettingP... method DrawSpriteEditorButton (line 315) | private void DrawSpriteEditorButton() FILE: Editor/Editors/GeneratedImporterEditor.cs class GeneratedImporterEditor (line 6) | public class GeneratedImporterEditor : SpriteImporterEditor method OnInspectorGUI (line 15) | protected override void OnInspectorGUI() method PivotPopup (line 107) | private void PivotPopup(string label) { FILE: Editor/Editors/SpriteImporterEditor.cs class SpriteImporterEditor (line 14) | public class SpriteImporterEditor method Enable (line 29) | internal void Enable(AseFileImporterEditor importerEditor) method Disable (line 37) | internal void Disable() method InspectorGUI (line 42) | internal void InspectorGUI() method ApplyAndImport (line 48) | protected void ApplyAndImport() method OnEnable (line 53) | protected virtual void OnEnable() method OnDisable (line 57) | protected virtual void OnDisable() method OnInspectorGUI (line 61) | protected virtual void OnInspectorGUI() method CustomEnumPopup (line 66) | protected bool CustomEnumPopup(string label, SerializedProperty proper... FILE: Editor/Importers/AnimationImporter.cs class AnimationImporter (line 11) | public class AnimationImporter method AnimationImporter (line 15) | public AnimationImporter(AseFile aseFile) method GetAnimationImportSettings (line 20) | public AseFileAnimationSettings[] GetAnimationImportSettings() method GenerateAnimations (line 59) | public AnimationClip[] GenerateAnimations(string parentName, AseFileAn... method GetAnimationSettingFor (line 169) | public AseFileAnimationSettings GetAnimationSettingFor(AseFileAnimatio... method GetAnimationAbout (line 181) | public string GetAnimationAbout(FrameTag animation) FILE: Editor/Importers/BundledSpriteImporter.cs class BundledSpriteImporter (line 22) | public class BundledSpriteImporter : SpriteImporter method BundledSpriteImporter (line 44) | public BundledSpriteImporter(AseFileImporter importer) : base(importer) method OnImport (line 49) | public override void OnImport() method SetSingleSpriteImportData (line 92) | public void SetSingleSpriteImportData() method GetSingleSpriteImportData (line 113) | public AseFileSpriteImportData[] GetSingleSpriteImportData() method GenerateTexture (line 132) | private void GenerateTexture(string assetPath) method GenerateAtlasTexture (line 168) | public void GenerateAtlasTexture(bool overwriteSprites = false) method ProcessAnimationSettings (line 203) | private void ProcessAnimationSettings() method ApplySpritesToAnimation (line 236) | private void ApplySpritesToAnimation() method GetFileName (line 272) | private string GetFileName(string assetPath) method GetPath (line 280) | private string GetPath(string assetPath) method ReadAseFile (line 288) | private static AseFile ReadAseFile(string assetPath) method Apply (line 300) | public override void Apply() method ConvertAseFileSpriteImportDataToUnity (line 348) | private static SpriteImportData[] ConvertAseFileSpriteImportDataToUnit... FILE: Editor/Importers/GeneratedSpriteImporter.cs class GeneratedSpriteImporter (line 15) | public class GeneratedSpriteImporter : SpriteImporter { method GeneratedSpriteImporter (line 27) | public GeneratedSpriteImporter(AseFileImporter importer) : base(importer) method OnImport (line 31) | public override void OnImport() method OnUpdate (line 39) | protected override bool OnUpdate() { method BuildAtlas (line 48) | private void BuildAtlas(string acePath) { method GenerateAtlas (line 67) | public Texture2D GenerateAtlas(Texture2D []sprites) { method GetPixels (line 107) | private Color[] GetPixels(Texture2D sprite) { method CopyColors (line 121) | private void CopyColors(Texture2D sprite, Texture2D atlas, RectInt to ) { method GenerateSprites (line 125) | private bool GenerateSprites() { method CreateMetaData (line 158) | private List CreateMetaData(string fileName) { method GeneratorAnimations (line 193) | private void GeneratorAnimations() { method GetDefaultWrapMode (line 209) | private WrapMode GetDefaultWrapMode(string animName) { method GenerateAnimations (line 220) | private List GenerateAnimations(AseFile aseFile, List GetAllSpritesFromAssetFile(string imageFil... method CreateAnimatorController (line 363) | private void CreateAnimatorController(List animations) { method CreateAnimatorOverrideController (line 398) | private void CreateAnimatorOverrideController(List anim... method CreateSpriteAtlas (line 435) | private void CreateSpriteAtlas(List sprites) { FILE: Editor/Importers/GeneratedTileImporter.cs class GeneratedTileImporter (line 10) | public class GeneratedTileImporter : SpriteImporter { method GeneratedTileImporter (line 18) | public GeneratedTileImporter(AseFileImporter importer) : base(importer) method OnImport (line 22) | public override void OnImport() method OnUpdate (line 30) | protected override bool OnUpdate() method BuildAtlas (line 35) | private void BuildAtlas(string acePath, Texture2D sprite) { method GenerateAtlas (line 54) | private void GenerateAtlas(Texture2D sprite) { method GetPixels (line 79) | private Color[] GetPixels(Texture2D sprite, RectInt from) { method GetPixel (line 94) | private Color GetPixel(Texture2D sprite, int x, int y) { method CopyColors (line 105) | private void CopyColors(Texture2D sprite, Texture2D atlas, RectInt fro... method GenerateSprites (line 136) | private bool GenerateSprites(string path, Vector2Int size) { method CreateMetaData (line 176) | private List CreateMetaData(string fileName) { method GetRowColTileSpriteName (line 213) | private string GetRowColTileSpriteName(string fileName, int x, int y, ... method GetPhysicsShapeProperty (line 232) | private SerializedProperty GetPhysicsShapeProperty(TextureImporter imp... method IsTileEmpty (line 250) | private bool IsTileEmpty(Rect tileRect, Texture2D atlas) { FILE: Editor/Importers/ImporterVariant.cs class ImporterVariant (line 5) | public class ImporterVariant method ImporterVariant (line 12) | public ImporterVariant(string name, SpriteImporter spriteImporter, Spr... FILE: Editor/Importers/SpriteImporter.cs class SpriteImporter (line 18) | public abstract class SpriteImporter method SpriteImporter (line 58) | protected SpriteImporter(AseFileImporter importer) method Import (line 65) | public void Import(AssetImportContext ctx, AseFile file) method OnImport (line 77) | public abstract void OnImport(); method OnEditorUpdate (line 79) | private void OnEditorUpdate() method OnUpdate (line 97) | protected virtual bool OnUpdate() method Apply (line 102) | public virtual void Apply() FILE: Editor/Settings/AseFileAnimationSettings.cs class AseFileAnimationSettings (line 6) | [System.Serializable] method AseFileAnimationSettings (line 10) | public AseFileAnimationSettings() method AseFileAnimationSettings (line 14) | public AseFileAnimationSettings(string name) method ToString (line 25) | public override string ToString() FILE: Editor/Settings/AseFileImportSettings.cs type AseFileImportType (line 7) | public enum AseFileImportType { type TileNameType (line 12) | public enum TileNameType { type EmptyTileBehaviour (line 17) | public enum EmptyTileBehaviour { type AseAnimationBindType (line 22) | public enum AseAnimationBindType { type AseAnimatorType (line 27) | public enum AseAnimatorType { type TransparencyMode (line 33) | public enum TransparencyMode { class AseFileImportSettings (line 38) | [Serializable] FILE: Editor/Settings/AseFileTextureImportSettings.cs class AseFileTextureImportSettings (line 8) | [Serializable] method ToImporterSettings (line 143) | public TextureImporterSettings ToImporterSettings() method Apply (line 192) | public void Apply(TextureImporterSettings settings) method ApplyTextureType (line 236) | public void ApplyTextureType(TextureImporterType textureType) FILE: Editor/SpriteAtlasBuilder.cs class SpriteAtlasBuilder (line 10) | public class SpriteAtlasBuilder method SpriteAtlasBuilder (line 16) | public SpriteAtlasBuilder() method SpriteAtlasBuilder (line 21) | public SpriteAtlasBuilder(Vector2Int spriteSize, int padding = 1) method SpriteAtlasBuilder (line 27) | public SpriteAtlasBuilder(int width, int height, int padding = 1) method GenerateAtlas (line 33) | public Texture2D GenerateAtlas(Texture2D[] sprites, out AseFileSpriteI... method GenerateAtlas (line 42) | public Texture2D GenerateAtlas(Texture2D[] sprites, int cols, int rows... method GenerateRectOutline (line 82) | public static List GenerateRectOutline(RectInt rect) method GenerateRectOutline (line 94) | public static List GenerateRectOutline(Rect rect) method CreateSpriteImportData (line 106) | private AseFileSpriteImportData CreateSpriteImportData(string name, Re... method CalculateColsRows (line 121) | private static void CalculateColsRows(int spritesCount, Vector2 sprite... method CalculateNextBaseTwoValue (line 153) | private static int CalculateNextBaseTwoValue(int value)