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

CommandPrint Class Reference

#include <command.h>

Inheritance diagram for CommandPrint:

Inheritance graph
Collaboration diagram for CommandPrint:

Collaboration graph
List of all members.

Public Member Functions

 CommandPrint (std::string, int horig, int vorig, int hoff, int voff, double duration)
void process (ExecutionEnvironment &)

Private Attributes

double duration
int hOffset
int hOrigin
std::string text
int vOffset
int vOrigin

Constructor & Destructor Documentation

CommandPrint::CommandPrint std::string  ,
int  horig,
int  vorig,
int  hoff,
int  voff,
double  duration
 

Definition at line 284 of file command.cpp.

00287                              : text(_text),
00288                                hOrigin(horig), vOrigin(vorig),
00289                                hOffset(hoff), vOffset(voff),
00290                                duration(_duration)
00291 {
00292 }


Member Function Documentation

void CommandPrint::process ExecutionEnvironment  )  [virtual]
 

Implements InstantaneousCommand.

Definition at line 294 of file command.cpp.

References duration, hOffset, hOrigin, text, vOffset, and vOrigin.

00295 {
00296     env.showText(text, hOrigin, vOrigin, hOffset, vOffset, duration);
00297 }


Member Data Documentation

double CommandPrint::duration [private]
 

Definition at line 265 of file command.h.

Referenced by process().

int CommandPrint::hOffset [private]
 

Definition at line 263 of file command.h.

Referenced by process().

int CommandPrint::hOrigin [private]
 

Definition at line 261 of file command.h.

Referenced by process().

std::string CommandPrint::text [private]
 

Definition at line 260 of file command.h.

Referenced by process().

int CommandPrint::vOffset [private]
 

Definition at line 264 of file command.h.

Referenced by process().

int CommandPrint::vOrigin [private]
 

Definition at line 262 of file command.h.

Referenced by process().


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