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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
 
(summary)
Строка 8: Строка 8:
 
| [[FGX.Assets.CustomFile.TfgAssetFile|TfgAssetFile]] || <p>Ресурс содержащий пользовательский файл любого формата. Файл размещенный в ресурсах доступен только на чтение. Поэтому при первом обращении к файлу через <i>FileName</i> происходит распаковка файла из ресурса в место, соответствующее месту распаковки <i>FileLocation</i> и правилу распаковки <i>ExtractionRule</i> .</p><p>Последующие обращения к файлу по имени не приводят к распаковке файла. Однако, если файл был удален, то распаковка будет выполнена снова.</p>
 
| [[FGX.Assets.CustomFile.TfgAssetFile|TfgAssetFile]] || <p>Ресурс содержащий пользовательский файл любого формата. Файл размещенный в ресурсах доступен только на чтение. Поэтому при первом обращении к файлу через <i>FileName</i> происходит распаковка файла из ресурса в место, соответствующее месту распаковки <i>FileLocation</i> и правилу распаковки <i>ExtractionRule</i> .</p><p>Последующие обращения к файлу по имени не приводят к распаковке файла. Однако, если файл был удален, то распаковка будет выполнена снова.</p>
 
|-
 
|-
| [[FGX.Assets.CustomFile.TfgAssetFileReaderAndWriter|TfgAssetFileReaderAndWriter]] || <p>Базовая фабрика по серилизации и десерилизации ресурсов. Отвечает за сохранение и восстановление базовых данных любого ресурса.</p><small style="color: red"><small>Описание взято от [[FGX.Assets.Factory.TfgBaseAssetReaderAndWriter|TfgBaseAssetReaderAndWriter]].</small></small>
+
| [[FGX.Assets.CustomFile.TfgAssetFileReaderAndWriter|TfgAssetFileReaderAndWriter]] || <p>Базовая фабрика по серилизации/десерилизации ресурсов. Отвечает за сохранение и восстановление базовых данных любого ресурса.</p><small style="color: red"><small>Описание взято от [[FGX.Assets.Factory.TfgBaseAssetReaderAndWriter|TfgBaseAssetReaderAndWriter]].</small></small>
 
|}
 
|}
  

Версия 03:49, 19 ноября 2019

Ресурс с пользовательским файлом.

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

TfgAssetFile

Ресурс содержащий пользовательский файл любого формата. Файл размещенный в ресурсах доступен только на чтение. Поэтому при первом обращении к файлу через FileName происходит распаковка файла из ресурса в место, соответствующее месту распаковки FileLocation и правилу распаковки ExtractionRule .

Последующие обращения к файлу по имени не приводят к распаковке файла. Однако, если файл был удален, то распаковка будет выполнена снова.

TfgAssetFileReaderAndWriter

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

Описание взято от TfgBaseAssetReaderAndWriter.

Types

TfgFileLocation

Место, куда будет распаковываться файл из ресурса.

  • DocumentsPath - Внутрення защищенная область (не доступная других приложениям) для хранения файлов приложения TPath.GetDocumentsPath .
  • PublicPath - Публичная область для хранение общих файлов (доступна другим приложеням) TPath.GetPublicPath .