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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
 
Строка 11: Строка 11:
  
 
<p>Ресурс содержащий пользовательский файл любого формата. Файл размещенный в ресурсах доступен только на чтение. Поэтому при первом обращении к файлу через <i>FileName</i> происходит распаковка файла из ресурса в место, соответствующее месту распаковки <i>FileLocation</i> и правилу распаковки <i>ExtractionRule</i> .</p><p>Последующие обращения к файлу по имени не приводят к распаковке файла. Однако, если файл был удален, то распаковка будет выполнена снова.</p>
 
<p>Ресурс содержащий пользовательский файл любого формата. Файл размещенный в ресурсах доступен только на чтение. Поэтому при первом обращении к файлу через <i>FileName</i> происходит распаковка файла из ресурса в место, соответствующее месту распаковки <i>FileLocation</i> и правилу распаковки <i>ExtractionRule</i> .</p><p>Последующие обращения к файлу по имени не приводят к распаковке файла. Однако, если файл был удален, то распаковка будет выполнена снова.</p>
 +
== Методы ==
 +
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">IsEmpty(): [[Boolean]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|}
 +
 
== Свойства ==
 
== Свойства ==
  

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

Delphi

TfgAssetFile = class (TfgAsset)

TObject -> TfgAsset -> TfgAssetFile

Описание

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

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

Методы

function
IsEmpty(): Boolean

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

Свойства

property
FileLocation: TfgFileLocation

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

Значение по умолчанию: TfgFileLocation.DocumentsPath .
property
ExtractionRule: TfgExtractionRule

Правило распаковки файла из ресурса.

Значение по умолчанию: TfgFileLocation.DocumentsPath .
property
Uri: string

URI к файлу.

Только для внутреннего использования.
property
FileName: string

Полное имя распакованного файла.

Пример для Android: /data/user/0/ru.fgx.AssetDatabaseFile/files/HelloWorld/universal-universal.txt

Константы

const
AssetType: string

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

const
DefaultExtractionRule: TfgExtractionRule

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

const
DefaultExtractedFileLocation: TfgFileLocation

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