summaryrefslogtreecommitdiffhomepage
path: root/src/light-falloff.hpp
blob: 3d04773128c01d5e4a3e9c7d7cb74bed94f6f5c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#pragma once

namespace floormat {

enum class light_falloff : uint8_t {
    constant = 1, linear = 0, quadratic = 2,
};

constexpr inline light_falloff light_falloff_COUNT{3};
constexpr inline uint8_t light_falloff_BITS = 2;
constexpr inline uint8_t light_falloff_MASK = (1 << 2)-1;

} // namespace floormat