Class SpriteEditorWindowFullFake
Inheritance
System.Object
SpriteEditorWindowFullFake
Syntax
public class SpriteEditorWindowFullFake : SpriteEditorWindowFake, ISpriteEditor, ISpriteEditorDataProvider, ISpriteBoneDataProvider, ISpriteMeshDataProvider, ICharacterDataProvider, ITextureDataProvider
Properties
pixelsPerUnit
Declaration
public float pixelsPerUnit { get; }
Property Value
Type |
Description |
System.Single |
|
previewTexture
Declaration
public Texture2D previewTexture { get; }
Property Value
Type |
Description |
Texture2D |
|
spriteImportMode
Declaration
public SpriteImportMode spriteImportMode { get; }
Property Value
Type |
Description |
SpriteImportMode |
|
targetObject
Declaration
public Object targetObject { get; }
Property Value
Type |
Description |
UnityEngine.Object |
|
texture
Declaration
public Texture2D texture { get; }
Property Value
Type |
Description |
Texture2D |
|
Methods
Apply()
Declaration
GetBones(GUID)
Declaration
public List<SpriteBone> GetBones(GUID guid)
Parameters
Type |
Name |
Description |
GUID |
guid |
|
Returns
Type |
Description |
System.Collections.Generic.List<SpriteBone> |
|
GetCharacterData()
Declaration
public CharacterData GetCharacterData()
Returns
Implements
GetDataProvider<T>()
Declaration
public override T GetDataProvider<T>()
where T : class
Returns
Type Parameters
Overrides
GetEdges(GUID)
Declaration
public Vector2Int[] GetEdges(GUID guid)
Parameters
Type |
Name |
Description |
GUID |
guid |
|
Returns
Type |
Description |
Vector2Int[] |
|
GetIndices(GUID)
Declaration
public int[] GetIndices(GUID guid)
Parameters
Type |
Name |
Description |
GUID |
guid |
|
Returns
Type |
Description |
System.Int32[] |
|
GetReadableTexture2D()
Declaration
public Texture2D GetReadableTexture2D()
Returns
Type |
Description |
Texture2D |
|
GetSpriteEditorDataProvider()
Declaration
protected override ISpriteEditorDataProvider GetSpriteEditorDataProvider()
Returns
Type |
Description |
ISpriteEditorDataProvider |
|
Overrides
GetSpriteRects()
Declaration
public override SpriteRect[] GetSpriteRects()
Returns
Type |
Description |
SpriteRect[] |
|
Overrides
GetTextureActualWidthAndHeight(out Int32, out Int32)
Declaration
public void GetTextureActualWidthAndHeight(out int width, out int height)
Parameters
Type |
Name |
Description |
System.Int32 |
width |
|
System.Int32 |
height |
|
GetVertices(GUID)
Declaration
public Vertex2DMetaData[] GetVertices(GUID guid)
Parameters
Type |
Name |
Description |
GUID |
guid |
|
Returns
Type |
Description |
Vertex2DMetaData[] |
|
HasDataProvider(Type)
Declaration
public bool HasDataProvider(Type type)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
Returns
Type |
Description |
System.Boolean |
|
InitSpriteEditorDataProvider()
Declaration
public void InitSpriteEditorDataProvider()
PopulateCharacter()
Declaration
public void PopulateCharacter()
PopulateSpriteSheet()
Declaration
public void PopulateSpriteSheet()
SetBones(GUID, List<SpriteBone>)
Declaration
public void SetBones(GUID guid, List<SpriteBone> bones)
Parameters
Type |
Name |
Description |
GUID |
guid |
|
System.Collections.Generic.List<SpriteBone> |
bones |
|
SetCharacterData(CharacterData)
Declaration
public void SetCharacterData(CharacterData characterData)
Parameters
Implements
SetEdges(GUID, Vector2Int[])
Declaration
public void SetEdges(GUID guid, Vector2Int[] edges)
Parameters
Type |
Name |
Description |
GUID |
guid |
|
Vector2Int[] |
edges |
|
SetIndices(GUID, Int32[])
Declaration
public void SetIndices(GUID guid, int[] indices)
Parameters
Type |
Name |
Description |
GUID |
guid |
|
System.Int32[] |
indices |
|
SetSpriteRects(SpriteRect[])
Declaration
public void SetSpriteRects(SpriteRect[] spriteRects)
Parameters
Type |
Name |
Description |
SpriteRect[] |
spriteRects |
|
Declaration
public void SetVertices(GUID guid, Vertex2DMetaData[] vertices)
Parameters
Type |
Name |
Description |
GUID |
guid |
|
Vertex2DMetaData[] |
vertices |
|