Simulates a sporadic meteor shower, with a random color and a random radiant.
More...
#include <SporadicMeteorMgr.hpp>
|
enum | StelModuleSelectAction { AddToSelection,
ReplaceSelection,
RemoveFromSelection
} |
| Enum used when selecting objects to define whether to add to, replace, or remove from the existing selection list. More...
|
|
enum | StelModuleActionName {
ActionDraw,
ActionUpdate,
ActionHandleMouseClicks,
ActionHandleMouseMoves,
ActionHandleKeys
} |
| Define the possible action for which an order is defined. More...
|
|
class StelAction * | addAction (const QString &id, const QString &groupId, const QString &text, QObject *target, const char *slot, const QString &shortcut="", const QString &altShortcut="") |
| convenience methods to add an action (call to slot) to the StelActionMgr object. More...
|
|
class StelAction * | addAction (const QString &id, const QString &groupId, const QString &text, const char *slot, const QString &shortcut="", const QString &altShortcut="") |
| convenience methods to add an action (call to own slot) to the StelActionMgr object. More...
|
|
Simulates a sporadic meteor shower, with a random color and a random radiant.
- Author
- Marcos Cardinot mcard.nosp@m.inot.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
Definition at line 29 of file SporadicMeteorMgr.hpp.
SporadicMeteorMgr::SporadicMeteorMgr |
( |
int |
zhr, |
|
|
int |
maxv |
|
) |
| |
Constructor.
- Parameters
-
zhr | Zenith Hourly Rate |
maxv | Maximum meteor velocity |
virtual void SporadicMeteorMgr::draw |
( |
StelCore * |
core | ) |
|
|
virtual |
Execute all the drawing functions for this module.
- Parameters
-
core | the core to use for the drawing |
Reimplemented from StelModule.
Return the value defining the order of call for the given action For example if stars.callOrder[ActionDraw] == 10 and constellation.callOrder[ActionDraw] == 11, the stars module will be drawn before the constellations.
- Parameters
-
actionName | the name of the action for which we want the call order |
- Returns
- the value defining the order. The closer to 0 the earlier the module's action will be called
Reimplemented from StelModule.
bool SporadicMeteorMgr::getFlagShow |
( |
void |
| ) |
const |
|
inlineslot |
int SporadicMeteorMgr::getZHR |
( |
| ) |
|
|
inlineslot |
virtual void SporadicMeteorMgr::init |
( |
| ) |
|
|
virtual |
Initialize itself.
If the initialization takes significant time, the progress should be displayed on the loading bar.
Implements StelModule.
void SporadicMeteorMgr::setFlagShow |
( |
bool |
b | ) |
|
|
inlineslot |
void SporadicMeteorMgr::setMaxVelocity |
( |
int |
maxv | ) |
|
|
inlineslot |
void SporadicMeteorMgr::setZHR |
( |
int |
zhr | ) |
|
|
slot |
Set the zenith hourly rate.
virtual void SporadicMeteorMgr::update |
( |
double |
deltaTime | ) |
|
|
virtual |
Update the module with respect to the time.
- Parameters
-
deltaTime | the time increment in second since last call. |
Implements StelModule.
The documentation for this class was generated from the following file: