C# 클래스 OpenRA.Traits.ScreenMap

상속: IWorldLoaded
파일 보기 프로젝트 열기: pchote/OpenRA

공개 메소드들

메소드 설명
ActorsAt ( MouseInput mi ) : IEnumerable
ActorsAt ( int2 worldPx ) : IEnumerable
ActorsInBox ( Rectangle r ) : IEnumerable
ActorsInBox ( int2 a, int2 b ) : IEnumerable
Add ( Actor a ) : void
Add ( Player viewer, OpenRA.Traits.FrozenActor fa ) : void
FrozenActorsAt ( Player viewer, MouseInput mi ) : IEnumerable
FrozenActorsAt ( Player viewer, int2 worldPx ) : IEnumerable
FrozenActorsInBox ( Player p, Rectangle r ) : IEnumerable
FrozenActorsInBox ( Player p, int2 a, int2 b ) : IEnumerable
Remove ( Actor a ) : void
Remove ( Player viewer, OpenRA.Traits.FrozenActor fa ) : void
ScreenMap ( World world, ScreenMapInfo info ) : System
Update ( Actor a ) : void
WorldLoaded ( World w, WorldRenderer wr ) : void

비공개 메소드들

메소드 설명
ActorBounds ( Actor a ) : Rectangle
FrozenActorBounds ( OpenRA.Traits.FrozenActor fa ) : Rectangle
RectWithCorners ( int2 a, int2 b ) : Rectangle

메소드 상세

ActorsAt() 공개 메소드

public ActorsAt ( MouseInput mi ) : IEnumerable
mi MouseInput
리턴 IEnumerable

ActorsAt() 공개 메소드

public ActorsAt ( int2 worldPx ) : IEnumerable
worldPx int2
리턴 IEnumerable

ActorsInBox() 공개 메소드

public ActorsInBox ( Rectangle r ) : IEnumerable
r System.Drawing.Rectangle
리턴 IEnumerable

ActorsInBox() 공개 메소드

public ActorsInBox ( int2 a, int2 b ) : IEnumerable
a int2
b int2
리턴 IEnumerable

Add() 공개 메소드

public Add ( Actor a ) : void
a Actor
리턴 void

Add() 공개 메소드

public Add ( Player viewer, OpenRA.Traits.FrozenActor fa ) : void
viewer Player
fa OpenRA.Traits.FrozenActor
리턴 void

FrozenActorsAt() 공개 메소드

public FrozenActorsAt ( Player viewer, MouseInput mi ) : IEnumerable
viewer Player
mi MouseInput
리턴 IEnumerable

FrozenActorsAt() 공개 메소드

public FrozenActorsAt ( Player viewer, int2 worldPx ) : IEnumerable
viewer Player
worldPx int2
리턴 IEnumerable

FrozenActorsInBox() 공개 메소드

public FrozenActorsInBox ( Player p, Rectangle r ) : IEnumerable
p Player
r System.Drawing.Rectangle
리턴 IEnumerable

FrozenActorsInBox() 공개 메소드

public FrozenActorsInBox ( Player p, int2 a, int2 b ) : IEnumerable
p Player
a int2
b int2
리턴 IEnumerable

Remove() 공개 메소드

public Remove ( Actor a ) : void
a Actor
리턴 void

Remove() 공개 메소드

public Remove ( Player viewer, OpenRA.Traits.FrozenActor fa ) : void
viewer Player
fa OpenRA.Traits.FrozenActor
리턴 void

ScreenMap() 공개 메소드

public ScreenMap ( World world, ScreenMapInfo info ) : System
world World
info ScreenMapInfo
리턴 System

Update() 공개 메소드

public Update ( Actor a ) : void
a Actor
리턴 void

WorldLoaded() 공개 메소드

public WorldLoaded ( World w, WorldRenderer wr ) : void
w World
wr OpenRA.Graphics.WorldRenderer
리턴 void