C# 클래스 RenderingLibrary.Graphics.Sprite

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

공개 프로퍼티들

프로퍼티 타입 설명
Color Color
SourceRectangle Rectangle?

Private Properties

프로퍼티 타입 설명
IRenderable void
IRenderable void
IRenderableIpso void
RenderTiledSprite void

공개 메소드들

메소드 설명
AnimationActivity ( double currentTime ) : void
Render ( SystemManagers managers, SpriteRenderer spriteRenderer, IRenderableIpso ipso, Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
Render ( SystemManagers managers, SpriteRenderer spriteRenderer, IRenderableIpso ipso, Microsoft.Xna.Framework.Graphics.Texture2D texture, Color color, Rectangle sourceRectangle = null, bool flipHorizontal = false, bool flipVertical = false, float rotationInDegrees, bool treat0AsFullDimensions = false, object objectCausingRenering = null ) : void
Sprite ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : System
ToString ( ) : string

비공개 메소드들

메소드 설명
IRenderable ( ) : void
IRenderable ( SpriteRenderer spriteRenderer, SystemManagers managers ) : void
IRenderableIpso ( IRenderableIpso parent ) : void
RenderTiledSprite ( SpriteRenderer spriteRenderer, SystemManagers managers ) : void

메소드 상세

AnimationActivity() 공개 메소드

public AnimationActivity ( double currentTime ) : void
currentTime double
리턴 void

Render() 공개 정적인 메소드

public static Render ( SystemManagers managers, SpriteRenderer spriteRenderer, IRenderableIpso ipso, Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
managers SystemManagers
spriteRenderer SpriteRenderer
ipso IRenderableIpso
texture Microsoft.Xna.Framework.Graphics.Texture2D
리턴 void

Render() 공개 정적인 메소드

public static Render ( SystemManagers managers, SpriteRenderer spriteRenderer, IRenderableIpso ipso, Microsoft.Xna.Framework.Graphics.Texture2D texture, Color color, Rectangle sourceRectangle = null, bool flipHorizontal = false, bool flipVertical = false, float rotationInDegrees, bool treat0AsFullDimensions = false, object objectCausingRenering = null ) : void
managers SystemManagers
spriteRenderer SpriteRenderer
ipso IRenderableIpso
texture Microsoft.Xna.Framework.Graphics.Texture2D
color Color
sourceRectangle Microsoft.Xna.Framework.Rectangle
flipHorizontal bool
flipVertical bool
rotationInDegrees float
treat0AsFullDimensions bool
objectCausingRenering object
리턴 void

Sprite() 공개 메소드

public Sprite ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : System
texture Microsoft.Xna.Framework.Graphics.Texture2D
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

Color 공개적으로 프로퍼티

public Color Color
리턴 Color

SourceRectangle 공개적으로 프로퍼티

public Rectangle? SourceRectangle
리턴 Rectangle?