C# Class OpenSim.Framework.AgentUpdateArgs

Client provided parameters for avatar movement
Inheritance: EventArgs
Mostrar archivo Open project: Mobius-Team/Mobius Class Usage Examples

Public Properties

Property Type Description
AgentID UUID
BodyRotation Quaternion
CameraAtAxis Vector3
CameraCenter Vector3
CameraLeftAxis Vector3
CameraUpAxis Vector3
ClientAgentPosition Vector3
ControlFlags uint
Far float
Flags byte
HeadRotation Quaternion
NeedsCameraCollision bool
SessionID UUID
State byte
UseClientAgentPosition bool
lastUpdateTS double
lastpacketSequence uint

Public Methods

Method Description
AgentUpdateArgs ( ) : System

Method Details

AgentUpdateArgs() public method

public AgentUpdateArgs ( ) : System
return System

Property Details

AgentID public_oe property

Agent's unique ID
public UUID AgentID
return UUID

BodyRotation public_oe property

Rotation of the avatar's body
public Quaternion BodyRotation
return Quaternion

CameraAtAxis public_oe property

AT portion of the camera matrix
public Vector3 CameraAtAxis
return Vector3

CameraCenter public_oe property

Position of the camera in the Scene
public Vector3 CameraCenter
return Vector3

CameraLeftAxis public_oe property

public Vector3 CameraLeftAxis
return Vector3

CameraUpAxis public_oe property

public Vector3 CameraUpAxis
return Vector3

ClientAgentPosition public_oe property

public Vector3 ClientAgentPosition
return Vector3

ControlFlags public_oe property

Bitflag field for agent movement. Fly, forward, backward, turn left, turn right, go up, go down, Straffe, etc.
public uint ControlFlags
return uint

Far public_oe property

Agent's client Draw distance setting
public float Far
return float

Flags public_oe property

public byte Flags
return byte

HeadRotation public_oe property

Rotation of the avatar's head
public Quaternion HeadRotation
return Quaternion

NeedsCameraCollision public_oe property

public bool NeedsCameraCollision
return bool

SessionID public_oe property

Session Id
public UUID SessionID
return UUID

State public_oe property

public byte State
return byte

UseClientAgentPosition public_oe property

public bool UseClientAgentPosition
return bool

lastUpdateTS public_oe property

public double lastUpdateTS
return double

lastpacketSequence public_oe property

public uint lastpacketSequence
return uint