C# Класс OpenSim.Region.CoreModules.Avatar.AvatarFactory.AvatarFactoryModule

Наследование: IAvatarFactory, INonSharedRegionModule
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

AvatarIsWearing() публичный Метод

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
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

Initialise() публичный Метод

public Initialise ( Scene scene, IConfigSource config ) : void
scene OpenSim.Region.Framework.Scenes.Scene
config IConfigSource
Результат void

NewClient() публичный Метод

public NewClient ( IClientAPI client ) : void
client IClientAPI
Результат void

PostInitialise() публичный Метод

public PostInitialise ( ) : void
Результат void

QueueAppearanceSave() публичный Метод

public QueueAppearanceSave ( UUID agentid ) : void
agentid UUID
Результат void

QueueAppearanceSend() публичный Метод

public QueueAppearanceSend ( UUID agentid ) : void
agentid UUID
Результат void

RemoveClient() публичный Метод

public RemoveClient ( IClientAPI client ) : void
client IClientAPI
Результат void

SendWearables() публичный Метод

Tell the client for this scene presence what items it should be wearing now
public SendWearables ( IClientAPI client ) : void
client IClientAPI
Результат void

SetAppearance() публичный Метод

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
Результат void

ValidateBakedTextureCache() публичный Метод

public ValidateBakedTextureCache ( IClientAPI client ) : bool
client IClientAPI
Результат bool