C# Class WhiteCore.Modules.Appearance.AvatarFactoryModule.AvatarAppearanceModule

Inheritance: IAvatarAppearanceModule
Afficher le fichier Open project: WhiteCoreSim/WhiteCore-Dev

Méthodes publiques

Свойство Type Description
m_sp IScenePresence

Protected Properties

Свойство Type Description
_updateMonitor IAgentUpdateMonitor
m_appearance WhiteCore.Framework.ClientInterfaces.AvatarAppearance

Méthodes publiques

Méthode Description
AvatarAppearanceModule ( IScenePresence sp ) : System
Close ( ) : void
SendAppearanceToAgent ( IScenePresence avatar ) : void

Send appearance data to an agent.

SendAppearanceToAllOtherAgents ( ) : void

Send this agent's appearance to all other root and child agents in the scene This agent must be root.

SendAvatarDataToAgent ( IScenePresence avatar, bool sendAppearance ) : void

Send avatar data to an agent.

SendAvatarDataToAllAgents ( bool sendAppearance ) : void

Send this agent's avatar data to all other root and child agents in the scene This agent must be root. This avatar will receive its own update.

SendOtherAgentsAppearanceToMe ( ) : void

Send appearance from all other root agents to this agent. this agent can be either root or child

SendOtherAgentsAvatarDataToMe ( ) : void

Send avatar data for all other root agents to this agent, this agent can be either a child or root

Private Methods

Méthode Description
CheckToMakeSureWearablesHaveBeenSent ( object sender, System.Timers.ElapsedEventArgs e ) : void

This makes sure that after the agent has entered the sim that they have their clothes and that they all exist

EventManager_OnMakeRootAgent ( IScenePresence presence ) : void

Method Details

AvatarAppearanceModule() public méthode

public AvatarAppearanceModule ( IScenePresence sp ) : System
sp IScenePresence
Résultat System

Close() public méthode

public Close ( ) : void
Résultat void

SendAppearanceToAgent() public méthode

Send appearance data to an agent.
public SendAppearanceToAgent ( IScenePresence avatar ) : void
avatar IScenePresence
Résultat void

SendAppearanceToAllOtherAgents() public méthode

Send this agent's appearance to all other root and child agents in the scene This agent must be root.
public SendAppearanceToAllOtherAgents ( ) : void
Résultat void

SendAvatarDataToAgent() public méthode

Send avatar data to an agent.
public SendAvatarDataToAgent ( IScenePresence avatar, bool sendAppearance ) : void
avatar IScenePresence
sendAppearance bool
Résultat void

SendAvatarDataToAllAgents() public méthode

Send this agent's avatar data to all other root and child agents in the scene This agent must be root. This avatar will receive its own update.
public SendAvatarDataToAllAgents ( bool sendAppearance ) : void
sendAppearance bool
Résultat void

SendOtherAgentsAppearanceToMe() public méthode

Send appearance from all other root agents to this agent. this agent can be either root or child
public SendOtherAgentsAppearanceToMe ( ) : void
Résultat void

SendOtherAgentsAvatarDataToMe() public méthode

Send avatar data for all other root agents to this agent, this agent can be either a child or root
public SendOtherAgentsAvatarDataToMe ( ) : void
Résultat void

Property Details

_updateMonitor protected_oe property

protected IAgentUpdateMonitor _updateMonitor
Résultat IAgentUpdateMonitor

m_appearance protected_oe property

protected AvatarAppearance,WhiteCore.Framework.ClientInterfaces m_appearance
Résultat WhiteCore.Framework.ClientInterfaces.AvatarAppearance

m_sp public_oe property

public IScenePresence m_sp
Résultat IScenePresence