OpenSim
|
An agent in the scene. More...
Public Member Functions | |
void | SendInitialDataToMe () |
Send initial scene data to the client controlling this agent More... | |
Properties | |
IClientAPI | ControllingClient [get] |
PresenceType | PresenceType [get] |
What type of presence is this? User, NPC, etc. More... | |
bool | IsChildAgent [get] |
If true, then the agent has no avatar in the scene. The agent exists to relay data from a region that neighbours the current position of the user's avatar. Occasionally data is relayed, such as which a user clicks an item in a neighbouring region. More... | |
AvatarAppearance | Appearance [get, set] |
Avatar appearance data. More... | |
Vector3 | Lookat [get] |
Properties inherited from OpenSim.Framework.ISceneEntity | |
string | Name [get, set] |
UUID | UUID [get] |
uint | LocalId [get] |
Vector3 | AbsolutePosition [get] |
An agent in the scene.
Interface is a work in progress. Please feel free to add other required properties and methods.
Definition at line 39 of file ISceneAgent.cs.
void OpenSim.Framework.ISceneAgent.SendInitialDataToMe | ( | ) |
Send initial scene data to the client controlling this agent
This includes scene object data and the appearance data of other avatars.
Implemented in OpenSim.Region.Framework.Scenes.ScenePresence.
|
getset |
Avatar appearance data.
Definition at line 66 of file ISceneAgent.cs.
|
get |
The client controlling this presence
Definition at line 44 of file ISceneAgent.cs.
|
get |
If true, then the agent has no avatar in the scene. The agent exists to relay data from a region that neighbours the current position of the user's avatar. Occasionally data is relayed, such as which a user clicks an item in a neighbouring region.
Definition at line 56 of file ISceneAgent.cs.
|
get |
Direction in which the scene presence is looking.
Will be Vector3.Zero for a child agent.
Definition at line 80 of file ISceneAgent.cs.
|
get |
What type of presence is this? User, NPC, etc.
Definition at line 49 of file ISceneAgent.cs.