C# 클래스 OurSonic.Level.Objects.LevelObjectPieceLayout

파일 보기 프로젝트 열기: OurSonic/OurSonicSharp 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Draw ( CanvasRenderingContext2D canvas, int x, int y, LevelObject framework, LevelObjectInfo instance, bool showHeightMap ) : void
DrawUI ( CanvasRenderingContext2D canvas, bool showImages, int selectedPieceIndex, LevelObject levelObject ) : void
GetRectangle ( LevelObject levelObject ) : Rectangle
LevelObjectPieceLayout ( string name ) : System
Update ( ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( CanvasRenderingContext2D canvas, int x, int y, LevelObject framework, LevelObjectInfo instance, bool showHeightMap ) : void
canvas System.Html.Media.Graphics.CanvasRenderingContext2D
x int
y int
framework LevelObject
instance LevelObjectInfo
showHeightMap bool
리턴 void

DrawUI() 공개 메소드

public DrawUI ( CanvasRenderingContext2D canvas, bool showImages, int selectedPieceIndex, LevelObject levelObject ) : void
canvas System.Html.Media.Graphics.CanvasRenderingContext2D
showImages bool
selectedPieceIndex int
levelObject LevelObject
리턴 void

GetRectangle() 공개 메소드

public GetRectangle ( LevelObject levelObject ) : Rectangle
levelObject LevelObject
리턴 OurSonic.Utility.Rectangle

LevelObjectPieceLayout() 공개 메소드

public LevelObjectPieceLayout ( string name ) : System
name string
리턴 System

Update() 공개 메소드

public Update ( ) : void
리턴 void