FGX.Assets.Factory: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
 
(не показаны 3 промежуточные версии этого же участника)
Строка 2: Строка 2:
  
 
<p>Фабрика по чтению и сохранению мета информации о ресурсах.</p>
 
<p>Фабрика по чтению и сохранению мета информации о ресурсах.</p>
 
 
== Классы и интерфейсы ==
 
== Классы и интерфейсы ==
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
| [[FGX.Assets.Factory.IFGXAssetReader|IFGXAssetReader]] || <p>Сервис предназначен для десерилизации ресурса из Json формата.</p>
+
| [[FGX.Assets.Factory.IFGXAssetReaderWriter|IFGXAssetReaderWriter]] || <p>Сервис предназначен для серилизацию/десерилизации ресурса в Json формате.</p>
|-
 
| [[FGX.Assets.Factory.IFGXAssetWriter|IFGXAssetWriter]] || <p>Сервис отвечает за серилизацию ресурса в Json формат.</p>
 
 
|-
 
|-
 
| [[FGX.Assets.Factory.IFGXFileReaderService|IFGXFileReaderService]] || <p>Сервис чтения файлов.</p>
 
| [[FGX.Assets.Factory.IFGXFileReaderService|IFGXFileReaderService]] || <p>Сервис чтения файлов.</p>
 
|-
 
|-
| [[FGX.Assets.Factory.TfgBaseAssetReaderAndWriter|TfgBaseAssetReaderAndWriter]] || <p>Базовая фабрика по серилизации и десерилизации ресурсов. Отвечает за сохранение и восстановление базовых данных любого ресурса.</p>
+
| [[FGX.Assets.Factory.TfgBaseAssetReaderAndWriter|TfgBaseAssetReaderAndWriter]] || <p>Базовая фабрика по серилизации/десерилизации ресурсов. Отвечает за сохранение и восстановление базовых данных любого ресурса.</p>
 
|-
 
|-
 
| [[FGX.Assets.Factory.TfgAssetsFactory|TfgAssetsFactory]] || <p>Фабрика по загрузке и сохранению информации о ресурсах.</p>
 
| [[FGX.Assets.Factory.TfgAssetsFactory|TfgAssetsFactory]] || <p>Фабрика по загрузке и сохранению информации о ресурсах.</p>
Строка 25: Строка 22:
 
|-
 
|-
 
| [[FGX.Assets.Factory.TfgWritingOptions|TfgWritingOptions]] || <span style="color:gray">Описание отсутствует.</span>
 
| [[FGX.Assets.Factory.TfgWritingOptions|TfgWritingOptions]] || <span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| [[FGX.Assets.Factory.TfgExtractionRule|TfgExtractionRule]] ||
 +
<p>Правило распаковки файла:</p><div class="info"><ul><li><b>Overwrite</b> - Перезаписывать файл, если он уже есть.</li> <li><b>SkipIfFileExists</b> - Не перезаписывать файл, если он уже есть.</li> <li><b>RaiseIfFileExists</b> - Поднимать исключение, если файл уже есть.</li></ul></div>
 +
|-
 +
| [[TfgAssetFilterCallback|TfgAssetFilterCallback]] || <span style="color:gray">Описание отсутствует.</span>
 
|}
 
|}
  

Текущая версия на 03:12, 6 декабря 2021

Фабрика по чтению и сохранению мета информации о ресурсах.

Классы и интерфейсы

IFGXAssetReaderWriter

Сервис предназначен для серилизацию/десерилизации ресурса в Json формате.

IFGXFileReaderService

Сервис чтения файлов.

TfgBaseAssetReaderAndWriter

Базовая фабрика по серилизации/десерилизации ресурсов. Отвечает за сохранение и восстановление базовых данных любого ресурса.

TfgAssetsFactory

Фабрика по загрузке и сохранению информации о ресурсах.

Types

TfgWritingOption Описание отсутствует.
TfgWritingOptions Описание отсутствует.
TfgExtractionRule

Правило распаковки файла:

  • Overwrite - Перезаписывать файл, если он уже есть.
  • SkipIfFileExists - Не перезаписывать файл, если он уже есть.
  • RaiseIfFileExists - Поднимать исключение, если файл уже есть.
TfgAssetFilterCallback Описание отсутствует.

Константы

SCannotReadConfigFileServiceIsNotSupported Описание отсутствует.
SCannotSaveConfigFileWriterIsNotFound Описание отсутствует.