C# 클래스 Protogame.SingleContainer

상속: IContainer, IHasDesiredSize
파일 보기 프로젝트 열기: RedpointGames/Protogame 1 사용 예제들

공개 메소드들

메소드 설명
GetDesiredHeight ( ISkinLayout skinLayout ) : int?
GetDesiredWidth ( ISkinLayout skinLayout ) : int?
HandleEvent ( ISkinLayout skinLayout, Rectangle layout, IGameContext context, Event @event ) : bool
Render ( IRenderContext context, ISkinLayout skinLayout, ISkinDelegator skinDelegator, Rectangle layout ) : void
SetChild ( IContainer child ) : void
Update ( ISkinLayout skinLayout, Rectangle layout, GameTime gameTime, bool &stealFocus ) : void

메소드 상세

GetDesiredHeight() 공개 메소드

public GetDesiredHeight ( ISkinLayout skinLayout ) : int?
skinLayout ISkinLayout
리턴 int?

GetDesiredWidth() 공개 메소드

public GetDesiredWidth ( ISkinLayout skinLayout ) : int?
skinLayout ISkinLayout
리턴 int?

HandleEvent() 공개 메소드

public HandleEvent ( ISkinLayout skinLayout, Rectangle layout, IGameContext context, Event @event ) : bool
skinLayout ISkinLayout
layout Microsoft.Xna.Framework.Rectangle
context IGameContext
@event Event
리턴 bool

Render() 공개 메소드

public Render ( IRenderContext context, ISkinLayout skinLayout, ISkinDelegator skinDelegator, Rectangle layout ) : void
context IRenderContext
skinLayout ISkinLayout
skinDelegator ISkinDelegator
layout Microsoft.Xna.Framework.Rectangle
리턴 void

SetChild() 공개 메소드

public SetChild ( IContainer child ) : void
child IContainer
리턴 void

Update() 공개 메소드

public Update ( ISkinLayout skinLayout, Rectangle layout, GameTime gameTime, bool &stealFocus ) : void
skinLayout ISkinLayout
layout Microsoft.Xna.Framework.Rectangle
gameTime Microsoft.Xna.Framework.GameTime
stealFocus bool
리턴 void