OpenSim.Region.ScriptEngine.Shared.Api.OSSL_Api.osSetDynamicTextureURLBlendFace C# (CSharp) Method

osSetDynamicTextureURLBlendFace() public method

public osSetDynamicTextureURLBlendFace ( string dynamicID, string contentType, string url, string extraParams, bool blend, int disp, int timer, int alpha, int face ) : string
dynamicID string
contentType string
url string
extraParams string
blend bool
disp int
timer int
alpha int
face int
return string
        public string osSetDynamicTextureURLBlendFace(string dynamicID, string contentType, string url, string extraParams,
                                             bool blend, int disp, int timer, int alpha, int face)
        {
            CheckThreatLevel(ThreatLevel.VeryLow, "osSetDynamicTextureURLBlendFace");

            m_host.AddScriptLPS(1);
            if (dynamicID == String.Empty)
            {
                IDynamicTextureManager textureManager = World.RequestModuleInterface<IDynamicTextureManager>();
                UUID createdTexture =
                    textureManager.AddDynamicTextureURL(World.RegionInfo.RegionID, m_host.UUID, contentType, url,
                                                        extraParams, timer, blend, disp, (byte) alpha, face);
                return createdTexture.ToString();
            }
            else
            {
                //TODO update existing dynamic textures
            }

            return UUID.Zero.ToString();
        }
OSSL_Api