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

llLinkSitTarget() public method

public llLinkSitTarget ( OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLInteger link, OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3 offset, OpenSim.Region.ScriptEngine.Shared.LSL_Types.Quaternion rot ) : void
link OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLInteger
offset OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3
rot OpenSim.Region.ScriptEngine.Shared.LSL_Types.Quaternion
return void
        public void llLinkSitTarget(LSL_Integer link, LSL_Vector offset, LSL_Rotation rot)
        {
            m_host.AddScriptLPS(1);
            if (link == ScriptBaseClass.LINK_ROOT)
                SitTarget(m_host.ParentGroup.RootPart, offset, rot);
            else if (link == ScriptBaseClass.LINK_THIS)
                SitTarget(m_host, offset, rot);
            else
            {
                SceneObjectPart part = m_host.ParentGroup.GetLinkNumPart(link);
                if (null != part)
                {
                    SitTarget(part, offset, rot);
                }
            }
        }
LSL_Api