Game Framework  2021.05.31
DefaultLoadResourceAgentHelper类 参考

默认加载资源代理辅助器。 更多...

类 DefaultLoadResourceAgentHelper 继承关系图:
LoadResourceAgentHelperBase ILoadResourceAgentHelper

Public 成员函数

override void ReadFile (string fullPath)
 通过加载资源代理辅助器开始异步读取资源文件。 更多...
 
override void ReadFile (IFileSystem fileSystem, string name)
 通过加载资源代理辅助器开始异步读取资源文件。 更多...
 
override void ReadBytes (string fullPath)
 通过加载资源代理辅助器开始异步读取资源二进制流。 更多...
 
override void ReadBytes (IFileSystem fileSystem, string name)
 通过加载资源代理辅助器开始异步读取资源二进制流。 更多...
 
override void ParseBytes (byte[] bytes)
 通过加载资源代理辅助器开始异步将资源二进制流转换为加载对象。 更多...
 
override void LoadAsset (object resource, string assetName, Type assetType, bool isScene)
 通过加载资源代理辅助器开始异步加载资源。 更多...
 
override void Reset ()
 重置加载资源代理辅助器。 更多...
 
void Dispose ()
 释放资源。 更多...
 

Protected 成员函数

virtual void Dispose (bool disposing)
 释放资源。 更多...
 

属性

override EventHandler< LoadResourceAgentHelperUpdateEventArgsLoadResourceAgentHelperUpdate
 加载资源代理辅助器异步加载资源更新事件。 更多...
 
override EventHandler< LoadResourceAgentHelperReadFileCompleteEventArgsLoadResourceAgentHelperReadFileComplete
 加载资源代理辅助器异步读取资源文件完成事件。 更多...
 
override EventHandler< LoadResourceAgentHelperReadBytesCompleteEventArgsLoadResourceAgentHelperReadBytesComplete
 加载资源代理辅助器异步读取资源二进制流完成事件。 更多...
 
override EventHandler< LoadResourceAgentHelperParseBytesCompleteEventArgsLoadResourceAgentHelperParseBytesComplete
 加载资源代理辅助器异步将资源二进制流转换为加载对象完成事件。 更多...
 
override EventHandler< LoadResourceAgentHelperLoadCompleteEventArgsLoadResourceAgentHelperLoadComplete
 加载资源代理辅助器异步加载资源完成事件。 更多...
 
override EventHandler< LoadResourceAgentHelperErrorEventArgsLoadResourceAgentHelperError
 加载资源代理辅助器错误事件。 更多...
 

额外继承的成员函数

- 事件 继承自 LoadResourceAgentHelperBase
abstract EventHandler< LoadResourceAgentHelperUpdateEventArgsLoadResourceAgentHelperUpdate
 加载资源代理辅助器异步加载资源更新事件。 更多...
 
abstract EventHandler< LoadResourceAgentHelperReadFileCompleteEventArgsLoadResourceAgentHelperReadFileComplete
 加载资源代理辅助器异步读取资源文件完成事件。 更多...
 
abstract EventHandler< LoadResourceAgentHelperReadBytesCompleteEventArgsLoadResourceAgentHelperReadBytesComplete
 加载资源代理辅助器异步读取资源二进制流完成事件。 更多...
 
abstract EventHandler< LoadResourceAgentHelperParseBytesCompleteEventArgsLoadResourceAgentHelperParseBytesComplete
 加载资源代理辅助器异步将资源二进制流转换为加载对象完成事件。 更多...
 
abstract EventHandler< LoadResourceAgentHelperLoadCompleteEventArgsLoadResourceAgentHelperLoadComplete
 加载资源代理辅助器异步加载资源完成事件。 更多...
 
abstract EventHandler< LoadResourceAgentHelperErrorEventArgsLoadResourceAgentHelperError
 加载资源代理辅助器错误事件。 更多...
 
- 事件 继承自 ILoadResourceAgentHelper
EventHandler< LoadResourceAgentHelperUpdateEventArgsLoadResourceAgentHelperUpdate
 加载资源代理辅助器异步加载资源更新事件。 更多...
 
EventHandler< LoadResourceAgentHelperReadFileCompleteEventArgsLoadResourceAgentHelperReadFileComplete
 加载资源代理辅助器异步读取资源文件完成事件。 更多...
 
EventHandler< LoadResourceAgentHelperReadBytesCompleteEventArgsLoadResourceAgentHelperReadBytesComplete
 加载资源代理辅助器异步读取资源二进制流完成事件。 更多...
 
