C# Class GLSharp.Content.Library

Loades and manages resources.
Afficher le fichier Open project: colin-dumitru/GLSharp Class Usage Examples

Méthodes publiques

Свойство Type Description
ExpireLimit int

Méthodes publiques

Méthode Description
AddConverter ( IResourceConverter converter ) : void
FindResource ( String library, String resourceName ) : Handle
GetResource ( Handle handle ) : ResourceItem
GetResourceById ( int itemId ) : ResourceItem
Library ( ) : System
LoadLibrary ( String url ) : LibraryResult
RemoveConverter ( IResourceConverter converter ) : void
UnloadLibrary ( String name ) : void
Update ( ) : void

Private Methods

Méthode Description
AppendToCollection ( ResourceCollection resourceCollection, List resources ) : void
LoadLibraryFromJson ( Object json ) : ResourceCollection

Method Details

AddConverter() public méthode

public AddConverter ( IResourceConverter converter ) : void
converter IResourceConverter
Résultat void

FindResource() public méthode

public FindResource ( String library, String resourceName ) : Handle
library String
resourceName String
Résultat Handle

GetResource() public méthode

public GetResource ( Handle handle ) : ResourceItem
handle Handle
Résultat ResourceItem

GetResourceById() public méthode

public GetResourceById ( int itemId ) : ResourceItem
itemId int
Résultat ResourceItem

Library() public méthode

public Library ( ) : System
Résultat System

LoadLibrary() public méthode

public LoadLibrary ( String url ) : LibraryResult
url String
Résultat LibraryResult

RemoveConverter() public méthode

public RemoveConverter ( IResourceConverter converter ) : void
converter IResourceConverter
Résultat void

UnloadLibrary() public méthode

public UnloadLibrary ( String name ) : void
name String
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

ExpireLimit public_oe property

The limit in milliseconds when items are considered expired and should be dealocated.
public int ExpireLimit
Résultat int