C# 클래스 RenderingLibrary.Graphics.NineSlice

상속: IPositionedSizedObject, IRenderable, IVisible
파일 보기 프로젝트 열기: vchelaru/FlatRedBall 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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?