awtk/docs/manual/assets_event_t.md
2021-08-03 09:33:32 +08:00

63 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## assets\_event\_t
### 概述
![image](images/assets_event_t_0.png)
资源事件,由资源管理器触发。
----------------------------------
### 函数
<p id="assets_event_t_methods">
| 函数名称 | 说明 |
| -------- | ------------ |
| <a href="#assets_event_t_assets_event_init">assets\_event\_init</a> | 初始化事件。 |
### 属性
<p id="assets_event_t_properties">
| 属性名称 | 类型 | 说明 |
| -------- | ----- | ------------ |
| <a href="#assets_event_t_asset_info">asset\_info</a> | asset\_info\_t* | 触发事件的资源对象 |
| <a href="#assets_event_t_type">type</a> | asset\_type\_t | 触发事件的资源类型 |
#### assets\_event\_init 函数
-----------------------
* 函数功能:
> <p id="assets_event_t_assets_event_init">初始化事件。
* 函数原型:
```
event_t* assets_event_init (window_event_t* event, assets_manager_t* am, uint32_t type, asset_type_t asset_type, asset_info_t* asset_info);
```
* 参数说明:
| 参数 | 类型 | 说明 |
| -------- | ----- | --------- |
| 返回值 | event\_t* | event对象。 |
| event | window\_event\_t* | event对象。 |
| am | assets\_manager\_t* | 事件目标资源管理器。 |
| type | uint32\_t | 事件类型。 |
| asset\_type | asset\_type\_t | 资源类型。 |
| asset\_info | asset\_info\_t* | 资源对象。 |
#### asset\_info 属性
-----------------------
> <p id="assets_event_t_asset_info">触发事件的资源对象
* 类型asset\_info\_t*
| 特性 | 是否支持 |
| -------- | ----- |
| 可直接读取 | 是 |
| 可直接修改 | 否 |
#### type 属性
-----------------------
> <p id="assets_event_t_type">触发事件的资源类型
* 类型asset\_type\_t
| 特性 | 是否支持 |
| -------- | ----- |
| 可直接读取 | 是 |
| 可直接修改 | 否 |