没有合适的资源?快使用搜索试试~ 我知道了~
生锈的双持 Quake 和 Half-Life 纹理 WAD 解析器。
共40个文件
rs:35个
toml:1个
license:1个
需积分: 9 0 下载量 164 浏览量
2021-06-28
19:34:20
上传
评论
收藏 28KB ZIP 举报
温馨提示
食人魔生锈的双持 Quake 和 Half-Life 纹理 WAD 解析器ogre是 Quake 和 Half-LifeWAD文件的WAD表示和nom解析器。它是用纯 Rust 编写的,并通过#![forbid(unsafe_code)]强制使用安全代码包。Rust 表示Rust 表示存在于repr模块中,它是一组表示已解析WAD文件内容的结构体。WAD文件包含特定于解析时间的某些中间结构 - 例如标题和元数据目录 - 因此不会出现在最终表示中。对于您想要检查WAD这些元素的情况,parser模块包含它自己的parser::repr子模块,以及用于解析其中结构的nom函数。解析将WAD文件解析为 AST 的最简单方法是通过parser::parse_wad函数:let wad=include_bytes! ("../../ogre/test_data/wad2/medieval.wad" );let (_, wad)= ogre:: parser::parse_wad (wad).expect ("Failed to parse WAD" );assert! (wad.len ()>0
资源推荐
资源详情
资源评论
收起资源包目录
Shfty-ogre.zip (40个子文件)
ogre-master
.gitignore 83B
src
repr
image.rs 1KB
color.rs 434B
wad.rs 718B
mod.rs 192B
texture
mip.rs 954B
qpic.rs 338B
size.rs 587B
mod.rs 3KB
font.rs 916B
palette.rs 555B
parser_async
wad_source.rs 3KB
arc_vec.rs 1021B
mod.rs 2KB
parse.rs 2KB
test_data.rs 10KB
parser
image.rs 655B
repr
directory.rs 595B
mod.rs 149B
entry
entry_type.rs 930B
mod.rs 538B
header.rs 558B
directory.rs 418B
wad.rs 766B
mod.rs 1KB
texture
mip.rs 2KB
mod.rs 2KB
font.rs 1KB
entry
entry_type.rs 414B
mod.rs 1KB
color
mod.rs 60B
indexed.rs 737B
rgb8.rs 634B
palette.rs 677B
header.rs 1KB
lib.rs 4KB
LICENSE 1KB
Cargo.toml 909B
README.md 3KB
.vscode
tasks.json 185B
共 40 条
- 1
资源评论
weixin_38729022
- 粉丝: 4
- 资源: 959
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于STM32单片机智能手环脉搏心率计步器体温显示设计.zip
- C语言猜字谜小游戏源代码
- Projects 多个类型项目,.NET、JavaScript、Python、Vue、微信小程序.zip
- pomelo微信小程序,小游戏客户端.zip
- Open-Shop小程序商城,包括分销(支持三级)、团购(拼多多模式)、秒杀、优惠券、等功能,前后端全部开源 做全网最开源、最稳定、功能做强大的开源小程序商城 .zip
- 环境难民迁移及其文化保护与人权保障的数学建模研究
- Mpx,一款具有优秀开发体验和深度性能优化的增强型跨端小程序框架.zip
- springboot智能物流管理系统(代码+数据库+LW)
- 海平面上升背景下小岛国家环境位移者的搬迁与文化保护游戏理论模型
- mpvue版 -H5 和 微信小程序同时开发 数独游戏.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功