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

osSetDynamicTextureURLBlend() public method

public osSetDynamicTextureURLBlend ( string dynamicID, string contentType, string url, string extraParams, int timer, int alpha ) : string
dynamicID string
contentType string
url string
extraParams string
timer int
alpha int
return string
        public string osSetDynamicTextureURLBlend(string dynamicID, string contentType, string url, string extraParams,
                                             int timer, int alpha)
        {
            CheckThreatLevel(ThreatLevel.VeryLow, "osSetDynamicTextureURLBlend");

            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, true, (byte) alpha);
                return createdTexture.ToString();
            }
            else
            {
                //TODO update existing dynamic textures
            }

            return UUID.Zero.ToString();
        }
OSSL_Api