Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

GBE::GPlanetCategory Class Reference

Provides a planet category for dynamic world generation. More...

#include <GPlanetCategory.h>

Inheritance diagram for GBE::GPlanetCategory:

Inheritance graph
[legend]
Collaboration diagram for GBE::GPlanetCategory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GPlanetCategory (double range)
virtual ~GPlanetCategory ()
virtual GCS::GFormcreateForm (const GCS::GEnergy &energy, const GCS::GVector3 &position, Util::PseudoRNG &rng) const
virtual QPtrList< GCS::GAgentcreateAgents (const GCS::GEnergy &energy, Util::PseudoRNG &rng) const

Detailed Description

Provides a planet category for dynamic world generation.

Author:
Raphael Langerhorst


Constructor & Destructor Documentation

GBE::GPlanetCategory::GPlanetCategory double  range  ) 
 

Constructor.

GBE::GPlanetCategory::~GPlanetCategory  )  [virtual]
 

Virtual destructor.


Member Function Documentation

QPtrList< GCS::GAgent > GBE::GPlanetCategory::createAgents const GCS::GEnergy energy,
Util::PseudoRNG &  rng
const [virtual]
 

Create agents that should operate on the planet element.

Implements GBE::GDynamicGeneratorCategory.

GCS::GForm * GBE::GPlanetCategory::createForm const GCS::GEnergy energy,
const GCS::GVector3 position,
Util::PseudoRNG &  rng
const [virtual]
 

Creates a planet form (a sphere).

Implements GBE::GDynamicGeneratorCategory.


The documentation for this class was generated from the following files:
Generated on Thu Oct 21 21:18:13 2004 for G System by doxygen 1.3.6