Crate rust_constructor

Crate rust_constructor 

Source
Expand description

Rust Constructor v2.0.0 开发者: Cheple_Bob 一个强大的跨平台GUI框架,在Rust中开发GUI项目的最简单方法。

Structs§

App
程序主体。
Config
配置文件。
CustomRect
RC的矩形资源。
Font
RC的字体资源。
GameText
统一的文本调用处。
Image
RC的图片资源。
ImageTexture
用于存储图片纹理的RC资源。
MessageBox
RC的消息框资源。
PageData
用于存储页面数据的RC资源。
Problem
出现问题时用于存储问题内容、状态及注释的结构体。
RenderResource
渲染的RC资源。
ReportState
报告发生问题时的状态。
ScrollBackground
RC的滚动背景资源。
SplitTime
RC的时间分段资源。
Switch
RC的开关资源。
SwitchClickAction
开关的点击方法。
SwitchData
开关的外观。
Text
RC的文本资源。
Timer
用于存储运行时间的计时器。
Variable
RC的变量资源。

Enums§

RCR
用于将RC资源存储进vec的枚举。
RustConstructorError
RC资源最基本的错误处理。
SeverityLevel
衡量问题的严重等级。
Value
存储特定值的枚举。

Traits§

RustConstructorResource
核心特征,用于统一管理Rust Constructor资源。

Functions§

check_file_exists
检查文件是否存在。
copy_and_reformat_json
复制并重新格式化JSON文件。
count_files_recursive
检查指定目录下有多少个带有特定名称的文件。
create_json
创建格式化的JSON文件。
general_click_feedback
通用按键点击反馈函数。
list_files_recursive
检查指定目录下有多少个带有特定名称的文件并返回它们的名称。
load_icon_from_file
从文件中加载图标。
play_wav
播放 WAV 文件。
read_from_json
通用 JSON 读取函数。
write_to_json
通用 JSON 写入函数。