C# Class OpenSim.Framework.AgentData

Inheritance: IAgentData
Afficher le fichier Open project: openmetaversefoundation/fortis-opensim Class Usage Examples

Méthodes publiques

Свойство Type Description
ActiveGroupID UUID
AgentAccess Byte
AlwaysRun bool
Anims Animation[]
Appearance AvatarAppearance
Aspect float
AtAxis Vector3
BodyRotation Quaternion
CallbackURI string
Center Vector3
ChangedGrid bool
CircuitCode uint
ControlFlags uint
Controllers ControllerData[]
EnergyLevel float
Far float
GodLevel Byte
GranterID UUID
Groups AgentGroupData[]
HeadRotation Quaternion
LeftAxis Vector3
LocomotionState uint
Position Vector3
PreyAgent UUID
RegionID UUID
SessionID UUID
Size Vector3
Throttles byte[]
UpAxis Vector3
Velocity Vector3

Méthodes publiques

Méthode Description
AgentData ( ) : System
AgentData ( Hashtable hash ) : System
Dump ( ) : void
Pack ( ) : OSDMap
Unpack ( OSDMap args ) : void

Deserialization of agent data. Avoiding reflection makes it painful to write, but that's the price!

Method Details

AgentData() public méthode

public AgentData ( ) : System
Résultat System

AgentData() public méthode

public AgentData ( Hashtable hash ) : System
hash System.Collections.Hashtable
Résultat System

Dump() public méthode

public Dump ( ) : void
Résultat void

Pack() public méthode

public Pack ( ) : OSDMap
Résultat OSDMap

Unpack() public méthode

Deserialization of agent data. Avoiding reflection makes it painful to write, but that's the price!
public Unpack ( OSDMap args ) : void
args OSDMap
Résultat void

Property Details

ActiveGroupID public_oe property

public UUID ActiveGroupID
Résultat UUID

AgentAccess public_oe property

public Byte AgentAccess
Résultat Byte

AlwaysRun public_oe property

public bool AlwaysRun
Résultat bool

Anims public_oe property

public Animation[] Anims
Résultat Animation[]

Appearance public_oe property

public AvatarAppearance,OpenSim.Framework Appearance
Résultat AvatarAppearance

Aspect public_oe property

public float Aspect
Résultat float

AtAxis public_oe property

public Vector3 AtAxis
Résultat Vector3

BodyRotation public_oe property

public Quaternion BodyRotation
Résultat Quaternion

CallbackURI public_oe property

public string CallbackURI
Résultat string

Center public_oe property

public Vector3 Center
Résultat Vector3

ChangedGrid public_oe property

public bool ChangedGrid
Résultat bool

CircuitCode public_oe property

public uint CircuitCode
Résultat uint

ControlFlags public_oe property

public uint ControlFlags
Résultat uint

Controllers public_oe property

public ControllerData[] Controllers
Résultat ControllerData[]

EnergyLevel public_oe property

public float EnergyLevel
Résultat float

Far public_oe property

public float Far
Résultat float

GodLevel public_oe property

public Byte GodLevel
Résultat Byte

GranterID public_oe property

public UUID GranterID
Résultat UUID

Groups public_oe property

public AgentGroupData[] Groups
Résultat AgentGroupData[]

HeadRotation public_oe property

public Quaternion HeadRotation
Résultat Quaternion

LeftAxis public_oe property

public Vector3 LeftAxis
Résultat Vector3

LocomotionState public_oe property

public uint LocomotionState
Résultat uint

Position public_oe property

public Vector3 Position
Résultat Vector3

PreyAgent public_oe property

public UUID PreyAgent
Résultat UUID

RegionID public_oe property

public UUID RegionID
Résultat UUID

SessionID public_oe property

public UUID SessionID
Résultat UUID

Size public_oe property

public Vector3 Size
Résultat Vector3

Throttles public_oe property

public byte[] Throttles
Résultat byte[]

UpAxis public_oe property

public Vector3 UpAxis
Résultat Vector3

Velocity public_oe property

public Vector3 Velocity
Résultat Vector3