C# Class OpenRA.Traits.ScreenMap

Inheritance: IWorldLoaded
Show file Open project: pchote/OpenRA

Public Methods

Method Description
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

Private Methods

Method Description
ActorBounds ( Actor a ) : Rectangle
FrozenActorBounds ( OpenRA.Traits.FrozenActor fa ) : Rectangle
RectWithCorners ( int2 a, int2 b ) : Rectangle

Method Details

ActorsAt() public method

public ActorsAt ( MouseInput mi ) : IEnumerable
mi MouseInput
return IEnumerable

ActorsAt() public method

public ActorsAt ( int2 worldPx ) : IEnumerable
worldPx int2
return IEnumerable

ActorsInBox() public method

public ActorsInBox ( Rectangle r ) : IEnumerable
r System.Drawing.Rectangle
return IEnumerable

ActorsInBox() public method

public ActorsInBox ( int2 a, int2 b ) : IEnumerable
a int2
b int2
return IEnumerable

Add() public method

public Add ( Actor a ) : void
a Actor
return void

Add() public method

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

FrozenActorsAt() public method

public FrozenActorsAt ( Player viewer, MouseInput mi ) : IEnumerable
viewer Player
mi MouseInput
return IEnumerable

FrozenActorsAt() public method

public FrozenActorsAt ( Player viewer, int2 worldPx ) : IEnumerable
viewer Player
worldPx int2
return IEnumerable

FrozenActorsInBox() public method

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

FrozenActorsInBox() public method

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

Remove() public method

public Remove ( Actor a ) : void
a Actor
return void

Remove() public method

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

ScreenMap() public method

public ScreenMap ( World world, ScreenMapInfo info ) : System
world World
info ScreenMapInfo
return System

Update() public method

public Update ( Actor a ) : void
a Actor
return void

WorldLoaded() public method

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