From 04f0e2db2a7873a7f791cd5eea97cb287415ef0d Mon Sep 17 00:00:00 2001 From: Latif Khalifa Date: Mon, 1 Mar 2010 21:47:23 +0000 Subject: [PATCH] LIBOMB-796: Added Visual Parameters field to Avatar Object and updated avatarmanager event AvatarAppearanceHandler accordingly git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3264 52acb1d6-8a22-11de-b505-999d5b087335 --- OpenMetaverse/Avatar.cs | 5 +++++ OpenMetaverse/AvatarManager.cs | 1 + 2 files changed, 6 insertions(+) diff --git a/OpenMetaverse/Avatar.cs b/OpenMetaverse/Avatar.cs index 8c7e9def..67d18594 100644 --- a/OpenMetaverse/Avatar.cs +++ b/OpenMetaverse/Avatar.cs @@ -208,6 +208,11 @@ namespace OpenMetaverse /// clients. To move your avatar, use Client.Self.Movement instead public AgentManager.ControlFlags ControlFlags; + /// + /// Contains the visual parameters describing the deformation of the avatar + /// + public byte[] VisualParameters = null; + #endregion Public Members protected string name; diff --git a/OpenMetaverse/AvatarManager.cs b/OpenMetaverse/AvatarManager.cs index 105227de..ea5de57f 100644 --- a/OpenMetaverse/AvatarManager.cs +++ b/OpenMetaverse/AvatarManager.cs @@ -760,6 +760,7 @@ namespace OpenMetaverse Primitive.TextureEntryFace[] faceTextures = textureEntry.FaceTextures; av.Textures = textureEntry; + av.VisualParameters = visualParams.ToArray(); if (m_AvatarAppearance != null) {