2016-02-11 23:05:42 +00:00
|
|
|
#include "CParticleElectric.hpp"
|
|
|
|
|
2016-02-13 09:02:47 +00:00
|
|
|
namespace pshag
|
2016-02-11 23:05:42 +00:00
|
|
|
{
|
|
|
|
|
|
|
|
CParticleElectric::CParticleElectric(const TToken<CElectricDescription>& desc)
|
2016-02-13 05:49:59 +00:00
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::Update(double)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::Render()
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::SetOrientation(const Zeus::CTransform&)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::SetTranslation(const Zeus::CVector3f&)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::SetGlobalOrientation(const Zeus::CTransform&)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::SetGlobalTranslation(const Zeus::CVector3f&)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::SetGlobalScale(const Zeus::CVector3f&)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::SetLocalScale(const Zeus::CVector3f&)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::SetParticleEmission(bool)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::SetModulationColor(const Zeus::CColor&)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
const Zeus::CTransform& CParticleElectric::GetOrientation() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
static Zeus::CTransform dummy;
|
|
|
|
return dummy;
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
const Zeus::CVector3f& CParticleElectric::GetTranslation() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
static Zeus::CVector3f dummy;
|
|
|
|
return dummy;
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
const Zeus::CTransform& CParticleElectric::GetGlobalOrientation() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
static Zeus::CTransform dummy;
|
|
|
|
return dummy;
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
const Zeus::CVector3f& CParticleElectric::GetGlobalTranslation() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
static Zeus::CVector3f dummy;
|
|
|
|
return dummy;
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
const Zeus::CVector3f& CParticleElectric::GetGlobalScale() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
static Zeus::CVector3f dummy;
|
|
|
|
return dummy;
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
const Zeus::CColor& CParticleElectric::GetModulationColor() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
static Zeus::CColor dummy;
|
|
|
|
return dummy;
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
bool CParticleElectric::IsSystemDeletable() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
return false;
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
std::pair<Zeus::CAABox, bool> CParticleElectric::GetBounds() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
return std::make_pair(Zeus::CAABox(), false);
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
u32 CParticleElectric::GetParticleCount() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
return 0;
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
bool CParticleElectric::SystemHasLight() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
return false;
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
CLight CParticleElectric::GetLight() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
return CLight();
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
bool CParticleElectric::GetParticleEmission() const
|
|
|
|
{
|
2016-02-17 03:42:27 +00:00
|
|
|
return false;
|
2016-02-13 05:49:59 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
void CParticleElectric::DestroyParticles()
|
2016-02-11 23:05:42 +00:00
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|