core/AdminCache.h
changeset 458 77520125ee67
parent 438 e6e11c82d87e
child 520 7676d61cde2d
     1.1 --- a/core/AdminCache.h	Thu Feb 08 21:41:28 2007 +0000
     1.2 +++ b/core/AdminCache.h	Fri Feb 09 01:08:59 2007 +0000
     1.3 @@ -131,6 +131,9 @@
     1.4  	unsigned int FlagBitsToArray(FlagBits bits, AdminFlag array[], unsigned int maxSize);
     1.5  	bool CheckAdminFlags(AdminId id, FlagBits bits);
     1.6  	bool CanAdminTarget(AdminId id, AdminId target);
     1.7 +	void SetAdminFlags(AdminId id, AccessMode mode, FlagBits bits);
     1.8 +public:
     1.9 +	bool IsValidAdmin(AdminId id);
    1.10  private:
    1.11  	void _UnsetCommandOverride(const char *cmd);
    1.12  	void _UnsetCommandGroupOverride(const char *group);
    1.13 @@ -155,6 +158,7 @@
    1.14  	int m_FirstUser;
    1.15  	int m_LastUser;
    1.16  	int m_FreeUserList;
    1.17 +	bool m_InvalidatingAdmins;
    1.18  };
    1.19  
    1.20  extern AdminCache g_Admins;