Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals

StarInfo Class Reference

#include <parameters.h>

Inheritance diagram for StarInfo:

Inheritance graph
[legend]
Collaboration diagram for StarInfo:

Collaboration graph
[legend]

Public Member Functions

 StarInfo (void)
 ~StarInfo (void)
const bool IsId (const int *aId)

Data Fields

string name
int sid
int temperature
int age
int ssize
string classInf
string ageInf
string temInf
string exInf
string descrInf
int ageSection
ProbaHoldernrPlanets

Constructor & Destructor Documentation

StarInfo::StarInfo void   )  [inline]
 

Definition at line 62 of file parameters.h.

References nrPlanets.

00063         : nrPlanets( 0 )
00064         {}

StarInfo::~StarInfo void   )  [inline]
 

Definition at line 66 of file parameters.h.

References nrPlanets.

00067         {
00068                 if( nrPlanets )
00069                         delete nrPlanets;
00070                 nrPlanets = 0;
00071         }


Member Function Documentation

const bool StarInfo::IsId const int *  aId  )  [inline]
 

Definition at line 73 of file parameters.h.

References sid, and ssize.

Referenced by StarSystem::GetStarInfo(), and StarInfoDlg::SetupWindow().

00073 {       return (sid << 8 | ssize) == *aId;      }


Field Documentation

int StarInfo::age
 

Definition at line 55 of file parameters.h.

Referenced by cmpByAge(), Parameters::CreateGalaxy(), and Parameters::SetupStarInfo().

string StarInfo::ageInf
 

Definition at line 58 of file parameters.h.

Referenced by Parameters::SetupStarInfo().

int StarInfo::ageSection
 

Definition at line 59 of file parameters.h.

Referenced by Parameters::SetupStarInfo().

string StarInfo::classInf
 

Definition at line 58 of file parameters.h.

Referenced by Parameters::SetupStarInfo().

string StarInfo::descrInf
 

Definition at line 58 of file parameters.h.

Referenced by Parameters::SetupStarInfo().

string StarInfo::exInf
 

Definition at line 58 of file parameters.h.

Referenced by Parameters::SetupStarInfo().

string StarInfo::name
 

Definition at line 52 of file parameters.h.

Referenced by Parameters::SetupStarInfo().

ProbaHolder* StarInfo::nrPlanets
 

Definition at line 60 of file parameters.h.

Referenced by Parameters::CreateGalaxy(), Parameters::SetupStarInfo(), StarInfo(), and ~StarInfo().

int StarInfo::sid
 

Definition at line 53 of file parameters.h.

Referenced by Parameters::CreateGalaxy(), IsId(), and Parameters::SetupStarInfo().

int StarInfo::ssize
 

Definition at line 56 of file parameters.h.

Referenced by Parameters::CreateGalaxy(), IsId(), and Parameters::SetupStarInfo().

string StarInfo::temInf
 

Definition at line 58 of file parameters.h.

Referenced by Parameters::SetupStarInfo().

int StarInfo::temperature
 

Definition at line 54 of file parameters.h.

Referenced by Parameters::CreateGalaxy(), and Parameters::SetupStarInfo().


The documentation for this class was generated from the following file:
Generated on Fri Dec 5 04:06:37 2003 for Borqueror by doxygen 1.3.3