![]() |
CRIWARE Unity Plugin Manual
Last Updated: 2025-11-14
|
CPKファイル内のコンテンツへのアクセスを行うためのモジュールです。 [詳解]
CriDisposableを継承しています。
クラス | |
| struct | ContentsFileInfo |
| コンテンツファイル情報構造体 [詳解] | |
公開型 | |
| enum | Status { None, Analyze, Complete, Unbind, Removed, Invalid, Error } |
| バインダの状態を示す値です。 [詳解] | |
公開メンバ関数 | |
| override void | Dispose () |
| バインダを破棄します。 [詳解] | |
| uint | BindCpk (CriFsBinder srcBinder, string path) |
| CPKファイルをバインドします。 [詳解] | |
| uint | BindDirectory (CriFsBinder srcBinder, string path) |
| ディレクトリパスをバインドします。 [詳解] | |
| uint | BindFile (CriFsBinder srcBinder, string path) |
| ファイルをバインドします。 [詳解] | |
| uint | BindFileSection (CriFsBinder srcBinder, string path, ulong offset, int size, string sectionName) |
| ファイルの一部分をバインドし、その箇所を仮想的なファイルとして扱えるよう設定します。 [詳解] | |
| long | GetFileSize (string path) |
| ファイルサイズを取得します。 [詳解] | |
| long | GetFileSize (int id) |
| ファイルサイズを取得します。 [詳解] | |
| bool | GetContentsFileInfo (string path, out ContentsFileInfo info) |
| CPKコンテンツファイル情報を取得します。 [詳解] | |
| bool | GetContentsFileInfo (int id, out ContentsFileInfo info) |
| CPKコンテンツファイル情報を取得します。 [詳解] | |
静的公開メンバ関数 | |
| static void | Unbind (uint bindId) |
| バインド済みのコンテンツをアンバインドします。 [詳解] | |
| static Status | GetStatus (uint bindId) |
| バインダのステータスを取得します。 [詳解] | |
| static bool | GetContentsFileInfoByIndex (uint bindId, int index, int numFiles, out ContentsFileInfo[] info) |
| CPKコンテンツファイル情報を取得します。 [詳解] | |
| static int | GetNumContentsFiles (uint bindId) |
| CPKコンテンツファイルの総数を取得します。 [詳解] | |
| static void | SetPriority (uint bindId, int priority) |
| バインドIDに対して検索優先度を設定します。 [詳解] | |
CPKファイル内のコンテンツへのアクセスを行うためのモジュールです。
|
strong |
|
inline |
バインダを破棄します。
|
inline |
CPKファイルをバインドします。
| srcBinder | バインドするCPKファイルにアクセスするためのバインダ |
| path | バインドするCPKファイルのパス名 |
|
inline |
ディレクトリパスをバインドします。
| srcBinder | バインドするディレクトリにアクセスするためのバインダ |
| path | バインドするディレクトリのパス名 |
|
inline |
ファイルをバインドします。
| srcBinder | バインドするファイルにアクセスするためのバインダ |
| path | バインドするファイルのパス名 |
|
inline |
ファイルの一部分をバインドし、その箇所を仮想的なファイルとして扱えるよう設定します。
| srcBinder | バインドするファイルにアクセスするためのバインダ |
| path | バインドするファイルのパス名 |
| offset | データの開始位置(バイト) |
| size | データサイズ(バイト) |
| sectionName | セクション名 |
|
inlinestatic |
バインド済みのコンテンツをアンバインドします。
| bindId | バインドID |
|
inlinestatic |
|
inline |
ファイルサイズを取得します。
| path | ファイルのフルパス |
|
inline |
ファイルサイズを取得します。
| id | ファイルID |
|
inline |
CPKコンテンツファイル情報を取得します。
| path | ファイルのフルパス |
| info | コンテンツファイル情報 |
|
inline |
CPKコンテンツファイル情報を取得します。
| id | ファイルID |
| info | コンテンツファイル情報 |
|
inlinestatic |
CPKコンテンツファイル情報を取得します。
| bindId | バインドID |
| index | 情報を取得するコンテンツファイルの先頭インデクス |
| numFiles | 情報を取得するコンテンツファイル数 |
| info | コンテンツファイル情報の配列 |
|
inlinestatic |
CPKコンテンツファイルの総数を取得します。
| bindId | バインドID |
|
inlinestatic |
バインドIDに対して検索優先度を設定します。
| bindId | バインドID |
| priority | 優先度 |