Colobot
|
A mark on ground drawn by the graphics engine. More...
#include <engine.h>
Public Member Functions | |
void | LoadDefault () |
Public Attributes | |
bool | draw = false |
If true, draw mark. More... | |
EngineGroundMarkPhase | phase = ENG_GR_MARK_PHASE_NULL |
Phase of life. More... | |
float | delay [3] = {} |
Times for 3 life phases. More... | |
float | fix = 0.0f |
Fixed time. More... | |
Math::Vector | pos |
Position for marks. More... | |
float | radius = 0.0f |
Radius of marks. More... | |
float | intensity = 0.0f |
Color intensity. More... | |
Math::Vector | drawPos |
Draw position for marks. More... | |
float | drawRadius = 0.0f |
Radius for marks. More... | |
float | drawIntensity = 0.0f |
Draw intensity for marks. More... | |
int | dx = 0 |
X dimension of table. More... | |
int | dy = 0 |
Y dimension of table. More... | |
char * | table = nullptr |
Pointer to the table. More... | |
A mark on ground drawn by the graphics engine.
bool Gfx::EngineGroundMark::draw = false |
If true, draw mark.
EngineGroundMarkPhase Gfx::EngineGroundMark::phase = ENG_GR_MARK_PHASE_NULL |
Phase of life.
float Gfx::EngineGroundMark::delay[3] = {} |
Times for 3 life phases.
float Gfx::EngineGroundMark::fix = 0.0f |
Fixed time.
Math::Vector Gfx::EngineGroundMark::pos |
Position for marks.
float Gfx::EngineGroundMark::radius = 0.0f |
Radius of marks.
float Gfx::EngineGroundMark::intensity = 0.0f |
Color intensity.
Math::Vector Gfx::EngineGroundMark::drawPos |
Draw position for marks.
float Gfx::EngineGroundMark::drawRadius = 0.0f |
Radius for marks.
float Gfx::EngineGroundMark::drawIntensity = 0.0f |
Draw intensity for marks.
int Gfx::EngineGroundMark::dx = 0 |
X dimension of table.
int Gfx::EngineGroundMark::dy = 0 |
Y dimension of table.
char* Gfx::EngineGroundMark::table = nullptr |
Pointer to the table.