#pragma once #include "directxmath/DirectXMath.h" #include "particle_configuration.h" namespace fluid { struct Particle { XMFLOAT4 position; XMFLOAT4 velocity; XMFLOAT4 value; void update(ParticleConfiguration * configuration); void resolveCollision(ParticleConfiguration * configuration); }; }