C# 클래스 OpenSim.Framework.AgentUpdateArgs

Client provided parameters for avatar movement
상속: EventArgs
파일 보기 프로젝트 열기: Mobius-Team/Mobius 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
AgentUpdateArgs ( ) : System

메소드 상세

AgentUpdateArgs() 공개 메소드

public AgentUpdateArgs ( ) : System
리턴 System

프로퍼티 상세

AgentID 공개적으로 프로퍼티

Agent's unique ID
public UUID AgentID
리턴 UUID

BodyRotation 공개적으로 프로퍼티

Rotation of the avatar's body
public Quaternion BodyRotation
리턴 Quaternion

CameraAtAxis 공개적으로 프로퍼티

AT portion of the camera matrix
public Vector3 CameraAtAxis
리턴 Vector3

CameraCenter 공개적으로 프로퍼티

Position of the camera in the Scene
public Vector3 CameraCenter
리턴 Vector3

CameraLeftAxis 공개적으로 프로퍼티

public Vector3 CameraLeftAxis
리턴 Vector3

CameraUpAxis 공개적으로 프로퍼티

public Vector3 CameraUpAxis
리턴 Vector3

ClientAgentPosition 공개적으로 프로퍼티

public Vector3 ClientAgentPosition
리턴 Vector3

ControlFlags 공개적으로 프로퍼티

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

Far 공개적으로 프로퍼티

Agent's client Draw distance setting
public float Far
리턴 float

Flags 공개적으로 프로퍼티

public byte Flags
리턴 byte

HeadRotation 공개적으로 프로퍼티

Rotation of the avatar's head
public Quaternion HeadRotation
리턴 Quaternion

NeedsCameraCollision 공개적으로 프로퍼티

public bool NeedsCameraCollision
리턴 bool

SessionID 공개적으로 프로퍼티

Session Id
public UUID SessionID
리턴 UUID

State 공개적으로 프로퍼티

public byte State
리턴 byte

UseClientAgentPosition 공개적으로 프로퍼티

public bool UseClientAgentPosition
리턴 bool

lastUpdateTS 공개적으로 프로퍼티

public double lastUpdateTS
리턴 double

lastpacketSequence 공개적으로 프로퍼티

public uint lastpacketSequence
리턴 uint