C# Класс OpenRA.Graphics.SpriteCache

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

Открытые свойства

Свойство Тип Описание
SheetBuilder SheetBuilder

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

Метод Описание
AllCached ( string filename ) : IEnumerable

Returns all instances of sets of sprites with the given filename

Reload ( string filename ) : OpenRA.Graphics.Sprite[]

Loads and caches a new instance of sprites with the given filename

SpriteCache ( IReadOnlyFileSystem fileSystem, ISpriteLoader loaders, SheetBuilder sheetBuilder ) : System.Collections.Generic
this ( string filename ) : OpenRA.Graphics.Sprite[]

Returns the first set of sprites with the given filename.

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

Метод Описание
LoadSprite ( string filename, List cache ) : OpenRA.Graphics.Sprite[]

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

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

Returns all instances of sets of sprites with the given filename
public AllCached ( string filename ) : IEnumerable
filename string
Результат IEnumerable

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

Loads and caches a new instance of sprites with the given filename
public Reload ( string filename ) : OpenRA.Graphics.Sprite[]
filename string
Результат OpenRA.Graphics.Sprite[]

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

public SpriteCache ( IReadOnlyFileSystem fileSystem, ISpriteLoader loaders, SheetBuilder sheetBuilder ) : System.Collections.Generic
fileSystem IReadOnlyFileSystem
loaders ISpriteLoader
sheetBuilder SheetBuilder
Результат System.Collections.Generic

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

Returns the first set of sprites with the given filename.
public this ( string filename ) : OpenRA.Graphics.Sprite[]
filename string
Результат OpenRA.Graphics.Sprite[]

Описание свойств

SheetBuilder публичное свойство

public SheetBuilder,OpenRA.Graphics SheetBuilder
Результат SheetBuilder