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

Public Member Functions

delegate void SaveDelegate (EstateSettings rs)
 
 EstateSettings ()
 
void Save ()
 
void AddEstateUser (UUID avatarID)
 
void RemoveEstateUser (UUID avatarID)
 
void AddEstateGroup (UUID avatarID)
 
void RemoveEstateGroup (UUID avatarID)
 
void AddEstateManager (UUID avatarID)
 
void RemoveEstateManager (UUID avatarID)
 
bool IsEstateManagerOrOwner (UUID avatarID)
 
bool IsEstateOwner (UUID avatarID)
 
bool IsBanned (UUID avatarID)
 
bool IsBanned (UUID avatarID, int userFlags)
 
void AddBan (EstateBan ban)
 
void ClearBans ()
 
void RemoveBan (UUID avatarID)
 
bool HasAccess (UUID user)
 
void SetFromFlags (ulong regionFlags)
 
bool GroupAccess (UUID groupID)
 
Dictionary< string, object > ToMap ()
 
override string ToString ()
 For debugging More...
 
 EstateSettings (Dictionary< string, object > map)
 

Properties

uint EstateID [get, set]
 
string EstateName [get, set]
 
bool AllowLandmark [get, set]
 
bool AllowParcelChanges [get, set]
 
bool AllowSetHome [get, set]
 
uint ParentEstateID [get, set]
 
float BillableFactor [get, set]
 
int PricePerMeter [get, set]
 
int RedirectGridX [get, set]
 
int RedirectGridY [get, set]
 
bool UseGlobalTime [get, set]
 
bool FixedSun [get, set]
 
double SunPosition [get, set]
 
bool AllowVoice [get, set]
 
bool AllowDirectTeleport [get, set]
 
bool DenyAnonymous [get, set]
 
bool DenyIdentified [get, set]
 
bool DenyTransacted [get, set]
 
bool AbuseEmailToEstateOwner [get, set]
 
bool BlockDwell [get, set]
 
bool EstateSkipScripts [get, set]
 
bool ResetHomeOnTeleport [get, set]
 
bool TaxFree [get, set]
 
bool PublicAccess [get, set]
 
string AbuseEmail [get, set]
 
UUID EstateOwner [get, set]
 
bool DenyMinors [get, set]
 
UUID[] EstateManagers [get, set]
 
EstateBan[] EstateBans [get, set]
 
UUID[] EstateAccess [get, set]
 
UUID[] EstateGroups [get, set]
 

Events

SaveDelegate OnSave
 

Detailed Description

Definition at line 36 of file EstateSettings.cs.

Constructor & Destructor Documentation

OpenSim.Framework.EstateSettings.EstateSettings ( )
inline

Definition at line 298 of file EstateSettings.cs.

OpenSim.Framework.EstateSettings.EstateSettings ( Dictionary< string, object >  map)
inline

Definition at line 514 of file EstateSettings.cs.

Member Function Documentation

void OpenSim.Framework.EstateSettings.AddBan ( EstateBan  ban)
inline

Definition at line 406 of file EstateSettings.cs.

void OpenSim.Framework.EstateSettings.AddEstateGroup ( UUID  avatarID)
inline

Definition at line 322 of file EstateSettings.cs.

void OpenSim.Framework.EstateSettings.AddEstateManager ( UUID  avatarID)
inline

Definition at line 336 of file EstateSettings.cs.

void OpenSim.Framework.EstateSettings.AddEstateUser ( UUID  avatarID)
inline

Definition at line 308 of file EstateSettings.cs.

void OpenSim.Framework.EstateSettings.ClearBans ( )
inline

Definition at line 414 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.GroupAccess ( UUID  groupID)
inline

Definition at line 443 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.HasAccess ( UUID  user)
inline

Definition at line 426 of file EstateSettings.cs.

Here is the caller graph for this function:

bool OpenSim.Framework.EstateSettings.IsBanned ( UUID  avatarID)
inline

Definition at line 366 of file EstateSettings.cs.

Here is the caller graph for this function:

bool OpenSim.Framework.EstateSettings.IsBanned ( UUID  avatarID,
int  userFlags 
)
inline

Definition at line 377 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.IsEstateManagerOrOwner ( UUID  avatarID)
inline

Definition at line 350 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.IsEstateOwner ( UUID  avatarID)
inline

