summaryrefslogtreecommitdiffhomepage
path: root/entity/accessor.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'entity/accessor.hpp')
-rw-r--r--entity/accessor.hpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/entity/accessor.hpp b/entity/accessor.hpp
index 3b979a16..f70dee72 100644
--- a/entity/accessor.hpp
+++ b/entity/accessor.hpp
@@ -16,7 +16,7 @@ struct group;
namespace floormat::entities {
-enum class field_status : unsigned char { enabled, hidden, readonly, };
+enum class field_status : unsigned char { hidden, readonly, enabled, };
struct erased_accessor final {
using reader_t = void;
@@ -170,11 +170,7 @@ void erased_accessor::write(Obj& x, move_qualified<FieldType> value) const noexc
write_unchecked<Obj, FieldType>(x, value);
}
-field_status erased_accessor::is_enabled(const void* x) const noexcept
-{
- return predicate_fun(&x, predicate);
-}
-
+field_status erased_accessor::is_enabled(const void* x) const noexcept { return predicate_fun(&x, predicate); }
erased_constraints::range erased_accessor::get_range(const void* x) const noexcept { return range_fun(x,range); }
erased_constraints::max_length erased_accessor::get_max_length(const void* x) const noexcept { return length_fun(x,length); }
erased_constraints::group erased_accessor::get_group(const void* x) const noexcept { return group_fun(x, group); }