C# Class RTSEngine.Graphics.VoxMap

Inheritance: IDisposable
Afficher le fichier Open project: RegrowthStudios/VoxelRTS Class Usage Examples

Méthodes publiques

Свойство Type Description
FogOfWar float[]
FogOfWarTexture Microsoft.Xna.Framework.Graphics.Texture2D

Méthodes publiques

Méthode Description
ApplyFOW ( ) : void
Build ( GraphicsDeviceManager gdm, Microsoft.Xna.Framework.Content.ContentManager cm, VoxMapConfig vc ) : void
Dispose ( ) : void
Draw ( GraphicsDevice g, Matrix mView, Matrix mProj ) : void
SetFOW ( int x, int y, float f ) : void
Update ( ) : void
VoxMap ( RTSRenderer renderer, int fw, int fh ) : System

Method Details

ApplyFOW() public méthode

public ApplyFOW ( ) : void
Résultat void

Build() public méthode

public Build ( GraphicsDeviceManager gdm, Microsoft.Xna.Framework.Content.ContentManager cm, VoxMapConfig vc ) : void
gdm GraphicsDeviceManager
cm Microsoft.Xna.Framework.Content.ContentManager
vc VoxMapConfig
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Draw() public méthode

public Draw ( GraphicsDevice g, Matrix mView, Matrix mProj ) : void
g GraphicsDevice
mView Matrix
mProj Matrix
Résultat void

SetFOW() public méthode

public SetFOW ( int x, int y, float f ) : void
x int
y int
f float
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

VoxMap() public méthode

public VoxMap ( RTSRenderer renderer, int fw, int fh ) : System
renderer RTSRenderer
fw int
fh int
Résultat System

Property Details

FogOfWar public_oe property

public float[] FogOfWar
Résultat float[]

FogOfWarTexture public_oe property

public Texture2D,Microsoft.Xna.Framework.Graphics FogOfWarTexture
Résultat Microsoft.Xna.Framework.Graphics.Texture2D