Removed unused enum from User.

Note that WebPermission had the same enum if needed.
This commit is contained in:
Relintai 2025-05-11 11:53:15 +02:00
parent ebab8f1e0c
commit d8aa3140e1
3 changed files with 0 additions and 31 deletions

View File

@ -238,17 +238,5 @@
</member> </member>
</members> </members>
<constants> <constants>
<constant name="PERMISSION_CREATE" value="1" enum="Permissions">
</constant>
<constant name="PERMISSION_READ" value="2" enum="Permissions">
</constant>
<constant name="PERMISSION_UPDATE" value="4" enum="Permissions">
</constant>
<constant name="PERMISSION_DELETE" value="8" enum="Permissions">
</constant>
<constant name="PERMISSION_ALL" value="15" enum="Permissions">
</constant>
<constant name="PERMISSION_NONE" value="0" enum="Permissions">
</constant>
</constants> </constants>
</class> </class>

View File

@ -421,11 +421,4 @@ void User::_bind_methods() {
ClassDB::bind_method(D_METHOD("write_unlock"), &User::write_unlock); ClassDB::bind_method(D_METHOD("write_unlock"), &User::write_unlock);
ClassDB::bind_method(D_METHOD("read_try_lock"), &User::read_try_lock); ClassDB::bind_method(D_METHOD("read_try_lock"), &User::read_try_lock);
ClassDB::bind_method(D_METHOD("write_try_lock"), &User::write_try_lock); ClassDB::bind_method(D_METHOD("write_try_lock"), &User::write_try_lock);
BIND_ENUM_CONSTANT(PERMISSION_CREATE);
BIND_ENUM_CONSTANT(PERMISSION_READ);
BIND_ENUM_CONSTANT(PERMISSION_UPDATE);
BIND_ENUM_CONSTANT(PERMISSION_DELETE);
BIND_ENUM_CONSTANT(PERMISSION_ALL);
BIND_ENUM_CONSTANT(PERMISSION_NONE);
} }

View File

@ -43,16 +43,6 @@ class User : public Resource {
GDCLASS(User, Resource); GDCLASS(User, Resource);
public: public:
enum Permissions {
PERMISSION_CREATE = 1 << 0,
PERMISSION_READ = 1 << 1,
PERMISSION_UPDATE = 1 << 2,
PERMISSION_DELETE = 1 << 3,
PERMISSION_ALL = PERMISSION_CREATE | PERMISSION_READ | PERMISSION_UPDATE | PERMISSION_DELETE,
PERMISSION_NONE = 0
};
int get_user_id() const; int get_user_id() const;
void set_user_id(const int val); void set_user_id(const int val);
@ -140,6 +130,4 @@ protected:
RWLock _rw_lock; RWLock _rw_lock;
}; };
VARIANT_ENUM_CAST(User::Permissions);
#endif #endif