diff --git a/libsecondlife-cs/Helpers.cs b/libsecondlife-cs/Helpers.cs index 37f7a588..af6723ae 100644 --- a/libsecondlife-cs/Helpers.cs +++ b/libsecondlife-cs/Helpers.cs @@ -68,6 +68,36 @@ public class Helpers Debug }; + /// + /// + /// + [Flags] + public enum PermissionWho + { + /// + Group = 4, + /// + Everyone = 8, + /// + NextOwner = 16 + } + + /// + /// + /// + [Flags] + public enum PermissionType + { + /// + Copy = 0x00008000, + /// + Modify = 0x00004000, + /// + Move = 0x00080000, + /// + Transfer = 0x00002000 + } + /// /// Packs to 32-bit unsigned integers in to a 64-bit unsigned integer /// diff --git a/libsecondlife-cs/ObjectManager.cs b/libsecondlife-cs/ObjectManager.cs index b8953ac4..70e7a75c 100644 --- a/libsecondlife-cs/ObjectManager.cs +++ b/libsecondlife-cs/ObjectManager.cs @@ -149,35 +149,6 @@ namespace libsecondlife Tree = 255 } - /// - /// - /// - public enum PermissionWho - { - /// - Group = 4, - /// - Everyone = 8, - /// - NextOwner = 16 - } - - /// - /// - /// - [Flags] - public enum PermissionType - { - /// - Copy = 0x00008000, - /// - Modify = 0x00004000, - /// - Move = 0x00080000, - /// - Transfer = 0x00002000 - } - /// /// /// @@ -583,7 +554,8 @@ namespace libsecondlife Client.Network.SendPacket(objPosPacket, simulator); } - public void SetPermissions(Simulator simulator, List localIDs, PermissionWho who, PermissionType permissions, bool set) + public void SetPermissions(Simulator simulator, List localIDs, Helpers.PermissionWho who, + Helpers.PermissionType permissions, bool set) { ObjectPermissionsPacket packet = new ObjectPermissionsPacket();