Definition at line 358 of file EstateSettings.cs.

void OpenSim.Framework.EstateSettings.RemoveBan ( UUID  avatarID)
inline

Definition at line 419 of file EstateSettings.cs.

void OpenSim.Framework.EstateSettings.RemoveEstateGroup ( UUID  avatarID)
inline

Definition at line 330 of file EstateSettings.cs.

void OpenSim.Framework.EstateSettings.RemoveEstateManager ( UUID  avatarID)
inline

Definition at line 344 of file EstateSettings.cs.

void OpenSim.Framework.EstateSettings.RemoveEstateUser ( UUID  avatarID)
inline

Definition at line 316 of file EstateSettings.cs.

void OpenSim.Framework.EstateSettings.Save ( )
inline

Definition at line 302 of file EstateSettings.cs.

delegate void OpenSim.Framework.EstateSettings.SaveDelegate ( EstateSettings  rs)
void OpenSim.Framework.EstateSettings.SetFromFlags ( ulong  regionFlags)
inline

Definition at line 434 of file EstateSettings.cs.

Dictionary<string, object> OpenSim.Framework.EstateSettings.ToMap ( )
inline

Definition at line 448 of file EstateSettings.cs.

override string OpenSim.Framework.EstateSettings.ToString ( )
inline

For debugging

Returns

Definition at line 494 of file EstateSettings.cs.

Property Documentation

string OpenSim.Framework.EstateSettings.AbuseEmail
getset

Definition at line 243 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.AbuseEmailToEstateOwner
getset

Definition at line 195 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.AllowDirectTeleport
getset

Definition at line 163 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.AllowLandmark
getset

Definition at line 65 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.AllowParcelChanges
getset

Definition at line 73 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.AllowSetHome
getset

Definition at line 81 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.AllowVoice
getset

Definition at line 155 of file EstateSettings.cs.

float OpenSim.Framework.EstateSettings.BillableFactor
getset

Definition at line 97 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.BlockDwell
getset

Definition at line 203 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.DenyAnonymous
getset

Definition at line 171 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.DenyIdentified
getset

Definition at line 179 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.DenyMinors
getset

Definition at line 259 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.DenyTransacted
getset

Definition at line 187 of file EstateSettings.cs.

UUID [] OpenSim.Framework.EstateSettings.EstateAccess
getset

Definition at line 285 of file EstateSettings.cs.

EstateBan [] OpenSim.Framework.EstateSettings.EstateBans
getset

Definition at line 277 of file EstateSettings.cs.

UUID [] OpenSim.Framework.EstateSettings.EstateGroups
getset

Definition at line 293 of file EstateSettings.cs.

uint OpenSim.Framework.EstateSettings.EstateID
getset

Definition at line 49 of file EstateSettings.cs.

UUID [] OpenSim.Framework.EstateSettings.EstateManagers
getset

Definition at line 269 of file EstateSettings.cs.

string OpenSim.Framework.EstateSettings.EstateName
getset

Definition at line 57 of file EstateSettings.cs.

UUID OpenSim.Framework.EstateSettings.EstateOwner
getset

Definition at line 251 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.EstateSkipScripts
getset

Definition at line 211 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.FixedSun
getset

Definition at line 139 of file EstateSettings.cs.

uint OpenSim.Framework.EstateSettings.ParentEstateID
getset

Definition at line 89 of file EstateSettings.cs.

int OpenSim.Framework.EstateSettings.PricePerMeter
getset

Definition at line 105 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.PublicAccess
getset

Definition at line 235 of file EstateSettings.cs.

int OpenSim.Framework.EstateSettings.RedirectGridX
getset

Definition at line 113 of file EstateSettings.cs.

int OpenSim.Framework.EstateSettings.RedirectGridY
getset

Definition at line 121 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.ResetHomeOnTeleport
getset

Definition at line 219 of file EstateSettings.cs.

double OpenSim.Framework.EstateSettings.SunPosition
getset

Definition at line 147 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.TaxFree
getset

Definition at line 227 of file EstateSettings.cs.

bool OpenSim.Framework.EstateSettings.UseGlobalTime
getset

Definition at line 131 of file EstateSettings.cs.

Event Documentation

SaveDelegate OpenSim.Framework.EstateSettings.OnSave

Definition at line 42 of file EstateSettings.cs.


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