C# Class OpenSim.Region.CoreModules.Avatar.AvatarFactory.AvatarFactoryModule

Inheritance: IAvatarFactory, INonSharedRegionModule
Afficher le fichier Open project: N3X15/VoxelSim Class Usage Examples

Méthodes publiques

Méthode Description
AvatarIsWearing ( IClientAPI client, OpenSim.Framework.AvatarWearingArgs e ) : void

Update what the avatar is wearing using an item from their inventory.

Close ( ) : void
Initialise ( Scene scene, IConfigSource config ) : void
NewClient ( IClientAPI client ) : void
PostInitialise ( ) : void
QueueAppearanceSave ( UUID agentid ) : void
QueueAppearanceSend ( UUID agentid ) : void
RemoveClient ( IClientAPI client ) : void
SendWearables ( IClientAPI client ) : void

Tell the client for this scene presence what items it should be wearing now

SetAppearance ( IClientAPI client, Primitive textureEntry, byte visualParams ) : void

Set appearance data (textureentry and slider settings) received from the client

ValidateBakedTextureCache ( IClientAPI client ) : bool

Private Methods

Méthode Description
CheckBakedTextureAsset ( IClientAPI client, UUID textureID, int idx ) : bool

Checks for the existance of a baked texture asset and requests the viewer rebake if the asset is not found

HandleAppearanceSave ( UUID agentid ) : void
HandleAppearanceSend ( UUID agentid ) : void
HandleAppearanceUpdateTimer ( object sender, EventArgs ea ) : void
SetAppearanceAssets ( UUID userID, AvatarAppearance &appearance ) : void

Method Details

AvatarIsWearing() public méthode

Update what the avatar is wearing using an item from their inventory.
public AvatarIsWearing ( IClientAPI client, OpenSim.Framework.AvatarWearingArgs e ) : void
client IClientAPI
e OpenSim.Framework.AvatarWearingArgs
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

Initialise() public méthode

public Initialise ( Scene scene, IConfigSource config ) : void
scene OpenSim.Region.Framework.Scenes.Scene
config IConfigSource
Résultat void

NewClient() public méthode

public NewClient ( IClientAPI client ) : void
client IClientAPI
Résultat void

PostInitialise() public méthode

public PostInitialise ( ) : void
Résultat void

QueueAppearanceSave() public méthode

public QueueAppearanceSave ( UUID agentid ) : void
agentid UUID
Résultat void

QueueAppearanceSend() public méthode

public QueueAppearanceSend ( UUID agentid ) : void
agentid UUID
Résultat void

RemoveClient() public méthode

public RemoveClient ( IClientAPI client ) : void
client IClientAPI
Résultat void

SendWearables() public méthode

Tell the client for this scene presence what items it should be wearing now
public SendWearables ( IClientAPI client ) : void
client IClientAPI
Résultat void

SetAppearance() public méthode

Set appearance data (textureentry and slider settings) received from the client
public SetAppearance ( IClientAPI client, Primitive textureEntry, byte visualParams ) : void
client IClientAPI
textureEntry OpenMetaverse.Primitive
visualParams byte
Résultat void

ValidateBakedTextureCache() public méthode

public ValidateBakedTextureCache ( IClientAPI client ) : bool
client IClientAPI
Résultat bool