Namespace UnityEditor.U2D.Sprites
Classes
RequireSpriteDataProviderAttribute
Use this attribute on a class that inherits from SpriteEditorModuleBase to indicate what data provider it needs.
SpriteDataProviderFactories
Utility class that collects methods with SpriteDataProviderFactoryAttribute and SpriteDataProviderAssetPathProviderAttribute.
SpriteEditorModuleBase
Base class the Sprite Editor Window custom module inherits from.
Structs
Vertex2DMetaData
A structure that contains meta data about vertices in a Sprite.
Interfaces
ISecondaryTextureDataProvider
Data provider that provides secoondary texture data needed for Sprite Editor Window.
ISpriteBoneDataProvider
Data Provider interface that deals with Sprite Bone data.
ISpriteDataProviderFactory<T>
Interface for providing a ISpriteEditorDataProvider instance.
ISpriteEditor
Interface that defines the functionality available for classes that inherits SpriteEditorModuleBase.
ISpriteEditorDataProvider
An interface that allows Sprite Editor Window to edit Sprite data for user custom importer.
ISpriteMeshDataProvider
Data Provider interface that deals with Sprite mesh data.
ISpriteNameFileIdDataProvider
Data provider that provides data for ID to be used given a SpriteRect's name.
ISpriteOutlineDataProvider
Data provider that provides the outline data for SpriteRect.
ISpritePhysicsOutlineDataProvider
Data provider that provides the Physics outline data for SpriteRect.
ITextureDataProvider
Data provider that provides texture data needed for Sprite Editor Window.