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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
 
(не показано 15 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
* [[ FGX.Assets | Вверх к родителю: FGX.Assets ]]
 
* [[ FGX.Assets | Вверх к родителю: FGX.Assets ]]
  
 +
<p>Фабрика по чтению и сохранению мета информации о ресурсах.</p>
 
== Классы и интерфейсы ==
 
== Классы и интерфейсы ==
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
| [[.IFGXAssetReader|IFGXAssetReader]] || Сервис предназначен для десерилизации ресурса из Json формата.
+
| [[FGX.Assets.Factory.IFGXAssetReaderWriter|IFGXAssetReaderWriter]] || <p>Сервис предназначен для серилизацию/десерилизации ресурса в Json формате.</p>
 
|-
 
|-
| [[.IFGXAssetWriter|IFGXAssetWriter]] || Сервис отвечает за серилизацию ресурса в Json формат.
+
| [[FGX.Assets.Factory.IFGXFileReaderService|IFGXFileReaderService]] || <p>Сервис чтения файлов.</p>
 
|-
 
|-
| [[.IFGXFileReaderService|IFGXFileReaderService]] || Сервис чтения файлов.
+
| [[FGX.Assets.Factory.TfgBaseAssetReaderAndWriter|TfgBaseAssetReaderAndWriter]] || <p>Базовая фабрика по серилизации/десерилизации ресурсов. Отвечает за сохранение и восстановление базовых данных любого ресурса.</p>
 
|-
 
|-
| [[FGX.Assets.Factory.TfgBaseAssetReaderAndWriter|TfgBaseAssetReaderAndWriter]] || Базовая фабрика по серилизации и десерилизации ресурсов. Отвечает за сохранение и восстановление базовых данных любого ресурса.
+
| [[FGX.Assets.Factory.TfgAssetsFactory|TfgAssetsFactory]] || <p>Фабрика по загрузке и сохранению информации о ресурсах.</p>
 +
|}
 +
 
 +
== Types ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| [[FGX.Assets.Factory.TfgWritingOption|TfgWritingOption]] || <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>
 +
|}
 +
 
 +
== Константы ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| [[SCannotReadConfigFileServiceIsNotSupported|SCannotReadConfigFileServiceIsNotSupported]] || <span style="color:gray">Описание отсутствует.</span>
 
|-
 
|-
| [[FGX.Assets.Factory.TfgAssetsFactory|TfgAssetsFactory]] || Фабрика по загрузке и сохранению информации о ресурсах.
+
| [[SCannotSaveConfigFileWriterIsNotFound|SCannotSaveConfigFileWriterIsNotFound]] || <span style="color:gray">Описание отсутствует.</span>
 
|}
 
|}

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

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

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

IFGXAssetReaderWriter

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

IFGXFileReaderService

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

TfgBaseAssetReaderAndWriter

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

TfgAssetsFactory

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

Types

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

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

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

Константы

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