Files
fs2open.github.com/code/particle/ParticleVolume.h

16 lines
329 B
C++

#pragma once
#include "globalincs/pstypes.h"
namespace particle {
class ParticleSource;
class ParticleVolume {
public:
virtual vec3d sampleRandomPoint(const matrix &orientation, const std::tuple<const ParticleSource&, const size_t&>& source) = 0;
virtual void parse() = 0;
virtual ~ParticleVolume() = default;
};
}