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

GetTextureOffset() protected method

protected GetTextureOffset ( ISceneChildEntity part, int face ) : Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.Vector3
part ISceneChildEntity
face int
return Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.Vector3
        protected LSL_Vector GetTextureOffset(ISceneChildEntity part, int face)
        {
            Primitive.TextureEntry tex = part.Shape.Textures;
            LSL_Vector offset = new LSL_Vector();
            if (face == ScriptBaseClass.ALL_SIDES)
            {
                face = 0;
            }
            if (face >= 0 && face < GetNumberOfSides(part))
            {
                offset.x = tex.GetFace((uint)face).OffsetU;
                offset.y = tex.GetFace((uint)face).OffsetV;
                offset.z = 0.0;
                return offset;
            }
            return offset;
        }
LSL_Api