|
Colobot
|
A mark on ground drawn by the graphics engine. More...
#include <src/graphics/engine/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.
1.8.13