C# Class RTSEngine.Interfaces.ACInputController

Inheritance: ACScript, IDisposable
Datei anzeigen Open project: RegrowthStudios/VoxelRTS Class Usage Examples

Public Properties

Property Type Description
selected List

Public Methods

Method Description
ACInputController ( ) : System
AddEvent ( GameInputEvent e ) : void
AppendEvents ( LinkedList l ) : void
Begin ( ) : void
CreateVoxels ( VoxAtlas atlas ) : List
Deserialize ( BinaryReader s ) : void
Dispose ( ) : void
Init ( GameState s, int t, object args ) : void
LESave ( VoxWorld world, int w, int h, DirectoryInfo dir ) : void
OnEntityDestruction ( IEntity e ) : void
Select ( List s, bool append = false ) : void
Serialize ( BinaryWriter s ) : void

Method Details

ACInputController() public method

public ACInputController ( ) : System
return System

AddEvent() public method

public AddEvent ( GameInputEvent e ) : void
e RTSEngine.Data.GameInputEvent
return void

AppendEvents() public method

public AppendEvents ( LinkedList l ) : void
l LinkedList
return void

Begin() public abstract method

public abstract Begin ( ) : void
return void

CreateVoxels() public abstract method

public abstract CreateVoxels ( VoxAtlas atlas ) : List
atlas Grey.Vox.VoxAtlas
return List

Deserialize() public abstract method

public abstract Deserialize ( BinaryReader s ) : void
s System.IO.BinaryReader
return void

Dispose() public abstract method

public abstract Dispose ( ) : void
return void

Init() public method

public Init ( GameState s, int t, object args ) : void
s RTSEngine.Data.GameState
t int
args object
return void

LESave() public abstract method

public abstract LESave ( VoxWorld world, int w, int h, DirectoryInfo dir ) : void
world Grey.Vox.VoxWorld
w int
h int
dir System.IO.DirectoryInfo
return void

OnEntityDestruction() public method

public OnEntityDestruction ( IEntity e ) : void
e IEntity
return void

Select() public method

public Select ( List s, bool append = false ) : void
s List
append bool
return void

Serialize() public abstract method

public abstract Serialize ( BinaryWriter s ) : void
s System.IO.BinaryWriter
return void

Property Details

selected public_oe property

public List selected
return List