C# Класс RenderingLibrary.Graphics.NineSlice

Наследование: IPositionedSizedObject, IRenderable, IVisible
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
SourceRectangle Rectangle?

Private Properties

Свойство Тип Описание
IRenderable void
IRenderable void
IRenderableIpso void
NineSlice System
OldRefreshSourceRectangles void
RefreshSourceRectangles void
RefreshSpriteDimensions void
Render void

Открытые методы

Метод Описание
GetBareTextureForNineSliceTexture ( string absoluteTexture ) : string
GetIfShouldUsePattern ( string absoluteTexture ) : bool
LoadAtlasedTexture ( string valueAsString, AtlasedTexture atlasedTexture ) : void

Loads given texture(s) from atlas.

RefreshTextureCoordinatesAndSpriteSizes ( ) : void
SetSingleTexture ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
SetTexturesUsingPattern ( string anyOf9Textures, SystemManagers managers, bool inAtlas ) : void

Приватные методы

Метод Описание
IRenderable ( ) : void
IRenderable ( SpriteRenderer spriteRenderer, SystemManagers managers ) : void
IRenderableIpso ( IRenderableIpso parent ) : void
NineSlice ( ) : System
OldRefreshSourceRectangles ( ) : void
RefreshSourceRectangles ( ) : void
RefreshSpriteDimensions ( ) : void
Render ( Sprite sprite, SystemManagers managers, SpriteRenderer spriteRenderer ) : void

Описание методов

GetBareTextureForNineSliceTexture() публичный статический Метод

public static GetBareTextureForNineSliceTexture ( string absoluteTexture ) : string
absoluteTexture string
Результат string

GetIfShouldUsePattern() публичный статический Метод

public static GetIfShouldUsePattern ( string absoluteTexture ) : bool
absoluteTexture string
Результат bool

LoadAtlasedTexture() публичный Метод

Loads given texture(s) from atlas.
public LoadAtlasedTexture ( string valueAsString, AtlasedTexture atlasedTexture ) : void
valueAsString string
atlasedTexture AtlasedTexture
Результат void

RefreshTextureCoordinatesAndSpriteSizes() публичный Метод

public RefreshTextureCoordinatesAndSpriteSizes ( ) : void
Результат void

SetSingleTexture() публичный Метод

public SetSingleTexture ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
texture Microsoft.Xna.Framework.Graphics.Texture2D
Результат void

SetTexturesUsingPattern() публичный Метод

public SetTexturesUsingPattern ( string anyOf9Textures, SystemManagers managers, bool inAtlas ) : void
anyOf9Textures string
managers SystemManagers
inAtlas bool True if textures are atlased.
Результат void

Описание свойств

SourceRectangle публичное свойство

public Rectangle? SourceRectangle
Результат Rectangle?