C# 클래스 MonoGdx.Graphics.G2D.GdxSpriteBatch

상속: IDisposable
파일 보기 프로젝트 열기: jaquadro/MonoGdx 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CalculateIndexBuffer void
CheckState void
CheckValid void
Setup void
SetupMatrix void
SwitchTexture void

공개 메소드들

메소드 설명
Begin ( ) : void
Begin ( Matrix projectionMatrix, Matrix transformMatrix ) : void
Dispose ( ) : void
Draw ( TextureContext texture, Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture vertices, int offset, int count ) : void
Draw ( TextureContext texture, float x, float y, float width, float height, float u, float v, float u2, float v2 ) : void
Draw ( TextureRegion region, float x, float y ) : void
Draw ( TextureRegion region, float x, float y, float width, float height ) : void
Draw ( TextureRegion region, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation ) : void
End ( ) : void
Flush ( ) : void
GdxSpriteBatch ( GraphicsDevice graphicsDevice ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
CalculateIndexBuffer ( ) : void
CheckState ( TextureContext texture ) : void
CheckValid ( TextureContext texture ) : void
Setup ( ) : void
SetupMatrix ( ) : void
SwitchTexture ( TextureContext texture ) : void

메소드 상세

Begin() 공개 메소드

public Begin ( ) : void
리턴 void

Begin() 공개 메소드

public Begin ( Matrix projectionMatrix, Matrix transformMatrix ) : void
projectionMatrix Matrix
transformMatrix Matrix
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Draw() 공개 메소드

public Draw ( TextureContext texture, Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture vertices, int offset, int count ) : void
texture TextureContext
vertices Microsoft.Xna.Framework.Graphics.VertexPositionColorTexture
offset int
count int
리턴 void

Draw() 공개 메소드

public Draw ( TextureContext texture, float x, float y, float width, float height, float u, float v, float u2, float v2 ) : void
texture TextureContext
x float
y float
width float
height float
u float
v float
u2 float
v2 float
리턴 void

Draw() 공개 메소드

public Draw ( TextureRegion region, float x, float y ) : void
region TextureRegion
x float
y float
리턴 void

Draw() 공개 메소드

public Draw ( TextureRegion region, float x, float y, float width, float height ) : void
region TextureRegion
x float
y float
width float
height float
리턴 void

Draw() 공개 메소드

public Draw ( TextureRegion region, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation ) : void
region TextureRegion
x float
y float
originX float
originY float
width float
height float
scaleX float
scaleY float
rotation float
리턴 void

End() 공개 메소드

public End ( ) : void
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

GdxSpriteBatch() 공개 메소드

public GdxSpriteBatch ( GraphicsDevice graphicsDevice ) : System
graphicsDevice GraphicsDevice
리턴 System