#include <GSolarsystemCategory.h>
Inheritance diagram for GBE::GSolarsystemCategory:


Public Member Functions | |
| GSolarsystemCategory (double range) | |
| virtual GCS::GForm * | createForm (const GCS::GEnergy &energy, const GCS::GVector3 &position, Util::PseudoRNG &rng) const |
| virtual void | postProcess (GCS::GElement *element, Util::PseudoRNG &rng, const GCS::GObject *own_object) const |
| GForm * GBE::GSolarsystemCategory::createForm | ( | const GCS::GEnergy & | energy, | |
| const GCS::GVector3 & | position, | |||
| Util::PseudoRNG & | rng | |||
| ) | const [virtual] |
This actually creates a form attribute for a new element of this category. Must be implemented by specialisations.
Implements GBE::GDynamicGeneratorCategory.
| void GBE::GSolarsystemCategory::postProcess | ( | GCS::GElement * | element, | |
| Util::PseudoRNG & | rng, | |||
| const GCS::GObject * | own_object | |||
| ) | const [virtual] |
This actually creates a form attribute for a new element of this category. Must be implemented by specialisations.
Implements GBE::GDynamicGeneratorCategory.
1.4.7