OpenSim
|
Public Member Functions | |
virtual OSDMap | Pack (EntityTransferContext ctx) |
virtual void | Unpack (OSDMap args, IScene scene, EntityTransferContext ctx) |
Deserialization of agent data. Avoiding reflection makes it painful to write, but that's the price! More... | |
AgentData () | |
AgentData (Hashtable hash) | |
void | Dump () |
Public Attributes | |
UUID | RegionID |
uint | CircuitCode |
UUID | SessionID |
Vector3 | Position |
Vector3 | Velocity |
Vector3 | Center |
Vector3 | Size |
Vector3 | AtAxis |
Vector3 | LeftAxis |
Vector3 | UpAxis |
bool | SenderWantsToWaitForRoot |
Signal on a V2 teleport that Scene.IncomingChildAgentDataUpdate(AgentData ad) should wait for the scene presence to become root (triggered when the viewer sends a CompleteAgentMovement UDP packet after establishing the connection triggered by it's receipt of a TeleportFinish EQ message). More... | |
float | Far |
float | Aspect |
byte[] | Throttles |
uint | LocomotionState |
Quaternion | HeadRotation |
Quaternion | BodyRotation |
uint | ControlFlags |
float | EnergyLevel |
Byte | GodLevel |
bool | AlwaysRun |
UUID | PreyAgent |
Byte | AgentAccess |
UUID | ActiveGroupID |
AgentGroupData[] | Groups |
Dictionary< ulong, string > | ChildrenCapSeeds = null |
Animation[] | Anims |
Animation | DefaultAnim = null |
Animation | AnimState = null |
Byte | MotionState = 0 |
UUID | GranterID |
UUID | ParentPart |
Vector3 | SitOffset |
AvatarAppearance | Appearance |
ControllerData[] | Controllers |
string | CallbackURI |
List< ISceneObject > | AttachmentObjects |
List< string > | AttachmentObjectStates |
Dictionary< string, UUID > | MovementAnimationOverRides = new Dictionary<string, UUID>() |
Properties | |
UUID | AgentID [get, set] |
Properties inherited from OpenSim.Framework.IAgentData | |
UUID | AgentID [get, set] |
Definition at line 314 of file ChildAgentDataUpdate.cs.
|
inline |
Definition at line 878 of file ChildAgentDataUpdate.cs.
|
inline |
Definition at line 882 of file ChildAgentDataUpdate.cs.
|
inline |
Definition at line 887 of file ChildAgentDataUpdate.cs.
|
inlinevirtual |
Implements OpenSim.Framework.IAgentData.
Reimplemented in OpenSim.Framework.CompleteAgentData.
Definition at line 394 of file ChildAgentDataUpdate.cs.
|
inlinevirtual |
Deserialization of agent data. Avoiding reflection makes it painful to write, but that's the price!
hash |
Implements OpenSim.Framework.IAgentData.
Reimplemented in OpenSim.Framework.CompleteAgentData.
Definition at line 589 of file ChildAgentDataUpdate.cs.
UUID OpenSim.Framework.AgentData.ActiveGroupID |
Definition at line 355 of file ChildAgentDataUpdate.cs.
Byte OpenSim.Framework.AgentData.AgentAccess |
Definition at line 354 of file ChildAgentDataUpdate.cs.
bool OpenSim.Framework.AgentData.AlwaysRun |
Definition at line 352 of file ChildAgentDataUpdate.cs.
Animation [] OpenSim.Framework.AgentData.Anims |
Definition at line 359 of file ChildAgentDataUpdate.cs.
Animation OpenSim.Framework.AgentData.AnimState = null |
Definition at line 361 of file ChildAgentDataUpdate.cs.
AvatarAppearance OpenSim.Framework.AgentData.Appearance |
Definition at line 369 of file ChildAgentDataUpdate.cs.
float OpenSim.Framework.AgentData.Aspect |
Definition at line 342 of file ChildAgentDataUpdate.cs.
Vector3 OpenSim.Framework.AgentData.AtAxis |
Definition at line 330 of file ChildAgentDataUpdate.cs.
List<ISceneObject> OpenSim.Framework.AgentData.AttachmentObjects |
Definition at line 389 of file ChildAgentDataUpdate.cs.
List<string> OpenSim.Framework.AgentData.AttachmentObjectStates |
Definition at line 390 of file ChildAgentDataUpdate.cs.
Quaternion OpenSim.Framework.AgentData.BodyRotation |
Definition at line 348 of file ChildAgentDataUpdate.cs.
string OpenSim.Framework.AgentData.CallbackURI |
Definition at line 386 of file ChildAgentDataUpdate.cs.
Vector3 OpenSim.Framework.AgentData.Center |
Definition at line 328 of file ChildAgentDataUpdate.cs.
Dictionary<ulong, string> OpenSim.Framework.AgentData.ChildrenCapSeeds = null |
Definition at line 358 of file ChildAgentDataUpdate.cs.
uint OpenSim.Framework.AgentData.CircuitCode |
Definition at line 323 of file ChildAgentDataUpdate.cs.
uint OpenSim.Framework.AgentData.ControlFlags |
Definition at line 349 of file ChildAgentDataUpdate.cs.
ControllerData [] OpenSim.Framework.AgentData.Controllers |
Definition at line 384 of file ChildAgentDataUpdate.cs.
Animation OpenSim.Framework.AgentData.DefaultAnim = null |
Definition at line 360 of file ChildAgentDataUpdate.cs.
float OpenSim.Framework.AgentData.EnergyLevel |
Definition at line 350 of file ChildAgentDataUpdate.cs.
float OpenSim.Framework.AgentData.Far |
Definition at line 341 of file ChildAgentDataUpdate.cs.
Byte OpenSim.Framework.AgentData.GodLevel |
Definition at line 351 of file ChildAgentDataUpdate.cs.
UUID OpenSim.Framework.AgentData.GranterID |
Definition at line 364 of file ChildAgentDataUpdate.cs.
AgentGroupData [] OpenSim.Framework.AgentData.Groups |
Definition at line 357 of file ChildAgentDataUpdate.cs.
Quaternion OpenSim.Framework.AgentData.HeadRotation |
Definition at line 347 of file ChildAgentDataUpdate.cs.
Vector3 OpenSim.Framework.AgentData.LeftAxis |
Definition at line 331 of file ChildAgentDataUpdate.cs.
uint OpenSim.Framework.AgentData.LocomotionState |
Definition at line 346 of file ChildAgentDataUpdate.cs.
Byte OpenSim.Framework.AgentData.MotionState = 0 |
Definition at line 362 of file ChildAgentDataUpdate.cs.
Dictionary<string, UUID> OpenSim.Framework.AgentData.MovementAnimationOverRides = new Dictionary<string, UUID>() |
Definition at line 392 of file ChildAgentDataUpdate.cs.
UUID OpenSim.Framework.AgentData.ParentPart |
Definition at line 365 of file ChildAgentDataUpdate.cs.
Vector3 OpenSim.Framework.AgentData.Position |
Definition at line 326 of file ChildAgentDataUpdate.cs.
UUID OpenSim.Framework.AgentData.PreyAgent |
Definition at line 353 of file ChildAgentDataUpdate.cs.
UUID OpenSim.Framework.AgentData.RegionID |
Definition at line 322 of file ChildAgentDataUpdate.cs.
bool OpenSim.Framework.AgentData.SenderWantsToWaitForRoot |
Signal on a V2 teleport that Scene.IncomingChildAgentDataUpdate(AgentData ad) should wait for the scene presence to become root (triggered when the viewer sends a CompleteAgentMovement UDP packet after establishing the connection triggered by it's receipt of a TeleportFinish EQ message).
Definition at line 339 of file ChildAgentDataUpdate.cs.
UUID OpenSim.Framework.AgentData.SessionID |
Definition at line 324 of file ChildAgentDataUpdate.cs.
Vector3 OpenSim.Framework.AgentData.SitOffset |
Definition at line 366 of file ChildAgentDataUpdate.cs.
Vector3 OpenSim.Framework.AgentData.Size |
Definition at line 329 of file ChildAgentDataUpdate.cs.
byte [] OpenSim.Framework.AgentData.Throttles |
Definition at line 344 of file ChildAgentDataUpdate.cs.
Vector3 OpenSim.Framework.AgentData.UpAxis |
Definition at line 332 of file ChildAgentDataUpdate.cs.
Vector3 OpenSim.Framework.AgentData.Velocity |
Definition at line 327 of file ChildAgentDataUpdate.cs.
|
getset |
Definition at line 318 of file ChildAgentDataUpdate.cs.