Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

InstantaneousCommand Class Reference

#include <command.h>

Inheritance diagram for InstantaneousCommand:

Inheritance graph
Collaboration diagram for InstantaneousCommand:

Collaboration graph
List of all members.

Public Member Functions

virtual double getDuration () const
 InstantaneousCommand ()
void process (ExecutionEnvironment &env, double t, double dt)
virtual void process (ExecutionEnvironment &)=0
virtual ~InstantaneousCommand ()

Constructor & Destructor Documentation

InstantaneousCommand::InstantaneousCommand  )  [inline]
 

Definition at line 34 of file command.h.

00034 {};

virtual InstantaneousCommand::~InstantaneousCommand  )  [inline, virtual]
 

Definition at line 35 of file command.h.

00035 {};


Member Function Documentation

virtual double InstantaneousCommand::getDuration  )  const [inline, virtual]
 

Implements Command.

Definition at line 36 of file command.h.

00036 { return 0.0; };

void InstantaneousCommand::process ExecutionEnvironment env,
double  t,
double  dt
[inline, virtual]
 

Implements Command.

Definition at line 38 of file command.h.

References process().

00039     {
00040         process(env);
00041     };

virtual void InstantaneousCommand::process ExecutionEnvironment  )  [pure virtual]
 

Implemented in CommandSelect, CommandGoto, CommandGotoLongLat, CommandGotoLocation, CommandSetUrl, CommandCenter, CommandFollow, CommandSynchronous, CommandLock, CommandChase, CommandTrack, CommandSetFrame, CommandSetSurface, CommandCancel, CommandExit, CommandPrint, CommandClearScreen, CommandSetTime, CommandSetTimeRate, CommandSetPosition, CommandSetOrientation, CommandLookBack, CommandRenderFlags, CommandLabels, CommandOrbitFlags, CommandSetVisibilityLimit, CommandSetFaintestAutoMag45deg, CommandSetAmbientLight, CommandSet, CommandPreloadTextures, CommandMark, CommandUnmark, CommandUnmarkAll, CommandCapture, and CommandRenderPath.

Referenced by process().


The documentation for this class was generated from the following file:
Generated on Sat Jan 14 22:33:23 2006 for Celestia by  doxygen 1.4.1