Aurora.ScriptEngine.AuroraDotNetEngine.APIs.LSL_Api.llGetRot C# (CSharp) Method

llGetRot() public method

See http://lslwiki.net/lslwiki/wakka.php?wakka=ChildRotation
public llGetRot ( ) : Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.Quaternion
return Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.Quaternion
        public LSL_Rotation llGetRot()
        {
            if (!ScriptProtection.CheckThreatLevel(ThreatLevel.None, "LSL", m_host, "LSL", m_itemID)) return new LSL_Rotation();
            // unlinked or root prim then use llRootRotation
            // see llRootRotaion for references.
            if (m_host.LinkNum == 0 || m_host.LinkNum == 1)
            {
                return llGetRootRotation();
            }

            Quaternion q = m_host.GetWorldRotation();
            return new LSL_Rotation(q.X, q.Y, q.Z, q.W);
        }
LSL_Api