C# 클래스 Universe.Framework.ClientInterfaces.AgentUpdateArgs

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

공개 프로퍼티들

프로퍼티 타입 설명
AgentID UUID
BodyRotation Quaternion
CameraAtAxis System.Vector3
CameraCenter System.Vector3
CameraLeftAxis System.Vector3
CameraUpAxis System.Vector3
ClientAgentPosition System.Vector3
ControlFlags uint
Far float
Flags byte
HeadRotation Quaternion
SessionID UUID
State byte
UseClientAgentPosition bool

공개 메소드들

메소드 설명
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,System CameraAtAxis
리턴 System.Vector3

CameraCenter 공개적으로 프로퍼티

Position of the camera in the Scene
public Vector3,System CameraCenter
리턴 System.Vector3

CameraLeftAxis 공개적으로 프로퍼티

public Vector3,System CameraLeftAxis
리턴 System.Vector3

CameraUpAxis 공개적으로 프로퍼티

public Vector3,System CameraUpAxis
리턴 System.Vector3

ClientAgentPosition 공개적으로 프로퍼티

public Vector3,System ClientAgentPosition
리턴 System.Vector3

ControlFlags 공개적으로 프로퍼티

Bitflag field for agent movement. Fly, forward, backward, turn left, turn right, go up, go down, Strafe, 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

SessionID 공개적으로 프로퍼티

Session Id
public UUID SessionID
리턴 UUID

State 공개적으로 프로퍼티

public byte State
리턴 byte

UseClientAgentPosition 공개적으로 프로퍼티

public bool UseClientAgentPosition
리턴 bool