22 #include "object/subclass/base_robot.h"
28 class COldModelManager;
39 static std::unique_ptr<CShielder> Create(
50 float GetShieldRadius();
float GetActiveShieldRadius()
Shielder radius (only while active) [0 or RADIUS_SHIELD_MIN..RADIUS_SHIELD_MAX].
Definition: shielder.cpp:82
void SetShieldRadius(float shieldRadius)
Shielder radius [0..1].
Definition: shielder.cpp:72
Manager for static models.
Definition: oldmodelmanager.h:55
Definition: parserline.h:37
void Read(CLevelParserLine *line) override
Reads object properties from line in level file.
Definition: shielder.cpp:98
void Write(CLevelParserLine *line) override
Writes object properties to line in level file.
Definition: shielder.cpp:108
Base class for all robots.
Definition: base_robot.h:36
Namespace for (new) graphics code.
Definition: app.h:49
Definition: shielder.h:32
The graphics engine.
Definition: engine.h:620
Definition: object_create_params.h:26