CRIWARE Unity Plugin Manual  Last Updated: 2024-04-24
ICriAssetImpl インタフェース

実データ格納先インターフェイス [詳解]

ICriAssetImpl の継承関係図
ICriFileAssetImpl ICriMemoryAssetImpl CriAddressableAssetImpl CriStreamingFolderAssetImpl CriSerializedBytesAssetImpl

公開メンバ関数

void OnEnable ()
 アセットの Enable 時の処理 [詳解]
 
void OnDisable ()
 アセットの Disable 時の処理 [詳解]
 

プロパティ

bool IsReady [get]
 データが利用可能な状態にあるか
 

詳解

実データ格納先インターフェイス

説明:
アセットの持つ実データの格納先を表現するクラスの共通インターフェイスです。
CriAssetBase が本インターフェイスのメンバを持つことでデータの格納先を持ちます。

関数詳解

void OnEnable ( )

アセットの Enable 時の処理

説明:
対応するCRIアセットが Enable になった際に呼ばれます。
データの参照のセットアップ処理などが行われます。

CriAddressableAssetImpl, CriSerializedBytesAssetImpl, CriStreamingFolderAssetImplで実装されています。

void OnDisable ( )

アセットの Disable 時の処理

説明:
対応するCRIアセットが Disable になった際に呼ばれます。
インスタンス内で確保したリソースの破棄などが行われます。

CriAddressableAssetImpl, CriSerializedBytesAssetImpl, CriStreamingFolderAssetImplで実装されています。


このインタフェース詳解は次のファイルから抽出されました: