OpenSim
|
Public Member Functions | |
ScenePermissions (Scene scene) | |
uint | GenerateClientFlags (UUID userID, UUID objectID) |
void | SetBypassPermissions (bool value) |
bool | BypassPermissions () |
bool | PropagatePermissions () |
bool | CanRezObject (int objectCount, UUID owner, Vector3 objectPosition) |
bool | CanDeleteObject (UUID objectID, UUID deleter) |
bool | CanTransferObject (UUID objectID, UUID recipient) |
bool | CanTakeObject (UUID objectID, UUID AvatarTakingUUID) |
bool | CanTakeCopyObject (UUID objectID, UUID userID) |
bool | CanDuplicateObject (int objectCount, UUID objectID, UUID owner, Vector3 objectPosition) |
bool | CanEditObject (UUID objectID, UUID editorID) |
bool | CanEditObjectInventory (UUID objectID, UUID editorID) |
bool | CanMoveObject (UUID objectID, UUID moverID) |
bool | CanObjectEntry (UUID objectID, bool enteringRegion, Vector3 newPoint) |
bool | CanReturnObjects (ILandObject land, UUID user, List< SceneObjectGroup > objects) |
bool | CanInstantMessage (UUID user, UUID target) |
bool | CanInventoryTransfer (UUID user, UUID target) |
bool | CanViewScript (UUID script, UUID objectID, UUID user) |
bool | CanViewNotecard (UUID script, UUID objectID, UUID user) |
bool | CanEditScript (UUID script, UUID objectID, UUID user) |
bool | CanEditNotecard (UUID script, UUID objectID, UUID user) |
bool | CanRunScript (UUID script, UUID objectID, UUID user) |
bool | CanCompileScript (UUID ownerUUID, int scriptType) |
bool | CanStartScript (UUID script, UUID user) |
bool | CanStopScript (UUID script, UUID user) |
bool | CanResetScript (UUID prim, UUID script, UUID user) |
bool | CanTerraformLand (UUID user, Vector3 pos) |
bool | CanRunConsoleCommand (UUID user) |
bool | CanIssueEstateCommand (UUID user, bool ownerCommand) |
bool | IsGod (UUID user) |
bool | IsGridGod (UUID user) |
bool | IsAdministrator (UUID user) |
bool | IsEstateManager (UUID user) |
bool | CanEditParcelProperties (UUID user, ILandObject parcel, GroupPowers p, bool allowManager) |
bool | CanSellParcel (UUID user, ILandObject parcel) |
bool | CanAbandonParcel (UUID user, ILandObject parcel) |
bool | CanReclaimParcel (UUID user, ILandObject parcel) |
bool | CanDeedParcel (UUID user, ILandObject parcel) |
bool | CanDeedObject (UUID user, UUID group) |
bool | CanBuyLand (UUID user, ILandObject parcel) |
bool | CanLinkObject (UUID user, UUID objectID) |
bool | CanDelinkObject (UUID user, UUID objectID) |
bool | CanCreateObjectInventory (int invType, UUID objectID, UUID userID) |
bool | CanCopyObjectInventory (UUID itemID, UUID objectID, UUID userID) |
bool | CanDeleteObjectInventory (UUID itemID, UUID objectID, UUID userID) |
bool | CanTransferObjectInventory (UUID itemID, UUID objectID, UUID userID) |
bool | CanCreateUserInventory (int invType, UUID userID) |
Check whether the specified user is allowed to create the given inventory type in their inventory. More... | |
bool | CanEditUserInventory (UUID itemID, UUID userID) |
Check whether the specified user is allowed to edit the given inventory item within their own inventory. More... | |
bool | CanCopyUserInventory (UUID itemID, UUID userID) |
Check whether the specified user is allowed to copy the given inventory item from their own inventory. More... | |
bool | CanDeleteUserInventory (UUID itemID, UUID userID) |
Check whether the specified user is allowed to edit the given inventory item within their own inventory. More... | |
bool | CanTransferUserInventory (UUID itemID, UUID userID, UUID recipientID) |
bool | CanTeleport (UUID userID) |
bool | CanControlPrimMedia (UUID userID, UUID primID, int face) |
bool | CanInteractWithPrimMedia (UUID userID, UUID primID, int face) |
Definition at line 97 of file Scene.Permissions.cs.
|
inline |
Definition at line 103 of file Scene.Permissions.cs.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Check whether the specified user is allowed to copy the given inventory item from their own inventory.
itemID | |
userID |
Definition at line 1040 of file Scene.Permissions.cs.
|
inline |
Check whether the specified user is allowed to directly create the given inventory type in a prim's inventory (e.g. the New Script button in the 1.21 Linden Lab client).
invType | |
objectID | |
userID |
Definition at line 932 of file Scene.Permissions.cs.
|
inline |
Check whether the specified user is allowed to create the given inventory type in their inventory.
invType | |
userID |
Definition at line 998 of file Scene.Permissions.cs.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Check whether the specified user is allowed to edit the given inventory item within their own inventory.
itemID | |
userID |
Definition at line 1061 of file Scene.Permissions.cs.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Check whether the specified user is allowed to edit the given inventory item within their own inventory.
itemID | |
userID |
Definition at line 1019 of file Scene.Permissions.cs.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 429 of file Scene.Permissions.cs.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 1091 of file Scene.Permissions.cs.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 750 of file Scene.Permissions.cs.
|
inline |
|
inline |
|
inline |
Definition at line 735 of file Scene.Permissions.cs.
|
inline |
Definition at line 225 of file Scene.Permissions.cs.
|
inline |
AbandonParcelHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnAbandonParcel |
Definition at line 145 of file Scene.Permissions.cs.
BuyLandHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnBuyLand |
Definition at line 149 of file Scene.Permissions.cs.
BypassPermissionsHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnBypassPermissions |
Definition at line 111 of file Scene.Permissions.cs.
CompileScriptHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnCompileScript |
Definition at line 131 of file Scene.Permissions.cs.
ControlPrimMediaHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnControlPrimMedia |
Definition at line 162 of file Scene.Permissions.cs.
CopyObjectInventoryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnCopyObjectInventory |
Definition at line 153 of file Scene.Permissions.cs.
CopyUserInventoryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnCopyUserInventory |
Definition at line 158 of file Scene.Permissions.cs.
CreateObjectInventoryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnCreateObjectInventory |
Definition at line 152 of file Scene.Permissions.cs.
CreateUserInventoryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnCreateUserInventory |
Definition at line 156 of file Scene.Permissions.cs.
DeedObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnDeedObject |
Definition at line 148 of file Scene.Permissions.cs.
DeedParcelHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnDeedParcel |
Definition at line 147 of file Scene.Permissions.cs.
DeleteObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnDeleteObject |
Definition at line 114 of file Scene.Permissions.cs.
DeleteObjectInventoryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnDeleteObjectInventory |
Definition at line 154 of file Scene.Permissions.cs.
DeleteUserInventoryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnDeleteUserInventory |
Definition at line 159 of file Scene.Permissions.cs.
DelinkObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnDelinkObject |
Definition at line 151 of file Scene.Permissions.cs.
DuplicateObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnDuplicateObject |
Definition at line 118 of file Scene.Permissions.cs.
EditNotecardHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnEditNotecard |
Definition at line 129 of file Scene.Permissions.cs.
EditObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnEditObject |
Definition at line 119 of file Scene.Permissions.cs.
EditObjectInventoryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnEditObjectInventory |
Definition at line 120 of file Scene.Permissions.cs.
EditParcelPropertiesHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnEditParcelProperties |
Definition at line 143 of file Scene.Permissions.cs.
EditScriptHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnEditScript |
Definition at line 128 of file Scene.Permissions.cs.
EditUserInventoryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnEditUserInventory |
Definition at line 157 of file Scene.Permissions.cs.
GenerateClientFlagsHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnGenerateClientFlags |
Definition at line 109 of file Scene.Permissions.cs.
InstantMessageHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnInstantMessage |
Definition at line 124 of file Scene.Permissions.cs.
InteractWithPrimMediaHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnInteractWithPrimMedia |
Definition at line 163 of file Scene.Permissions.cs.
InventoryTransferHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnInventoryTransfer |
Definition at line 125 of file Scene.Permissions.cs.
IsAdministratorHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnIsAdministrator |
Definition at line 140 of file Scene.Permissions.cs.
IsEstateManagerHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnIsEstateManager |
Definition at line 141 of file Scene.Permissions.cs.
IsGodHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnIsGod |
Definition at line 138 of file Scene.Permissions.cs.
IsGridGodHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnIsGridGod |
Definition at line 139 of file Scene.Permissions.cs.
IssueEstateCommandHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnIssueEstateCommand |
Definition at line 137 of file Scene.Permissions.cs.
LinkObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnLinkObject |
Definition at line 150 of file Scene.Permissions.cs.
MoveObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnMoveObject |
Definition at line 121 of file Scene.Permissions.cs.
ObjectEntryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnObjectEntry |
Definition at line 122 of file Scene.Permissions.cs.
PropagatePermissionsHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnPropagatePermissions |
Definition at line 112 of file Scene.Permissions.cs.
ReclaimParcelHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnReclaimParcel |
Definition at line 146 of file Scene.Permissions.cs.
ResetScriptHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnResetScript |
Definition at line 134 of file Scene.Permissions.cs.
ReturnObjectsHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnReturnObjects |
Definition at line 123 of file Scene.Permissions.cs.
RezObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnRezObject |
Definition at line 113 of file Scene.Permissions.cs.
RunConsoleCommandHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnRunConsoleCommand |
Definition at line 136 of file Scene.Permissions.cs.
RunScriptHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnRunScript |
Definition at line 130 of file Scene.Permissions.cs.
SellParcelHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnSellParcel |
Definition at line 144 of file Scene.Permissions.cs.
SetBypassPermissionsHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnSetBypassPermissions |
Definition at line 110 of file Scene.Permissions.cs.
StartScriptHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnStartScript |
Definition at line 132 of file Scene.Permissions.cs.
StopScriptHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnStopScript |
Definition at line 133 of file Scene.Permissions.cs.
TakeCopyObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnTakeCopyObject |
Definition at line 117 of file Scene.Permissions.cs.
TakeObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnTakeObject |
Definition at line 116 of file Scene.Permissions.cs.
TeleportHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnTeleport |
Definition at line 161 of file Scene.Permissions.cs.
TerraformLandHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnTerraformLand |
Definition at line 135 of file Scene.Permissions.cs.
TransferObjectHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnTransferObject |
Definition at line 115 of file Scene.Permissions.cs.
TransferObjectInventoryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnTransferObjectInventory |
Definition at line 155 of file Scene.Permissions.cs.
TransferUserInventoryHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnTransferUserInventory |
Definition at line 160 of file Scene.Permissions.cs.
ViewNotecardHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnViewNotecard |
Definition at line 127 of file Scene.Permissions.cs.
ViewScriptHandler OpenSim.Region.Framework.Scenes.ScenePermissions.OnViewScript |
Definition at line 126 of file Scene.Permissions.cs.