mirror of
https://github.com/scp-fs2open/fs2open.github.com.git
synced 2026-11-10 04:31:34 -10:00
16 lines
329 B
C++
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;
|
|
};
|
|
} |