C# Class SpaceSim.Commands.CommandBase

Datei anzeigen Open project: zlynn1990/SpaceSim

Protected Properties

Property Type Description
EventManager SpaceSim.Drawing.EventManager

Public Methods

Method Description
Finalize ( SpaceCraftBase spaceCraft ) : void
Initialize ( SpaceCraftBase spaceCraft ) : void
LoadEventManager ( EventManager eventManager ) : void
Update ( double elapsedTime, SpaceCraftBase spaceCraft ) : void

Protected Methods

Method Description
CommandBase ( double startTime, double duration ) : SpaceSim.Drawing

Method Details

CommandBase() protected method

protected CommandBase ( double startTime, double duration ) : SpaceSim.Drawing
startTime double
duration double
return SpaceSim.Drawing

Finalize() public abstract method

public abstract Finalize ( SpaceCraftBase spaceCraft ) : void
spaceCraft SpaceSim.Spacecrafts.SpaceCraftBase
return void

Initialize() public abstract method

public abstract Initialize ( SpaceCraftBase spaceCraft ) : void
spaceCraft SpaceSim.Spacecrafts.SpaceCraftBase
return void

LoadEventManager() public method

public LoadEventManager ( EventManager eventManager ) : void
eventManager SpaceSim.Drawing.EventManager
return void

Update() public abstract method

public abstract Update ( double elapsedTime, SpaceCraftBase spaceCraft ) : void
elapsedTime double
spaceCraft SpaceSim.Spacecrafts.SpaceCraftBase
return void

Property Details

EventManager protected_oe property

protected EventManager,SpaceSim.Drawing EventManager
return SpaceSim.Drawing.EventManager