C# Class RTS.Input.Environment

Inheritance: RTSEngine.Interfaces.ACInputController
Afficher le fichier Open project: RegrowthStudios/VoxelRTS

Private Properties

Свойство Type Description
CreateDisaster void
CreateEarthquake void
CreateFire void
CreateLightning void
FindRegion RTSEngine.Data.ImpactRegion
FindRegion RTSEngine.Data.ImpactRegion
FireWorkThread void
OnBuildingDamage void
OnUnitDeath void
OnUnitSpawn void
Recover void
SetInitTarget void
SpawnUnits void
WorkThread void

Méthodes publiques

Méthode Description
Begin ( ) : void
CreateVoxels ( VoxAtlas atlas ) : List
Deserialize ( BinaryReader s ) : void
Dispose ( ) : void
Environment ( ) : System
Init ( GameState s, int ti, object args ) : void
LESave ( VoxWorld world, int w, int h, DirectoryInfo dir ) : void
Serialize ( BinaryWriter s ) : void

Private Methods

Méthode Description
CreateDisaster ( ) : void
CreateEarthquake ( ImpactRegion r ) : void
CreateFire ( ImpactRegion r ) : void
CreateLightning ( ImpactRegion r ) : void
FindRegion ( IEntity e ) : ImpactRegion
FindRegion ( Point cc ) : ImpactRegion
FireWorkThread ( Object l ) : void
OnBuildingDamage ( IEntity e, int d ) : void
OnUnitDeath ( IEntity e ) : void
OnUnitSpawn ( RTSUnit u ) : void
Recover ( ) : void
SetInitTarget ( ImpactRegion r ) : void
SpawnUnits ( ImpactRegion r, int level ) : void
WorkThread ( ) : void

Method Details

Begin() public méthode

public Begin ( ) : void
Résultat void

CreateVoxels() public méthode

public CreateVoxels ( VoxAtlas atlas ) : List
atlas Grey.Vox.VoxAtlas
Résultat List

Deserialize() public méthode

public Deserialize ( BinaryReader s ) : void
s System.IO.BinaryReader
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Environment() public méthode

public Environment ( ) : System
Résultat System

Init() public méthode

public Init ( GameState s, int ti, object args ) : void
s RTSEngine.Data.GameState
ti int
args object
Résultat void

LESave() public méthode

public LESave ( VoxWorld world, int w, int h, DirectoryInfo dir ) : void
world Grey.Vox.VoxWorld
w int
h int
dir System.IO.DirectoryInfo
Résultat void

Serialize() public méthode

public Serialize ( BinaryWriter s ) : void
s System.IO.BinaryWriter
Résultat void