Stellarium 0.15.2
|
Models a single meteor. More...
#include <MeteorObj.hpp>
Public Member Functions | |
MeteorObj (const StelCore *, int speed, const float &radiantAlpha, const float &radiantDelta, const float &pidx, QList< Meteor::ColorPair > colors, const StelTextureSP &bolideTexture) | |
Create a Meteor object. More... | |
Public Member Functions inherited from Meteor | |
Meteor (const StelCore *core, const StelTextureSP &bolideTexture) | |
Create a Meteor object. More... | |
void | init (const float &radiantAlpha, const float &radiantDelta, const float &speed, const QList< ColorPair > colors) |
Initialize meteor. More... | |
virtual bool | update (double deltaTime) |
Updates the position of the meteor, and expires it if necessary. More... | |
virtual void | draw (const StelCore *core, StelPainter &sPainter) |
Draws the meteor. More... | |
bool | isAlive () |
Indicate if the meteor still visible. More... | |
void | setAbsMag (float mag) |
Set meteor absolute magnitude. More... | |
float | absMag () |
Get meteor absolute magnitude. More... | |
Additional Inherited Members | |
Public Types inherited from Meteor | |
typedef QPair< QString, int > | ColorPair |
<colorName, intensity> More... | |
Models a single meteor.
Definition at line 30 of file MeteorObj.hpp.
MeteorObj::MeteorObj | ( | const StelCore * | , |
int | speed, | ||
const float & | radiantAlpha, | ||
const float & | radiantDelta, | ||
const float & | pidx, | ||
QList< Meteor::ColorPair > | colors, | ||
const StelTextureSP & | bolideTexture | ||
) |