OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule Class Reference

Public Member Functions

 RegionCombinerPermissionModule (Scene RootScene)
 
bool BypassPermissions ()
 
void SetBypassPermissions (bool value)
 
bool PropagatePermissions ()
 
uint GenerateClientFlags (UUID userid, UUID objectidid)
 
bool CanAbandonParcel (UUID user, ILandObject parcel, Scene scene)
 
bool CanReclaimParcel (UUID user, ILandObject parcel, Scene scene)
 
bool CanDeedParcel (UUID user, ILandObject parcel, Scene scene)
 
bool CanDeedObject (UUID user, UUID @group, Scene scene)
 
bool IsGod (UUID user, Scene requestfromscene)
 
bool CanDuplicateObject (int objectcount, UUID objectid, UUID owner, Scene scene, Vector3 objectposition)
 
bool CanDeleteObject (UUID objectid, UUID deleter, Scene scene)
 
bool CanEditObject (UUID objectid, UUID editorid, Scene scene)
 
bool CanEditParcelProperties (UUID user, ILandObject parcel, GroupPowers g, Scene scene, bool allowManager)
 
bool CanInstantMessage (UUID user, UUID target, Scene startscene)
 
bool CanInventoryTransfer (UUID user, UUID target, Scene startscene)
 
bool CanIssueEstateCommand (UUID user, Scene requestfromscene, bool ownercommand)
 
bool CanMoveObject (UUID objectid, UUID moverid, Scene scene)
 
bool CanObjectEntry (UUID objectid, bool enteringregion, Vector3 newpoint, Scene scene)
 
bool CanReturnObjects (ILandObject land, UUID user, List< SceneObjectGroup > objects, Scene scene)
 
bool CanRezObject (int objectcount, UUID owner, Vector3 objectposition, Scene scene)
 
bool CanRunConsoleCommand (UUID user, Scene requestfromscene)
 
bool CanRunScript (UUID script, UUID objectid, UUID user, Scene scene)
 
bool CanCompileScript (UUID owneruuid, int scripttype, Scene scene)
 
bool CanSellParcel (UUID user, ILandObject parcel, Scene scene)
 
bool CanTakeObject (UUID objectid, UUID stealer, Scene scene)
 
bool CanTakeCopyObject (UUID objectid, UUID userid, Scene inscene)
 
bool CanTerraformLand (UUID user, Vector3 position, Scene requestfromscene)
 
bool CanLinkObject (UUID user, UUID objectid)
 
bool CanDelinkObject (UUID user, UUID objectid)
 
bool CanBuyLand (UUID user, ILandObject parcel, Scene scene)
 
bool CanViewNotecard (UUID script, UUID objectid, UUID user, Scene scene)
 
bool CanViewScript (UUID script, UUID objectid, UUID user, Scene scene)
 
bool CanEditNotecard (UUID notecard, UUID objectid, UUID user, Scene scene)
 
bool CanEditScript (UUID script, UUID objectid, UUID user, Scene scene)
 
bool CanCreateObjectInventory (int invtype, UUID objectid, UUID userid)
 
bool CanEditObjectInventory (UUID objectid, UUID editorid, Scene scene)
 
bool CanCopyObjectInventory (UUID itemid, UUID objectid, UUID userid)
 
bool CanDeleteObjectInventory (UUID itemid, UUID objectid, UUID userid)
 
bool CanResetScript (UUID prim, UUID script, UUID user, Scene scene)
 
bool CanCreateUserInventory (int invtype, UUID userid)
 
bool CanCopyUserInventory (UUID itemid, UUID userid)
 
bool CanEditUserInventory (UUID itemid, UUID userid)
 
bool CanDeleteUserInventory (UUID itemid, UUID userid)
 
bool CanTeleport (UUID userid, Scene scene)
 

Detailed Description

Definition at line 37 of file RegionCombinerPermissionModule.cs.

Constructor & Destructor Documentation

OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.RegionCombinerPermissionModule ( Scene  RootScene)
inline

Definition at line 41 of file RegionCombinerPermissionModule.cs.

Member Function Documentation

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.BypassPermissions ( )
inline

Definition at line 48 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanAbandonParcel ( UUID  user,
ILandObject  parcel,
Scene  scene 
)
inline

Definition at line 68 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanBuyLand ( UUID  user,
ILandObject  parcel,
Scene  scene 
)
inline

Definition at line 193 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanCompileScript ( UUID  owneruuid,
int  scripttype,
Scene  scene 
)
inline

Definition at line 158 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanCopyObjectInventory ( UUID  itemid,
UUID  objectid,
UUID  userid 
)
inline

Definition at line 228 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanCopyUserInventory ( UUID  itemid,
UUID  userid 
)
inline

Definition at line 248 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanCreateObjectInventory ( int  invtype,
UUID  objectid,
UUID  userid 
)
inline

