Struct that represents how Sprite asset should be generated when calling TextureGenerator.GenerateTexture.
| Property | Description |
|---|---|
| alignment | Pivot value represented by SpriteAlignment. |
| border | Border value for the generated Sprite. |
| indices | The triangles of the mesh to generate the Sprite with, as three indices into SpriteImportData.vertices per triangle. |
| name | Name for the generated Sprite. |
| outline | Sprite Asset creation uses this outline when it generates the Mesh for the Sprite. If this is not given, SpriteImportData.tesselationDetail will be used to determine the mesh detail. |
| pivot | Pivot value represented in Vector2. |
| rect | Position and size of the Sprite in a given texture. |
| spriteID | An identifier given to a Sprite. Use this to identify which data was used to generate that Sprite. |
| tessellationDetail | Controls mesh generation detail. This value will be ignored if SpriteImportData.ouline is provided. |
| vertices | The vertices of the mesh to generate the Sprite with, in pixels from the corner of SpriteImportData.rect. Supply these together with SpriteImportData.indices to use a mesh of your own instead of one generated from the texture, in which case SpriteImportData.outline and SpriteImportData.tessellationDetail are ignored. |