OpenSim.Region.ScriptEngine.Shared.Api.LSL_Api.llGetAnimationList C# (CSharp) Method

llGetAnimationList() public method

public llGetAnimationList ( string id ) : OpenSim.Region.ScriptEngine.Shared.LSL_Types.list
id string
return OpenSim.Region.ScriptEngine.Shared.LSL_Types.list
        public LSL_List llGetAnimationList(string id)
        {
            m_host.AddScriptLPS(1);

            LSL_List l = new LSL_List();
            ScenePresence av = World.GetScenePresence((UUID)id);
            if (av == null || av.IsChildAgent) // only if in the region
                return l;
            UUID[] anims;
            anims = av.Animator.GetAnimationArray();
            foreach (UUID foo in anims)
                l.Add(new LSL_Key(foo.ToString()));
            return l;
        }
LSL_Api