EventHandler< LoadResourceAgentHelperParseBytesCompleteEventArgsLoadResourceAgentHelperParseBytesComplete
 加载资源代理辅助器异步将资源二进制流转换为加载对象完成事件。 更多...
 
EventHandler< LoadResourceAgentHelperLoadCompleteEventArgsLoadResourceAgentHelperLoadComplete
 加载资源代理辅助器异步加载资源完成事件。 更多...
 
EventHandler< LoadResourceAgentHelperErrorEventArgsLoadResourceAgentHelperError
 加载资源代理辅助器错误事件。 更多...
 

详细描述

默认加载资源代理辅助器。

成员函数说明

◆ Dispose() [1/2]

void Dispose ( )

释放资源。

◆ Dispose() [2/2]

virtual void Dispose ( bool  disposing)
protectedvirtual

释放资源。

参数
disposing释放资源标记。

◆ LoadAsset()

override void LoadAsset ( object  resource,
string  assetName,
Type  assetType,
bool  isScene 
)
virtual

通过加载资源代理辅助器开始异步加载资源。

参数
resource资源。
assetName要加载的资源名称。
assetType要加载资源的类型。
isScene要加载的资源是否是场景。

实现了 LoadResourceAgentHelperBase.

◆ ParseBytes()

override void ParseBytes ( byte[]  bytes)
virtual

通过加载资源代理辅助器开始异步将资源二进制流转换为加载对象。

参数
bytes要加载资源的二进制流。

实现了 LoadResourceAgentHelperBase.

◆ ReadBytes() [1/2]

override void ReadBytes ( IFileSystem  fileSystem,
string  name 
)
virtual

通过加载资源代理辅助器开始异步读取资源二进制流。

参数
fileSystem要加载资源的文件系统。
name要加载资源的名称。

实现了 LoadResourceAgentHelperBase.

◆ ReadBytes() [2/2]

override void ReadBytes ( string  fullPath)
virtual

通过加载资源代理辅助器开始异步读取资源二进制流。

参数
fullPath要加载资源的完整路径名。

实现了 LoadResourceAgentHelperBase.

◆ ReadFile() [1/2]

override void ReadFile ( IFileSystem  fileSystem,
string  name 
)
virtual

通过加载资源代理辅助器开始异步读取资源文件。

参数
fileSystem要加载资源的文件系统。
name要加载资源的名称。

实现了 LoadResourceAgentHelperBase.

◆ ReadFile() [2/2]

override void ReadFile ( string  fullPath)
virtual

通过加载资源代理辅助器开始异步读取资源文件。

参数
fullPath要加载资源的完整路径名。

实现了 LoadResourceAgentHelperBase.

◆ Reset()

override void Reset ( )
virtual

重置加载资源代理辅助器。

实现了 LoadResourceAgentHelperBase.

属性说明

◆ LoadResourceAgentHelperError

override EventHandler<LoadResourceAgentHelperErrorEventArgs> LoadResourceAgentHelperError
addremove

加载资源代理辅助器错误事件。

◆ LoadResourceAgentHelperLoadComplete

override EventHandler<LoadResourceAgentHelperLoadCompleteEventArgs> LoadResourceAgentHelperLoadComplete
addremove

加载资源代理辅助器异步加载资源完成事件。

◆ LoadResourceAgentHelperParseBytesComplete

override EventHandler<LoadResourceAgentHelperParseBytesCompleteEventArgs> LoadResourceAgentHelperParseBytesComplete
addremove

加载资源代理辅助器异步将资源二进制流转换为加载对象完成事件。

◆ LoadResourceAgentHelperReadBytesComplete

override EventHandler<LoadResourceAgentHelperReadBytesCompleteEventArgs> LoadResourceAgentHelperReadBytesComplete
addremove

加载资源代理辅助器异步读取资源二进制流完成事件。

◆ LoadResourceAgentHelperReadFileComplete

override EventHandler<LoadResourceAgentHelperReadFileCompleteEventArgs> LoadResourceAgentHelperReadFileComplete
addremove

加载资源代理辅助器异步读取资源文件完成事件。

◆ LoadResourceAgentHelperUpdate

override EventHandler<LoadResourceAgentHelperUpdateEventArgs> LoadResourceAgentHelperUpdate
addremove

加载资源代理辅助器异步加载资源更新事件。