#include <Shields.h>
◆ Shields()
◆ ~Shields()
◆ AddHit()
| void Shields::AddHit |
( |
const vector3d & |
hitPos | ) |
|
◆ GetFirstShieldMesh()
◆ Init()
◆ LoadFromJson()
| void Shields::LoadFromJson |
( |
const Json & |
jsonObj | ) |
|
|
virtual |
◆ ReparentShieldNodes()
◆ SaveToJson()
| void Shields::SaveToJson |
( |
Json & |
jsonObj | ) |
|
|
virtual |
◆ SetColor()
| void Shields::SetColor |
( |
const Color3ub & |
inCol | ) |
|
◆ SetEnabled()
| void Shields::SetEnabled |
( |
const bool |
on | ) |
|
|
inline |
◆ Uninit()
◆ Update()
| void Shields::Update |
( |
const float |
coolDown, |
|
|
const float |
shieldStrength |
|
) |
| |
◆ m_enabled
◆ m_hits
| std::deque<Hits> Shields::m_hits |
|
protected |
◆ m_shieldMaterial
◆ m_shields
| std::vector<Shield> Shields::m_shields |
|
protected |
◆ s_initialised
| bool Shields::s_initialised = false |
|
staticprotected |
The documentation for this class was generated from the following files: