3#include "mc/_HeaderOutputPredefine.h"
12namespace PointLighting {
17 enum class Statefulness :
int {
25 ::ll::TypedStorage<4, 4, ::PointLighting::ICandidacyHeuristic::Statefulness> mStatefulness;
31 virtual ~ICandidacyHeuristic() =
default;
33 virtual bool reject(::SubChunkPos
const& subChunkPos)
const;
35 virtual float computeScore(::BlockPos
const&, ::PointLighting::ManagedPointLight
const&)
const = 0;
Definition SubChunkPos.h:5
Definition ICandidacyHeuristic.h:7
Definition ManagedPointLight.h:7