Definition at line 218 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanCreateUserInventory ( int  invtype,
UUID  userid 
)
inline

Definition at line 243 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanDeedObject ( UUID  user,
UUID @  group,
Scene  scene 
)
inline

Definition at line 83 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanDeedParcel ( UUID  user,
ILandObject  parcel,
Scene  scene 
)
inline

Definition at line 78 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanDeleteObject ( UUID  objectid,
UUID  deleter,
Scene  scene 
)
inline

Definition at line 98 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanDeleteObjectInventory ( UUID  itemid,
UUID  objectid,
UUID  userid 
)
inline

Definition at line 233 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanDeleteUserInventory ( UUID  itemid,
UUID  userid 
)
inline

Definition at line 258 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanDelinkObject ( UUID  user,
UUID  objectid 
)
inline

Definition at line 188 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanDuplicateObject ( int  objectcount,
UUID  objectid,
UUID  owner,
Scene  scene,
Vector3  objectposition 
)
inline

Definition at line 93 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanEditNotecard ( UUID  notecard,
UUID  objectid,
UUID  user,
Scene  scene 
)
inline

Definition at line 208 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanEditObject ( UUID  objectid,
UUID  editorid,
Scene  scene 
)
inline

Definition at line 103 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanEditObjectInventory ( UUID  objectid,
UUID  editorid,
Scene  scene 
)
inline

Definition at line 223 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanEditParcelProperties ( UUID  user,
ILandObject  parcel,
GroupPowers  g,
Scene  scene,
bool  allowManager 
)
inline

Definition at line 108 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanEditScript ( UUID  script,
UUID  objectid,
UUID  user,
Scene  scene 
)
inline

Definition at line 213 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanEditUserInventory ( UUID  itemid,
UUID  userid 
)
inline

Definition at line 253 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanInstantMessage ( UUID  user,
UUID  target,
Scene  startscene 
)
inline

Definition at line 113 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanInventoryTransfer ( UUID  user,
UUID  target,
Scene  startscene 
)
inline

Definition at line 118 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanIssueEstateCommand ( UUID  user,
Scene  requestfromscene,
bool  ownercommand 
)
inline

Definition at line 123 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanLinkObject ( UUID  user,
UUID  objectid 
)
inline

Definition at line 183 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanMoveObject ( UUID  objectid,
UUID  moverid,
Scene  scene 
)
inline

Definition at line 128 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanObjectEntry ( UUID  objectid,
bool  enteringregion,
Vector3  newpoint,
Scene  scene 
)
inline

Definition at line 133 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanReclaimParcel ( UUID  user,
ILandObject  parcel,
Scene  scene 
)
inline

Definition at line 73 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanResetScript ( UUID  prim,
UUID  script,
UUID  user,
Scene  scene 
)
inline

Definition at line 238 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanReturnObjects ( ILandObject  land,
UUID  user,
List< SceneObjectGroup objects,
Scene  scene 
)
inline

Definition at line 138 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanRezObject ( int  objectcount,
UUID  owner,
Vector3  objectposition,
Scene  scene 
)
inline

Definition at line 143 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanRunConsoleCommand ( UUID  user,
Scene  requestfromscene 
)
inline

Definition at line 148 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanRunScript ( UUID  script,
UUID  objectid,
UUID  user,
Scene  scene 
)
inline

Definition at line 153 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanSellParcel ( UUID  user,
ILandObject  parcel,
Scene  scene 
)
inline

Definition at line 163 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanTakeCopyObject ( UUID  objectid,
UUID  userid,
Scene  inscene 
)
inline

Definition at line 173 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanTakeObject ( UUID  objectid,
UUID  stealer,
Scene  scene 
)
inline

Definition at line 168 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanTeleport ( UUID  userid,
Scene  scene 
)
inline

Definition at line 263 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanTerraformLand ( UUID  user,
Vector3  position,
Scene  requestfromscene 
)
inline

Definition at line 178 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanViewNotecard ( UUID  script,
UUID  objectid,
UUID  user,
Scene  scene 
)
inline

Definition at line 198 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.CanViewScript ( UUID  script,
UUID  objectid,
UUID  user,
Scene  scene 
)
inline

Definition at line 203 of file RegionCombinerPermissionModule.cs.

uint OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.GenerateClientFlags ( UUID  userid,
UUID  objectidid 
)
inline

Definition at line 63 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.IsGod ( UUID  user,
Scene  requestfromscene 
)
inline

Definition at line 88 of file RegionCombinerPermissionModule.cs.

bool OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.PropagatePermissions ( )
inline

Definition at line 58 of file RegionCombinerPermissionModule.cs.

void OpenSim.Region.RegionCombinerModule.RegionCombinerPermissionModule.SetBypassPermissions ( bool  value)
inline

Definition at line 53 of file RegionCombinerPermissionModule.cs.


The documentation for this class was generated from the following file: