C# Class UnityEditor.SpriteInspector

Inheritance: Editor
显示文件 Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Private Properties

Property Type Description
GetMetaData SpriteMetaData
GetMetaDataInMultipleMode SpriteMetaData
GetMetaDataInSingleMode SpriteMetaData
UnifiedValues void

Public Methods

Method Description
BuildPreviewTexture ( int width, int height, Sprite sprite, Material spriteRendererMaterial, bool isPolygon ) : Texture2D
DrawPreview ( Rect r, Sprite frame, Material spriteRendererMaterial, bool isPolygon ) : void
GetInfoString ( ) : string
HasPreviewGUI ( ) : bool
OnInspectorGUI ( ) : void
OnPreviewGUI ( Rect r, GUIStyle background ) : void
RenderStaticPreview ( string assetPath, Object subAssets, int width, int height ) : Texture2D

Private Methods

Method Description
GetMetaData ( string name ) : SpriteMetaData
GetMetaDataInMultipleMode ( string name, TextureImporter textureImporter ) : SpriteMetaData
GetMetaDataInSingleMode ( string name, TextureImporter textureImporter ) : SpriteMetaData
UnifiedValues ( bool &name, bool &alignment, bool &border ) : void

Method Details

BuildPreviewTexture() public static method

public static BuildPreviewTexture ( int width, int height, Sprite sprite, Material spriteRendererMaterial, bool isPolygon ) : Texture2D
width int
height int
sprite UnityEngine.Sprite
spriteRendererMaterial UnityEngine.Material
isPolygon bool
return UnityEngine.Texture2D

DrawPreview() public static method

public static DrawPreview ( Rect r, Sprite frame, Material spriteRendererMaterial, bool isPolygon ) : void
r UnityEngine.Rect
frame UnityEngine.Sprite
spriteRendererMaterial UnityEngine.Material
isPolygon bool
return void

GetInfoString() public method

public GetInfoString ( ) : string
return string

HasPreviewGUI() public method

public HasPreviewGUI ( ) : bool
return bool

OnInspectorGUI() public method

public OnInspectorGUI ( ) : void
return void

OnPreviewGUI() public method

public OnPreviewGUI ( Rect r, GUIStyle background ) : void
r UnityEngine.Rect
background UnityEngine.GUIStyle
return void

RenderStaticPreview() public method

public RenderStaticPreview ( string assetPath, Object subAssets, int width, int height ) : Texture2D
assetPath string
subAssets Object
width int
height int
return UnityEngine.Texture2D