C# Класс Treefrog.Framework.Model.MetaTexturePool

Наследование: ITexturePool
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddPool ( System.Guid libraryUid, ITexturePool pool ) : void
AddResource ( TextureResource resource ) : void
Contains ( System.Guid uid ) : bool
GetPool ( System.Guid libraryUid ) : ITexturePool
GetResource ( System.Guid uid ) : TextureResource
Invalidate ( System.Guid uid ) : void
MetaTexturePool ( ) : System
RemovePool ( System.Guid libraryUid ) : bool
RemoveResource ( System.Guid uid ) : void

Приватные методы

Метод Описание
HandleResourceAdded ( object sender, ResourceEventArgs e ) : void
HandleResourceInvalidated ( object sender, ResourceEventArgs e ) : void
HandleResourceRemoved ( object sender, ResourceEventArgs e ) : void
MapAndCheckUid ( System.Guid libraryUid ) : System.Guid

Описание методов

AddPool() публичный Метод

public AddPool ( System.Guid libraryUid, ITexturePool pool ) : void
libraryUid System.Guid
pool ITexturePool
Результат void

AddResource() публичный Метод

public AddResource ( TextureResource resource ) : void
resource Treefrog.Framework.Imaging.TextureResource
Результат void

Contains() публичный Метод

public Contains ( System.Guid uid ) : bool
uid System.Guid
Результат bool

GetPool() публичный Метод

public GetPool ( System.Guid libraryUid ) : ITexturePool
libraryUid System.Guid
Результат ITexturePool

GetResource() публичный Метод

public GetResource ( System.Guid uid ) : TextureResource
uid System.Guid
Результат Treefrog.Framework.Imaging.TextureResource

Invalidate() публичный Метод

public Invalidate ( System.Guid uid ) : void
uid System.Guid
Результат void

MetaTexturePool() публичный Метод

public MetaTexturePool ( ) : System
Результат System

RemovePool() публичный Метод

public RemovePool ( System.Guid libraryUid ) : bool
libraryUid System.Guid
Результат bool

RemoveResource() публичный Метод

public RemoveResource ( System.Guid uid ) : void
uid System.Guid
Результат void