![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <ParticleVelocityColourUpdater.h>
Public Member Functions | |
ParticleVelocityColourUpdater (PlatformContext &context) noexcept | |
void | update (U64 deltaTimeUS, ParticleData &p) override |
![]() | |
ParticleUpdater (PlatformContext &context) noexcept | |
virtual void | update (U64 deltaTimeUS, ParticleData &p)=0 |
![]() | |
PlatformContextComponent (PlatformContext &context) noexcept | |
virtual | ~PlatformContextComponent ()=default |
PlatformContext & | context () noexcept |
const PlatformContext & | context () const noexcept |
![]() | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |
NonCopyable (NonCopyable &&)=default | |
NonCopyable & | operator= (NonCopyable &&)=default |
Public Attributes | |
vec4< F32 > | _minVel = VECTOR4_ZERO |
vec4< F32 > | _maxVel = VECTOR4_UNIT |
Additional Inherited Members | |
![]() | |
NonCopyable ()=default | |
~NonCopyable ()=default | |
![]() | |
PlatformContext & | _context |
Definition at line 40 of file ParticleVelocityColourUpdater.h.
|
inlinenoexcept |
Definition at line 46 of file ParticleVelocityColourUpdater.h.
|
overridevirtual |
Implements Divide::ParticleUpdater.
Definition at line 7 of file ParticleVelocityColourUpdater.cpp.
vec4<F32> Divide::ParticleVelocityColourUpdater::_maxVel = VECTOR4_UNIT |
Definition at line 43 of file ParticleVelocityColourUpdater.h.
vec4<F32> Divide::ParticleVelocityColourUpdater::_minVel = VECTOR4_ZERO |
Definition at line 42 of file ParticleVelocityColourUpdater.h.