diff options
author | Dr Scofield | 2009-05-22 16:22:49 +0000 |
---|---|---|
committer | Dr Scofield | 2009-05-22 16:22:49 +0000 |
commit | 3b689e506f82ea45fcf703b22eb50a00e40baa4f (patch) | |
tree | 4c99a98342400d3f9f49670e3f6754554d3c8235 /OpenSim/Region/Framework | |
parent | From: Alan Webb <alan_webb@us.ibm.com> (diff) | |
download | opensim-SC_OLD-3b689e506f82ea45fcf703b22eb50a00e40baa4f.zip opensim-SC_OLD-3b689e506f82ea45fcf703b22eb50a00e40baa4f.tar.gz opensim-SC_OLD-3b689e506f82ea45fcf703b22eb50a00e40baa4f.tar.bz2 opensim-SC_OLD-3b689e506f82ea45fcf703b22eb50a00e40baa4f.tar.xz |
From: Alan Webb <alan_webb@us.ibm.com>
Changes to support client-side image pre-caching in the region. This
commit adds an additional calling sequence to the DynamicTexture data
and URL calls. The new interface allows a dynamic image to be loaded
into a specific object face (rather than the mandatory ALL_SIDES
supported today.
This is in part fulfilment of ticket #458.
Diffstat (limited to 'OpenSim/Region/Framework')
-rw-r--r-- | OpenSim/Region/Framework/Interfaces/IDynamicTextureManager.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Interfaces/IDynamicTextureManager.cs b/OpenSim/Region/Framework/Interfaces/IDynamicTextureManager.cs index 9b29209..80592d7 100644 --- a/OpenSim/Region/Framework/Interfaces/IDynamicTextureManager.cs +++ b/OpenSim/Region/Framework/Interfaces/IDynamicTextureManager.cs | |||
@@ -39,10 +39,14 @@ namespace OpenSim.Region.Framework.Interfaces | |||
39 | int updateTimer); | 39 | int updateTimer); |
40 | UUID AddDynamicTextureURL(UUID simID, UUID primID, string contentType, string url, string extraParams, | 40 | UUID AddDynamicTextureURL(UUID simID, UUID primID, string contentType, string url, string extraParams, |
41 | int updateTimer, bool SetBlending, byte AlphaValue); | 41 | int updateTimer, bool SetBlending, byte AlphaValue); |
42 | UUID AddDynamicTextureURL(UUID simID, UUID primID, string contentType, string url, string extraParams, | ||
43 | int updateTimer, bool SetBlending, byte AlphaValue, int face); | ||
42 | UUID AddDynamicTextureData(UUID simID, UUID primID, string contentType, string data, string extraParams, | 44 | UUID AddDynamicTextureData(UUID simID, UUID primID, string contentType, string data, string extraParams, |
43 | int updateTimer); | 45 | int updateTimer); |
44 | UUID AddDynamicTextureData(UUID simID, UUID primID, string contentType, string data, string extraParams, | 46 | UUID AddDynamicTextureData(UUID simID, UUID primID, string contentType, string data, string extraParams, |
45 | int updateTimer, bool SetBlending, byte AlphaValue); | 47 | int updateTimer, bool SetBlending, byte AlphaValue); |
48 | UUID AddDynamicTextureData(UUID simID, UUID primID, string contentType, string data, string extraParams, | ||
49 | int updateTimer, bool SetBlending, byte AlphaValue, int face); | ||
46 | void GetDrawStringSize(string contentType, string text, string fontName, int fontSize, | 50 | void GetDrawStringSize(string contentType, string text, string fontName, int fontSize, |
47 | out double xSize, out double ySize); | 51 | out double xSize, out double ySize); |
48 | } | 52 | } |