ITexturesStreamingProvider Interface
Namespace: Stride.Graphics.DataAssembly: Stride.Graphics.dll
Used internally to find the currently active textures streaming service
public interface ITexturesStreamingProvider
| Name | Description | |
|---|---|---|
| Methods | ||
| FullyLoadTexture(Texture, ref ImageDescription, ref ContentStorageHeader) | Loads the texture in a streaming service. |
|
| RegisterTexture(Texture, ref ImageDescription, ref ContentStorageHeader) | Registers the texture in a streaming service. |
|
| UnregisterTexture(Texture) | Unregisters the texture. |
|
Methods
FullyLoadTexture(Texture, ref ImageDescription, ref ContentStorageHeader)
Loads the texture in a streaming service.
void FullyLoadTexture(Texture obj, ref ImageDescription imageDescription, ref ContentStorageHeader storageHeader)
Parameters
| Type | Name | Description |
|---|---|---|
| Texture | obj | The texture object. |
| ImageDescription | imageDescription | The image description. |
| ContentStorageHeader | storageHeader | The storage header. |
RegisterTexture(Texture, ref ImageDescription, ref ContentStorageHeader)
Registers the texture in a streaming service.
void RegisterTexture(Texture obj, ref ImageDescription imageDescription, ref ContentStorageHeader storageHeader)
Parameters
| Type | Name | Description |
|---|---|---|
| Texture | obj | The texture object. |
| ImageDescription | imageDescription | The image description. |
| ContentStorageHeader | storageHeader | The storage header. |
UnregisterTexture(Texture)
Unregisters the texture.
void UnregisterTexture(Texture obj)
Parameters
| Type | Name | Description |
|---|---|---|
| Texture | obj | The texture object. |