HttpLoader extension handling the ONE-TO-MANY token mapping
Used for loading multiple resources from a few URLs
This class introduces a robust mechanism for doing stuff like that
It will give the resource if it already has it
If it hasn't start loading yet, it will start the HTTP download and return a token (ONE-TO-MANY token mapping)
If you request the resource that is currently being loaded, it maps to already started HTTP download (ONE-TO-MANY token mapping)

C# | Visual Basic | Visual C++ |
public class TokenMultiplicator<T> where T : Object
Public Class TokenMultiplicator(Of T As Object)
generic<typename T> where T : Object public ref class TokenMultiplicator

- T
- The type to extract from the response

All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
![]() | TokenMultiplicator<(Of <(<'T>)>)>()()()() | Initializes a new instance of the TokenMultiplicator<(Of <(<'T>)>)> class |
![]() | Cancel(AsyncToken) |
Cancels the current download
|
![]() | CancelAll()()()() |
Cancels all downloads
|
![]() | Connector |
HttpConnector for handling actual download
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | Get(String) |
Gets already loaded resource
|
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType()()()() | Gets the type of the current instance. (Inherited from Object.) |
![]() | HasLoaded(String) |
Checks if the resource is loaded
|
![]() | Load(String, ResultHandler) |
Initializes download
|
![]() | MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ResponseExtractor |
Extracts interesting data from the response
|
![]() | Settings |
Extraction settings
|
![]() | TokenUpdater |
Updates a token after the response is received
|
![]() | ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) |
![]() | Unload(String) |
Unloads a texture
|

Coded by Danko Kozar

Object | ||
![]() | TokenMultiplicator<(Of <(<'T>)>)> | |
![]() | BundleLoaderBase | |
![]() | ImageLoaderBase | |
![]() | TextureLoaderBase |