C# Class OpenRA.Traits.ScreenMap

Inheritance: IWorldLoaded
Afficher le fichier Open project: pchote/OpenRA

Méthodes publiques

Méthode 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

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

Method Details

ActorsAt() public méthode

public ActorsAt ( MouseInput mi ) : IEnumerable
mi MouseInput
Résultat IEnumerable

ActorsAt() public méthode

public ActorsAt ( int2 worldPx ) : IEnumerable
worldPx int2
Résultat IEnumerable

ActorsInBox() public méthode

public ActorsInBox ( Rectangle r ) : IEnumerable
r System.Drawing.Rectangle
Résultat IEnumerable

ActorsInBox() public méthode

public ActorsInBox ( int2 a, int2 b ) : IEnumerable
a int2
b int2
Résultat IEnumerable

Add() public méthode

public Add ( Actor a ) : void
a Actor
Résultat void

Add() public méthode

public Add ( Player viewer, OpenRA.Traits.FrozenActor fa ) : void
viewer Player
fa OpenRA.Traits.FrozenActor
Résultat void

FrozenActorsAt() public méthode

public FrozenActorsAt ( Player viewer, MouseInput mi ) : IEnumerable
viewer Player
mi MouseInput
Résultat IEnumerable

FrozenActorsAt() public méthode

public FrozenActorsAt ( Player viewer, int2 worldPx ) : IEnumerable
viewer Player
worldPx int2
Résultat IEnumerable

FrozenActorsInBox() public méthode

public FrozenActorsInBox ( Player p, Rectangle r ) : IEnumerable
p Player
r System.Drawing.Rectangle
Résultat IEnumerable

FrozenActorsInBox() public méthode

public FrozenActorsInBox ( Player p, int2 a, int2 b ) : IEnumerable
p Player
a int2
b int2
Résultat IEnumerable

Remove() public méthode

public Remove ( Actor a ) : void
a Actor
Résultat void

Remove() public méthode

public Remove ( Player viewer, OpenRA.Traits.FrozenActor fa ) : void
viewer Player
fa OpenRA.Traits.FrozenActor
Résultat void

ScreenMap() public méthode

public ScreenMap ( World world, ScreenMapInfo info ) : System
world World
info ScreenMapInfo
Résultat System

Update() public méthode

public Update ( Actor a ) : void
a Actor
Résultat void

WorldLoaded() public méthode

public WorldLoaded ( World w, WorldRenderer wr ) : void
w World
wr OpenRA.Graphics.WorldRenderer
Résultat void