#pi #res #res-mgr

nightly pi_res_mgr

资源管理器

1 个不稳定版本

0.1.0 2022 年 3 月 1 日

#147 in #pi

MIT/Apache

31KB
646 代码行数(不含注释)

资源管理器, 管理多个资源表。有最大内存容量的控制。 一个资源可能会用于不同的用途, 尤其是图片, 界面、人物、场景、特效等, 每种用途的优先级不同。 为了更好的缓存资源,因此我们将不同的用途定义为分组, 为每类每用途的资源创建资源表。 需要外部设置的每个资源表内的每分组Cache的max_capacity和min_capacity及超时时间。 如果总容量有空闲, 则按权重提高那些满的Cache的cur_capacity

依赖项

~775KB
~12K SLoC