OpenSim
|
Namespaces | |
package | Animation |
package | Scripting |
package | Serialization |
package | Tests |
package | Types |
Classes | |
class | MovementAnimationOverrides |
class | FetchHolder |
class | AsyncInventorySender |
Send FetchInventoryReply information to clients asynchronously on a single thread rather than asynchronously via multiple threads. More... | |
class | DeleteToInventoryHolder |
class | AsyncSceneObjectGroupDeleter |
Asynchronously derez objects. This is used to derez large number of objects to inventory without holding up the main client thread. More... | |
class | Border |
class | CoalescedSceneObjects |
Represents a coalescene of scene objects. A coalescence occurs when objects that are not in the same linkset are grouped together. More... | |
struct | CollisionForSoundInfo |
class | CollisionSounds |
class | EntityBase |
class | EntityIntersection |
class | EntityManager |
class | EventManager |
A class for triggering remote scene events. More... | |
class | KeyframeTimer |
class | KeyframeMotion |
class | Prioritizer |
class | RegionStatsHandler |
struct | ReturnInfo |
class | Scene |
class | ScenePermissions |
class | SceneBase |
class | SceneCommunicationService |
Class that Region communications runs through More... | |
class | SceneGraph |
This class used to be called InnerScene and may not yet truly be a SceneGraph. The non scene graph components should be migrated out over time. More... | |
class | SceneManager |
Manager for adding, closing and restarting scenes. More... | |
struct | scriptPosTarget |
struct | scriptRotTarget |
class | SceneObjectGroup |
A scene object group is conceptually an object in the scene. The object is constituted of SceneObjectParts (often known as prims), one of which is considered the root part. More... | |
class | SceneObjectPart |
class | SceneObjectPartInventory |
struct | ScriptControllers |
class | ScenePresence |
class | ScenePresenceStateMachine |
class | SimStatsReporter |
Collect statistics from the scene to send to the client and for access by other monitoring tools. More... | |
class | SOPMaterialData |
class | SOPVehicle |
class | TerrainChannel |
A new version of the old Channel class, simplified More... | |
class | TerrainUtil |
class | UndoState |
class | UndoRedoState |
class | LandUndoState |
class | UuidGatherer |
Gather uuids for a given entity. More... | |
class | HGUuidGatherer |
Functions | |
delegate bool | FilterAvatarList (ScenePresence avatar) |
delegate uint | GenerateClientFlagsHandler (UUID userID, UUID objectID) |
delegate void | SetBypassPermissionsHandler (bool value) |
delegate bool | BypassPermissionsHandler () |
delegate bool | PropagatePermissionsHandler () |
delegate bool | RezObjectHandler (int objectCount, UUID owner, Vector3 objectPosition, Scene scene) |
delegate bool | DeleteObjectHandler (UUID objectID, UUID deleter, Scene scene) |
delegate bool | TransferObjectHandler (UUID objectID, UUID recipient, Scene scene) |
delegate bool | TakeObjectHandler (UUID objectID, UUID stealer, Scene scene) |
delegate bool | TakeCopyObjectHandler (UUID objectID, UUID userID, Scene inScene) |
delegate bool | DuplicateObjectHandler (int objectCount, UUID objectID, UUID owner, Scene scene, Vector3 objectPosition) |
delegate bool | EditObjectHandler (UUID objectID, UUID editorID, Scene scene) |
delegate bool | EditObjectInventoryHandler (UUID objectID, UUID editorID, Scene scene) |
delegate bool | MoveObjectHandler (UUID objectID, UUID moverID, Scene scene) |
delegate bool | ObjectEntryHandler (UUID objectID, bool enteringRegion, Vector3 newPoint, Scene scene) |
delegate bool | ReturnObjectsHandler (ILandObject land, UUID user, List< SceneObjectGroup > objects, Scene scene) |
delegate bool | InstantMessageHandler (UUID user, UUID target, Scene startScene) |
delegate bool | InventoryTransferHandler (UUID user, UUID target, Scene startScene) |
delegate bool | ViewScriptHandler (UUID script, UUID objectID, UUID user, Scene scene) |
delegate bool | ViewNotecardHandler (UUID script, UUID objectID, UUID user, Scene scene) |
delegate bool | EditScriptHandler (UUID script, UUID objectID, UUID user, Scene scene) |
delegate bool | EditNotecardHandler (UUID notecard, UUID objectID, UUID user, Scene scene) |
delegate bool | RunScriptHandler (UUID script, UUID objectID, UUID user, Scene scene) |
delegate bool | CompileScriptHandler (UUID ownerUUID, int scriptType, Scene scene) |
delegate bool | StartScriptHandler (UUID script, UUID user, Scene scene) |
delegate bool | StopScriptHandler (UUID script, UUID user, Scene scene) |
delegate bool | ResetScriptHandler (UUID prim, UUID script, UUID user, Scene scene) |
delegate bool | TerraformLandHandler (UUID user, Vector3 position, Scene requestFromScene) |
delegate bool | RunConsoleCommandHandler (UUID user, Scene requestFromScene) |
delegate bool | IssueEstateCommandHandler (UUID user, Scene requestFromScene, bool ownerCommand) |
delegate bool | IsGodHandler (UUID user, Scene requestFromScene) |
delegate bool | IsGridGodHandler (UUID user, Scene requestFromScene) |
delegate bool | IsAdministratorHandler (UUID user) |
delegate bool | IsEstateManagerHandler (UUID user) |
delegate bool | EditParcelHandler (UUID user, ILandObject parcel, Scene scene) |
delegate bool | EditParcelPropertiesHandler (UUID user, ILandObject parcel, GroupPowers p, Scene scene, bool allowManager) |
delegate bool | SellParcelHandler (UUID user, ILandObject parcel, Scene scene) |
delegate bool | AbandonParcelHandler (UUID user, ILandObject parcel, Scene scene) |
delegate bool | ReclaimParcelHandler (UUID user, ILandObject parcel, Scene scene) |
delegate bool | DeedParcelHandler (UUID user, ILandObject parcel, Scene scene) |
delegate bool | DeedObjectHandler (UUID user, UUID group, Scene scene) |
delegate bool | BuyLandHandler (UUID user, ILandObject parcel, Scene scene) |
delegate bool | LinkObjectHandler (UUID user, UUID objectID) |
delegate bool | DelinkObjectHandler (UUID user, UUID objectID) |
delegate bool | CreateObjectInventoryHandler (int invType, UUID objectID, UUID userID) |
delegate bool | CopyObjectInventoryHandler (UUID itemID, UUID objectID, UUID userID) |
delegate bool | DeleteObjectInventoryHandler (UUID itemID, UUID objectID, UUID userID) |
delegate bool | TransferObjectInventoryHandler (UUID itemID, UUID objectID, UUID userID) |
delegate bool | CreateUserInventoryHandler (int invType, UUID userID) |
delegate bool | EditUserInventoryHandler (UUID itemID, UUID userID) |
delegate bool | CopyUserInventoryHandler (UUID itemID, UUID userID) |
delegate bool | DeleteUserInventoryHandler (UUID itemID, UUID userID) |
delegate bool | TransferUserInventoryHandler (UUID itemID, UUID userID, UUID recipientID) |
delegate bool | TeleportHandler (UUID userID, Scene scene) |
delegate bool | ControlPrimMediaHandler (UUID userID, UUID primID, int face) |
delegate bool | InteractWithPrimMediaHandler (UUID userID, UUID primID, int face) |
delegate void | RemoveKnownRegionsFromAvatarList (UUID avatarID, List< ulong > regionlst) |
delegate void | PhysicsCrash () |
delegate void | AttachToBackupDelegate (SceneObjectGroup sog) |
delegate void | DetachFromBackupDelegate (SceneObjectGroup sog) |
delegate void | ChangedBackupDelegate (SceneObjectGroup sog) |
delegate void | RestartSim (RegionInfo thisregion) |
delegate void | PrimCountTaintedDelegate () |
delegate void | SendCoarseLocationsMethod (UUID scene, ScenePresence presence, List< Vector3 > coarseLocations, List< UUID > avatarUUIDs) |
Enumerator | |
---|---|
N | |
NE | |
E | |
SE | |
S | |
SW | |
W | |
NW |
Definition at line 34 of file Cardinals.cs.
enum OpenSim.Region.Framework.Scenes.Changed : uint |
Enumerator | |
---|---|
INVENTORY | |
COLOR | |
SHAPE | |
SCALE | |
TEXTURE | |
LINK | |
ALLOWED_DROP | |
OWNER | |
REGION | |
TELEPORT | |
REGION_RESTART | |
MEDIA | |
ANIMATION | |
POSITION |
Definition at line 53 of file SceneObjectPart.cs.
Enumerator | |
---|---|
Something1 | |
Something2 | |
Something3 | |
Something4 | |
Flexible | |
Light | |
Sculpt | |
Something5 | |
Something6 |
Definition at line 74 of file SceneObjectPart.cs.
enum OpenSim.Region.Framework.Scenes.PrimType : int |
Enumerator | |
---|---|
BOX | |
CYLINDER | |
PRISM | |
SPHERE | |
TORUS | |
TUBE | |
RING | |
SCULPT |
Definition at line 100 of file SceneObjectPart.cs.
The possible states that a scene presence can be in. This is currently orthagonal to whether a scene presence is root or child.
This is a state machine.
[Entry] => Running Running => PreRemove, Removing PreRemove => Running, Removing Removing => Removed
All other methods should only see the scene presence in running state - this is the normal operational state Removed state occurs when the presence has been removed. This is the end state with no exit.
Enumerator | |
---|---|
Running | |
PreRemove | |
Removing | |
Removed |
Definition at line 47 of file ScenePresenceStateMachine.cs.
enum OpenSim.Region.Framework.Scenes.ScriptControlled : uint |
Enumerator | |
---|---|
CONTROL_ZERO | |
CONTROL_FWD | |
CONTROL_BACK | |
CONTROL_LEFT | |
CONTROL_RIGHT | |
CONTROL_UP | |
CONTROL_DOWN | |
CONTROL_ROT_LEFT | |
CONTROL_ROT_RIGHT | |
CONTROL_LBUTTON | |
CONTROL_ML_LBUTTON |
Definition at line 51 of file ScenePresence.cs.
Definition at line 51 of file SceneObjectGroup.cs.
enum OpenSim.Region.Framework.Scenes.TextureAnimFlags : byte |
Enumerator | |
---|---|
NONE | |
ANIM_ON | |
LOOP | |
REVERSE | |
PING_PONG | |
SMOOTH | |
ROTATE | |
SCALE |
Definition at line 88 of file SceneObjectPart.cs.
Enumerator | |
---|---|
Time | |
Distance | |
SimpleAngularDistance | |
FrontBack | |
BestAvatarResponsiveness |
Definition at line 50 of file Prioritizer.cs.
enum OpenSim.Region.Framework.Scenes.UpdateRequired : byte |
Enumerator | |
---|---|
NONE | |
TERSE | |
FULL |
Definition at line 112 of file SceneObjectPart.cs.
delegate bool OpenSim.Region.Framework.Scenes.AbandonParcelHandler | ( | UUID | user, |
ILandObject | parcel, | ||
Scene | scene | ||
) |
delegate void OpenSim.Region.Framework.Scenes.AttachToBackupDelegate | ( | SceneObjectGroup | sog | ) |
delegate bool OpenSim.Region.Framework.Scenes.BuyLandHandler | ( | UUID | user, |
ILandObject | parcel, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.BypassPermissionsHandler | ( | ) |
delegate void OpenSim.Region.Framework.Scenes.ChangedBackupDelegate | ( | SceneObjectGroup | sog | ) |
delegate bool OpenSim.Region.Framework.Scenes.CompileScriptHandler | ( | UUID | ownerUUID, |
int | scriptType, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.ControlPrimMediaHandler | ( | UUID | userID, |
UUID | primID, | ||
int | face | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.CopyObjectInventoryHandler | ( | UUID | itemID, |
UUID | objectID, | ||
UUID | userID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.CopyUserInventoryHandler | ( | UUID | itemID, |
UUID | userID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.CreateObjectInventoryHandler | ( | int | invType, |
UUID | objectID, | ||
UUID | userID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.CreateUserInventoryHandler | ( | int | invType, |
UUID | userID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.DeedObjectHandler | ( | UUID | user, |
UUID | group, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.DeedParcelHandler | ( | UUID | user, |
ILandObject | parcel, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.DeleteObjectHandler | ( | UUID | objectID, |
UUID | deleter, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.DeleteObjectInventoryHandler | ( | UUID | itemID, |
UUID | objectID, | ||
UUID | userID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.DeleteUserInventoryHandler | ( | UUID | itemID, |
UUID | userID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.DelinkObjectHandler | ( | UUID | user, |
UUID | objectID | ||
) |
delegate void OpenSim.Region.Framework.Scenes.DetachFromBackupDelegate | ( | SceneObjectGroup | sog | ) |
delegate bool OpenSim.Region.Framework.Scenes.DuplicateObjectHandler | ( | int | objectCount, |
UUID | objectID, | ||
UUID | owner, | ||
Scene | scene, | ||
Vector3 | objectPosition | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.EditNotecardHandler | ( | UUID | notecard, |
UUID | objectID, | ||
UUID | user, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.EditObjectHandler | ( | UUID | objectID, |
UUID | editorID, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.EditObjectInventoryHandler | ( | UUID | objectID, |
UUID | editorID, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.EditParcelHandler | ( | UUID | user, |
ILandObject | parcel, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.EditParcelPropertiesHandler | ( | UUID | user, |
ILandObject | parcel, | ||
GroupPowers | p, | ||
Scene | scene, | ||
bool | allowManager | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.EditScriptHandler | ( | UUID | script, |
UUID | objectID, | ||
UUID | user, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.EditUserInventoryHandler | ( | UUID | itemID, |
UUID | userID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.FilterAvatarList | ( | ScenePresence | avatar | ) |
delegate uint OpenSim.Region.Framework.Scenes.GenerateClientFlagsHandler | ( | UUID | userID, |
UUID | objectID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.InstantMessageHandler | ( | UUID | user, |
UUID | target, | ||
Scene | startScene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.InteractWithPrimMediaHandler | ( | UUID | userID, |
UUID | primID, | ||
int | face | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.InventoryTransferHandler | ( | UUID | user, |
UUID | target, | ||
Scene | startScene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.IsAdministratorHandler | ( | UUID | user | ) |
delegate bool OpenSim.Region.Framework.Scenes.IsEstateManagerHandler | ( | UUID | user | ) |
delegate bool OpenSim.Region.Framework.Scenes.IsGodHandler | ( | UUID | user, |
Scene | requestFromScene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.IsGridGodHandler | ( | UUID | user, |
Scene | requestFromScene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.IssueEstateCommandHandler | ( | UUID | user, |
Scene | requestFromScene, | ||
bool | ownerCommand | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.LinkObjectHandler | ( | UUID | user, |
UUID | objectID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.MoveObjectHandler | ( | UUID | objectID, |
UUID | moverID, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.ObjectEntryHandler | ( | UUID | objectID, |
bool | enteringRegion, | ||
Vector3 | newPoint, | ||
Scene | scene | ||
) |
delegate void OpenSim.Region.Framework.Scenes.PhysicsCrash | ( | ) |
delegate void OpenSim.Region.Framework.Scenes.PrimCountTaintedDelegate | ( | ) |
delegate bool OpenSim.Region.Framework.Scenes.PropagatePermissionsHandler | ( | ) |
delegate bool OpenSim.Region.Framework.Scenes.ReclaimParcelHandler | ( | UUID | user, |
ILandObject | parcel, | ||
Scene | scene | ||
) |
delegate void OpenSim.Region.Framework.Scenes.RemoveKnownRegionsFromAvatarList | ( | UUID | avatarID, |
List< ulong > | regionlst | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.ResetScriptHandler | ( | UUID | prim, |
UUID | script, | ||
UUID | user, | ||
Scene | scene | ||
) |
delegate void OpenSim.Region.Framework.Scenes.RestartSim | ( | RegionInfo | thisregion | ) |
delegate bool OpenSim.Region.Framework.Scenes.ReturnObjectsHandler | ( | ILandObject | land, |
UUID | user, | ||
List< SceneObjectGroup > | objects, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.RezObjectHandler | ( | int | objectCount, |
UUID | owner, | ||
Vector3 | objectPosition, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.RunConsoleCommandHandler | ( | UUID | user, |
Scene | requestFromScene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.RunScriptHandler | ( | UUID | script, |
UUID | objectID, | ||
UUID | user, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.SellParcelHandler | ( | UUID | user, |
ILandObject | parcel, | ||
Scene | scene | ||
) |
delegate void OpenSim.Region.Framework.Scenes.SendCoarseLocationsMethod | ( | UUID | scene, |
ScenePresence | presence, | ||
List< Vector3 > | coarseLocations, | ||
List< UUID > | avatarUUIDs | ||
) |
delegate void OpenSim.Region.Framework.Scenes.SetBypassPermissionsHandler | ( | bool | value | ) |
delegate bool OpenSim.Region.Framework.Scenes.StartScriptHandler | ( | UUID | script, |
UUID | user, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.StopScriptHandler | ( | UUID | script, |
UUID | user, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.TakeCopyObjectHandler | ( | UUID | objectID, |
UUID | userID, | ||
Scene | inScene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.TakeObjectHandler | ( | UUID | objectID, |
UUID | stealer, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.TeleportHandler | ( | UUID | userID, |
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.TerraformLandHandler | ( | UUID | user, |
Vector3 | position, | ||
Scene | requestFromScene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.TransferObjectHandler | ( | UUID | objectID, |
UUID | recipient, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.TransferObjectInventoryHandler | ( | UUID | itemID, |
UUID | objectID, | ||
UUID | userID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.TransferUserInventoryHandler | ( | UUID | itemID, |
UUID | userID, | ||
UUID | recipientID | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.ViewNotecardHandler | ( | UUID | script, |
UUID | objectID, | ||
UUID | user, | ||
Scene | scene | ||
) |
delegate bool OpenSim.Region.Framework.Scenes.ViewScriptHandler | ( | UUID | script, |
UUID | objectID, | ||
UUID | user, | ||
Scene | scene | ||
) |